summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
AgeCommit message (Collapse)Author
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)
2013-03-17remove cruft (old cvsignore files)Robin Gareus
2013-03-03updated .po files, including new cs versions for libs/ardour and libs/gtkmm2extPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14126 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26updated .de translations from edgarPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22new czech translation from pavel frichPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14092 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-15updated spanish translation from Pablo Fernandez (and team)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14061 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-05replace final(?) incidences of program name (ardour, Ardour) with ↵Paul Davis
PROGRAM_NAME (thanks to edgar for tracking them all down) git-svn-id: svn://localhost/ardour2/branches/3.0@14050 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24fix up rather odd sizing model for ProcessorBox that affected Pixfaders used ↵Paul Davis
as controls git-svn-id: svn://localhost/ardour2/branches/3.0@13994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-24patch/fix for crash when pixfader is exposed after being allocated only 1xN ↵Paul Davis
or Nx1 pixels git-svn-id: svn://localhost/ardour2/branches/3.0@13986 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-23more i18n fixes, this time removing a hack that broke i18n in bundles, and ↵Paul Davis
also only initializing NLS stuff if ENABLE_NLS is in effect. note that if translations are disabled by the user, we set the localedir used to look for message catalogs to a dir that is assumed to not exist (/this/cannot/exist) which should block all translation from happening. git-svn-id: svn://localhost/ardour2/branches/3.0@13975 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21start passing around the (possibly-bundle-modified) localedir so that we ↵Paul Davis
call bindtextdomain() correctly, and thus (hopefully) find message catalogs correctly inside a bundle git-svn-id: svn://localhost/ardour2/branches/3.0@13965 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-21pixfaders should invalidate their patterns and layout on style change, helps ↵Paul Davis
fix #5275 git-svn-id: svn://localhost/ardour2/branches/3.0@13949 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17fix issue with color and position of mixer strip plugin control sliders (#5275)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13876 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17cache cairo_pattern_t's for PixFader so that we don't generate one per ↵Paul Davis
fader, but rather one per size+color combination git-svn-id: svn://localhost/ardour2/branches/3.0@13874 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17fix problem with size of patterns used by pixfaders when they get ↵Paul Davis
re-size-allocated git-svn-id: svn://localhost/ardour2/branches/3.0@13871 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17prevent button1/2 clicks on pixfaders from being used to drive event ↵Paul Davis
processing in parent containers (#5272) git-svn-id: svn://localhost/ardour2/branches/3.0@13868 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-17fix up handling of size allocation + settingPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13866 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-16add copyright commentsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13862 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-12fixed unity-line alignment for horiz faders.Robin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13837 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-12round outside corners of pixfadersPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13834 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-12rework pixfader design again: remove texture, draw entire (double-sized) ↵Paul Davis
pattern ahead of time and render appropriate part of it at expose (this may turn out to be the wrong idea if/when we use a "real" fader design); fix up color(s) in track headers for these things git-svn-id: svn://localhost/ardour2/branches/3.0@13833 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-11space pixfader dots betterPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13832 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-11substantive changes to pixfaders and derived classes. now fully dynamically ↵Paul Davis
sizable and have an added texture that currently just emulates the ardour2 belt pattern. mild color changes, not finalized yet. git-svn-id: svn://localhost/ardour2/branches/3.0@13830 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-10remove rounded corners from non-mobile ends of pixfadersPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13828 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-10goodbye pixmaps and pixbufs (no longer) used by Gtkmm2ext::PixFaderPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13827 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-09DE libgtkmm2ext translation updatePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13823 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-09move french translation for gtkmm2ext into correct directoryPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13811 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-07latest po updates, including updated russian po-files from alexandrePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13804 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-04quick fix for bug reported by ricardus: faders in Play are no longer dark ↵Ben Loftis
gray which made them invisible. and they update color when their auto state changes. git-svn-id: svn://localhost/ardour2/branches/3.0@13773 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-04fix #5249- small faders in the processor box are not draggable when tooltips ↵Robin Gareus
are disabled. git-svn-id: svn://localhost/ardour2/branches/3.0@13768 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-03various i18n fixes and updates after a ./waf i18n runPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13758 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-03rename po files to match rules/conventions discovered and applied elsewherePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13757 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-02new norwegian and and updated german libs/ardour translationsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13753 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-25keep pan-info-box within screen-boundariesRobin Gareus
fixes #5214 git-svn-id: svn://localhost/ardour2/branches/3.0@13728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-25fix step increment direction for mouse-click on fadersRobin Gareus
git-svn-id: svn://localhost/ardour2/branches/3.0@13727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13remove debug outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13655 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-13reinstate the windows way for GUIIdle's but limit the scope of the ↵Paul Davis
connection to just the time when a long-running action is active (for now, just adding > 8 routes) git-svn-id: svn://localhost/ardour2/branches/3.0@13654 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-12if we're not going to use pixfbuf (images) for faders, then lets not create ↵Paul Davis
a whole bunch of them unnecessarily (for now, at least) git-svn-id: svn://localhost/ardour2/branches/3.0@13643 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-10pixfader: don't change drawing state (prelight) just because a leave event ↵Paul Davis
arrives IF we are dragging git-svn-id: svn://localhost/ardour2/branches/3.0@13633 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-10tweak to plugin parameter sliders in mixer stripsBen Loftis
git-svn-id: svn://localhost/ardour2/branches/3.0@13631 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-07more theming and layout tweaks. new faders that pre-light. fixed some ↵Ben Loftis
spacing around mixer buttons. tweaked some colors (returned mutes to yellow). removed group button at bottom of mixer strip and replaced it with fader automation mode. git-svn-id: svn://localhost/ardour2/branches/3.0@13617 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-07change presentation of shortcut in tooltips and fix include pathsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13612 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-06several theme changes. changed drawing of rounded_rectangle to be more ↵Ben Loftis
correct. operation and feel should be more consistent. rec-mute-solo buttons are now dull until enabled. this might be debatable. otherwise if it looks weird, try loading Window->Theme Manager and clicking Restore Defaults git-svn-id: svn://localhost/ardour2/branches/3.0@13611 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-14provide the ability to enable + disable tooltipsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13505 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-11make Cairo{HV}Packer fetch bg information from a style file, rather than ↵Paul Davis
hard-code it git-svn-id: svn://localhost/ardour2/branches/3.0@13433 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-16implement double click to ContentsRange on MidiScroomerHans Baier
git-svn-id: svn://localhost/ardour2/branches/3.0@13284 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-09-12fix a couple of errors in zh.po filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-10add -Wpointer-arith -Wcast-qual -Wcast-align and others to compile flags, ↵Paul Davis
and fix const cast warnings generated by new flags git-svn-id: svn://localhost/ardour2/branches/3.0@13124 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13084 d708f5d6-7413-0410-9779-e7cbd77b26cf