summaryrefslogtreecommitdiffstats
path: root/src/libs/client/Store.cpp
AgeCommit message (Collapse)AuthorFilesLines
2006-09-14Cleaned up client-side model code significantly (made everything privateDavid Robillard1-3/+63
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-13Heavy-duty redesign of client library and GUI (now fully signal driven with ↵David Robillard1-9/+7
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 Robillard1-1/+6
git-svn-id: http://svn.drobilla.net/lad/ingen@130 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11Bug fixes.David Robillard1-26/+12
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 Robillard1-166/+133
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-09Canvas cleanups, bugfixes, more robustness, etc.David Robillard1-0/+1
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 Robillard1-6/+12
Countless bugfixes. git-svn-id: http://svn.drobilla.net/lad/ingen@123 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08More cleanupsDavid Robillard1-15/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@122 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08Renamed communications classes for consistency.David Robillard1-1/+1
Removed engine dependency on OSC (mostly). git-svn-id: http://svn.drobilla.net/lad/ingen@120 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06Connecting/Disconnecting/Reconnecting to the engine without restarting.David Robillard1-0/+9
git-svn-id: http://svn.drobilla.net/lad/ingen@115 a436a847-0d15-0410-975c-d299462d15a1
2006-07-19Changed namespace names, removed almost all references to "Om"David Robillard1-2/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@97 a436a847-0d15-0410-975c-d299462d15a1
2006-07-14Updated name in comment headers and copyright dateDavid Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@89 a436a847-0d15-0410-975c-d299462d15a1
2006-07-12Minor cleanups, removed braindead centralized singleton instance fileDavid Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/ingen@86 a436a847-0d15-0410-975c-d299462d15a1
2006-07-04More fixes for connecting/disconnectingDavid Robillard1-7/+13
git-svn-id: http://svn.drobilla.net/lad/ingen@83 a436a847-0d15-0410-975c-d299462d15a1
2006-07-03Fixes for connecting directly from a patch input to a patch outputDavid Robillard1-7/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@81 a436a847-0d15-0410-975c-d299462d15a1
2006-07-03Enabled checkbox on patch windows workingDavid Robillard1-0/+20
git-svn-id: http://svn.drobilla.net/lad/ingen@79 a436a847-0d15-0410-975c-d299462d15a1
2006-06-22More port controls fixes/cleanupsDavid Robillard1-0/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@78 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21Reorganized directory tree/namesDavid Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@73 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19Connecting of patch ports internally (seemingly anyway, data not flowing yet)David Robillard1-9/+7
git-svn-id: http://svn.drobilla.net/lad/grauph@61 a436a847-0d15-0410-975c-d299462d15a1
2006-06-17New patch ports interfaceDavid Robillard1-16/+17
git-svn-id: http://svn.drobilla.net/lad/grauph@48 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16More thorough assertion checking in CountedPtr;David Robillard1-22/+22
Adding plugins to subpatches working. git-svn-id: http://svn.drobilla.net/lad/grauph@46 a436a847-0d15-0410-975c-d299462d15a1
2006-06-14Removed unused cruft from GTK clientDavid Robillard1-2/+11
git-svn-id: http://svn.drobilla.net/lad/grauph@37 a436a847-0d15-0410-975c-d299462d15a1
2006-06-14Node destruction workingDavid Robillard1-1/+25
git-svn-id: http://svn.drobilla.net/lad/grauph@36 a436a847-0d15-0410-975c-d299462d15a1
2006-06-12Disconnecting working in GTK clientDavid Robillard1-0/+18
git-svn-id: http://svn.drobilla.net/lad/grauph@33 a436a847-0d15-0410-975c-d299462d15a1
2006-06-12Store memory bug fixes (multiple ref ptr's to the same object, bad),David Robillard1-4/+7
control panel fixes git-svn-id: http://svn.drobilla.net/lad/grauph@32 a436a847-0d15-0410-975c-d299462d15a1
2006-06-12Connections working through Store model/signal interfaceDavid Robillard1-0/+18
git-svn-id: http://svn.drobilla.net/lad/grauph@30 a436a847-0d15-0410-975c-d299462d15a1
2006-06-12Metadata working based on Store signals (node positions restored)David Robillard1-0/+12
git-svn-id: http://svn.drobilla.net/lad/grauph@29 a436a847-0d15-0410-975c-d299462d15a1
2006-06-11Moved Store code to client lib directoryDavid Robillard1-0/+263
git-svn-id: http://svn.drobilla.net/lad/grauph@28 a436a847-0d15-0410-975c-d299462d15a1