Age | Commit message (Expand) | Author |
2014-06-08 | when delivering enter/leave events to canvas items, ensure that the event coo... | Paul Davis |
2014-06-05 | fix problems with expose/redraws from canvas where requested area goes way ou... | Paul Davis |
2014-06-03 | more profound changes to canvas scrolling, in particular find appropriate Scr... | Paul Davis |
2014-06-03 | fix missing leftover Canvas::pick_current_item() which was confusing button r... | Paul Davis |
2014-06-03 | use window-based coordinates when picking current item so that we get per-ite... | Paul Davis |
2014-06-03 | various changes to get independent scrolling to work better in canvas. mostly... | Paul Davis |
2014-06-03 | avoid recursing through the entire canvas when scrolling - only scroll explic... | Paul Davis |
2014-06-03 | different approach to independent scrolling, involving ArdourCanvas::ScrollGroup | Paul Davis |
2014-06-03 | initial redesign of canvas scrolling to facilitate independent x- and y-axis ... | Paul Davis |
2014-05-30 | smooth visual curve drawing | Robin Gareus |
2014-03-11 | don't queue redraws when various canvas item properties are "reset" to the sa... | Paul Davis |
2014-03-05 | manually revert change to canvas expose handling in fee026c5ef7107d5d594159f5... | Paul Davis |
2014-03-04 | break down GdkEventExpose into distinct rectangles for canvas expose rather t... | Paul Davis |
2014-02-25 | fix canvas enter/leave bug when point is over a group/ignore-event item and w... | Paul Davis |
2014-02-25 | add DEBUG::CanvasEnterLeave to allow runtime toggling of canvas enter/leave e... | Paul Davis |
2014-02-11 | when delivering canvas events, if an item is grabbed, use it in preference to... | Paul Davis |
2014-01-20 | a better, more general fix for the previous Canvas::item_going_away() issue. ... | Paul Davis |
2014-01-20 | When removing an item which is event-insensitive, there is no need to repick ... | Paul Davis |
2014-01-16 | add event type string function to canvas (since it does not use gtkmm2ext) | Paul Davis |
2014-01-10 | clamp expose (queue_redraw()) requests to visible window area, some extra deb... | Paul Davis |
2014-01-10 | don't go through ::deliver_enter_leave() unnecessarily | Paul Davis |
2014-01-08 | change rounding used for convert Rect from canvas to window coordinates | Paul Davis |
2014-01-08 | Revert "remove unused code" | Paul Davis |
2014-01-08 | remove unused code | Paul Davis |
2013-12-30 | ignore invisible items when picking the current item | Paul Davis |
2013-12-23 | fix redrawing of canvas with an optimized build | Paul Davis |
2013-12-12 | change enter/exit event delivery to follow X Window model (inferior, ancestor... | Paul Davis |
2013-12-12 | change event propagation to be based on parent/child lineage, not z-axis stac... | Paul Davis |
2013-12-09 | debug trace tweaks | Paul Davis |
2013-11-04 | drop use of bounding box to determine whether an item covers a point; add Ite... | Paul Davis |
2013-11-03 | send enter events to EVERY newly entered item (ignore the bool return from th... | Paul Davis |
2013-10-31 | all events propagate out of the canvas in canvas coordinates now, so revert c... | Paul Davis |
2013-10-31 | finally (?) fix up logic for rectangle drawing (fill+stroke) to tackle what i... | Paul Davis |
2013-10-31 | handle enter/leave items when zooming and scrolling occur | Paul Davis |
2013-10-30 | notable changes to try to improve most of enter/leave handling for canvas items | Paul Davis |
2013-10-28 | reduce verbiage and remove visible current_item red rect | Paul Davis |
2013-10-28 | streamline button press event handling code a little, and tweak enter/leave d... | Paul Davis |
2013-10-24 | expand bounding box of all objects by 0.5 before computing intersection for r... | Paul Davis |
2013-09-25 | only generate some current canvas debug output when CANVAS_DEBUG is defined, ... | Paul Davis |
2013-08-08 | debugging various canvas event issues | Paul Davis |
2013-06-24 | an awful lot of tweaks to drawing details | Paul Davis |
2013-06-18 | fix rect redraw problems caused by intersection requiring the usual 0.5 expan... | Paul Davis |
2013-06-18 | basically operational switch to canvas drawing coordinates, although text and... | Paul Davis |
2013-04-25 | tweak enter/leave code, remove debug output | Paul Davis |
2013-04-24 | more tweaks for enter/leave events for canvas items | Paul Davis |
2013-04-24 | tweaks to improve enter/leave event handling - fixes at least some crashes ca... | Paul Davis |
2013-04-24 | many pervasive changes primarily related to waveform drawing, particular cont... | Paul Davis |
2013-04-20 | tweak event/leave event delivery so that it applies to items being deleted as... | Paul Davis |
2013-04-17 | various work waveview amplitude mgmt; fix playhead cursor drag from timebar c... | Paul Davis |
2013-04-17 | fix clamping of line and rect coordinates to avoid issues with cairo when dra... | Paul Davis |