summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_ed.cc
AgeCommit message (Collapse)Author
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-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 crash on save.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10815 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23Save location UI clock mode in Session instant.xml (#4507).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10813 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-21Simple ambiguitity-resolution wrapper for gettext; use forCarl Hetherington
Manual (#4496). git-svn-id: svn://localhost/ardour2/branches/3.0@10720 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20audio clocks: focus-on-clock shortcut now works, scrolling and dragging know ↵Paul Davis
about x-offsets; cursor colors defined; click on an off clock no longer locates (time info box) git-svn-id: svn://localhost/ardour2/branches/3.0@10709 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-20audio clocks: big clock window now sizes itself to its current mode, all ↵Paul Davis
clocks pay attention to font scaling changes git-svn-id: svn://localhost/ardour2/branches/3.0@10706 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19fix up big clock aspect ratio; fix color handling in audio clocksPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10704 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19better solution to the big clock window focus issuePaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10701 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-19add a signal so that if the Big Clock is closed, the edit window can grab ↵Paul Davis
focus back (may not be correct - should really capture close/delete signal; tweak size of audio clocks so that there is less dead space at the RHS, helps scroll wheel events to always do something git-svn-id: svn://localhost/ardour2/branches/3.0@10700 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18fix some issues with delta clocks, while introducing a couple more since the ↵Paul Davis
clock can now show +ve and -ve offsets, but -ve ones computed incorrectly for timecode and BBT git-svn-id: svn://localhost/ardour2/branches/3.0@10681 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18a few tweaks for audio clocks (handle loss of focus, change editing colors ↵Paul Davis
at the right times) and prep for relative edits git-svn-id: svn://localhost/ardour2/branches/3.0@10669 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-16remove debugging outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10637 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14Reset toolbar label widths on DPI change (may fixCarl Hetherington
#4433). git-svn-id: svn://localhost/ardour2/branches/3.0@10577 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14debugging some OS X stuff (this is silly, i edited on linux)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10572 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10ardour-button-ize zoom buttons; move MIDI panic button to transport barPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10528 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10fix names of menu items to go into OSX app menuPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@10522 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-08Default to showing the whole of the status bar.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10491 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-29Use general VisibilityGroup class to manage visibilityCarl Hetherington
of bits of the status bar. git-svn-id: svn://localhost/ardour2/branches/3.0@10340 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-26new ArdourButton class, to start to provide more control over how our ↵Paul Davis
buttons work and appear; use ArdourButtons for monitor, solo isolate and solo safe buttons, and in the processor box; don't save UI config file (canvas colors) to the user's home dir unless one or more parameters were modified by the user git-svn-id: svn://localhost/ardour2/branches/3.0@10311 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-23Allow status bar components to be individually shown / hidden.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10296 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-23Stop status bar jumping about quite so much when values change.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10294 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-23Spruce up info bar a bit using Chris' suggestions (#4238).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@10290 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-14initial pass at session-renaming functionalityPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9876 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-07don't mark the big clock window as a "utility" windowPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9799 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-07introduce GUIObjectState; massive, pervasive changes in visibility and ↵Paul Davis
height management for track displays in the editor git-svn-id: svn://localhost/ardour2/branches/3.0@9796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-07-03Display audio file format in the menu bar (#4016).Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9788 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-08move punch in/out buttons into time info box; remove rounded corners on clocksPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@9691 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-08don't use selection clocks show MIDI selection when in internal edit mode; ↵Paul Davis
remove "Off" as an option for all AudioClocks because it makes no sense git-svn-id: svn://localhost/ardour2/branches/3.0@9688 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-07remove "Off" as a clock mode, make it a state instead; track editor mouse ↵Paul Davis
mode when displaying selection (not 100% coverage of different selections yet); add extra negative field for timecode clock to help with text alignment; add clock mode = timecode option to menus git-svn-id: svn://localhost/ardour2/branches/3.0@9685 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-02audio clock switchover part2: remove most egregious include-time dependency ↵Paul Davis
on audio_clock.h, and alter API for a few utilities along the way git-svn-id: svn://localhost/ardour2/branches/3.0@9673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-06-01Delete trailing whitespaceDavid Robillard
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-05-02Tinker with text related to clean-up.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9459 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-03Fix Transport->Play->Play option name, and rename Play Selection to Play ↵Carl Hetherington
Selected Range (part of #3927). git-svn-id: svn://localhost/ardour2/branches/3.0@9274 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-04Make menu option for speaker config the same as the window title.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@9070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-17preparations for a working speaker editing dialogPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8878 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-16Come to think of it, those size requests were hack to support a clock in the ↵Carl Hetherington
menu bar, which we gave up on. So remove them. git-svn-id: svn://localhost/ardour2/branches/3.0@8867 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-02-16Update menu bar widget size requests on font scaling.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8866 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-06Add stem export dialog and make all different export dialogs save their ↵Sakari Bergen
config to a different node in instant.xml git-svn-id: svn://localhost/ardour2/branches/3.0@8465 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-01-04Fix size of DSP label.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8435 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-12Fix a couple of i18n warnings.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-10Remove menu bar clock in fullscreen mode until someone comes up with an ↵Carl Hetherington
agreeable look for it. git-svn-id: svn://localhost/ardour2/branches/3.0@8237 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-12-03Remove all use of nframes_t.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-25Fix some messed up code (spacey tabs).David Robillard
(There is faar more of this... FIX YOUR EDITORS!) git-svn-id: svn://localhost/ardour2/branches/3.0@8086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-14Put clock in the centre of the menu bar in full-screen mode.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8038 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-14Add a clock to the menu bar in full-screen mode. Fixes #1273.Carl Hetherington
git-svn-id: svn://localhost/ardour2/branches/3.0@8024 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-13make ardour3 build and link on OS X (tiger, at least)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@8018 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-09-22Tidy up Window menu a bit; use ToggleActions for all relevant things, ↵Carl Hetherington
cleanup editor/mixer options a bit. git-svn-id: svn://localhost/ardour2/branches/3.0@7828 d708f5d6-7413-0410-9779-e7cbd77b26cf