Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-29 | set Gtk::RadioAction state on instant.xml load. | Robin Gareus | |
This should really be done in ArdourDropdown somehow. Fixes issues introduced at b9708d5: If after session-load some radio-item other than the first one is set active, it is impossible to switch to the first. e.g. set "Snap to Grid", Save Session, Load Session, trying to switch to "Snap to None" fails until another mode is selected first. | |||
2014-05-29 | update x-fade context-menu | Robin Gareus | |
2014-05-28 | update fade icons | Robin Gareus | |
2014-05-28 | fix x-fade icons in context menu | Robin Gareus | |
2014-05-19 | change return type of Editor::axis_view_from_route() | Paul Davis | |
2014-05-01 | change location marker ruler text for get_trx() == true case | Paul Davis | |
2014-04-10 | first pass hiding/rearrangement of UI elements related to trx | Paul Davis | |
2014-03-26 | the FlatFace element is no longer relevant. instead it was being used for an ↵ | Ben Loftis | |
inset jeweled look. changed name to match | |||
2014-03-25 | add back track shrink/expand buttons | Paul Davis | |
2014-03-25 | most of the support for save/restore of visible track count | Paul Davis | |
2014-03-25 | actually resize track heights to follow visible-tracks choice | Paul Davis | |
2014-03-25 | first part of switch from shrink/expand tracks to pyramix-style "pick number ↵ | Paul Davis | |
of visible tracks". function to follow shortly, this is the control widget part | |||
2014-03-25 | brownish zoom buttons | Ben Loftis | |
2014-03-23 | New theme for editor window using ArdourMenu | harrison | |
2014-03-21 | fix editor full-screen state when re-loading session | Robin Gareus | |
2014-03-20 | big rework of scrolling, horizontal part considered almost 100% done. | Paul Davis | |
Many more changes than I would typically like in a single commit, but this was all very intertwined. Vertical scrolling using track-stepping still to follow. | |||
2014-02-26 | convert canvas_event_frame() and window_event_frame() to ↵ | Paul Davis | |
canvas_event_sample() and window_event_sample() to go along with the convention adopted in cairocanvas code re: frames+samples | |||
2014-01-27 | various work to make loop/punch display work better (including fixes for ↵ | Paul Davis | |
bugs present in master also) | |||
2014-01-17 | Merge branch 'master' into cairocanvas | Paul Davis | |
2014-01-17 | use Glib URI utility function to generate a local filename from a URI, ↵ | Paul Davis | |
rather than hand-crafted code | |||
2013-12-28 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-12-28 | prevent 0-pointer dereference in editor_routes.cc - fixes #5794 | Robin Gareus | |
2013-10-31 | all events propagate out of the canvas in canvas coordinates now, so revert ↵ | Paul Davis | |
changes in editor_drags.cc that worked around this not being the case | |||
2013-10-31 | handle enter/leave items when zooming and scrolling occur | Paul Davis | |
2013-10-16 | merge with master and fix 2 conflicts | Paul Davis | |
2013-10-12 | export video-range: add to context menu | Robin Gareus | |
2013-09-17 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-09-16 | correctly restore zoom focus state after restart (from nick mainsbridge) | Paul Davis | |
2013-09-14 | fix merge conflicts with master | Paul Davis | |
2013-08-08 | Fix special handling of 'zoom vertical' scroll wheel modifier key. | Colin Fletcher | |
gtkmm2ext/keyboard.cc has a special case to emit a signal on the key-up of the modifier key used to adjust track heights in conjunction with the scroll wheel, so that the same track continues to be resized even when it's shrunk to no longer be under the mouse cursor. However, this code assumed that the modifier key for this was <Shift>. Fix it to use the event->state bit corresponding to ScrollZoomVerticalModifier instead, and rename the relevant functions to clarify that it's the 'zoom vertical' modifier key they're dealing with. Partially fixes #5610. | |||
2013-08-07 | major redesign of MIDI port heirarchy and management (part 2) | Paul Davis | |
2013-07-23 | Fix special handling of 'zoom vertical' scroll wheel modifier key. | Colin Fletcher | |
gtkmm2ext/keyboard.cc has a special case to emit a signal on the key-up of the modifier key used to adjust track heights in conjunction with the scroll wheel, so that the same track continues to be resized even when it's shrunk to no longer be under the mouse cursor. However, this code assumed that the modifier key for this was <Shift>. Fix it to use the event->state bit corresponding to ScrollZoomVerticalModifier instead, and rename the relevant functions to clarify that it's the 'zoom vertical' modifier key they're dealing with. Partially fixes #5610. | |||
2013-06-25 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-06-25 | fix zoom focus issue that was messing up zoom changes | Paul Davis | |
2013-06-23 | remove compilation warning | Julien de Kozak | |
2013-06-18 | switch samples_per_pixel to integer type | Paul Davis | |
2013-05-08 | merge with master | Paul Davis | |
2013-05-07 | various changes to window visibility mgmt, including use of the mixbus2 code ↵ | Paul Davis | |
for toggling editor + mixer windows. no longer attempt to track changes made outside of ardour, which is a lost cause | |||
2013-05-02 | merge resolution with master | Paul Davis | |
2013-05-02 | remove all of Gtk::Window::set_position (WIN_POS_MOUSE) for anything ↵ | Paul Davis | |
deriving from ArdourDialog or ArdourWindow; move the set_position() call into those classes' constructors, so that they are called before the windows are realized, and thus it actually works | |||
2013-05-02 | remove CMT code - has not been used for years, and will become irrelevant ↵ | Paul Davis | |
with VTL and cairocanvas | |||
2013-04-26 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-04-26 | redesign toggling of editor/mixer stacking to use Gtkmm2ext::VisibilityTracker | Paul Davis | |
2013-04-24 | many pervasive changes primarily related to waveform drawing, particular ↵ | Paul Davis | |
content-dragging, colors, and more | |||
2013-04-20 | remove Editor::redraw_measures to improve efficiency of tempo measure line ↵ | Paul Davis | |
redraws | |||
2013-04-16 | change 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-15 | remove all XML related API from canvas. it may have been useful during ↵ | Paul Davis | |
development, but it is just a distraction - we will NEVER be saving or restoring canvas state via XML or any kind of serialized state | |||
2013-04-13 | removal of sundry Adjustments and consolidation of scrolling around two ↵ | Paul Davis | |
editor-owned Adjustments | |||
2013-04-12 | remove TimeAxisView::clip_to_viewport() and Editor::update_canvas_now() and ↵ | Paul Davis | |
Editor::flush_canvas() which should no longer be necessary with a sane canvas design | |||
2013-04-12 | change frames_per_pixel to samples_per_pixel | Paul Davis | |