Commit Graph

3368 Commits

Author SHA1 Message Date
dave e0319f5424 Added missing desktop entry files.
git-svn-id: http://svn.drobilla.net/lad@162 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 05:35:37 +00:00
dave cbe457fe67 Added Patchage icon and desktop entry (menus).
git-svn-id: http://svn.drobilla.net/lad/patchage@161 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 05:21:21 +00:00
dave 49c99ed83b Added Patchage icon and desktop entry (menus).
git-svn-id: http://svn.drobilla.net/lad@161 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 05:21:21 +00:00
dave 9d0b89b155 Set window icons to.. something
git-svn-id: http://svn.drobilla.net/lad@160 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 04:59:56 +00:00
dave e25eeef7a0 Fixed missing include in flowcanvas (uint32_t).
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@159 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 04:56:27 +00:00
dave af94beec1b More build system fixes, everything now builds against the local copy if toplevel scripts are used.
git-svn-id: http://svn.drobilla.net/lad/patchage@158 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 02:40:43 +00:00
dave 698d4b8a18 More build system fixes, everything now builds against the local copy if toplevel scripts are used.
git-svn-id: http://svn.drobilla.net/lad@158 a436a847-0d15-0410-975c-d299462d15a1
2006-10-05 02:40:43 +00:00
dave 302d40ec04 Added missing pkgconfig file for RAUL.
git-svn-id: http://svn.drobilla.net/lad@157 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 22:44:49 +00:00
dave 9cda9f66a4 Moved generic utility stuff to new library "raul".
git-svn-id: http://svn.drobilla.net/lad/patchage@156 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 21:45:20 +00:00
dave a44a133ca1 Moved generic utility stuff to new library "raul".
git-svn-id: http://svn.drobilla.net/lad@156 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 21:45:20 +00:00
dave d694bb15d9 Added toplevel autogen.sh.
git-svn-id: http://svn.drobilla.net/lad@155 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 14:45:31 +00:00
dave 4bd5b71506 Global build system, build system bugfixes.
git-svn-id: http://svn.drobilla.net/lad/patchage@154 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 07:11:09 +00:00
dave 555deca292 Global build system, build system bugfixes.
git-svn-id: http://svn.drobilla.net/lad@154 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 07:11:09 +00:00
dave f0cd56f0be Bug fixes.
Added copy to ingen (no cut or paste yet).
Serialization work.


git-svn-id: http://svn.drobilla.net/lad@153 a436a847-0d15-0410-975c-d299462d15a1
2006-10-04 04:47:30 +00:00
dave e8c497b5d6 shared_ptr bugfixes.
Updated Ingen to work with new FlowCanvas.
Updated Patchage to work with new(er) FlowCanvas.


git-svn-id: http://svn.drobilla.net/lad/patchage@152 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 22:24:22 +00:00
dave 0b4bc7f01b shared_ptr bugfixes.
Updated Ingen to work with new FlowCanvas.
Updated Patchage to work with new(er) FlowCanvas.


