Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-13 | add CANVAS_STRING_VARIABLE, the first step in being able to avoid using GTK ↵ | Paul Davis | |
rc files for font specifications Still needs a way to generate the font specs at build time to account for platform differences | |||
2014-06-13 | MIDI Device Button Style | Robin Gareus | |
2014-06-13 | add GUI for midi-device settings (and properly indent the code) | Robin Gareus | |
2014-06-12 | Fix opening of recent sessions with mismatched directory & file names | Colin Fletcher | |
When populating the list of recent sessions, and there's only one session file in the session folder, don't assume that the base name of the session file is the same as the name of the session directory. Allows loading sessions that were created with trailing spaces in their names from the recent sessions list, and also helps in the case that the session file (or directory) was renamed. There are actually two implementations of the 'recent sessions' chooser: this applies to both. I suppose a useful project one of these days would be to unify the two... | |||
2014-06-12 | Prevent creation of session directory with leading or trailing space. | Colin Fletcher | |
2014-06-12 | Show Soundcloud credentials and upload options only when required | Colin Fletcher | |
A slightly hacky patch to make the Soundcloud username & password and the upload options only become visible when at least one export format is chosen for upload to Soundcloud. I think that changing ExportDialog::soundcloud_selector to a boost::shared_ptr is the right thing to do, but I must confess to having only a hazy understanding of what boost::scoped_ptr was doing in the first place. Also it feels a bit wrong to be passing a pointer to ExportDialog's SoundcloudExportSelector around, but I can't (for the moment, at least) think of any better way to affect its visibility from inside ExportFileNotebook. | |||
2014-06-12 | Add #include guards to soundcloud_export_selector.h | Colin Fletcher | |
2014-06-12 | Actually pass Soundcloud downloadable flag to export handler | Colin Fletcher | |
2014-06-12 | Remove unused function | Colin Fletcher | |
Remove the unused ExportFileNotebook::get_nth_format_name() | |||
2014-06-12 | Export dialog: tidy code, & remove some superfluous debug output | Colin Fletcher | |
Remove some debug output, tidy up a few whitespace inconsistencies, use DEBUG::Soundcloud in one more place, and zap a couple of unused variables. | |||
2014-06-12 | Post-export hook tweaks | Colin Fletcher | |
Remove the Soundcloud username & password from the parameter substitutions passed to the post-export hook: having thought about this now, I can't actually think of a case where these are of any use at all. In compensation, add %s and %n parameters that expand to the session directory and name - maybe people will think of uses for these. | |||
2014-06-12 | use the alpha/opacity value for the region base whether track colors are in ↵ | Paul Davis | |
use or not | |||
2014-06-12 | restored track height adjustment using alt-scroll on track headers | Paul Davis | |
2014-06-12 | fixed rulers stealing all canvas scroll events and corrected computation of ↵ | Paul Davis | |
correct track for track-height adjustment using alt-scroll | |||
2014-06-12 | remove no-longer-used code | Paul Davis | |
2014-06-12 | add back click behaviour for canvas rulers, and also cursor enforcement | Paul Davis | |
2014-06-12 | add canvas rulers event dispatch and reinstate scrolling behaviour | Paul Davis | |
2014-06-12 | drag handles no longer exist as distinct item types (failed experiment) | Paul Davis | |
2014-06-12 | use new ArdourCanvas::Ruler constructor | Paul Davis | |
2014-06-12 | add new canvas vars for rulers | Paul Davis | |
2014-06-12 | make rulers color-sensitive (e.g. theme manager editable, etc) | Paul Davis | |
2014-06-12 | add new default colors for canvas rulers | Paul Davis | |
2014-06-12 | removed unused rule GTK widget style definition | Paul Davis | |
2014-06-12 | remove unused GTK style | Paul Davis | |
2014-06-12 | OS X specific cleanup after canvas ruler introduction | Paul Davis | |
2014-06-12 | remove header file includes of now-removed gtk custom ruler | Paul Davis | |
2014-06-12 | remove header file includes of now-removed gtk custom ruler | Paul Davis | |
2014-06-12 | final ruler file removal | Paul Davis | |
2014-06-12 | remove gtk ruler widget implementation - no longer in use | Paul Davis | |
2014-06-11 | use canvas rulers now instead of gtk widgets | Paul Davis | |
Some bugs that exist in master are still present. | |||
2014-06-11 | clamp zoom level to show 3 days on a 4000 pixel wide screen; comment unused ↵ | Paul Davis | |
variable for now | |||
2014-06-10 | Revert "do not allow canvas cursor changes while a drag is in progress". This | Paul Davis | |
was a bad idea. There are lots of reasons to want to change cursors while dragging, even if we don't do that yet. This reverts commit 144033e55c004a68c9b6433ba26d92baf5cfa6d1. | |||
2014-06-10 | do not allow canvas cursor changes while a drag is in progress | Paul Davis | |
2014-06-10 | first pass an alternate cursor set (updates expected soon) | Paul Davis | |
2014-06-10 | make the icon set selector actually do something | Paul Davis | |
2014-06-10 | add icon set selector to theme manager | Paul Davis | |
2014-06-10 | add ::get_icon_sets() to utils | Paul Davis | |
2014-06-10 | change ::get_icon_path() and ::get_icon() to accept an "icon set" name to ↵ | Paul Davis | |
provide ability to use different sets of icons; use when creating MouseCursors | |||
2014-06-10 | remove ambiguous use of Rect (on OS X) | Paul Davis | |
2014-06-09 | remove instances of RGBA_TO_UINT() macro from region_view.cc | Paul Davis | |
2014-06-09 | remove instances of RGBA_TO_UINT() macro from audio_region_view.cc | Paul Davis | |
2014-06-09 | remove more unusued color members from TimeAxisViewItem | Paul Davis | |
2014-06-09 | substantial changes in color management, involving a reduction in the use of ↵ | Paul Davis | |
Gdk::Color and more consistent logic for region coloring. Group tabs now also get the text drawn in an appropriately contrast-y color | |||
2014-06-09 | use Canvas::LineSet for tempolines rather than N different Canvas::Line ↵ | Paul Davis | |
items plus a cache | |||
2014-06-09 | allow a drag down over the drop zone to be "reversed" and the region moved ↵ | Paul Davis | |
back up into existing tracks | |||
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-09 | change height of canvas drop so last 20 pixels of bottom track is still ↵ | Paul Davis | |
visible when fully scrolled down | |||
2014-06-09 | rename Editor::_canvas_bottom_rect as Editor::_canvas_drop_zone; increase ↵ | Paul Davis | |
its size; remove debug message | |||
2014-06-09 | fix up fit-selected-tracks so that we are filling the trackview area, not ↵ | Paul Davis | |
the entire canvas (which now includes rulers) | |||
2014-06-08 | fix problem with calls to Editor::trackview_by_y_position() when using ↵ | Paul Davis | |
motion events. The coordinate passed in was in canvas space and the method expected trackview space To handle any further issues like this, I generalized and added an optional argument specifying that the canvas=>trackview transform is required, thus centralizing where this done. |