Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-07 | Update background color when theme is changed. | David Robillard | |
2014-12-30 | Fix smart mode cursor on audio regions. | David Robillard | |
2014-12-23 | Fix cursor update on nested entry. | David Robillard | |
For example, if you're in a note and something about the mode changes, it's the underlying region context that needs to change. So, seems we need a stack of entry contexts to deal with this sort of thing. Switching in/out of smart mode still doesn't update immediately because we don't have the y-coordinate needed to update it. | |||
2014-12-23 | Update canvas cursor on pop. | David Robillard | |
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-12-20 | Fix various cursor problems. | David Robillard | |
Add a new scoped cursor system that makes it much harder to screw up and end up with stick cursors and so on. | |||
2014-12-18 | Remove internal edit mode and add "content" tool. | David Robillard | |
2014-12-16 | Fix marker bars "gradient" colors. | David Robillard | |
2014-12-15 | make editor rubber band rect have appropriate transparency | Paul Davis | |
2014-12-15 | next modifier | Paul Davis | |
2014-12-15 | next modifier | Paul Davis | |
2014-12-15 | next modifier, and remove color 102 since nothing uses it | Paul Davis | |
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-12-07 | Unify gain and draw tools. | David Robillard | |
There might be a few special cases lingering around from attempts at magic tool business, but this seems to work fine as far as I can tell. | |||
2014-12-05 | working compilation for new color code | Paul Davis | |
2014-11-18 | Avoid possible use of uninitialized values. | David Robillard | |
This could only happen with a broken widget, but it shuts up clang and doesn't hurt. | |||
2014-11-14 | Fix various sticky/broken cursor issues. | David Robillard | |
This still isn't quite right, but it's a lot less broken than before, at least. | |||
2014-11-10 | redraw entire canvas when ColorsChanged is emitted | Paul Davis | |
2014-11-10 | set canvas background color | Paul Davis | |
2014-10-31 | Remove unused variable. | David Robillard | |
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-10-21 | remove mouse zoom mode; bind z to zoom-to-range | Paul Davis | |
2014-10-21 | fix note 15897 on #5589 - only use fader cursor for region gain line when in ↵ | Paul Davis | |
mouse gain mode | |||
2014-10-13 | fix note 0015900 on #5589 (cursor doesn't change when switching edit point | Paul Davis | |
2014-09-15 | fix compiler warnings | Paul Davis | |
2014-08-31 | Remove unused variables (fix warnings). | David Robillard | |
2014-07-15 | add Editor::trackviews_height() convenience function to determine height of ↵ | Paul Davis | |
trackview area of canvas; use to help fix set_visible_track_count(); don't consider hidden tracks in that function; add "Selected" to that selector menu | |||
2014-07-14 | scroll up/down by tracks uses top edge as "focal point"; fix some other ↵ | Paul Davis | |
nasty code details | |||
2014-07-07 | fix inconsistency in smart mode where it shows a trim cursor in the top half ↵ | Ben Loftis | |
of the region edge, but a click is actually going to start a range. It is arguable that we _should_ allow trimming in the top half, but that is complicated. This change is small and makes it consistent for now | |||
2014-07-07 | add basics of Cut mouse mode, no functionality yet. Icon images are still ↵ | Paul Davis | |
required | |||
2014-07-01 | give drop zone its own cursor-ability | Paul Davis | |
2014-06-30 | remove canvas cursor debug output | Paul Davis | |
2014-06-27 | replace 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-27 | make verbose canvas cursor color be set in its constructor rather than ↵ | Paul Davis | |
explicitly | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-24 | add ability to save current action sensitivities and restore them, and to ↵ | Paul Davis | |
disable all action sensitivity. This is needed to be able to lock the application fully on OS X, where the global menu bar would still allow interaction even when a modal dialog is displayed. | |||
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-19 | correct conversion of drop y-position into trackview for drag-n-drop of ↵ | Paul Davis | |
external files | |||
2014-06-19 | fix potential crash in Editor::set_canvas_cursor() if inadvertently passed a ↵ | Paul Davis | |
null cursor (semantics are different on OS X vs. X Window) | |||
2014-06-18 | more work on cursor tracking state | Paul Davis | |
2014-06-18 | a whole slew of changes related to centralizing and rationalizing cursor ↵ | Paul Davis | |
management. Debugging output left in place to help address the reports that will come in as people test this more | |||
2014-06-17 | a set of inter-related subtle changes to get vertical autoscrolling to work, ↵ | Paul Davis | |
or at least work better. | |||
2014-06-13 | fix erroneous start of autoscroll when mouse pointer is left or above the ↵ | Paul Davis | |
left/upper scrolling boundary but we're already scrolled to zero on the relevant axes | |||
2014-06-13 | do most of the work related to adding new anchored trim cursors (but ↵ | Paul Davis | |
debugging/analysis continues) | |||
2014-06-13 | fix scrolling behaviour in track headers (event was stolen by rulers because ↵ | Paul Davis | |
event coordinates made it look as if the event happened there) | |||
2014-06-12 | make rulers color-sensitive (e.g. theme manager editable, etc) | Paul Davis | |
2014-06-10 | Revert "do not allow canvas cursor changes while a drag is in progress". This | Paul Davis | |
was a bad idea. There are lots of reasons to want to change cursors while dragging, even if we don't do that yet. This reverts commit 144033e55c004a68c9b6433ba26d92baf5cfa6d1. | |||
2014-06-10 | do not allow canvas cursor changes while a drag is in progress | Paul Davis | |