summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mini_timeline.h
AgeCommit message (Collapse)Author
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