git-svn-id: http://svn.drobilla.net/lad@152 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 22:24:22 +00:00
dave 8bd12eaa73 Fix missing rasqal var substitution in configure.ac (and duplicate jack substitution).
git-svn-id: http://svn.drobilla.net/lad@151 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 06:14:01 +00:00
dave 886b88f808 Removed debug print statements.
git-svn-id: http://svn.drobilla.net/lad@150 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 04:06:02 +00:00
dave 985e516974 Working connection dragging/snap/etc.
git-svn-id: http://svn.drobilla.net/lad/patchage@149 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 01:04:11 +00:00
dave 0e245b564a Working connection dragging/snap/etc.
git-svn-id: http://svn.drobilla.net/lad@149 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 01:04:11 +00:00
dave 3d7d2c352a Added missing file.
git-svn-id: http://svn.drobilla.net/lad/patchage@148 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 00:58:52 +00:00
dave 18c868c336 Added missing file.
git-svn-id: http://svn.drobilla.net/lad@148 a436a847-0d15-0410-975c-d299462d15a1
2006-10-03 00:58:52 +00:00
dave b2b0599d56 boost::shared_ptr-ification of FlowCanvas.
Extreme performance enhancements in Patchage (eg don't redraw the whole canvas every time).
Patchage work towards being a control centre.
Broken commit (ingen doesn't even compile) for machine transfer, don't even bother trying this revision.


git-svn-id: http://svn.drobilla.net/lad/patchage@147 a436a847-0d15-0410-975c-d299462d15a1
2006-10-02 20:56:28 +00:00
dave 079b37367c boost::shared_ptr-ification of FlowCanvas.
Extreme performance enhancements in Patchage (eg don't redraw the whole canvas every time).
Patchage work towards being a control centre.
Broken commit (ingen doesn't even compile) for machine transfer, don't even bother trying this revision.


git-svn-id: http://svn.drobilla.net/lad@147 a436a847-0d15-0410-975c-d299462d15a1
2006-10-02 20:56:28 +00:00
dave 67c0ad8ded Work on RDF serialization (only (partial) saving so far).
git-svn-id: http://svn.drobilla.net/lad@146 a436a847-0d15-0410-975c-d299462d15a1
2006-09-30 06:47:00 +00:00
dave 9883d27b37 Added BUILDING file (with build orders).
git-svn-id: http://svn.drobilla.net/lad@145 a436a847-0d15-0410-975c-d299462d15a1
2006-09-22 17:34:47 +00:00
Dave Robillard b9b2596ebd Fixed missing break; resulting in a double free bug.
git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@43 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
2006-09-21 19:15:47 +00:00
dave de7b01939b Alsa MIDI fixes.
git-svn-id: http://svn.drobilla.net/lad@144 a436a847-0d15-0410-975c-d299462d15a1
2006-09-19 18:11:19 +00:00
dave 48871d162c More store error correcting fixes.
Working (sometimes...) patch refresh button.


git-svn-id: http://svn.drobilla.net/lad@143 a436a847-0d15-0410-975c-d299462d15a1
2006-09-18 07:19:42 +00:00
dave d52dd9e26f Work on loading old (deprecated) patches.
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@142 a436a847-0d15-0410-975c-d299462d15a1
2006-09-18 06:24:53 +00:00
dave 1d67c116f6 Patch clearing.
git-svn-id: http://svn.drobilla.net/lad@141 a436a847-0d15-0410-975c-d299462d15a1
2006-09-17 01:48:27 +00:00
dave 5354222fbc Patch tree window fixes.
git-svn-id: http://svn.drobilla.net/lad@140 a436a847-0d15-0410-975c-d299462d15a1
2006-09-17 01:07:57 +00:00
dave 9f1d0d1d66 Fixes for building w/o DSSI.
git-svn-id: http://svn.drobilla.net/lad@139 a436a847-0d15-0410-975c-d299462d15a1
2006-09-16 23:11:31 +00:00
Dave Robillard ee35dd9708 Applied patch from larsl to drop file desctiptors on server launch.
Applied Debian patch to fix memory errors on 64-bit archs (supposedly..).
Applied Debian patch to kill /etc/services requirement.
Fixed server auto launch to work without /etc/services (debian patch broke it).


git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@42 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
2006-09-16 20:39:39 +00:00
dave 64370e1bfa Fix for connections to patch ports.
git-svn-id: http://svn.drobilla.net/lad@138 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15 20:18:05 +00:00
dave d8e4524127 Eliminated unecessary PatchPort class.
git-svn-id: http://svn.drobilla.net/lad@137 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15 03:16:08 +00:00
dave 222ccb8360 Fixed FlowCanvas #include directives (to include FLOWCANVAS prefix).
Renamed classes/files in Ingenuity to make more sense (and kill "Om").
Patch port fixes.


git-svn-id: http://svn.drobilla.net/lad@136 a436a847-0d15-0410-975c-d299462d15a1
2006-09-15 01:20:54 +00:00
dave 83a21401f9 Patch port and breadcrumb fixes.
git-svn-id: http://svn.drobilla.net/lad@135 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14 23:14:53 +00:00
dave c87d84b448 Bug fixes.
git-svn-id: http://svn.drobilla.net/lad@134 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14 06:30:26 +00:00
dave 1653b9dfdd Cleaned up client-side model code significantly (made everything private
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@133 a436a847-0d15-0410-975c-d299462d15a1
2006-09-14 02:27:02 +00:00
dave c79d4740bd Added missing files
git-svn-id: http://svn.drobilla.net/lad@132 a436a847-0d15-0410-975c-d299462d15a1
2006-09-13 14:59:22 +00:00
dave d2dda2185b Heavy-duty redesign of client library and GUI (now fully signal driven with 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@131 a436a847-0d15-0410-975c-d299462d15a1
2006-09-13 06:11:25 +00:00
dave fac9203a82 Bug fixes.
git-svn-id: http://svn.drobilla.net/lad@130 a436a847-0d15-0410-975c-d299462d15a1
2006-09-12 01:00:52 +00:00
dave 8ce986cd98 Bug fixes.
git-svn-id: http://svn.drobilla.net/lad@129 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11 19:57:59 +00:00
dave 50f6dd4f6d Switched homebrew CountedPtr to boost::shared_ptr.
Factories for patch windows, controller.
Robustness updated in many places.
Tons of cleanups, rewrites, bugfixes, etc.


git-svn-id: http://svn.drobilla.net/lad@128 a436a847-0d15-0410-975c-d299462d15a1
2006-09-11 11:10:35 +00:00
dave 1dbedf6996 Added missing files.
git-svn-id: http://svn.drobilla.net/lad@127 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10 20:37:52 +00:00
dave c338ad4062 Zoom Full feature in FlowCanvas/Ingenuity.
Fix for reattaching to running engine (reponse ID bug).
More GUI work.


git-svn-id: http://svn.drobilla.net/lad/patchage@126 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10 20:11:40 +00:00
dave dfe695186d Zoom Full feature in FlowCanvas/Ingenuity.
Fix for reattaching to running engine (reponse ID bug).
More GUI work.


git-svn-id: http://svn.drobilla.net/lad@126 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10 20:11:40 +00:00
dave d62f32fe26 GUI redesigning.
git-svn-id: http://svn.drobilla.net/lad/patchage@125 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10 03:42:59 +00:00
dave 6f9b8bde52 GUI redesigning.
git-svn-id: http://svn.drobilla.net/lad@125 a436a847-0d15-0410-975c-d299462d15a1
2006-09-10 03:42:59 +00:00