summaryrefslogtreecommitdiff
path: root/libs/pbd
AgeCommit message (Expand)Author
2015-02-14fix testPathIsWithin unit-test:Robin Gareus
2015-02-12Fix whitespace in pbd/debug.hTim Mayberry
2015-02-12Add local PwdReset class to reset pwd in event of test failureTim Mayberry
2015-02-12Add some more test assertions so that tests fail when they shouldTim Mayberry
2015-02-07Properly deallocate memory when clearing selection_op_history andnick_m
2015-02-06Make undo/redo work for:nick_m
2015-02-05make two obvously const methods actually be constPaul Davis
2015-02-05expand PBD::Pool API and add additional DEBUG_TRACE output.Paul Davis
2015-02-03Add an extra test to prevent 'PBD::path_is_within()' from looping infinitely ...John Emmas
2015-01-19use C locale, because POSIX locale is not supported on windows, and operation...Ben Loftis
2015-01-18On Windows, #include <shellapi.h> so we can use ShellExecute()John Emmas
2015-01-18fix open_uri for windowsBen Loftis
2015-01-18Dramatically improve windows session-save-time by avoiding recursive calls to...Ben Loftis
2015-01-10Add support for the C99 function 'log2()' which is newly needed by 'gtk2_ardo...John Emmas
2015-01-09remove cruft (old unused pre-git version files)Robin Gareus
2015-01-02Accommodate some newly introduced source files for building with MSVC (libpbd)John Emmas
2015-01-01Add PBD debug macros for recording timing dataTim Mayberry
2015-01-01Add tests that show the timing differences between the Glib/mm based timeoutsTim Mayberry
2015-01-01Add PBD::Timer/StandardTimer/BlinkTimer classes for convenient timeoutsTim Mayberry
2015-01-01Add Timing, TimingData and Timed classes for time measurement to pbd/timing.hTim Mayberry
2014-12-26class 'PBD::Configuration' doesn't actually get exported from libpbd - so mak...John Emmas
2014-12-26Add some newly introduced source files to our MSVC project (libpbd)John Emmas
2014-12-23fix for case-sensitive FS - aa80515f3Robin Gareus
2014-12-23[Summary] Fixed audio export on Windows. Added support of windows platform fo...Greg Zharun
2014-12-22new file, derived from old libs/ardour/configuration.ccPaul Davis
2014-12-22move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbdPaul Davis
2014-12-18No need to yell.David Robillard
2014-12-15Add a newly introduced header file to our MSVC project (libpbd)John Emmas
2014-12-14move ScopedFileDescriptor into libpbd and use itPaul Davis
2014-12-12Remove (no longer needed) sources from our MSVC project (libpbd)John Emmas
2014-12-10remove file manager LRU cache from code.Paul Davis
2014-12-10use correct conditional to choose between different DEBUG_THREAD_SELF macrosPaul Davis
2014-12-10add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both nor...Paul Davis
2014-12-09correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bitPaul Davis
2014-12-05Add 'pbd/crossthread.cc' to the MSVC buildJohn Emmas
2014-12-04fix windows compilationRobin Gareus
2014-12-04add required headerPaul Davis
2014-12-04move WSAStartup() and WSACleanup() out of per-object methods into per-library...Paul Davis
2014-12-04clean up whitespacePaul Davis
2014-12-04Include pbd/crossthread.cc in the mingw buildTim Mayberry
2014-12-04Use correct name for windows.hTim Mayberry
2014-12-03fix up BaseUI to use crossthreadchannel on all platformsPaul Davis
2014-12-03new platform specific crossthreadchannel filesPaul Davis
2014-12-03manually merge new CrossThreadChannel implementation for windows from TracksPaul Davis
2014-12-03Fix running libpbd unit tests when $TOP(in test scripts) is set as relative pathTim Mayberry
2014-12-03Add DEBUG_TRACE output to PBD::canonical_pathTim Mayberry
2014-12-03Add ability to set libpbd debug options via PBD_DEBUG environment varTim Mayberry
2014-12-03Move setting _fmode flag on windows into PBD::initTim Mayberry
2014-12-03Remove references in pbd test script to libs no longer in source treeTim Mayberry
2014-12-03Make pbd test script consistant with other test scriptsTim Mayberry