Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-15 | Fix portability of Session::source_search_path | Paul Davis | |
2013-07-15 | Fix reading and writing of files on windows in PBD::FileManager | Paul Davis | |
2013-07-15 | Don't use errno after g_file_test on windows | Paul Davis | |
2013-07-15 | Use g_open instead of ::open in PBD::FileManager | Paul Davis | |
g_open is a macro that evaluates to ::open on linux(and mac) so this is only a change for windows. | |||
2013-07-15 | Use ::write instead of pwrite in AudioSource::compute_and_write_peaks for ↵ | Paul Davis | |
portability This destroys the atomicity of pwrite() and thus suggests that we should do something else to ensure that multithread access to peakfiles (if it does in fact exist) is safe. OTOH, there may be no such thing, since they are designed for the GUI, which is single threaded (for now) | |||
2013-07-15 | Use ::read instead of pread in AudioSource::read_peaks for portability | Paul Davis | |
This destroys the atomicity of pread() and thus suggests that we should do something else to ensure that multithread access to peakfiles (if it does in fact exist) is safe. OTOH, there may be no such thing, since they are designed for the GUI, which is single threaded (for now) | |||
2013-07-14 | Merge branch 'master' into windows | Paul Davis | |
2013-07-14 | improve caching of metric and tick patters | Robin Gareus | |
* selectively clear cache (meterbridge, mixer) * free memory of patterns on clear | |||
2013-07-13 | Use boost::scoped_array in AudioSource::compute_and_write_peaks | Paul Davis | |
2013-07-13 | Use boost::scoped_array in AudioSource::build_peaks_from_scratch | Paul Davis | |
2013-07-13 | Remove use of goto in AudioSource::read_peaks | Paul Davis | |
2013-07-13 | Use boost::scoped_array for controlling scope of peak data in ↵ | Paul Davis | |
AudioSource::read_peaks | |||
2013-07-13 | Use boost::scoped_array in AudioSource::read_peaks | Paul Davis | |
2013-07-13 | Use boost::scoped_ptr to control scope of peakfile descriptor | Paul Davis | |
2013-07-13 | Replace conditional peak debugging with DEBUG_TRACE macro usage | Paul Davis | |
Also add some extra debugging info | |||
2013-07-13 | Fix saving sessions on windows by using g_rename instead of ::rename | Paul Davis | |
2013-07-13 | Revert "Fix saving sessions on windows by using g_rename instead of ::rename" | Paul Davis | |
This reverts commit 2e2c22ad3c0af34b311024b1f8cb4571c1e3c48f. | |||
2013-07-13 | Fix saving sessions on windows by using g_rename instead of ::rename | Paul Davis | |
2013-07-13 | Add test for Glib::Mutex::trylock | Paul Davis | |
Behaviour of this method is different on WIN32 | |||
2013-07-13 | Don't use trylock in assertions on windows as it will fail | Paul Davis | |
glib uses TryEnterCriticalSection on windows which will return true if the lock as able to be locked *or* is already locked by the current thread. | |||
2013-07-13 | Add config/data filesystem paths to search on windows | Paul Davis | |
2013-07-13 | Add DEBUG_TRACE output to file utility functions in libpbd | Paul Davis | |
2013-07-13 | Add header include required by mingw compiler | Paul Davis | |
2013-07-13 | Use g_mkstemp in audiographer for portability | Paul Davis | |
2013-07-13 | Use pthread_name instead of pthread_self for portability | Paul Davis | |
2013-07-13 | Use pthread_name instead of pthread_self for portability | Paul Davis | |
2013-07-13 | ignore mouse-scroll if scroll-bar is not present. | Robin Gareus | |
fixes http://tracker.ardour.org/view.php?id=5557 | |||
2013-07-13 | Work around DELETE defined via windows.h | Paul Davis | |
2013-07-13 | Use custom comparator in threadmap for pthread impl with mingw | Paul Davis | |
2013-07-13 | disable pingback on win32, until we have a replacement for utsname stuff ↵ | Paul Davis | |
(system ID) | |||
2013-07-13 | Don't call pango_ft2* functions on windows | Paul Davis | |
2013-07-13 | Use PBD::GlibSemaphore on windows to signal peak | Paul Davis | |
2013-07-13 | Disable non-realtime midi ports in windows build - THIS NEEDS FIXING | Paul Davis | |
2013-07-13 | Assume no filesystem links on windows | Paul Davis | |
2013-07-13 | Fix for small identifier being defined on windows/mingw | Paul Davis | |
2013-07-13 | Include pbd/timersub.h for mingw build | Paul Davis | |
2013-07-13 | Include pbd/localtime_r.h for mingw build | Paul Davis | |
2013-07-12 | implement visual-sensitivity (gray out) for faders | Robin Gareus | |
Note: bar-controller sensitivity state is not yet set if automation-mode changes to/from play, but the widget now supports that. | |||
2013-07-12 | minor peak-meter performance tweak | Robin Gareus | |
* redraw only missing parts of the outside rectangle, * don't redraw RMS meter if value has not changed | |||
2013-07-12 | remove *&@?!+%@ question :) | Robin Gareus | |
I would like to record, edit and mix,... ..but I don't need software to hold my hand and ask childish questions if I would like to "open a session". | |||
2013-07-12 | clean up plugin-ui meter layout | Robin Gareus | |
2013-07-11 | Don't install signal handler for SIGPIPE in windows | Paul Davis | |
2013-07-11 | undef SearchPath where needed as it is defined via windows.h | Paul Davis | |
2013-07-11 | Use Glib::usleep in export_dialog.cc for portability | Paul Davis | |
2013-07-11 | Add windows equivalent of hack in timefx | Paul Davis | |
2013-07-11 | Work around DELETE defined via windows.h | Paul Davis | |
2013-07-11 | Fix ambiguous type CheckMenuItem that is also defined via windows.h | Paul Davis | |
2013-07-11 | Work around badly chosen argument name in giomm/dbusmessage.h | Paul Davis | |
interface is defined in windows/mingw headers. hopefully this will be fixed in giomm at some point and this crap can be removed | |||
2013-07-11 | undef SearchPath where needed as it is defined via windows.h | Paul Davis | |
2013-07-11 | Include pbd/localtime_r.h for mingw build | Paul Davis | |