summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-30always take verbose cursor clock mode from primary clock (finally!)Paul Davis
2014-06-30new default color for inactive group tabPaul Davis
2014-06-30verbose cursor text is always outlinedPaul Davis
2014-06-30allow Canvas::Text to have outline drawn in a contrasting color (based on ↵Paul Davis
actual color)
2014-06-30move contrasting_text_color() into ArdourCanvasPaul Davis
2014-06-30make verbose cursor respond dynamically to theme changesPaul Davis
2014-06-30make inactive group tab color be themeable and update it dynamicallyPaul Davis
2014-06-30remove canvas cursor debug outputPaul Davis
2014-06-30use Editor::effective_mouse_mode() inside Editor::button_selection(); clean ↵Paul Davis
up special-case of fade in/out handles and mouse mode
2014-06-30invisible items/containers should not add their children to "items-at-point"Paul Davis
2014-06-30additional DEBUG_TRACE message for canvas current item selectionPaul Davis
2014-06-30clean up after monitoring-section on session closeRobin Gareus
2014-06-30fix issue with track-deletion when the monitoring section is used.Robin Gareus
2014-06-29update ARD - allow to release it as standalone tool.Robin Gareus
see https://github.com/x42/alsa_request_device
2014-06-29re-arrange tabs in Session > Properties dialog (Misc is last)Robin Gareus
2014-06-29add 'save defaults' option to properties dialogRobin Gareus
2014-06-29add a generic Option Editor Component for stateless widgetsRobin Gareus
2014-06-29allow to load/save default session-propertiesRobin Gareus
2014-06-29Change some declarations from 'struct' to 'class' (and vice-versa)John Emmas
2014-06-29suspend route redisplay for (rec-en, solo, mute and monitor) batch changesRobin Gareus
2014-06-28add RAII DisplaySuspenderRobin Gareus
2014-06-28use a hash-table to cache gui propertiesRobin Gareus
2014-06-28use state Session::StateProtectorRobin Gareus
2014-06-28add Session::StateProtectorRobin Gareus
temp. disable save during batch updates, save once at the end.
2014-06-28consolidate session_dirs: use Searchpath instead of custom codeRobin Gareus
2014-06-28fix meterbridge: load button image only once.Robin Gareus
2014-06-28search-path: filter out duplicatesRobin Gareus
Note: this does not yet take care of filtering dups when directly combining two search-paths.
2014-06-28Use 'GStatBuf' in preference to 'struct stat' (which isn't necessarily the ↵John Emmas
same thing)
2014-06-28Add (newly introduced) sources to our MSVC projectsJohn Emmas
2014-06-28Remove (no longer needed) sources from our MSVC projectsJohn Emmas
2014-06-27replace old implementation of Editor::_ensure_time_axis_view_is_visible() ↵Paul Davis
with the guts of Editor::ensure_track_is_visible(), then remove the latter. Also change all users of ensure_track_is_visible() to use _ensure_time_axis_view_is_visible()
2014-06-27add commentary on why PublicEditor::{_,}ensure_time_axis_view_is_visible() ↵Paul Davis
both exist
2014-06-27slightly increase size of a Canvas::PolyItem, to avoid left-over pixels when ↵Paul Davis
dragging (as well as other general incorrectness
2014-06-27if CANVAS_DEBUG is defined, then the env variable CANVAS_HARLEQUIN_DEBUGGING ↵Paul Davis
will turn on drawing the expose areas for canvas render debugging
2014-06-27in Canvas::window_to_canvas(), if either x or y coordinate is less than ↵Paul Davis
zero, search for the scroll group on the relevant edge. If we don't do this then we find no scroll group covering the event coordinate, and the translation for scroll fails to be applied
2014-06-27fix edges of selection rects in time axis views to lie correctly within ↵Paul Davis
bounds of the time axis view
2014-06-27make time axis view item name text be insensitive to eventsPaul Davis
We don't really need to be able to click on this to do anything - dbl-click on the item brings up the edit menu etc.
2014-06-27make verbose canvas cursor color be set in its constructor rather than ↵Paul Davis
explicitly
2014-06-26fix meterbridge height issues when config changesRobin Gareus
2014-06-26use new TrackingText for verbose cursorPaul Davis
2014-06-26new API for TrackingText and similar itemsPaul Davis
2014-06-26add tracking_text.cc to canvas wscriptPaul Davis
2014-06-26removed no-longer-used Editor::track_canvas_motion()Paul Davis
2014-06-26remove unused i2w code from ControlPointPaul Davis
2014-06-26remove duplicate entriesPaul Davis
2014-06-26new TrackingText canvas item, to resolve conceptual issues with the ↵Paul Davis
Editor::VerboseCursor
2014-06-26vertically expand recent-session listRobin Gareus
2014-06-26fix meter-strip session/route-ui eventsRobin Gareus
2014-06-26show track-number in GUIRobin Gareus
2014-06-26prepare UI style for track-number boxesRobin Gareus