summaryrefslogtreecommitdiff
path: root/libs/pbd/pbd
AgeCommit message (Expand)Author
2017-01-05syncing with upstreamDobroslav Slavenskoj
2017-01-05Fixing LV2_SUPPORT #ifdefsDobroslav Slavenskoj
2016-12-16MIDI tracer actually changes the event-loopRobin Gareus
2016-12-15some further invalidation details:Robin Gareus
2016-12-15store InvalidationRecord in a Connection object and ref/unref it as appropriatePaul Davis
2016-12-15add ::use_count() method to InvalidationRecordPaul Davis
2016-12-15std::list::erase() needs a non-const iterator.;Paul Davis
2016-12-15and now with eraseRobin Gareus
2016-12-15C++98 compatible iterator eraseRobin Gareus
2016-12-15rework request invalidationRobin Gareus
2016-12-14Add a trash pool for invalidation requests.Robin Gareus
2016-12-14NO-OP: re-indentRobin Gareus
2016-12-14Atomically to invalidate requestRobin Gareus
2016-12-14Add some more invalidation debug messages.Robin Gareus
2016-12-14The threading anecdotes - Episode 7Robin Gareus
2016-12-14skip dead threads (if the event remains, it'll be cleaned up below)Robin Gareus
2016-12-14fix potential invalid lockRobin Gareus
2016-12-14rework locking (fa07233a, 112fba182)Robin Gareus
2016-12-14amend prev commitRobin Gareus
2016-12-13mutex 'er upRobin Gareus
2016-12-08Add LIBPBD_API to a function declarationJohn Emmas
2016-12-07Fix another crash at exit.Robin Gareus
2016-12-07fix parsing "-inf" in config variablesRobin Gareus
2016-11-24Fix mysterious crashes such as #7049Robin Gareus
2016-11-18Remove the MSVC 'poll()' emulation now that Ardour's stopped using poll()John Emmas
2016-10-29Allow to construct a XML tree from a text bufferRobin Gareus
2016-10-10Remove PropertyMap from XMLNode classTim Mayberry
2016-10-10Add XMLNode::operator==/!=() for comparing XMLNode instancesTim Mayberry
2016-10-10Add PBD::Timing::elapsed_msecs() as convenience APITim Mayberry
2016-09-19add API to create [tar.xz] archivesRobin Gareus
2016-09-19Move PBD::canonical_path to pbd/file_utils.h/cc and reimplement for WindowsTim Mayberry
2016-09-14implement file-[un]archive progress reportRobin Gareus
2016-09-13Add support for built-in file/url unzip/untarRobin Gareus
2016-08-19Move 'round()' / 'trunc()' etc so that they won't conflict with any versions ...John Emmas
2016-08-19'roundf()' wasn't introduced in MSVC until VS2013 - so for the time being, le...John Emmas
2016-08-14change PBD::Transmitter code to use PBD::Signal<> not sigc::signal<>, since t...Paul Davis
2016-07-19re-add TLSFRobin Gareus
2016-07-14prevent duplicate symbols (fix OSX compilation)Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-14redesign PBD::LocaleGuard to work correctly (i.e. not break translations)Paul Davis
2016-07-14add a natural sort algorithmRobin Gareus
2016-07-10add a single-element ring-buffer write functionRobin Gareus
2016-07-01add the potential for a bit more debugging of signal connectsPaul Davis
2016-07-01add the potential for a bit more debugging of signal connectsPaul Davis
2016-06-26Enable build for FreeBSD (part 1/2)Robin Gareus
2016-05-31move ControllableDescriptor from libpbd to libardour; add support for describ...Paul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31add a new Controllable::NotAutomable flagPaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-31change API of Controllable::Changed signal to include (from_self, GroupContro...Paul Davis