summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2006-11-06Fixed serialization of connections (or anything using RDF blank nodes).David Robillard2-49/+29
git-svn-id: http://svn.drobilla.net/lad/ingen@197 a436a847-0d15-0410-975c-d299462d15a1
2006-10-28Added proper new loading interface to Serializer, updated everything that ↵David Robillard7-71/+85
uses it (no actual implementation yet). git-svn-id: http://svn.drobilla.net/lad/ingen@194 a436a847-0d15-0410-975c-d299462d15a1
2006-10-24Superficial (completely non-functional!) LV2 MIDI support.David Robillard4-9/+190
git-svn-id: http://svn.drobilla.net/lad/ingen@193 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Another alsa bug.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@185 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Another alsa fixDavid Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@184 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Alsa fix.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@183 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Used boost::noncopyable to eliminate undefined private copy constructors ↵David Robillard39-197/+32
spread everywhere. git-svn-id: http://svn.drobilla.net/lad/ingen@182 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Magic flashy PaneExpander(TM) 2.0.David Robillard1-4/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@178 a436a847-0d15-0410-975c-d299462d15a1
2006-10-16Minor flowcanvas visual touchups.David Robillard1-23/+28
Work at completing Ingen serialization (connections still aren't right). Patchage Jack command line configuration (via ~/.jackdrc) git-svn-id: http://svn.drobilla.net/lad/ingen@177 a436a847-0d15-0410-975c-d299462d15a1
2006-10-15Fixed feedback problems (CPU chewing) with port controls.David Robillard17-88/+138
git-svn-id: http://svn.drobilla.net/lad/ingen@176 a436a847-0d15-0410-975c-d299462d15a1
2006-10-15Vertical control strips in Ingen (loaded from Glade now)David Robillard6-291/+370
git-svn-id: http://svn.drobilla.net/lad/ingen@174 a436a847-0d15-0410-975c-d299462d15a1
2006-10-15Fixed patch ports and some bugs.David Robillard4-12/+11
git-svn-id: http://svn.drobilla.net/lad/ingen@172 a436a847-0d15-0410-975c-d299462d15a1
2006-10-14Removed unecessary template parameters which broke builds on.. um.. the ↵David Robillard1-2/+2
exact same compiler I use which worked fine (?). git-svn-id: http://svn.drobilla.net/lad/ingen@171 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05Added missing desktop entry files.David Robillard1-0/+10
git-svn-id: http://svn.drobilla.net/lad/ingen@162 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05Set window icons to.. somethingDavid Robillard1-12/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@160 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05Fixed missing include in flowcanvas (uint32_t).David Robillard3-1/+61
Added new temporary (yet spiffy if I do say so myself) icon. Added desktop entry so Ingenuity shows up in desktop menus all spiff like. git-svn-id: http://svn.drobilla.net/lad/ingen@159 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05More build system fixes, everything now builds against the local copy if ↵David Robillard3-5/+5
toplevel scripts are used. git-svn-id: http://svn.drobilla.net/lad/ingen@158 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04Moved generic utility stuff to new library "raul".David Robillard190-1751/+674
git-svn-id: http://svn.drobilla.net/lad/ingen@156 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04Global build system, build system bugfixes.David Robillard12-95/+80
git-svn-id: http://svn.drobilla.net/lad/ingen@154 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04Bug fixes.David Robillard13-91/+326
Added copy to ingen (no cut or paste yet). Serialization work. git-svn-id: http://svn.drobilla.net/lad/ingen@153 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03shared_ptr bugfixes.David Robillard22-237/+329
Updated Ingen to work with new FlowCanvas. Updated Patchage to work with new(er) FlowCanvas. git-svn-id: http://svn.drobilla.net/lad/ingen@152 a436a847-0d15-0410-975c-d299462d15a1
2006-09-30Work on RDF serialization (only (partial) saving so far).David Robillard25-359/+865
git-svn-id: http://svn.drobilla.net/lad/ingen@146 a436a847-0d15-0410-975c-d299462d15a1
2006-09-19Alsa MIDI fixes.David Robillard15-623/+224
git-svn-id: http://svn.drobilla.net/lad/ingen@144 a436a847-0d15-0410-975c-d299462d15a1
2006-09-18More store error correcting fixes.David Robillard6-26/+47
Working (sometimes...) patch refresh button. git-svn-id: http://svn.drobilla.net/lad/ingen@143 a436a847-0d15-0410-975c-d299462d15a1
2006-09-18Work on loading old (deprecated) patches.David Robillard66-981/+1253
More error tolerance in Store, related bugfixes. Patch port adding (threading) bug fixed (made event blocking). Better PatchView cacheing. Moved generic things from engine to util (shared) Bug fixes, features, etc. git-svn-id: http://svn.drobilla.net/lad/ingen@142 a436a847-0d15-0410-975c-d299462d15a1
2006-09-17Patch clearing.David Robillard3-3/+21
git-svn-id: http://svn.drobilla.net/lad/ingen@141 a436a847-0d15-0410-975c-d299462d15a1
2006-09-17Patch tree window fixes.David Robillard3-6/+9
git-svn-id: http://svn.drobilla.net/lad/ingen@140 a436a847-0d15-0410-975c-d299462d15a1
2006-09-16Fixes for building w/o DSSI.David Robillard5-10/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@139 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15Fix for connections to patch ports.David Robillard1-2/+5
git-svn-id: http://svn.drobilla.net/lad/ingen@138 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15Eliminated unecessary PatchPort class.David Robillard8-129/+13
git-svn-id: http://svn.drobilla.net/lad/ingen@137 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15Fixed FlowCanvas #include directives (to include FLOWCANVAS prefix).David Robillard25-250/+179
Renamed classes/files in Ingenuity to make more sense (and kill "Om"). Patch port fixes. git-svn-id: http://svn.drobilla.net/lad/ingen@136 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14Patch port and breadcrumb fixes.David Robillard8-53/+87
git-svn-id: http://svn.drobilla.net/lad/ingen@135 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14Bug fixes.David Robillard13-72/+40
git-svn-id: http://svn.drobilla.net/lad/ingen@134 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14Cleaned up client-side model code significantly (made everything privateDavid Robillard40-480/+330
so only Store can change the state of models). Extremely broken, just committing to move code between machines :). git-svn-id: http://svn.drobilla.net/lad/ingen@133 a436a847-0d15-0410-975c-d299462d15a1
2006-09-13Added missing filesDavid Robillard3-1/+199
git-svn-id: http://svn.drobilla.net/lad/ingen@132 a436a847-0d15-0410-975c-d299462d15a1
2006-09-13Heavy-duty redesign of client library and GUI (now fully signal driven with ↵David Robillard103-2526/+1623
clean Model/View separation). Smarter, centralized window creation/management (should make window unification easy (panes?)). Typed metadata system, no more fugly string conversion of floats. Supports OSC fundamental types string, int, float, blob for now (though blob isn't working over the wire yet). git-svn-id: http://svn.drobilla.net/lad/ingen@131 a436a847-0d15-0410-975c-d299462d15a1
2006-09-12Bug fixes.David Robillard7-9/+21
git-svn-id: http://svn.drobilla.net/lad/ingen@130 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11Bug fixes.David Robillard13-252/+108
git-svn-id: http://svn.drobilla.net/lad/ingen@129 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11Switched homebrew CountedPtr to boost::shared_ptr.David Robillard86-949/+1109
Factories for patch windows, controller. Robustness updated in many places. Tons of cleanups, rewrites, bugfixes, etc. git-svn-id: http://svn.drobilla.net/lad/ingen@128 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10Added missing files.David Robillard4-0/+300
git-svn-id: http://svn.drobilla.net/lad/ingen@127 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10Zoom Full feature in FlowCanvas/Ingenuity.David Robillard12-30/+66
Fix for reattaching to running engine (reponse ID bug). More GUI work. git-svn-id: http://svn.drobilla.net/lad/ingen@126 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10GUI redesigning.David Robillard9-343/+414
git-svn-id: http://svn.drobilla.net/lad/ingen@125 a436a847-0d15-0410-975c-d299462d15a1
2006-09-09Canvas cleanups, bugfixes, more robustness, etc.David Robillard42-246/+210
git-svn-id: http://svn.drobilla.net/lad/ingen@124 a436a847-0d15-0410-975c-d299462d15a1
2006-09-09Drove 'er home! Working monolothic Ingenuity (ie. in-process engine).David Robillard102-904/+871
Countless bugfixes. git-svn-id: http://svn.drobilla.net/lad/ingen@123 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08More cleanupsDavid Robillard30-732/+381
git-svn-id: http://svn.drobilla.net/lad/ingen@122 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08Removed PatchLibrarian dependency on OSCDavid Robillard4-9/+8
git-svn-id: http://svn.drobilla.net/lad/ingen@121 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08Renamed communications classes for consistency.David Robillard26-285/+263
Removed engine dependency on OSC (mostly). git-svn-id: http://svn.drobilla.net/lad/ingen@120 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08De-singleton-ified EngineDavid Robillard123-840/+898
Slight rework of Responder/ClientKey/ClientInterface for Requests git-svn-id: http://svn.drobilla.net/lad/ingen@119 a436a847-0d15-0410-975c-d299462d15a1
2006-09-07Patch port fixes.David Robillard32-242/+315
Port metadata fixes. Compatibility hacks for loading old patches. Internal node fixes, cleanups, minor refactor. Path fixes. git-svn-id: http://svn.drobilla.net/lad/ingen@118 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06Another fix for port names (mangling for port name clashes)David Robillard2-35/+35
git-svn-id: http://svn.drobilla.net/lad/ingen@116 a436a847-0d15-0410-975c-d299462d15a1