Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-10 | add reset bindings button to key bindings editor | Paul Davis | |
2014-07-10 | add Gtkmm2ext::Keyboard::reset_bindings() | Paul Davis | |
2014-07-10 | use lower-case PROGRAM_NAME for user bindings file name | Paul Davis | |
2014-07-10 | make f be bound to fade-range by default | Paul Davis | |
2014-07-10 | add "fade range" operation, bound to alt-f at present by default | Paul Davis | |
2014-07-10 | add libardour infrastructure for "fade range" edit operation | Paul Davis | |
2014-07-10 | do not call basename_nosuffix() before using ↵ | Paul Davis | |
matching_unsuffixed_filename_exists_in() because the latter does that call itself. As the code used to be, if we are testing for a candidate filename of aaa.bbb.ccc, the call strips .ccc and matching_... strips .bbb resulting in a match with aaa, which is not intended at all. | |||
2014-07-10 | add comment/doxygen doc | Paul Davis | |
2014-07-10 | remove unused variable | Paul Davis | |
2014-07-09 | size various ArdourDropdowns according to the pixel width, not character ↵ | Paul Davis | |
length, of their various strings | |||
2014-07-09 | Revert "adjust horizontal-offset for snap/grid dropdown." Wrong fix for the ↵ | Paul Davis | |
problem. This reverts commit c90d35c4a14f6838907830522a9ca3b73e037f07. | |||
2014-07-10 | adjust horizontal-offset for snap/grid dropdown. | Robin Gareus | |
2014-07-09 | use standardized timecode formatting in verbose cursor | Paul Davis | |
2014-07-09 | break out AudioClock::print_minsec() so that AudioClock and VerboseCursor ↵ | Paul Davis | |
can use the same formatting code. | |||
2014-07-09 | verbose cursor should use primary clock mode even when showing a duration, ↵ | Paul Davis | |
not just absolute position | |||
2014-07-09 | add Editor::edit_mode_strings to allow for i18n; correctly size ↵ | Paul Davis | |
ArdourDropdowns using longest, translated strings | |||
2014-07-09 | add std::string variant of set_size_request_to_display_given_string() | Paul Davis | |
2014-07-09 | add mixbus profile which removes the tearoffs | Ben Loftis | |
2014-07-09 | Revert "ardour loves narrow screens part one" | Robin Gareus | |
This reverts commit d3d83eac9df8f7c56fd6fedcf001dffa52d7357a. restore full-height of editor-mixer. | |||
2014-07-09 | reduce space around TearOff Tickmarks | Robin Gareus | |
2014-07-09 | shorten grid/snap label "Timecode" -> "TC" | Robin Gareus | |
2014-07-09 | automatically set ArdourDropdown box width. | Robin Gareus | |
..according to longest text in English. | |||
2014-07-09 | polish a few blemishes and add some comments | Ben Loftis | |
2014-07-09 | fix range select so it picks up grouped tracks | Ben Loftis | |
2014-07-09 | make sure that copy constructors and operator= for ControlList pass along ↵ | Paul Davis | |
the _interpolation value | |||
2014-07-09 | make AutomationList::operator==() private and abort() as its core, because ↵ | Paul Davis | |
it should never be called/used. Also make AutomationList::operator=() use ControlList::operator=() rather than try to reimplement it | |||
2014-07-09 | new scissors icon | Robin Gareus | |
2014-07-09 | ardour loves 1024px width screens | Robin Gareus | |
narrow mode toolbar for screens <= 1024px with | |||
2014-07-09 | ardour loves narrow screens part one | Robin Gareus | |
move toolbar box above editor-canvas. Without-editor mixer there is no change. With Editor-mixer it is now above the mixer-strip. This makes the toolbar [almost] fit on 1024px width. | |||
2014-07-09 | reduce actual size of tool_cut.png to avoid blowing up h-padding on all ↵ | Paul Davis | |
other tool buttons | |||
2014-07-09 | add new TRX-only function for unusual global-record-enable semantics | Paul Davis | |
2014-07-09 | remove debug output | Paul Davis | |
2014-07-09 | fix crash initiated by never configuring track write sources when reloading ↵ | Paul Davis | |
a session, caused by earlier commits to avoid unnecessary write source resets | |||
2014-07-09 | do not return auditioner as part of Session::get_tracks() | Paul Davis | |
2014-07-09 | add Session::get_tracks() | Paul Davis | |
2014-07-09 | add mutex to prevent concurrent session state saves. | Paul Davis | |
Why wasn't this done 10 years ago? | |||
2014-07-09 | do not attempt to save undo history if it is empty, and do not do any part ↵ | Paul Davis | |
of history save if we're not going to write a new file | |||
2014-07-09 | don't save state when removing sources during session loading (though this ↵ | Paul Davis | |
should no longer happen) | |||
2014-07-09 | only reset AudioDiskstream write sources if the I/O configuration changed. ↵ | Paul Davis | |
Do not do this for connection changes etc. | |||
2014-07-08 | call Canvas::re_enter() at the end of a RegionCutDrag so that ↵ | Paul Davis | |
entered_regionview *might* be set | |||
2014-07-08 | cut ops can start on automation tracks too | Paul Davis | |
2014-07-08 | cut ops can start with the mouse pointer not over a region | Paul Davis | |
2014-07-08 | cut cursor follows grid | Paul Davis | |
2014-07-08 | bolder scissor images to match existing tools more closely | Ben Loftis | |
2014-07-08 | fix thinko with split selections. also ignore follow_edits when we are ↵ | Ben Loftis | |
splitting, because the playlist freeze and the newly added regions cause the playhead to jump to unexpected locations | |||
2014-07-08 | add --debug-symbols configure option. | Robin Gareus | |
This allows for --optimize --debug-symbols for profiling. | |||
2014-07-08 | Dummy Backend: optimize random-number implementation | Robin Gareus | |
2014-07-08 | fix and optimize DummyBackend generators | Robin Gareus | |
* use Wavetable for sine * lock generator (concurrency issue) * always initialize variables | |||
2014-07-08 | when merging external source files into session folder, if a collision ↵ | Paul Davis | |
occurs, use the original file suffix in conjunction with md5 hash | |||
2014-07-08 | Add PBD::get_suffix() for ripping file suffixes from paths | Paul Davis | |