summaryrefslogtreecommitdiffstats
path: root/raul
AgeCommit message (Collapse)AuthorFilesLines
2016-09-26Remove features now provided by C++11David Robillard3-136/+5
2016-09-18Update copyright datesDavid Robillard14-14/+14
2016-09-18Fix minor memory errors in test suiteDavid Robillard1-1/+3
2015-05-31Fix minor comment issues.David Robillard2-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5691 a436a847-0d15-0410-975c-d299462d15a1
2015-05-26Listen for TCP connections on all interfaces.David Robillard1-2/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5689 a436a847-0d15-0410-975c-d299462d15a1
2015-03-16Fix launching GUI with no engine.David Robillard2-40/+39
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5640 a436a847-0d15-0410-975c-d299462d15a1
2015-02-17Delete trailing whitespace.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5582 a436a847-0d15-0410-975c-d299462d15a1
2015-02-09Fix client socket address.David Robillard1-4/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5549 a436a847-0d15-0410-975c-d299462d15a1
2014-12-18Fix compilation on OSX.David Robillard1-2/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5501 a436a847-0d15-0410-975c-d299462d15a1
2014-08-09Fix object disposal.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5449 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Use Markdown in doc comments for better source readability.David Robillard4-7/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5429 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Use Markdown in doc comments for better source readability.David Robillard5-20/+20
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5428 a436a847-0d15-0410-975c-d299462d15a1
2013-12-25Fix minor memory errors.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5205 a436a847-0d15-0410-975c-d299462d15a1
2013-06-08Better test coverage.David Robillard1-17/+33
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5125 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Move Socket class to Raul.David Robillard1-0/+259
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5079 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Use c++11 method deletion for Noncopyable.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5078 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Remove Raul::fmt wrapper, the last vestige of boost dependency for Raul.David Robillard1-28/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5077 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Move Atom implementation out of Raul so it can depend on LV2.David Robillard2-316/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5076 a436a847-0d15-0410-975c-d299462d15a1
2013-02-23Remove unused fields.David Robillard1-4/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5074 a436a847-0d15-0410-975c-d299462d15a1
2013-02-04Replace Raul::thread with std::thread.David Robillard1-120/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5047 a436a847-0d15-0410-975c-d299462d15a1
2013-02-02More generic Atom class.David Robillard1-13/+16
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@5024 a436a847-0d15-0410-975c-d299462d15a1
2013-01-14Safer construction of TimeStamp from double.David Robillard1-5/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4976 a436a847-0d15-0410-975c-d299462d15a1
2013-01-12Remove Raul::SharedPtr and switch to std::shared_ptr.David Robillard6-167/+33
Use project local short type aliases for shared_ptr and friends. Move Raul::Disposable and Raul::Manageable into Raul::Maid. Use sets to store machina nodes and edges to avoid O(n) searches. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4939 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Bring Machina back into the fold (fix #844).David Robillard4-12/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4921 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Fix DoubleBuffer compilation.David Robillard1-31/+26
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4920 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Initialise atomics.David Robillard2-2/+2
Unlike the old Raul classes, std::atomic<T*> does not automatically initialise to NULL. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4917 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Use C++11 atomics.David Robillard6-203/+41
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4916 a436a847-0d15-0410-975c-d299462d15a1
2012-11-22Tidy.David Robillard11-37/+53
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4851 a436a847-0d15-0410-975c-d299462d15a1
2012-11-22Fix crash when calling Thread::set_scheduling on a Thread that does not exist.David Robillard1-4/+8
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4850 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21Move Exception inside Raul namespace.David Robillard2-2/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4838 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21Remove remaining library code, Raul is now header only.David Robillard1-9/+40
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4837 a436a847-0d15-0410-975c-d299462d15a1
2012-11-21Move Configuration from Raul to Ingen.David Robillard1-195/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4836 a436a847-0d15-0410-975c-d299462d15a1
2012-11-17Fix symbolifying strings that start with numbers.David Robillard1-1/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4824 a436a847-0d15-0410-975c-d299462d15a1
2012-11-17Set plugin<=>UI queue size based on LV2 options.David Robillard1-1/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4822 a436a847-0d15-0410-975c-d299462d15a1
2012-08-31Skip actual data comparison when checking equality of atoms with different ↵David Robillard1-1/+1
sizes. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4762 a436a847-0d15-0410-975c-d299462d15a1
2012-08-17Implement real logging system, LV2 log extension support, and purge ↵David Robillard3-109/+28
evil/ugly/untranslatable C++ stream printing. Remove coloured log stuff from Raul. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4717 a436a847-0d15-0410-975c-d299462d15a1
2012-08-16Remove all 'using namespace Raul'.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4715 a436a847-0d15-0410-975c-d299462d15a1
2012-08-16Remove verbose logging stuff from Thread.David Robillard1-7/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4709 a436a847-0d15-0410-975c-d299462d15a1
2012-08-16Remove Raul::Slave class.David Robillard2-67/+15
Merge Thread::stop() and Thread::join(). Clean thread shut down without the use of pthread_cancel(). git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4708 a436a847-0d15-0410-975c-d299462d15a1
2012-08-15Remove more dead code from Raul::Thread.David Robillard1-2/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4707 a436a847-0d15-0410-975c-d299462d15a1
2012-08-15Remove unused Raul::Thread::get().David Robillard1-9/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4706 a436a847-0d15-0410-975c-d299462d15a1
2012-08-15Add missing files.David Robillard2-0/+84
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4705 a436a847-0d15-0410-975c-d299462d15a1
2012-08-15Remove unnecessary Jack thread bookkeeping stuff.David Robillard1-6/+7
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4703 a436a847-0d15-0410-975c-d299462d15a1
2012-08-15Rewrite Raul::Maid and eliminate Raul:List.David Robillard3-469/+78
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4702 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Remove Table classes.David Robillard4-578/+1
More thorough Path testing. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4695 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Remove unused ArrayStack.David Robillard1-73/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4693 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Move MIDISink to Machina.David Robillard1-39/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4692 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Remove MIDI definitions.David Robillard2-357/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4691 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Move Quantizer to Machina.David Robillard1-47/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4688 a436a847-0d15-0410-975c-d299462d15a1
2012-08-14Remove glib dependency.David Robillard5-230/+260
Make Symbol, URI, and Path simpler derivatives of std::string. 100% test coverage by line for Symbol, URI, Path, AtomicInt, and AtomicPtr. Add Raul::Exception. git-svn-id: http://svn.drobilla.net/lad/trunk/raul@4686 a436a847-0d15-0410-975c-d299462d15a1