Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-20 | Amend last commit - remove some code. | nick_m | |
2016-08-20 | Swap tempo/meter colours when hovering. Use entered marker for these as well. | nick_m | |
- Note : entered_marker modifies the 'p' press, locating to the currently hovered-over marker. | |||
2016-07-25 | the endless quest to plug memory leaks -- episode 379 | Robin Gareus | |
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-05-27 | Tempo ramps - tempo marker's mark indicates curve height ar point. | nick_m | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2015-09-16 | Move ARDOUR_UI::ui_scale into UIConfiguration class | Tim Mayberry | |
2015-07-23 | rename Marker class | Robin Gareus | |
Classes are in the global namespace. OSX has a flat namespace and OSX32bit/Carbon has a Marker too. | |||
2015-04-23 | scale markers | Robin Gareus | |
2015-02-11 | remove use of TimeRectangle | Paul Davis | |
2014-12-28 | fix marker rendering and layout | Robin Gareus | |
2014-12-28 | apply font-scale to overall layout (rulers, track-header) - fixes #6088 | Robin Gareus | |
2014-12-14 | fix up requested color names everywhere. | Paul Davis | |
Thank <deity> for emacs ... space-uncamelcase-word-at-point FTW | |||
2014-12-14 | initial 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-11-03 | use ArdourCanvas::TimeRectangle for regions, notes, markers | Paul Davis | |
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-09-22 | fix position of left edge of a marker rectangle when the label is on the ↵ | Paul Davis | |
left, and slightly pad the rectangle when the label is on the right | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-22 | more canvas refactoring. | Paul Davis | |
Remove Canvas::Layout, use Canvas::Container for the same purpose, move child-rendering into Item::render_children() so that it could theoretically be used by any derived type. | |||
2014-06-21 | use newly factored canvas in gtk2_ardour | Paul Davis | |
2014-06-08 | introduce Drag::_trackview_only which indicates that all y-axis positions ↵ | Paul Davis | |
for the pointer during a drag should be relative to the top of the trackview group. More or less all drags except for Cursor (playhead) and drags in the range marker bars have this true (which is the default value) | |||
2014-06-03 | remove timebar canvas item from markers | Paul Davis | |
2014-01-13 | clamp marker name text appropriately | Paul Davis | |
2014-01-13 | define marker height in one location, to avoid duplicated magic numbers and ↵ | Paul Davis | |
allow easy changing | |||
2013-06-26 | move marker text up by 2 pixels | Paul Davis | |
2013-04-17 | various work waveview amplitude mgmt; fix playhead cursor drag from timebar ↵ | Paul Davis | |
click | |||
2013-04-17 | remove all calls to Outline::set_outline_width (1) because this is "wrong" ↵ | Paul Davis | |
when using Cairo - the default is 0.5 and it can remain that way | |||
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 | fix markers so that the blue line spans both canvases | Paul Davis | |
2013-04-15 | Fix dragging objects on the canvas and remove redundant canvas groups | Paul Davis | |
Delivery of fake motion events to the editor needed the event coordinates to be in canvas space, as they are with "real" events. Editor and other objects had many redundant groups from timbyr's work on gnomecanvas to scroll by moving groups. We don't need this anymore with cairo-canvas (though possibly a stationay background group for the canvas might be useful again one day as in the SAE logo. Its implementation would be fairly different though, since we would have to explicitly move the group on every scroll, since nothing else ever moves on scroll). Also tweaks to text item placement, and switch TimeAxisViewItem from name_pixbuf to name_text, since ArdourCanvas::Text is already "pixbuf optimized". | |||
2013-04-12 | change all frame_to_pixel and pixel_to_frame to sample_to_pixel and ↵ | Paul Davis | |
pixel_to_sample | |||
2013-04-12 | remove all unit-based methods from (Public)Editor; rationalize ↵ | Paul Davis | |
Editor::event_frame() to clearly identify whether the passed-in GdkEvent has window units or canvas units (the latter will be true for all events that are handled by the canvas and then passed to Editor | |||
2013-04-10 | remove debugging output | Paul Davis | |
2013-04-09 | a variety of fixes for the cairocanvas, but it still buggy as hell handling ↵ | Paul Davis | |
events and lots of other stuff | |||
2013-04-08 | fix up marker text color | Paul Davis | |
2013-04-06 | canvas markers now use ArdourCanvas::Text, not ArdourCanvas::Pixbuf, since ↵ | Paul Davis | |
the latter will be optimized to use Pixbuf too | |||
2013-04-04 | commit immediately post linking | Paul Davis | |
2013-04-04 | initial commit of hand merging, plus getting "ancient" waf script to work ↵ | Paul Davis | |
correctly | |||
2012-05-23 | Nudge markers up one pixel (should fix #4620). | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@12394 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-06-01 | Delete trailing whitespace | David Robillard | |
git-svn-id: svn://localhost/ardour2/branches/3.0@9656 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-29 | remove line parent member from Marker | Paul Davis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8359 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-12-03 | Remove all use of nframes_t. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8166 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-14 | Fix crash on removing marker. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8023 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-13 | Add backgrounds to marker labels. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8021 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-12 | Prevent marker labels overlapping. Fixes #3535. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8015 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-12 | Fix update of range marker names. Fixes #3533. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8012 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-11 | Visual tweaks to marker lines. | Carl Hetherington | |
git-svn-id: svn://localhost/ardour2/branches/3.0@8011 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2010-11-11 | Further fixes for #3529. Show marker lines the same colour as their marker; ↵ | Carl Hetherington | |
adjust height of lines. git-svn-id: svn://localhost/ardour2/branches/3.0@8009 d708f5d6-7413-0410-9779-e7cbd77b26cf |