summaryrefslogtreecommitdiffstats
path: root/src/progs
AgeCommit message (Collapse)AuthorFilesLines
2007-01-08Fix destruction of nodes with connections to parent patch ports.David Robillard1-21/+36
git-svn-id: http://svn.drobilla.net/lad/ingen@241 a436a847-0d15-0410-975c-d299462d15a1
2007-01-07Minor about dialog updates.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@237 a436a847-0d15-0410-975c-d299462d15a1
2007-01-07Fix crash when clicking currently active breadcrumb.David Robillard2-3/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@236 a436a847-0d15-0410-975c-d299462d15a1
2007-01-06Added ability to get Raul Thread for current calling context.David Robillard5-6/+12
Strong threading assertions. Flowcanvas port removal fixes. Patch port destruction. Code cleanups, bug fixes. git-svn-id: http://svn.drobilla.net/lad/ingen@234 a436a847-0d15-0410-975c-d299462d15a1
2007-01-06Work on Port destruction (still broken).David Robillard4-15/+23
git-svn-id: http://svn.drobilla.net/lad/ingen@233 a436a847-0d15-0410-975c-d299462d15a1
2007-01-02Fix building non-monolithic Ingenuity.David Robillard2-1/+11
Fixed initial node control window control values, git-svn-id: http://svn.drobilla.net/lad/ingen@230 a436a847-0d15-0410-975c-d299462d15a1
2006-12-23Minor GUI touch-ups.David Robillard7-316/+275
Updated inclusion guards to match filenames. git-svn-id: http://svn.drobilla.net/lad/ingen@225 a436a847-0d15-0410-975c-d299462d15a1
2006-12-13Dropped port translucency a touch.David Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@224 a436a847-0d15-0410-975c-d299462d15a1
2006-12-13Path parent/child bug fixes, added unit tests.David Robillard6-25/+41
Breadcrumb/browsing/subsubpatch bug fixes. Fixed about window icon and glade error messages. git-svn-id: http://svn.drobilla.net/lad/ingen@223 a436a847-0d15-0410-975c-d299462d15a1
2006-12-13Updated Quit tooltip.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@222 a436a847-0d15-0410-975c-d299462d15a1
2006-12-13Repeated attaching/reattaching/etc/etc with Ingenuity.David Robillard6-74/+62
Fixed behaviour on closing last window (quit). git-svn-id: http://svn.drobilla.net/lad/ingen@221 a436a847-0d15-0410-975c-d299462d15a1
2006-12-13GUI tweaks.David Robillard2-51/+40
git-svn-id: http://svn.drobilla.net/lad/ingen@219 a436a847-0d15-0410-975c-d299462d15a1
2006-12-12Loading subpatches (ie not just into root).David Robillard3-8/+14
Initial patch metadata. Subpatch browsing (via double clicking modules). git-svn-id: http://svn.drobilla.net/lad/ingen@218 a436a847-0d15-0410-975c-d299462d15a1
2006-12-12Connection loading.David Robillard5-59/+337
Command line parameter for server to allow connecting to specific JACK server. git-svn-id: http://svn.drobilla.net/lad/ingen@217 a436a847-0d15-0410-975c-d299462d15a1
2006-12-11Serialization of patch ports.David Robillard1-8/+7
git-svn-id: http://svn.drobilla.net/lad/ingen@216 a436a847-0d15-0410-975c-d299462d15a1
2006-12-09More loading progress (node positions restore).David Robillard2-9/+7
git-svn-id: http://svn.drobilla.net/lad/ingen@215 a436a847-0d15-0410-975c-d299462d15a1
2006-12-09Preliminary patch loading (just loads nodes from RDF).David Robillard10-46/+62
git-svn-id: http://svn.drobilla.net/lad/ingen@214 a436a847-0d15-0410-975c-d299462d15a1
2006-12-08Fixed plugin type issuesDavid Robillard2-5/+5
git-svn-id: http://svn.drobilla.net/lad/ingen@211 a436a847-0d15-0410-975c-d299462d15a1
2006-12-02More serialization workDavid Robillard1-1/+6
git-svn-id: http://svn.drobilla.net/lad/ingen@206 a436a847-0d15-0410-975c-d299462d15a1
2006-10-28Added proper new loading interface to Serializer, updated everything that ↵David Robillard5-36/+42
uses it (no actual implementation yet). git-svn-id: http://svn.drobilla.net/lad/ingen@194 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-15Fixed feedback problems (CPU chewing) with port controls.David Robillard4-72/+26
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-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 Robillard58-262/+262
git-svn-id: http://svn.drobilla.net/lad/ingen@156 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04Global build system, build system bugfixes.David Robillard7-11/+12
git-svn-id: http://svn.drobilla.net/lad/ingen@154 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04Bug fixes.David Robillard9-17/+186
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 Robillard16-110/+158
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 Robillard10-61/+72
git-svn-id: http://svn.drobilla.net/lad/ingen@146 a436a847-0d15-0410-975c-d299462d15a1
2006-09-19Alsa MIDI fixes.David Robillard8-573/+105
git-svn-id: http://svn.drobilla.net/lad/ingen@144 a436a847-0d15-0410-975c-d299462d15a1
2006-09-18Work on loading old (deprecated) patches.David Robillard15-337/+115
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 tree window fixes.David Robillard3-6/+9
git-svn-id: http://svn.drobilla.net/lad/ingen@140 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 Robillard23-250/+164
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 Robillard9-65/+26
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 Robillard10-26/+31
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 Robillard66-2198/+1337
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-2/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@130 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11Bug fixes.David Robillard4-17/+7
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 Robillard56-588/+669
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 Robillard2-0/+162
git-svn-id: http://svn.drobilla.net/lad/ingen@127 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10Zoom Full feature in FlowCanvas/Ingenuity.David Robillard5-17/+47
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 Robillard8-343/+409
git-svn-id: http://svn.drobilla.net/lad/ingen@125 a436a847-0d15-0410-975c-d299462d15a1
2006-09-09Canvas cleanups, bugfixes, more robustness, etc.David Robillard19-222/+159
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 Robillard33-516/+325
Countless bugfixes. git-svn-id: http://svn.drobilla.net/lad/ingen@123 a436a847-0d15-0410-975c-d299462d15a1