summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui2.cc
AgeCommit message (Collapse)Author
2016-02-22make sure preferences are visiblePaul Davis
2016-02-22get normal GTK accelerators working againPaul Davis
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-22the basics of tabbedPaul Davis
2015-12-01Make capitalization consistent and other minor spelling corrections.André Nusser
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-10-02provide Main/cancel-solo as an action and make rude solo button(s) use itPaul Davis
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-09-16Move util functions into UIConfiguration as they depend on it anywayTim Mayberry
2015-06-29Revert "start work on auto return target dropdown rather than button"Paul Davis
This reverts commit d1cbb3fb0e36b068dbf516d21891c998266f22a2.
2015-06-29Revert "properly track, update, maintain and set auto return state"Paul Davis
This reverts commit 07d0539526239d895f22123d88411c0d4ee773a4.
2015-06-29properly track, update, maintain and set auto return statePaul Davis
Conflicts: gtk2_ardour/ardour_ui_options.cc
2015-06-29start work on auto return target dropdown rather than buttonPaul Davis
Conflicts: gtk2_ardour/ardour_ui.cc
2015-06-17fix 1024px width layout (remove nudge clock special case)Robin Gareus
Due to some change somewhere along the road the nudge clock does no longer fit in the transport-bar on 1024px screen with 100% font-scale, even if the 2nd clock is hidden. However, these days it does fit nicely on its default position even with wide-editor-mixer on a 1024px screen.
2015-05-24replace old ArdourButton::Icon API with Gtkmm2ext.Robin Gareus
2015-05-24remove explicit VectorIcon ElementRobin Gareus
2015-04-23more HiDPI cleanupRobin Gareus
2015-04-22clean up GUI scalingRobin Gareus
2015-04-20towards scaleable meter and mixer UIRobin Gareus
somewhat hacky solution, but there's no good central point to control this and get integer rounding/summing, is there?
2015-04-18transport button HiDPI scalingRobin Gareus
2015-04-08NOOP, cleanup & commentsRobin Gareus
2015-04-08construct a metronomRobin Gareus
2015-04-08more transport button caironizing.Robin Gareus
2015-04-07renice transport buttons (part one)Robin Gareus
2015-04-07update ArdourButton Icon APIRobin Gareus
2015-03-20error-log button: acknowledge new errors w/o hiding LogRobin Gareus
override toggle, in case new errors show up while the log window is already visible
2015-03-20Error-log button: reset on LED click & button clickRobin Gareus
2015-03-17Error Log button, only handle LMBRobin Gareus
Allow to fall though to the bar’s context menu.
2015-03-17change the error-log button to toggle the log windowRobin Gareus
2015-03-16always pack the log-LED into the status widget.Robin Gareus
not only does this provide consistent look & feel, but now the status-bar can never be empty. Before to this change, a small useless black rectangle remained when all elements were hidden.
2015-03-16use tri-state text-less LED for error-log button.Robin Gareus
2015-03-14tweak status-bar spacingRobin Gareus
2015-03-14automatic error log window popup be gone.Robin Gareus
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not ↵Paul Davis
RCConfiguration
2014-12-18Expand transport buttons to fill vertical space.David Robillard
2014-10-16add tearoff reattach for the editorPaul Davis
2014-10-16add action and menu entry for "reattach all tearoffs".Paul Davis
So far only does the transport tearoff
2014-09-11fix a bunch of memory leaksRobin Gareus
2014-09-05fix alert box: identical layout as transport option buttonsRobin Gareus
2014-09-04transport option buttons should expand to fill space.Robin Gareus
2014-09-03use the new RecButton element for the master rec arm (?)Ben Loftis
2014-08-22Rationalize ArdourButton and lots of associated theming issues.Ben Loftis
ArdourButtons now have a "pushed" animation. The gradient is now implemented in the button, rather than providing 2 colors in the theme, which was burdensome. Lots of code cleanup in ArdourButton. Removed several unnecessary flags. Refactor more stuff into route_ui.
2014-07-28alternate layout with a full-height editor-mixer, for mixbusBen Loftis
2014-07-14make GUI preferences discoverable from the View menuBen Loftis
2014-07-09add mixbus profile which removes the tearoffsBen Loftis
2014-07-03fix the naming and behavior of always-play-range to match the button, which ↵Ben Loftis
is follow-edits. when you select a range, the playhead should jump to the start of the range and begin to play the selection. BUT (unlike previous implementation) if the user wants to relocate the playhead, then that should be allowed. The user should always remain in charge of the playhead location. NOTE: your previous config setting will be invalidated. You must re-save a session to overwrite with the new config variable
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-04-10first pass hiding/rearrangement of UI elements related to trxPaul Davis