summaryrefslogtreecommitdiff
path: root/gtk2_ardour/theme_manager.cc
AgeCommit message (Collapse)Author
2015-09-17use pbd's gstdio compatibility wrapper (GUI)Robin Gareus
2015-09-16Move UIConfiguration Singleton into UIConfiguration headerTim Mayberry
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-05-05rename user's customized color file when resetting theme. Fixes #6286Paul Davis
2015-03-20disable light theme until it gets fixedRobin Gareus
(or at most past the 4.0 release tag)
2015-03-10Introduce theme preference "transients follow front" which, when enabled,nick_m
sets transient windows to be transients for the front window when switching between the editor and mixer. This is the current behavior on non-osx builds. When disabled, there is no reparenting of transient windows. This is the current behavior on osx. This preference defaults to off. Also fix "all windows are dialogs" checkbox being out of sync with the ui state.
2015-01-21set Theme buttons on state resetRobin Gareus
cleaner version of last commit, set GUI elements on state-reset.
2015-01-21initialize theme > gradient sliders.Robin Gareus
2015-01-21apply Theme > “Show waveform clipping”Robin Gareus
fixes http://tracker.ardour.org/view.php?id=5589#c15515
2014-12-22move all (G)UI related configuration parameters into UIConfiguration, not ↵Paul Davis
RCConfiguration
2014-12-15fix editing of nested/group item colors in theme managerPaul Davis
2014-12-15tweak up transparency editor in theme panelPaul Davis
2014-12-15move theme manager into preferences windowPaul Davis
2014-12-15add editor to Theme Manager for modifiersPaul Davis
2014-12-14remove base color concept from UIConfiguration and ThemeManager.Paul Davis
What used to be "relative colors" (defined relative to base colors) are now defined in absolute terms.
2014-12-08remove debug outputPaul Davis
2014-12-08more tweaking of color management.Paul Davis
User's own modification to NAME.colors are stored in $CONFIG/my-NAME.colors now.
2014-12-08another metric ton of color workPaul Davis
2014-12-08lots more color work, closer and closer to being ready for ... being taken ↵Paul Davis
apart again
2014-12-08When we pass an integer clarify which overloaded version of sqrt() to callJohn Emmas
2014-12-07fix up various issues with UIConfiguration, saving state, RC file loading etc.Paul Davis
2014-12-07fix up a logic problem when editing palette colorsPaul Davis
2014-12-07big strides in color managementPaul Davis
2014-12-07first mostly-working build supporting GTK rethemeing via the Theme ManagerPaul Davis
2014-12-06fix/amend pre commitRobin Gareus
2014-12-06fix another ambiguity, this time: WINAPI RectangleRobin Gareus
2014-12-06fix ambiguous reference.Robin Gareus
OSX CoreServices typedef's struct Rect
2014-12-05several steps closer to more sane color systemPaul Davis
2014-11-26massive reworking of color selection implementationPaul Davis
2014-09-07change all GUI config files (GTK RC and our own XML config files) to use ↵Paul Davis
product-neutral names Conflicts: gtk2_ardour/ui_config.cc gtk2_ardour/ui_default.conf.in gtk2_ardour/wscript
2014-09-05connect "blink-rec-arm" only when needed.Robin Gareus
This also fixes rec-arm button display when Mixer strip is showing an aux-send instead of the current route. It's still only a half-baked solution. If "blink-rec-arm" is to stay a lot of details related to this will need addressing.
2014-08-28add option to blink rec-enablesBen Loftis
2014-06-25move utility functions into a dedicated namespaceRobin Gareus
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
saves a bit of typing and not necessary if you look at how it is used.
2014-06-13rename UIConfigVariable as ColorVariable since that is really it should be ↵Paul Davis
used for; use ARDOUR::ConfigVariable for everything else in UI config
2014-06-10make the icon set selector actually do somethingPaul Davis
2014-06-10add icon set selector to theme managerPaul Davis
2013-06-28changes to waveform clipping displayPaul Davis
* clip level is now -0.9dbFS * display of clipping is optional (see Theme Manager window) * clipping is based on disk data, unscaled by region gain
2013-06-28more waveform drawing/coloring changesPaul Davis
* move color-regions-using-track color into UI config, not RC config * consolidate all waveform coloring into AudioRegionView::set_one_waveform_color()
2013-06-24an awful lot of tweaks to drawing detailsPaul Davis
2013-06-21properly restore newer (cairo-canvas related) UI config parametersPaul Davis
2013-05-08merge with masterPaul Davis
2013-05-07work work on window mgmt: offer the change to mark all floating windows as ↵Paul Davis
Dialogs (in th theme manager), and mark ArdourWindow and ArdourDialog as transient-for on creation, based on current WindowManager (ardour-object) settings
2013-05-05fix missing content of theme managerPaul Davis
2013-04-16change UIConfig to use accessor/setter methods like RCConfig so that ↵Paul Davis
ParameterChanged methods can actually be emitted; add variable (over a small range) background shading for all TimeAxisViewItems
2013-04-16make waveform gradient depth continuously variable. color probably needs ↵Paul Davis
adjusting as do color stops to get a pleasing effect at most settings
2013-04-16change rendering technique for waveforms, add back optional gradient, add ↵Paul Davis
back amplitude scaling, add rgb/hsv conversion utilities to canvas
2013-04-04commit immediately post linkingPaul Davis
2012-12-26save user UI config (colors) file as soon as colors change or "restore ↵Paul Davis
defaults" is used git-svn-id: svn://localhost/ardour2/branches/3.0@13729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-10add option to not use gradients when rendering waveforms (#4944)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@13015 d708f5d6-7413-0410-9779-e7cbd77b26cf