Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-04-23 | GUI use updated XML::read_buffer API | Robin Gareus | |
2020-04-14 | Make import-dialog independent of only-copy preference | Robin Gareus | |
This also fixes a logic error when "get_only_copy_imported_files" was unset. The condition under which "copy" was mandatory was rather convoluted, so this also provides a more consistent user-experience. | |||
2020-03-17 | remove reference to ImportAsTapeTracks | Paul Davis | |
2020-03-17 | remove destructive/tape mode tracks | Paul Davis | |
2020-03-15 | NO-OP: cleanup includes | Robin Gareus | |
2019-12-10 | Source List nomenclature: Whole files get imported to the SOURCE list. | Ben Loftis | |
2019-12-06 | UI limitations for mp3 import | Robin Gareus | |
2019-11-02 | rename all Evoral source from .(hpp|cpp)$ to .(h|cc) | Paul Davis | |
2019-10-10 | remove unused label and simplify return value/return path | Paul Davis | |
2019-08-15 | Prefer "one track per file" as default | Robin Gareus | |
2019-08-12 | Consolidate: use PBD method to try hard-linking | Robin Gareus | |
2019-08-03 | Update GPL boilerplate and (C) | Robin Gareus | |
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author. | |||
2019-08-01 | (Source List) Clean up the natural_position implementation (gtk2 part). | Ben Loftis | |
2019-06-12 | Windows does in theory support hard-links | Robin Gareus | |
NB. this is just as unused as the POSIX link() test. Aardour doesn't create hardlinks since version 3.0. At least it's now consistently wrong on all platforms :) | |||
2019-02-12 | Allow the selected Instrument to be used as the auditioner synth. | Ben Loftis | |
2018-11-28 | NO-OP: Clarify function name | Robin Gareus | |
2018-11-28 | Use central method to check for engine where required | Robin Gareus | |
These are generally places where tracks/busses are created or port connections change. | |||
2018-11-06 | Skip updating options for hidden file-dialog | Robin Gareus | |
This may also fix an edge-case issue where changing track selection combined with invalid file selection may trigger a bad_file_message. | |||
2018-10-10 | use primary, not secondary, clock mode to drive other clock modes, and ↵ | Paul Davis | |
dynamically update region editors, location UI and editor regions when it changes | |||
2018-09-21 | Fix --no-nls (5/5), i18n.h include order in gtk2_ardour | Robin Gareus | |
2017-09-18 | manually fix up various cases where Gtk:Frame foo_frame had been changed to ↵ | Paul Davis | |
foo_sample | |||
2017-09-18 | globally change all use of "frame" to refer to audio into "sample". | Paul Davis | |
Generated by tools/f2s. Some hand-editing will be required in a few places to fix up comments related to timecode and video in order to keep the legible | |||
2017-07-17 | Remove ArdourPrompter wrapper | Robin Gareus | |
2017-07-17 | Remove <gtkmm.h> include from header files. | Robin Gareus | |
2017-06-13 | Restore the state of the autoplay button in the import dialog | Tim Mayberry | |
2017-06-13 | Make Import the default action in the Import Dialog | Tim Mayberry | |
Double clicking on a file or pressing the Return key will now import it. This means with autoplay enabled you can navigate a directory of audio files using the up and down arrow keys and import the wanted files (with Return) without having to touch the mouse. Being able to use double click to import a file means you don't have to move the mouse back and forth between the file browser and the import button. You can still manually audition the file with space as before. | |||
2017-06-02 | Import Dialog is Window. Dialog Esc behavior needs to be emulated. | Robin Gareus | |
2017-06-01 | Remove "Close" button from import-dialog (prefer WM close button) | Robin Gareus | |
2017-04-19 | Use PBD::to_string from pbd/string_convert.h in SoundFileBox class | Tim Mayberry | |
Numeric formatting is equivalent. | |||
2017-02-28 | initialize some uninitialized vars | Robin Gareus | |
2017-02-08 | use centralized SMF tempo method in both places where we show it | Paul Davis | |
2016-12-21 | backport/minimize difference to mixbus branch | Robin Gareus | |
2016-12-16 | add arguments (unusued) to control whether or not SMF tempo map is used ↵ | Paul Davis | |
during import | |||
2016-12-16 | tweak presentation of SMF tempo option | Paul Davis | |
2016-12-16 | show tempo information for MIDI files in preview pane; start to offer choice ↵ | Paul Davis | |
about using tempo map when importing | |||
2016-12-14 | GUI changes to allow user to specify how/if to use SMF track/instrument ↵ | Paul Davis | |
names during import | |||
2016-12-14 | change ordering of options for multichannel import | Paul Davis | |
2016-12-14 | improving logic/flow for SMF type 1 files part 1: | Paul Davis | |
check num tracks for type1 and offer multichannel option if appropriate | |||
2016-10-05 | GUI support for type-0/1 SMF import (display channel/track count) | Robin Gareus | |
This needs further work: Type-1 SMF are always "One [Ardour] track per [MIDI] track" Only type-0 SMF have the option "One [Ardour] track per [MIDI] channel" and "One [Ardour] track per [MIDI] file" This is ambiguous with multi-channel audio or multiple selection, mixed audio+midi and worse with mixed type0/1 .mid selection. This calls for a dedicated dropdown to select MIDI Import Disposition for type-0 SMF. | |||
2016-07-14 | enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h | Paul Davis | |
2016-07-10 | NO-OP whitespace | Robin Gareus | |
2016-07-10 | re-layout import dialog (better fit for narrow screens) | Robin Gareus | |
The instrument dropdown can be very wide (depending on available synths) and combined with other dropdowns and the copy-checkbox in a single row, the min. width was well above 1400px. | |||
2016-05-24 | hide Freesound tab (until it gets fixed) | Robin Gareus | |
2016-05-22 | import audio/midi at "session start by default | Robin Gareus | |
Too many users report they import their first tracks and can't find them. Previous default was "at file timestamp". If a file has no timestamp, the import dialog shows "00:00:00:00" but in absence of a timestamp, Editor::add_sources() first checks target tracks and adds add it after the last region, then falls back to use preferred edit position as insert point. In the rare case where a file has timestamps it may show up a few hours in the future. conclusion: import-at-timestamp is not a good default. | |||
2016-02-22 | change GTKOSX macro constant to use __APPLE__ instead | Paul Davis | |
2016-01-25 | GainMeter(Base) now has an explicit gain control given to it | Paul Davis | |
2015-12-08 | a shot in the dark to work-around windows file-import limit. | Robin Gareus | |
When importing to new tracks, newly created tracks are selected Editor::track_selection_changed() -> SoundFileOmega::reset() -> SoundFileOmega::reset_options() -> check_info() fails -> Glib::signal_idle() error message. it is unclear why check_info would fail in this case since it worked in the first place.. best guess: a concurrency issue opening the file. | |||
2015-10-16 | use API to add system-specific volumes - #6643 | Robin Gareus | |
2015-10-15 | rework 8b80fe0, use std::string, not char* | Robin Gareus | |
2015-10-14 | Avoid calls to Glib::ustring << operator at all cost. | Robin Gareus | |
Glib::operator<<(std::ostream&, Glib::ustring const&) involves loadlocale which is not thread-safe on OSX. This fixes various seemingly random crashes on OSX. |