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
dave
657d54aa13
Canvas cleanups, bugfixes, more robustness, etc.
...
git-svn-id: http://svn.drobilla.net/lad@124 a436a847-0d15-0410-975c-d299462d15a1
2006-09-09 21:42:33 +00:00
dave
74986e351b
Drove 'er home! Working monolothic Ingenuity (ie. in-process engine).
...
Countless bugfixes.
git-svn-id: http://svn.drobilla.net/lad@123 a436a847-0d15-0410-975c-d299462d15a1
2006-09-09 14:24:56 +00:00
dave
fac725bf10
More cleanups
...
git-svn-id: http://svn.drobilla.net/lad@122 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08 23:15:42 +00:00
dave
819808fe8e
Removed PatchLibrarian dependency on OSC
...
git-svn-id: http://svn.drobilla.net/lad@121 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08 06:40:17 +00:00
dave
f0eda10737
Renamed communications classes for consistency.
...
Removed engine dependency on OSC (mostly).
git-svn-id: http://svn.drobilla.net/lad@120 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08 06:23:25 +00:00
dave
24cfb7d392
De-singleton-ified Engine
...
Slight rework of Responder/ClientKey/ClientInterface for Requests
git-svn-id: http://svn.drobilla.net/lad@119 a436a847-0d15-0410-975c-d299462d15a1
2006-09-08 03:58:00 +00:00
dave
62149520c2
Patch port fixes.
...
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@118 a436a847-0d15-0410-975c-d299462d15a1
2006-09-07 06:04:55 +00:00
dave
a99e3f04fb
Fixed -O flags for debug builds
...
git-svn-id: http://svn.drobilla.net/lad/patchage@117 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06 22:53:24 +00:00
dave
b55153845b
Fixed -O flags for debug builds
...
git-svn-id: http://svn.drobilla.net/lad@117 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06 22:53:24 +00:00
dave
30712dc666
Another fix for port names (mangling for port name clashes)
...
git-svn-id: http://svn.drobilla.net/lad@116 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06 22:07:53 +00:00
dave
f0e8fd23e1
Connecting/Disconnecting/Reconnecting to the engine without restarting.
...
git-svn-id: http://svn.drobilla.net/lad@115 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06 21:08:52 +00:00
Dave Robillard
99b63e0915
Fixed help text of configure to match parameter
...
git-svn-id: svn://svn.savannah.nongnu.org/lash/trunk@41 1de19dc7-4e3f-0410-a61d-eddf686bf0b7
2006-09-06 20:31:34 +00:00
dave
8367cf3848
Fixed LADSPA plugins with invalid OSC path port names (eg containing spaces).
...
Fixed node destruction.
git-svn-id: http://svn.drobilla.net/lad@114 a436a847-0d15-0410-975c-d299462d15a1
2006-09-06 19:05:23 +00:00
dave
c5fbc39673
Saner (internal) query API, though still needs work.
...
Preliminary (untested) support for host features/extensions/whatever.
Documentation fixes and minor cleanups.
git-svn-id: http://svn.drobilla.net/lad@113 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03 05:11:57 +00:00
dave
d185fe8321
Support for plugin data in manifest.ttl
...
git-svn-id: http://svn.drobilla.net/lad@112 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03 04:02:34 +00:00
dave
8d3c9f7caa
Warning and documentation fixes.
...
git-svn-id: http://svn.drobilla.net/lad@111 a436a847-0d15-0410-975c-d299462d15a1
2006-09-03 03:24:32 +00:00
dave
3a79a86998
Schema bug fixes (parsable now).
...
Fixed some leaks.
Internal query API cleanups.
Added latency reporting support.
git-svn-id: http://svn.drobilla.net/lad@110 a436a847-0d15-0410-975c-d299462d15a1
2006-09-02 08:26:17 +00:00
dave
1abd854fe1
Updates for new header/schema
...
git-svn-id: http://svn.drobilla.net/lad@109 a436a847-0d15-0410-975c-d299462d15a1
2006-08-22 16:12:33 +00:00
dave
730c3490d3
Update to most recent SLV2 API
...
git-svn-id: http://svn.drobilla.net/lad@108 a436a847-0d15-0410-975c-d299462d15a1
2006-07-29 15:17:14 +00:00
dave
48d46cd208
Trivial documentation fix (doxygen doesn't seem to pick up @ref's to #defines)
...
git-svn-id: http://svn.drobilla.net/lad@107 a436a847-0d15-0410-975c-d299462d15a1
2006-07-29 01:50:30 +00:00
dave
603842193a
Fixed unterminated varargs error
...
git-svn-id: http://svn.drobilla.net/lad@106 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 19:40:30 +00:00
dave
61768889c1
Removed vstrjoin
...
git-svn-id: http://svn.drobilla.net/lad@105 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 18:53:15 +00:00
dave
c587ccc926
Fixed another type mismatch
...
git-svn-id: http://svn.drobilla.net/lad@104 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 18:10:09 +00:00
dave
f5f7a033b8
Fixed type mismatch
...
git-svn-id: http://svn.drobilla.net/lad@103 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 17:52:23 +00:00
dave
a21e6fe4d7
Use getenv("HOME") instead of hardcoded "~"
...
git-svn-id: http://svn.drobilla.net/lad@102 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 17:46:54 +00:00
dave
b106330c47
- Removed all the unsigned char garbage from the API
...
- Updated types in lv2.h to be non-machine-dependant (removed unsigned long in favour of uint32_t)
- Updated schema
- Updated example plugin to work with the above (partially)
git-svn-id: http://svn.drobilla.net/lad@101 a436a847-0d15-0410-975c-d299462d15a1
2006-07-26 03:25:08 +00:00
dave
98ad93e12b
Removed data type enumeration in favour of using the URI directly
...
git-svn-id: http://svn.drobilla.net/lad@100 a436a847-0d15-0410-975c-d299462d15a1
2006-07-22 19:19:05 +00:00