summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/wscript
AgeCommit message (Collapse)Author
2016-05-31working but incomplete version of new Pane replacement widgetPaul Davis
2016-03-08Implements filtering in bindings editorMathias Buhr
2016-02-28prepare for update to waf 1.8Robin Gareus
uselib is no longer implicit (inherited by .use). This is still incomplete, some uselibs for non-linux variants may be missing. bld.is_defined("HAVE_XXX") also no longer works and will have to be changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-22fix an error during merge/rebase fixupsPaul Davis
2016-02-22additional GTKOSX => __APPLE__ changes missed in previous commitPaul Davis
2016-02-22second part of: add new CairoWidget-derived class that does nothing but ↵Paul Davis
shown an ArdourIcon.
2016-02-22first compilable version of tabbable design.Paul Davis
I would have loved to split this apart, but there are just so many interrelated changes, it makes little sense and would be a huge effort that would break future git bisect use because so many intermediate commits would not compile
2016-02-11remove all traces of "prolooks" and related classesPaul Davis
2015-11-29NOOP, remove trailing whitespace, replace tabs in python scriptsRobin Gareus
2015-11-23make copies of global lists before extendingNils Philippsen
Not doing so can make source or object files appear multiple times in the list of files to be compiled or linked, e.g. when doing './waf build install', subsequently leading to linker errors.
2015-07-02don’t compile tracks specific sources for ardour.Robin Gareus
2015-06-29add clean and nice check for Tracks buildsPaul Davis
2015-06-29conditionally use correct fast meter implementationPaul Davis
2015-06-29current version of valeriy's fader object requires access to libardour API ↵Paul Davis
(to be changed)
2015-05-24migrate ArdourButton Icon rendering to Gtkmm2ext.Robin Gareus
part one: add new API
2015-01-09remove cruft (old unused pre-git version files)Robin Gareus
2014-12-09correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bitPaul Davis
2014-10-23add new Gtk2mmext::EmScale class for measuring font-based sizingPaul Davis
2014-09-10add new (mostly) static class to permit lookup of cursor image hotspotsPaul Davis
2014-04-28remove redundant os.path.join() calls when specifying install path as ↵Paul Davis
bld.env['LIBDIR']
2014-04-28finish unfinished work at basing all install paths on the program namePaul Davis
2014-02-28move Paths Dialog to libgtkmm2extRobin Gareus
2014-01-12move -fvisibility=hidden to the top of the source tree, and remove its ↵Paul Davis
internal use; use libtimecode as a shared lib again
2014-01-10finished merge of cairocanvas with windows and windows+cc branchesPaul Davis
2013-10-18reverse the visibility.h files assumptions that we don't build shared libs ↵Paul Davis
by default This avoids having to define define LIBFOO_DLL=1 all over the place. If we ever go with static libs we will need to define LIBFOO_STATIC=1 but hopefully in some central location like the top level wscript. Oh, and I also dropped support for gcc older than version 4.x because ardour will already not build on such an old version.
2013-10-17add -fvisibility=hidden to libgtkmm2ext, and make things workPaul Davis
2013-10-17get everything compiling with libardour built using -fvisibility=hiddenPaul Davis
2013-10-17add export control to libgtkmm2extPaul Davis
2013-03-25add new VisibilityTracker class to implement cycling window visibility ↵Paul Davis
"properly" - i.e. avoiding hide+show/present to get a hidden or partially obscured window visible again
2013-03-20initial, prototype modifications to permit compilation of local libraries as ↵Paul Davis
static libs. required a "fix" to libs/pbd/debug.cc to even get the program up and running, and still does not work due to issues with boost::shared_ptr::enable_shared_from_this. controlled by configure-time --internal-{static,shared}-libs, set to shared by default (as has been the case for years)
2012-06-11Factor out 'persistent' tooltip code from the pannerCarl Hetherington
interface and use it for processor box sliders (#4461). git-svn-id: svn://localhost/ardour2/branches/3.0@12661 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-07move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use ↵Paul Davis
CairoPacker, make the info status "bar" use CairoPacker git-svn-id: svn://localhost/ardour2/branches/3.0@10933 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-06add a new simple cell renderer to be used to allow color display/editing in ↵Paul Davis
treeviews git-svn-id: svn://localhost/ardour2/branches/3.0@10913 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21more spreading of I18N_PACKAGE as the name for .mo filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10752 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21tweak wscript files to set PACKAGE in one placePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10747 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21new i18n targets (to be explained in TRANSLATORS)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-15change package names for i18n files, in an attempt to fix #4085Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10616 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-05Fix i18n.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-30more changes to wscript files to catch up with waf 1.6 and fix OS X issuesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29Remove use of waf compat15 tool.David Robillard
Always load waf tools first (prevent smashing of --debug, DATADIR, etc). git-svn-id: svn://localhost/ardour2/branches/3.0@10163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-29Upgrade to waf 1.6.7 and autowaf r52.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@10162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-12build script fixPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9715 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-12update i18n build system and *.po files for translatorsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9714 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01new CairoCell and related classes designed for drawing audio clocks more ↵Paul Davis
efficiently etc. etc. git-svn-id: svn://localhost/ardour2/branches/3.0@9651 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-22Fix Python whitespace (follow PEP8 guidelines, reformatted by Python Reindent)David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@9409 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-16Indent python files with spaces as per style guide.David Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@9158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-01Use PBD debugging code for keyboard debugging.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9019 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-03Substantially simpler fix for editor window jumping.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8418 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-03Somewhat experimental fix to try to stop the editor window jumping around on ↵Carl Hetherington
small screens. git-svn-id: svn://localhost/ardour2/branches/3.0@8412 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-10-27Make build scripts python2/3 agnostic.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@7931 d708f5d6-7413-0410-9779-e7cbd77b26cf