summaryrefslogtreecommitdiffstats
path: root/src/AlsaDriver.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-06-11Remove dead code.David Robillard1-4/+0
2011-06-09Automatically resize modules at update time as necessary.David Robillard1-4/+0
2011-06-09Fix support for multiple instances of alsa clients with the same name (never ...David Robillard1-132/+152
2011-06-07Remove use of smart pointers in FlowCanvas entirely.David Robillard1-32/+48
2011-06-06Use sane typedefs for collections.David Robillard1-2/+2
2011-06-06Use a care pointer reference to containing module rather than boost::weak_ptr.David Robillard1-2/+2
2011-06-03Remove use of boost::enable_shared_from_this<Canvas>.David Robillard1-4/+2
2011-04-16Update copyright headersDavid Robillard1-1/+1
2011-04-16Squeeze blank lines and delete trailing whitespace.David Robillard1-21/+3
2011-01-09Code cleanups (cpplint).David Robillard1-5/+5
2010-12-15Improve performance for setups with many apps or ports.David Robillard1-2/+8
2010-12-15Clean up code.David Robillard1-4/+6
2010-12-15Fix previous commit's failed attempt to ignore ports (sane ALSA driver).David Robillard1-44/+86
2010-12-15Fix removal of ALSA duplex ports (remove both corresponding canvas ports).David Robillard1-80/+54
2010-12-14Use Raul::log for console logging.David Robillard1-12/+13
2010-09-04My name is David. :)David Robillard1-1/+1
2009-05-13Update copyright dates.David Robillard1-1/+1
2009-05-13Strip trailing whitespace.David Robillard1-28/+28
2009-05-09Dramatically reduce resize overhead everywhere.David Robillard1-165/+145
2008-10-18Build against local library versions no matter what.... hopefully....David Robillard1-1/+1
2008-09-07Separate PortRef (now PortID) from PatchageEvent.David Robillard1-4/+4
2008-08-22Lash D-Bus support and projects list from LADI Patchage, with improvements/cl...David Robillard1-7/+7
2008-06-10Fix handling of clients with duplex alsa ports and jack ports (force split).David Robillard1-9/+25
2008-06-09Fix unresized modules when first connecting to Alsa Sequencer.David Robillard1-1/+13
2008-02-23Plug several memory leaks.David Robillard1-6/+13
2008-02-23Rearrange event port referencing stuff to make a bit more sense.David Robillard1-20/+5
2008-02-22Fix zoom font sizes (kinda).David Robillard1-1/+1
2008-02-17Remove Jack API dependence from PatchageEvent.David Robillard1-3/+27
2008-01-09Insignificant patchage refresh performance improvement.David Robillard1-1/+0
2008-01-09More patchage refresh performance improvements.David Robillard1-8/+2
2008-01-09More patchage refresh performance improvements.David Robillard1-18/+3
2008-01-09Patchage refresh performance improvementsDavid Robillard1-10/+0
2007-12-19Follow ALSA changes, in a kludgey ridiculously slow way.David Robillard1-1/+2
2007-12-19Fix some ALSA clients/ports not showing up.David Robillard1-17/+12
2007-07-25Avoid some canvas text measuring overhead in Patchage (module resizing).David Robillard1-14/+46
2007-07-24Possibly fix overlapping MIDI ports (fix ticket 10).David Robillard1-1/+3
2007-07-24Consistently rename all C++ files .cpp/.hpp.David Robillard1-8/+6
2007-07-05More memory consumption reduction.David Robillard1-4/+5
2007-06-08Use new Jack connection notifications instead of a full refresh (huge perform...David Robillard1-4/+0
2007-06-08Monitor/change ALSA connections without refreshing entire canvas (much faster).David Robillard1-3/+12
2007-06-06Nicer Flowcanvas naming.David Robillard1-3/+2
2007-04-06Email address and FSF copyright address updates.David Robillard1-1/+1
2007-03-12Removed name-based interface for FlowCanvas (using the view as a model = evil...David Robillard1-2/+2
2007-02-08Circular nodes in FlowCanvas, related necessary redesign work and changes for...David Robillard1-3/+3
2007-02-07Updated FSF address, copyright dates where appropriate, etc.David Robillard1-2/+3
2007-02-07Abstracted out "Connectable" concept in FlowCanvas (towards connecting things...David Robillard1-1/+1
2007-02-07Mad sed-fu for consistent private member naming.David Robillard1-57/+57
2006-11-11Fixes for building without ALSA (eg on OSX)David Robillard1-2/+1
2006-10-15Fixed broken modules for certain aseq clients.David Robillard1-5/+2
2006-10-14Fixed Patchage dynamic reconnection.David Robillard1-1/+1