summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd
AgeCommit message (Expand)Author
2015-02-12Fix whitespace in pbd/debug.hTim Mayberry
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-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-01Add PBD debug macros for recording timing dataTim 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-22move ARDOUR::Configuration and ARDOUR::ConfigVariable into libpbdPaul Davis
2014-12-14move ScopedFileDescriptor into libpbd and use itPaul Davis
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-04Use correct name for windows.hTim Mayberry
2014-12-03fix up BaseUI to use crossthreadchannel on all platformsPaul Davis
2014-12-03manually merge new CrossThreadChannel implementation for windows from TracksPaul Davis
2014-12-03Add PBD::tmp_writable_directory utility function to pbd/file_utils.h/ccTim Mayberry
2014-11-25Remove dead code.David Robillard
2014-11-24Simulate 'trunc()' which isn't available in MSVCJohn Emmas
2014-11-24Remove a commented out line in 'pbd/stacktrace.h'John Emmas
2014-10-19OS 10.10 compile fixesRobin Gareus
2014-09-28recursive file copy functionRobin Gareus
2014-09-11provide compile-time-enabled/disabled debugging of connections being made to ...Paul Davis
2014-09-09Re-introduce our pthread macros (after fixing an earlier typo)John Emmas
2014-09-09Revert "Add a couple of pthread helper macros"John Emmas
2014-07-27Minor change to 'pbd/controllable.h'John Emmas
2014-07-223 monitor tweaks for the_CLA. shift+click to default, and new preset valsBen Loftis
2014-07-18tweaks for the monitor section. refactoring of some buttons, using new Ardou...Ben Loftis
2014-07-11Add newly introduced (MD5) sources to our MSVC project (also, add visibility ...John Emmas
2014-07-08Add PBD::get_suffix() for ripping file suffixes from pathsPaul Davis
2014-07-08add operator-= variants for PBD::SearchpathPaul Davis
2014-07-08add cleaned up MD5 C++ implementation for general usePaul Davis
2014-06-25Change PBD::get_files and PBD::get_paths to take a Searchpath instead of dire...Tim Mayberry
2014-06-25Add/Update docs in pbd/file_utils.hTim Mayberry
2014-06-25Rename PBD::get_files_in_directory to just PBD::get_files, change parameter o...Tim Mayberry
2014-06-25Rename PBD::get_directory_contents to PBD::get_pathsTim Mayberry
2014-06-25Add function PBD::find_paths_matching_filterTim Mayberry
2014-06-25Move functions in pbd/clear_dir.h/cc into pbd/file_utils.h/ccTim Mayberry
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
2014-06-25Use PBD::find_files_matching_pattern instead of other variationsTim Mayberry
2014-06-25Add a variation of PBD::find_files_matching_pattern for convenienceTim Mayberry
2014-06-25Add new function PBD::find_files_matching_patternTim Mayberry
2014-06-25Change PBD::find_files_matching_regex and PBD::find_files_matching_filter to ...Tim Mayberry
2014-06-25Remove limit parameter from PBD::find_files_matching_regexTim Mayberry
2014-06-25Remove parameters from PBD::find_files_matching_regexTim Mayberry
2014-06-25Add PBD::get_directory_contents to pbd/file_utils.hTim Mayberry
2014-06-17Remove PathScanner class from libpbdTim Mayberry
2014-06-17Add default arguments to match those in PathScanner::operator()Tim Mayberry
2014-06-17Move member functions from PathScanner to functions in pbd/file_utils.hTim Mayberry