Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2015-10-09 | Fix wrong 'Import to Region List' default on first call. -fixes #6631 | André Nusser | |
2015-10-05 | use quotes for in-tree pbd/glib wrapper include | Robin Gareus | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-20 | fix initial state of Import Dialog | Robin Gareus | |
2015-09-17 | use pbd's gstdio compatibility wrapper (GUI) | Robin Gareus | |
2015-09-16 | Move UIConfiguration Singleton into UIConfiguration header | Tim Mayberry | |
This removes the direct dependence on ardour_ui.h from 39 files | |||
2015-09-06 | catch duplicate shortcut folders. | Robin Gareus | |
2015-09-04 | Remove Apply button in Import dialog/Window and change OK to "Import" | Tim Mayberry | |
Don't close the window when clicking on Import. Changing "OK" to "Import" makes it clear what action is being taken by the button. I quite frequently imported several files from different directories using "Apply" and then would click on OK to finish using the dialog only to have the last import occur again unintentionally. Another option would of been to change "Apply" to "Import" and "OK" to "Import and Close" and not have a Close button. | |||
2015-09-03 | Change Cancel button in Import Dialog to Close button | Tim Mayberry | |
This button closes the window, it doesn't actually cancel any importing that has taken place and cancelling the import in progress is done by the Cancel button in popup progress dialog | |||
2015-07-17 | reworked variant of john’s soundfile locale fix | Robin Gareus | |
see 87b89a6 IMPORTANT NOTE: In theory, the correct glibmm function should have been Glib::filename_from_utf8() but I couldn't make that work on Windows and ended up using Glib::locale_from_utf8() instead. sfdb import will therefore need to get re-tested on the other platforms (especially in a non-English locale). If this fix doesn't work we should probably revert to the previous strategy but using the global specifier "::g_open()" explicitly… … and only on PLATFORM_WINDOWS (POSIX #define g_open open) fails regardless. | |||
2015-07-16 | Revert "Possible fix for http://tracker.ardour.org/view.php?id=6332" | Robin Gareus | |
This reverts commit 1a619472ca0d7514831476bb9be9980ffbd91f46. On Unix systems "#define g_open open" interferes with class member function IMHO this is the wrong approach, the filename should be converted using glib::filename_from_utf8(). | |||
2015-07-16 | Possible fix for http://tracker.ardour.org/view.php?id=6332 | John Emmas | |
For sfdb stuff, use glib file functions in preference to ANSI or libsndfile handling. On Windows, we need functions which understand UTF-8 (so that we'll be able to import sound files, even in a non-English locale). | |||
2015-04-02 | auditioning [external] files does not need peaks. | Robin Gareus | |
fix inspired by #6227 | |||
2015-01-01 | Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use ↵ | Tim Mayberry | |
PBD::Timers | |||
2014-12-30 | Gracefully handle MIDI parse failure. | David Robillard | |
2014-12-24 | Add instrument selector to import dialog. | David Robillard | |
Idea here is for importing large multi-track MIDI files to be immediately listenable upon play without tediously adding a ton of instrument plugins manually. | |||
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-11-30 | Trim the include tree. | David Robillard | |
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-06-25 | move utility functions into a dedicated namespace | Robin Gareus | |
2014-06-02 | merge with master and fix 4 conflicts by hand | Paul Davis | |
2014-04-29 | Fixed problem where importing invalid midi files caused crash.3.5.380 | Damien Zammit | |
2014-03-27 | Add internationalization support for my newly committed 'bundle_env_msvc.cc' | John Emmas | |
(also, move a #included file to keep MSVC happy) | |||
2014-03-10 | tempo match midi auditioning - #5881 | Robin Gareus | |
2014-01-29 | Merge branch 'master' into cairocanvas | Paul Davis | |
2014-01-27 | comment unused function argument | Paul Davis | |
2014-01-23 | fix merge conflict with master | Paul Davis | |
2014-01-22 | prepare GUI for auditioning midi files | Robin Gareus | |
2014-01-21 | sfdb's clock-states are not part of the session-state, use transient clock | Robin Gareus | |
fixes issue with 'show import dialog' marking session as modified. | |||
2014-01-19 | visibility macros and flush() added to SrcFileSource; merge with master | Paul Davis | |
2014-01-19 | audition: resampler use same quality as import | Robin Gareus | |
2014-01-18 | towards a SRC source + resampling during audition | Robin Gareus | |
2014-01-17 | Merge branch 'master' into cairocanvas | Paul Davis | |
2014-01-17 | add seeking to sfdb auditioner | Robin Gareus | |
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2014-01-05 | update slider rendering & set style for faders | Robin Gareus | |
* render background -- outside of rounded corners * visually align unity-location with fader at 0. * sharp lines (no more AA blur) x/y offset, radius | |||
2013-10-14 | 'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use ↵ | John Emmas | |
'PLATFORM_WINDOWS' instead | |||
2013-10-06 | Merge branch 'master' into windows+cc | John Emmas | |
Conflicts (hopefully resolved): gtk2_ardour/ardour_ui.cc gtk2_ardour/ardour_ui.h gtk2_ardour/ardour_ui_options.cc | |||
2013-10-04 | switch from MAXPATHLEN to PATH_MAX, and use <limits.h> not <sys/param.h> for ↵ | Paul Davis | |
portability | |||
2013-08-24 | fix merge conflicts from master | Paul Davis | |
2013-08-08 | remove --no-freesound option. fixes #5640 | Robin Gareus | |
2013-07-31 | fix merge conflict from master | Paul Davis | |
2013-07-23 | fix #5609 (import with 1 track per channel mis-associates tracks + channels) | Paul Davis | |
when using ImportDistinctChannels, correctly name regions so that playlists for each channel/track are also named differently, and thus reloaded properly when the session is reloaded. |