Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-14 | add abort() to non-reached code | Robin Gareus | |
This cleans up a lot of false-positives in static analysis and also helps compilers to optimize code paths in general. (tagging the fatal stingstream operator as ‘noreturn’ is far less trivial) | |||
2014-11-07 | use new canvas colors header as necessary | Paul Davis | |
2014-11-05 | various positional fixes for TimeAxisView, including moving the separator ↵ | Paul Davis | |
line to the bottom, and keeping it in the same coordinate space as the TAV group | |||
2014-11-03 | use ArdourCanvas::TimeRectangle for regions, notes, markers | Paul Davis | |
2014-11-03 | move start of a time axis view back to 0.0 on the x-axis, not 1.0 | Paul Davis | |
2014-11-01 | retain selection on track-height change | Robin Gareus | |
2014-10-21 | remove "canvasvar_" from all functions related to obtaining values from ↵ | Paul Davis | |
ARDOUR_UI::config() | |||
2014-09-09 | fix TAV text-entry size. | Robin Gareus | |
for now: no round corners, gtk-entry + its frame packing messes things up | |||
2014-09-08 | Move Scroomer out of Track Selection Box: | Robin Gareus | |
* no horiz space between Piano-Roll & Track * 1:1 mapping of note's vertical space (no border) | |||
2014-09-07 | special case track-header buttons | Robin Gareus | |
2014-09-06 | gtk style related fixes: | Robin Gareus | |
* remove some old/unused styles * fix plugin-ui button (hover color when active) * consistent style for route buttons (and related ArdourButton updates) | |||
2014-09-06 | Revert "use a gloabl size group for track-header ctrl buttons" | Robin Gareus | |
This reverts commit 86eb72955c76575b75a2b9e535162ca7e0612bfd. | |||
2014-09-05 | re-order TAV widget packing: | Robin Gareus | |
allow to resize automation tracks on the indent handle, too | |||
2014-09-04 | use a gloabl size group for track-header ctrl buttons | Robin Gareus | |
2014-09-04 | NOOP, fix indent | Robin Gareus | |
2014-09-04 | fix c4be8c2a67 | Robin Gareus | |
2014-09-04 | further tweaks pertaining the track-number height | Robin Gareus | |
2014-09-04 | when track selection changes, cancel any and all name editing | Paul Davis | |
2014-09-04 | Trick 17: share separator + border: | Robin Gareus | |
This effectively adds a line after the last track. | |||
2014-09-04 | dedicated TAV separator line | Robin Gareus | |
2014-09-04 | Revert "cont'd work on automation-track headers (amend ba53af1c5)" | Robin Gareus | |
This reverts commit beb5e3e777b0e92e8dde7ee12c324b32c679ff63. | |||
2014-09-04 | update number label geometry | Robin Gareus | |
the number label can be significantly wider than other ctrl buttons and does not lend itself or be 'square'. | |||
2014-09-03 | cont'd work on automation-track headers (amend ba53af1c5) | Robin Gareus | |
now that the separator line is at the top, offset region-contents y0 by 1px. | |||
2014-09-03 | quick mockup of indented automation-track headers | Robin Gareus | |
XXX: If we keep this approach, TimeAxisView::show_at() needs to be fixed. TimeAxisView::_canvas_display should draw the separator line at the top, and regions inside moved down 1px. | |||
2014-09-02 | static global definition for track-header width | Robin Gareus | |
the track-header minimum width is defined by the name-label (IFF the 2nd row fader is not visible, but the fader is rather small by default and and grows) track-header width in almost all cases is: name-label width + width of three button (1 char each) + max size of all meters (if visible) + width of MIDI scroomer (if visible) + 2px table cellspacing (per column) | |||
2014-09-02 | fix static initialization of Gtk::SizeGroup | Robin Gareus | |
2014-08-31 | fix track-header hide/show | Robin Gareus | |
2014-08-31 | track-header fader tweaks: | Robin Gareus | |
* align height to button-height. * align width to label text-entry * increase min width | |||
2014-08-31 | proper 1px track separator | Robin Gareus | |
2014-08-31 | the return of the time_axis_vbox | Robin Gareus | |
2014-08-31 | set initial TAV style | Robin Gareus | |
2014-08-31 | right side track-header control buttons (for non mixbus profile) | Robin Gareus | |
2014-08-31 | experiment with track-selection box shadow | Robin Gareus | |
2014-08-31 | remove (unused) separator, update TAV height calc. | Robin Gareus | |
2014-08-31 | simplify time-axis packing: consistent table layout | Robin Gareus | |
2014-08-30 | revert parts of bf13bf63, change track-header color on selection | Robin Gareus | |
2014-08-29 | red-border selection for tracks, regions, and processors. requesting comments | Ben Loftis | |
2014-08-11 | change packing so number_label shares space with name_label | Ben Loftis | |
2014-08-11 | shuffle packing order to accomodate midi controls | Ben Loftis | |
2014-08-11 | New track header layout. | Ben Loftis | |
Vertical alignment no longer depends on number of meters shown. Looking for comments. | |||
2014-07-14 | scroll up/down by tracks uses top edge as "focal point"; fix some other ↵ | Paul Davis | |
nasty code details | |||
2014-06-27 | fix edges of selection rects in time axis views to lie correctly within ↵ | Paul Davis | |
bounds of the time axis view | |||
2014-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
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-18 | fix naming of selection rect-related items | Paul Davis | |
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 | restored track height adjustment using alt-scroll on track headers | Paul Davis | |
2014-06-09 | forward scroll events from track control headers to the canvas, to get ↵ | Paul Davis | |
consistent scroll behaviour (whatever that behaviour is) | |||
2014-06-03 | more profound changes to canvas scrolling, in particular find appropriate ↵ | Paul Davis | |
ScrollGroup for Canvas::{window,canvas}_to_{canvas,window}() |