summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mini_timeline.h
AgeCommit message (Collapse)Author
2018-02-09new_snap: Snapped Cursor ( squashed commit )Ben Loftis
Snapped Cursor is a line that follows the edit point, and indicates where the operation will occur. This replaces and extends the line that appears with the Cut tool. New associated preferences: snap_threshold and show_snap_cursor.
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible
2017-07-17Clean up library inheritance (colors.h, utils.h)Robin Gareus
make libwidget independent of libcanvas. Confine basics to pbd and gtkmm2ext.
2017-04-02Minitimeline: show markers immediately left/right of viewpointRobin Gareus
2017-03-20Towards a consistent render() API.Robin Gareus
This fixes an -Woverloaded-virtual ambiguity introduced in b5e613d45 void render (cairo_t*, cairo_rectagle*) void render (Cairo::RefPtr<Cairo::Context> const&, cairo_rectangle_t*) ArdourCanvas prefers cairomm and CairoWidget itself uses Cairo::Context, this improves overall API consistency.
2017-03-16consolidate context-menu popup methodsRobin Gareus
2016-12-19cont'd work on mini-timeline:Robin Gareus
* add context-menu to configure visible time-span * prelight markers on mouse-over * constrain active click area (mouse-up) * change scroll-event granularity: multiple of configured span.
2016-12-18consolidate mini-timeline code, latch exposeRobin Gareus
2016-12-18mini-tl: subscribe to location add/remove signalsRobin Gareus
2016-12-17Mini-timeline: Use timeline colors from configBen Loftis
2016-12-18Prepare configurable mini-timeline time-spanRobin Gareus
2016-12-17Prepare mini-timeline widget for toolbarRobin Gareus