907fbdd19e
Minitimeline: show markers immediately left/right of viewpoint
2017-04-02 22:20:12 +02:00
d06de26a4f
Towards a consistent render() API.
...
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-20 17:12:08 +01:00
3aefd0e744
consolidate context-menu popup methods
2017-03-16 02:36:48 +01:00
d82abddfff
cont'd work on mini-timeline:
...
* 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-19 19:12:13 +01:00
1bc0f9a178
consolidate mini-timeline code, latch expose
2016-12-18 22:21:10 +01:00
f9743a1eb1
mini-tl: subscribe to location add/remove signals
2016-12-18 17:25:08 +01:00
28b5e8b6e2
Mini-timeline: Use timeline colors from config
2016-12-17 19:16:09 -06:00
f80fb029e2
Prepare configurable mini-timeline time-span
2016-12-18 00:06:39 +01:00
4a83bd80a5
Prepare mini-timeline widget for toolbar
2016-12-17 02:43:42 +01:00