summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext
AgeCommit message (Collapse)Author
2012-04-17MCP: somewhat functional (?) full keybinding GUIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11999 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17MCP: various work on the button binding GUIPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11997 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17add back semantically-different version of previously removed ::get_action() ↵Paul Davis
function git-svn-id: svn://localhost/ardour2/branches/3.0@11995 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-17remove unusued ActionManager::get_action() variantPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11994 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-15A few tweaks to make Ardour build in GCC -std=c++0x mode.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11983 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-11Fix use of invalidated iterator (#4821).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@11892 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-09MCP: F1-7 jump to a given view; F8 closes any currently open dialog; in zoom ↵Paul Davis
mode, up/down alter vertical track height of all tracks; option-up/down alters selected track heights git-svn-id: svn://localhost/ardour2/branches/3.0@11858 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21Use sigc::slot for ClickBox printing function ratherCarl Hetherington
than a function pointer. git-svn-id: svn://localhost/ardour2/branches/3.0@11743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-16use MOD2 for command key on OS X, just like in 2.XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11716 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-05Make route group dialog resizable; make ArdourPrompter entriesCarl Hetherington
resize when the window is resized, rather than the label (#4756). git-svn-id: svn://localhost/ardour2/branches/3.0@11599 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-07remove additional "mid" color from ArdourButton; replace Active/Mid widget ↵Paul Davis
state with ExplicitActive/ImplicitActive; represent implicit-active state with colored border around ArdourButton; tune button colors; new rounded_foo() functions, some in use, some not in use right now git-svn-id: svn://localhost/ardour2/branches/3.0@11466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-03add some more variants of the cairo rounded rectangle codePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11434 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-27fix inconsistent display on selection clocks when in join-object-range mode, ↵Paul Davis
and fix restore of that mode from session state via new ActionManager::set_toggle_action() git-svn-id: svn://localhost/ardour2/branches/3.0@11366 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-24provide ActionManager::do_action() as a way to trigger any action item as if ↵Paul Davis
the user has asked for it via some UI proxy git-svn-id: svn://localhost/ardour2/branches/3.0@11332 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-30fix default response behaviour of Gtkmm2ext::Prompter (from colinf)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@11112 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-07add visible() method to Tearoff so we can check whether or not it is hiddenPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10935 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-07switch to benjamin otte's implemention of fit_to_pixels() but leave ↵Paul Davis
uncommented because this prototype is not used; move 2 other non-ardour-specific utility functions into gtkmm2ext git-svn-id: svn://localhost/ardour2/branches/3.0@10931 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-06if color property is not yet set, don't renderPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10915 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-12-04use the correct display for key acceleratorsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10893 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-04Remove unused variables.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10885 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-02add PAINT_VERTA_GR and PAINT_BOX_GR to rgba macros (from Mike Dawes)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10874 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-02get that fix for accels in tooltips correct this timePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10856 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-02fix message about markup elements by changing accel strings from <Mod> to Mod-Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10854 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-01fix a number of fundamental issues with Gtkmm2ext::Prompter, mostly centered ↵Paul Davis
on bad behaviour when Enter/Return is pressed git-svn-id: svn://localhost/ardour2/branches/3.0@10848 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-30commit to the "new" tooltip API, use set_tooltip_markup() rather than ↵Paul Davis
set_tooltip_text() to allow for more creative tooltips git-svn-id: svn://localhost/ardour2/branches/3.0@10844 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-28extra include required for S_()Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10835 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-28add _S() macro to i18n.h for libs/ardour and libs/gtkmm2extPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10834 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-28Hopefully fix some i18n bugs (#3565).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10833 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-24Fix key bindings in tooltips for ArdourButton buttons.David Robillard
Sinced gtkmm2ext needs to get at the actions of widgets, I moved the action to Gtkmm2ext::Activatable. Not sure if the wisest thing to do here would be to use Gtkmm::Activatable, but figured there's a reason Paul didn't do so (the name set_related_action is from there so presumably it's known about), so this is the simplest change that allows access to the action in Gtkmm2ext. The vfunc calling stuff should probably move there as well... git-svn-id: svn://localhost/ardour2/branches/3.0@10818 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Pack toolbar combo boxes with expand=false and remove size kludges.David Robillard
Turns out gtk these days sizes combo boxes with precisely enough space if packed to not expand, none of this mess is necessary any more. git-svn-id: svn://localhost/ardour2/branches/3.0@10790 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-21unintentional but valid updates to .po filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10744 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-17all new implementation of audio clocks, with entirely new editing model. not ↵Paul Davis
entirely finished, but lookable, and usable git-svn-id: svn://localhost/ardour2/branches/3.0@10662 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-16Fix glitchness in DnDVBox placeholders.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10640 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-14Fix placeholder creation when dragging from one DnDVBox toCarl Hetherington
another (should fix #4421). git-svn-id: svn://localhost/ardour2/branches/3.0@10584 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14Allow a dialogue containing an audioclock to beCarl Hetherington
activated by a enter button press on the clock. git-svn-id: svn://localhost/ardour2/branches/3.0@10580 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14Comment typo.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10575 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-07switch use of Option/Alt and Control on OS X for bindings. Option/Alt is ↵Paul Davis
intended by Apple to be used primarily (if not entirely) for entering alternate characters. Shift would be more conventional as 2ndary modified on OS X but that might have a few more implications than we want to deal with right now git-svn-id: svn://localhost/ardour2/branches/3.0@10481 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-11-04quiten down in the backPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10440 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03fix thinko in previous attempt to tackle active/selected state in dndvboxPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03fix mistake that prevented send processor boxes from correctly highlighting ↵Paul Davis
when showing sends; note that the semantics for the way DnDVBox handles selected/active are a bit confused by my recent changes to this, and they may change again in the future git-svn-id: svn://localhost/ardour2/branches/3.0@10422 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-02tighten up spacing of tearoff arrowPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10395 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-01move CairoWidget::ActiveState and Visual state up into gtkmm2ext foruse by ↵Paul Davis
DnDVBox etc. git-svn-id: svn://localhost/ardour2/branches/3.0@10371 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29make it possible (hackily) to pick the base color for the knob images ↵Paul Davis
created by MotionFeedback git-svn-id: svn://localhost/ardour2/branches/3.0@10337 d708f5d6-7413-0410-9779-e7cbd77b26cf