summaryrefslogtreecommitdiff
path: root/libs/pbd
AgeCommit message (Expand)Author
2015-12-02prefer pthread-semaphores (posix API) with mingwRobin Gareus
2015-12-01Don't indent inside namespace declaration to be consistent with ardour styleTim Mayberry
2015-12-01Use PBD::demangle_symbol in PBD::demangled_name<T> to reduce code duplicationTim Mayberry
2015-12-01Rename PBD::symbol_demangle and some variable names to improve readabilityTim Mayberry
2015-12-01Move PBD symbol demangle functions into pbd/demangle.h/ccTim Mayberry
2015-11-29NOOP, remove trailing whitespace, replace tabs in python scriptsRobin Gareus
2015-11-17use thread private data **pointer** correctly for Stateful::ID regenerationPaul Davis
2015-11-16fix inadvertently commit error related to at-process-exit deletion for thread...Paul Davis
2015-11-16correct value testing for Stateful thread-private variable controlling ID reg...Paul Davis
2015-11-12provide a mechanism to force ID regeneration/reset in PBD::Stateful when sett...Paul Davis
2015-11-10Use XMLNode::remove_child_and_delete in Stateful::add_extra_xmlTim Mayberry
2015-11-10Use constructor initialization list in Stateful classTim Mayberry
2015-11-10Replace spaces with tabs in pbd/stateful.hTim Mayberry
2015-10-30add API to suspend timers signal emission.Robin Gareus
2015-10-23fix crash on SystemExec::TerminateRobin Gareus
2015-10-22Add PBD::Searchpath::contains method to check if a Searchpath contains a pathTim Mayberry
2015-10-22Expose protected PBD::Searchpath APITim Mayberry
2015-10-21add commentary and clean up blank linesPaul Davis
2015-10-21variable name change: percent is 0..100, 0..1.0 is a fractionPaul Davis
2015-10-21ensure that mutator function for CONFIG_VARIABLE_SPECIAL is used when assigni...Paul Davis
2015-10-20possible fix for invalid cleanup space calc on win32.Robin Gareus
2015-10-20NOOP, re-indentRobin Gareus
2015-10-15add safety checking when setting up DEBUG bits4.4Paul Davis
2015-10-08in a CrossThread object, ensure destruction of the channel and source used on...Paul Davis
2015-10-07allow to load huge VST plugin states -fixes #6623Robin Gareus
2015-10-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from .cpp and .hpp files missed by pr...Paul Davis
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-27update semantics of PBD::remove_directory()Robin Gareus
2015-09-21PBD::Debug to stdoutRobin Gareus
2015-09-19Fix windows test to also pass under wineTim Mayberry
2015-09-18Make sure that those recently moved functions will be visible if they're need...John Emmas
2015-09-18MSVC projects - accommodate some modules that recently got moved or removedJohn Emmas
2015-09-17add string_compose argument specializations so that empty std::string and emp...Paul Davis
2015-09-17Add test to libpbd to check PBD::touch_file and pbd/gstdio_compat.hTim Mayberry
2015-09-17fix g_lstat() Robin Gareus
2015-09-17use pbd's gstdio compatibility wrapperRobin Gareus
2015-09-17add glib/stdio compat wrapper for mingw64-w32Robin Gareus
2015-09-16Add PBD::QPC::initialize to initialize timer and call it from PBD::initTim Mayberry
2015-09-16Make sure the QPC frequency is cached so the timer can be usedTim Mayberry
2015-09-16Put functions inside anonymous namespace and use static for internal linkageTim Mayberry
2015-09-16Mark strings intended for developers/debugging as not for translationTim Mayberry
2015-09-16De/Initialize MMCSS on windows in PBD::init/cleanup instead of in PA BackendTim Mayberry
2015-09-16Move Windows MMCSS related utility functions into libpbdTim Mayberry
2015-09-16Add PBD::DebugBit for debugging thread related debugging outputTim Mayberry
2015-09-16Perform QPC timer check on windows in PBD::init when PBD_TEST_TIMERS env is d...Tim Mayberry
2015-09-16Rename PBD::QPC::get_timer_valid to check_timer_valid and perform timer testTim Mayberry
2015-09-16Add windows specific test for pbd/windows_timer_utils.h APITim Mayberry
2015-09-16Fix PBD::MMTIMER::reset_resolution and add some documentationTim Mayberry