summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_ed.cc
AgeCommit message (Collapse)Author
2020-03-30Tweak wording: Rebuild (not reset)Robin Gareus
2020-03-30Statusbar: fix double-click to reset x-run counterRobin Gareus
2020-03-30Statusbar: tweak tooltipsRobin Gareus
2020-03-30Statusbar: finishing touches (tooltips, engine-dialog)Robin Gareus
2020-03-30Statusbar: link session property dialog for format & timecodeRobin Gareus
2020-03-30Statusbar: respond to mouse-clicksRobin Gareus
* open session folder when path label is clicked * reset x-runs only on x-run label * allow to reset x-run count via shift+click and double-click
2020-03-30Statusbar: add session-path displayRobin Gareus
2020-03-29Statusbar: increase spacing around the clockRobin Gareus
2020-03-29Reorder "WallClock" visibility option to match L->R layoutRobin Gareus
2020-03-29Tweak status-bar layout & designRobin Gareus
* remove color: increase contrast, do not use red/green foreground because it does no work with various themes * do use red background to alert users * use italics for labels heading * increase spacing between elements * use mono-space font with DSP load (fixed with) up to 99% * Fix translations, use compose strings
2020-03-29StatusBar: move clock to the rightRobin Gareus
2020-03-24when saving an unnamed session, rename it (GUI edition)Paul Davis
Note that this is done at the GUI level, might need to double check if there are other paths into a "save" that should be covered. Control surfaces use the action, but Lua comes to mind
2020-01-22Split Select-All-Tracks into 2 appropriately named actionsBen Loftis
Existing function select-all-tracks is now renamed select-all-visible-lanes, to match its behavior. New function select-all-tracks will select all Tracks, as the name implies. To maintain consistency for those users who actively used select-all-tracks, the default shortcut ctrl+t will continue calling select-all-visible-lanes.
2019-12-13Fix session sensitivity of some toolbar controlsRobin Gareus
2019-11-24Remember Virtual-Keyboard window size and positionRobin Gareus
2019-11-01fix logic error with contents of session dialog shown after "Close"Paul Davis
2019-10-20Virtual-Keyboard: save/restore stateRobin Gareus
2019-10-10changes to ARDOUR_UI to reflect new startupFSM and non-modal SessionDialog ↵Paul Davis
handling
2019-10-10rename ArdourStartup to NewUserWizard and rename source file(s)Paul Davis
2019-09-29Add Latency Control Toolbar WidgetsRobin Gareus
2019-08-26Push UI theme to backend, LV2 plugin optionsRobin Gareus
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2019-08-01(Source List) merge fixesBen Loftis
2019-08-01(Source List) Source list, Region List: Resolve various action+behaviors ↵Ben Loftis
between the 2 lists. Duplicate the remove_unsued_region action in the Session->Cleanup menu, for discoverability. Region list should use the same Region actions as the canvas... OK, now resolve the change in use-cases of Region List and Source List. tentative. Rough-in remove_selected_sources (Delete in Sources list). Column tweaks.
2019-04-08Remove hardcoded project-name from ActionsRobin Gareus
2019-02-16rename Main_menu action to Main menuPaul Davis
So that if it ever does show up in a list, it looks nice
2019-02-16get ordering correct of global binding set creation and action registration ↵Paul Davis
(part2)
2019-01-13re-order startup process, registering actions earlyPaul Davis
Mostly to stop an error when UIConfiguration::map_parameters() looks for an action that has not yet been registered
2018-12-11fix commentaryPaul Davis
2018-12-11full (?) set of changes required to make MonitorSection an "always-there" ↵Paul Davis
component of the MixerUI Obviously, it is not always shown, but it always exists, which means that its actions are always accessible
2018-12-11change action group owner pointer to be the relevant keybindings; reorder ↵Paul Davis
setting keybindings value and defining actions The reorder is required so that the value of "bindings" has been set and is meaningful
2018-12-10add nominal owners for all action groupsPaul Davis
Note: this is not yet correct. The owner (pointer) values passed in are not yet usable
2018-12-10show-editor and show-mixer actions are now part of Common, not Window or ↵Paul Davis
Mixer action groups This is a bit arbitary but they are supposed to be invokable from anywhere, and since they control Tabbables and note pure windows, they are not part of WM::Manager's purview (Window/* actions). Thus ... Common
2018-12-10use ActionManager namespace, rather than ActionMap objects, and remove all ↵Paul Davis
per-context action maps
2018-12-10use new action map API instead of ActionManager::get_actionPaul Davis
2018-12-07Tweaks to Mixer and Monitor keybindings:Ben Loftis
Add Mixer-specific view keybindings for list, vca, mon. (thanks to: the_CLA) Move monitor keybindings (mute, dim, mono) to be globally-accessible. Implement new mixer-specific actions to show/hide monitor,vcas,mixbuses (the_CLA) Move monitor funcs (mute,dim,mono) to globally-accessible actions. Make a new Monitor group insted of using Transport group. Allow use-monitor-section to be controlled by both menu and session-options dialog.
2018-08-24move select-all-tracks,deselect-all,invert-selection to be global actions ↵Paul Davis
(and bindings)
2018-08-08Add method to show/hide VCA (and Mixbus) Mixer paneRobin Gareus
2018-05-08Plugin Order: Use the new plugin_manager function to save plugin order.Ben Loftis
2018-02-20Use standard Labels again.Robin Gareus
Since the Gauges become little more than text with colored background, prepare their removal. If color is wanted, use named widget-style.
2018-02-19Replace missing widget-name that got lost.Ben Loftis
2018-02-19Add drop-shadow decorators to menu bar and transport toolbar.Ben Loftis
Allow status bar to fill available width.
2018-02-17Revert some theme tweaks. Left-justify gauge text.Ben Loftis
2018-02-17Shuffle order of items in status bar; change behavior per oofus on irc.Ben Loftis
( note: this essentially reverts ed459a )
2018-02-17Consistently use Gauge to avoid the overloaded term Indicator.Ben Loftis
2018-02-17Remove unused status labels. (using gauges instead)Ben Loftis
2018-02-17Add Disk IO gauge.Ben Loftis
2018-02-17Move cpu and disk gauges into the status bar at top.Ben Loftis
2018-02-17GTKOSX is not a valid check. Use __APPLE__Ben Loftis
2018-02-17MacOS: Move status info to top, just like win+linux. (but no menu up there ↵Ben Loftis
of course.)