summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ui_config.cc
AgeCommit message (Collapse)Author
2015-10-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
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 ARDOUR_UI::ui_scale into UIConfiguration classTim Mayberry
2015-09-16Remove inclusion of ardour_ui.h from ui_config.ccTim Mayberry
2015-09-16Move DPIReset and ColorsChanged signals into UIConfigurationTim Mayberry
2015-09-16Move util functions into UIConfiguration as they depend on it anywayTim Mayberry
2015-09-15remove unused variableRobin Gareus
2015-09-07image-surface/software rendering as preferenceRobin Gareus
2015-05-28only use and present the buggy gradient parameter if built with a suitably ↵Paul Davis
patched version of Cairo
2015-05-28rearrange and redesign UIConfiguration/ARDOUR_UI APIs to allow correct ↵Paul Davis
initialization. We need to be able to set an environment variable *before* gtk_init() is called, but also to load the color theme right after gtk_init() and before the rest of the GUI is created.
2015-01-19use C locale, because POSIX locale is not supported on windows, and ↵Ben Loftis
operation is undefined. C works on all platforms
2014-12-22fix color parsing on 32bit systemsRobin Gareus
2014-12-16Various color tweaks.David Robillard
This commit changes some color names, nuke your theme. This isn't quite ideal yet, but takes some steps towards where I think things should go aesthetically: Make automation tracks/regions colors correspond to their parent's type. Make selected MIDI notes outlined in red like most everything else, and scrap separate min/mid/max fill colors for selected MIDI notes. Color automation ghost MIDI notes based on original note color. Try to kill 90's looking brightish gray gradients in general.
2014-12-15add localeguard to read floating point values correctly when loading theme ↵Paul Davis
modifiers
2014-12-15add editor to Theme Manager for modifiersPaul Davis
2014-12-15Add UIConfiguration::color_mod (colorname, modifiername) to get a modified colorPaul Davis
2014-12-14add missing UIConfiguration::modifier()Paul Davis
2014-12-14basic code to use SVModifier plus one definition in dark.colorsPaul 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-14initial pass to replace all UIConfiguration::get_XXXXXX() calls with ↵Paul Davis
UIConfiguration::color(name). IMPORTANT: names have not been downcased and spaced yet, so many colors are not found
2014-12-12hide a lot of color debugging noisePaul Davis
2014-12-11allow UIConfiguration::color() to tell caller that it could not find the ↵Paul Davis
named color
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-08change GTK rc file system to use just a single file, which is color-neutral.Paul Davis
* packaging scripts need modification * light theme file left in place to help with possible generation of alternate theme
2014-12-08more color work, including removing rgba{_p_}_from_style()Paul Davis
2014-12-07Revert "new code-level defaults for audio peak meter colors"Paul Davis
This reverts commit 564d2860f85340ea091cfa4d92cb5f84d2a40fb1.
2014-12-07new code-level defaults for audio peak meter colorsPaul Davis
2014-12-07remove stacktracePaul Davis
2014-12-07fix up various issues with UIConfiguration, saving state, RC file loading etc.Paul Davis
2014-12-07remove debug outputPaul 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-05save and restore color aliasesPaul Davis
2014-12-05part two of remove CANVAS_STRING_VARIABLE (it was replaced by ↵Paul Davis
CANVAS_FONT_VARIABLE
2014-12-05remove CANVAS_STRING_VARIABLE (it was replaced by CANVAS_FONT_VARIABLEPaul Davis
2014-12-05several steps closer to more sane color systemPaul Davis
2014-12-05make new color aliases actually workPaul Davis
2014-12-05working compilation for new color codePaul Davis
2014-11-26variable name change for slightly increased clarityPaul Davis
2014-11-26continue tweaks on the color roadPaul Davis
2014-11-26save base colors (configurable colors) in normal way (code had been removed)Paul Davis
2014-11-26massive reworking of color selection implementationPaul Davis
2014-09-07prepare support for [color] style name postfixRobin Gareus
2014-09-07correct the variable used to name the file when loading the default UI ↵Paul Davis
config file
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-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.