Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-17 | Clean up library inheritance (colors.h, utils.h) | Robin Gareus | |
make libwidget independent of libcanvas. Confine basics to pbd and gtkmm2ext. | |||
2017-07-01 | NO-OP whitespace (updated GH PR #357) | Thomas Brand | |
2016-07-18 | move show_gdk_event_state() utility function from gtk2_ardour to libs/gtkmm2ext | Paul Davis | |
2016-06-21 | provide ARDOUR_UI_UTILS::running_from_source_tree() | Paul Davis | |
2016-06-05 | new color utility functions to convert between uint32_t and Gdk::Color | Paul Davis | |
2016-05-31 | rework of color theme file management | Paul Davis | |
Use program-name + version when saving user color files (and search for them) Preset XML-defined theme name, but use filename in config files (could be wrong). | |||
2016-05-31 | the return of the theme selector, plus 3 new themes from cooltehno | Paul Davis | |
2016-05-31 | initial sort-of-mostly-working integration of new Pane | Paul Davis | |
2016-05-31 | remove stupid, unused function | Paul Davis | |
2016-02-22 | ensure that all callers of ARDOUR_UI_UTILS::relay_key_press() provide a window | Paul Davis | |
2016-02-22 | get normal GTK accelerators working again | Paul Davis | |
2016-02-22 | first 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 | |||
2015-11-04 | Improve behavior of overwrite_file_dialog. | André Nusser | |
- Make overwrite file dialogs transient. - Cancelling the overwrite dialog doesn't close initial dialog. | |||
2015-10-21 | Confirmation on overwrite for track and session templates. -fixes #6587 | André Nusser | |
2015-09-16 | Move util functions into UIConfiguration as they depend on it anyway | Tim Mayberry | |
2015-09-16 | Remove duplicate extern declaration | Tim Mayberry | |
DPIReset signal is declared in global_signals.h | |||
2015-06-27 | consolidate code | Robin Gareus | |
2014-12-08 | more color work, including removing rgba{_p_}_from_style() | Paul Davis | |
2014-09-10 | add extra (default-ed) argument to ::get_icon_path() to allow it to be used ↵ | Paul Davis | |
to look for icon-related but non-image files | |||
2014-09-06 | remove cruft | Robin Gareus | |
2014-06-26 | prepare formatting track-number for mixer (and other places) | Robin Gareus | |
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-19 | change the way font specifications are used in UI config files | Paul Davis | |
If no font family is specified, enforce use of Sans to match GTK behaviour (which we inadvertently relied on, it appears) | |||
2014-06-10 | add ::get_icon_sets() to utils | Paul Davis | |
2014-06-10 | change ::get_icon_path() and ::get_icon() to accept an "icon set" name to ↵ | Paul Davis | |
provide ability to use different sets of icons; use when creating MouseCursors | |||
2014-06-09 | substantial changes in color management, involving a reduction in the use of ↵ | Paul Davis | |
Gdk::Color and more consistent logic for region coloring. Group tabs now also get the text drawn in an appropriately contrast-y color | |||
2013-10-16 | merge with master and fix 2 conflicts | Paul Davis | |
2013-09-23 | move rate_as_string() from EngineControl to utils.cc | Paul Davis | |
2013-08-08 | get meter color from gtkrc style file | Robin Gareus | |
2013-07-24 | get meter color from gtkrc style file | Robin Gareus | |
2013-06-13 | merge with master | Paul Davis | |
2013-06-10 | move emulate_key_event() to utils | Robin Gareus | |
2013-04-04 | initial commit of hand merging, plus getting "ancient" waf script to work ↵ | Paul Davis | |
correctly | |||
2012-06-12 | Escape angled brackets in playlist names for tooltips. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12672 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-03-07 | Remove unused color_from_style / gc_from_style. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@11618 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-12-07 | move 2 other non-ardour-specific utility functions into gtkmm2ext | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@10932 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-08-30 | Give route groups their own colour, settable from the route | Carl Hetherington | |
group dialogue. Americanise spelling of color in a few places to avoid confusion. Fixes #4224. Addresses parts of #2650 and #4064. git-svn-id: svn://localhost/ardour2/branches/3.0@10030 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2011-06-02 | audio 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-02-11 | use volume controller widget for monitor section, drop some now-unused code | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8828 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-30 | resize all editor comboboxes when DPI is reset. involved a minor refactoring ↵ | Paul Davis | |
of some code and the spreading of the awful COMBO_FUDGE+10 hack git-svn-id: svn://localhost/ardour2/branches/3.0@8398 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-09-26 | correct version of: port cairo ARGB/BGRA -> pixbuf RGBA patch from recent ↵ | Paul Davis | |
2.X commit (restores text on canvas), in which i move some functions around, rename stuff and add comments git-svn-id: svn://localhost/ardour2/branches/3.0@7846 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-09-14 | remove Glib::ustring from gtk2_ardour | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@7774 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-08-22 | forward port of 7539 from 2.x | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@7667 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-05-25 | split out sndfile manager code into its own file; move a couple of utility ↵ | Paul Davis | |
functions into gtkmm2ext ; add knob PNG generating tool ; break appearance of monitor section for now git-svn-id: svn://localhost/ardour2/branches/3.0@7160 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-04-06 | MIDI/Controllables for monitor section, and related fixes | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@6863 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-03-11 | save/restore monitor processor state; key handling in torn off monitor ↵ | Paul Davis | |
section window git-svn-id: svn://localhost/ardour2/branches/3.0@6748 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-01-15 | Escape underscores in port matrix menus correctly so that track names etc. ↵ | Carl Hetherington | |
with underscores get displayed properly. git-svn-id: svn://localhost/ardour2/branches/3.0@6491 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-12-30 | restore excess calls to sync-order stuff (for now); allow MIDI controllers ↵ | Paul Davis | |
to use the same non-linear fader response as the gui; add various flags to PBD::Controllable and remove URI from that class git-svn-id: svn://localhost/ardour2/branches/3.0@6414 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-11-25 | carl's wondrous DnD VBox patch - processor boxes are now vboxes and not ↵ | Paul Davis | |
listviews - which included a couple of minor marker/time axis view patches for opaqueness etc. git-svn-id: svn://localhost/ardour2/branches/3.0@6174 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2009-11-17 | allow use of Return, KP_Enter and more in key binding editor; better display ↵ | Paul Davis | |
of such bindings; potential fix for "crashes" caused by an endless loop of enter/hide events involving the verbose canvas cursor git-svn-id: svn://localhost/ardour2/branches/3.0@6109 d708f5d6-7413-0410-9779-e7cbd77b26cf |