Commit Graph

3326 Commits

Author SHA1 Message Date
dave 9627854912 Control slider (etc) cleanups
git-svn-id: http://svn.drobilla.net/lad@85 a436a847-0d15-0410-975c-d299462d15a1
2006-07-05 08:32:58 +00:00
dave e831f6a2dc Partial support for loading old patches
git-svn-id: http://svn.drobilla.net/lad@84 a436a847-0d15-0410-975c-d299462d15a1
2006-07-04 18:49:56 +00:00
dave 93f01eb719 More fixes for connecting/disconnecting
git-svn-id: http://svn.drobilla.net/lad@83 a436a847-0d15-0410-975c-d299462d15a1
2006-07-04 01:25:48 +00:00
dave a1f30fe144 Process order traversal / connection fixes (nasty edge cases where patches are involved)
git-svn-id: http://svn.drobilla.net/lad@82 a436a847-0d15-0410-975c-d299462d15a1
2006-07-04 00:08:00 +00:00
dave 8a8cd140a7 Fixes for connecting directly from a patch input to a patch output
git-svn-id: http://svn.drobilla.net/lad@81 a436a847-0d15-0410-975c-d299462d15a1
2006-07-03 22:13:38 +00:00
dave 10c7c54e92 Creating of multiple patch input/output ports
git-svn-id: http://svn.drobilla.net/lad@80 a436a847-0d15-0410-975c-d299462d15a1
2006-07-03 18:28:10 +00:00
dave eef1492730 Enabled checkbox on patch windows working
git-svn-id: http://svn.drobilla.net/lad@79 a436a847-0d15-0410-975c-d299462d15a1
2006-07-03 17:46:19 +00:00
dave c2f51fe4df More port controls fixes/cleanups
git-svn-id: http://svn.drobilla.net/lad@78 a436a847-0d15-0410-975c-d299462d15a1
2006-06-22 08:03:12 +00:00
dave a9c2f87953 LADSPA port default value loading (engine side)
git-svn-id: http://svn.drobilla.net/lad@77 a436a847-0d15-0410-975c-d299462d15a1
2006-06-22 07:38:52 +00:00
dave e689045616 Fix destroying connected nodes;
Partial fix for port default values.


git-svn-id: http://svn.drobilla.net/lad@76 a436a847-0d15-0410-975c-d299462d15a1
2006-06-22 06:15:18 +00:00
dave b7a45c7510 Cursor tweaks
git-svn-id: http://svn.drobilla.net/lad@75 a436a847-0d15-0410-975c-d299462d15a1
2006-06-22 05:53:53 +00:00
dave f12a33ee18 More renaming, fixed bugs with disconnecting patch ports internally
git-svn-id: http://svn.drobilla.net/lad@74 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21 07:03:30 +00:00
dave 69e29e497d Reorganized directory tree/names
git-svn-id: http://svn.drobilla.net/lad@73 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21 05:53:27 +00:00
dave aacb39b7f4 Renaming
git-svn-id: http://svn.drobilla.net/lad@72 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21 04:30:27 +00:00
dave 3b653980f2 The Big Rename(TM)
git-svn-id: http://svn.drobilla.net/lad@71 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21 04:02:06 +00:00
dave 53e98ec221 Got the audio flowing
git-svn-id: http://svn.drobilla.net/lad@70 a436a847-0d15-0410-975c-d299462d15a1
2006-06-21 03:27:16 +00:00
dave 1c22ed9ea1 Renamed OmObject GraphObject;
Merged Port::prepare_buffers and Node::run into GraphObject::process.


git-svn-id: http://svn.drobilla.net/lad@69 a436a847-0d15-0410-975c-d299462d15a1
2006-06-20 21:56:12 +00:00
dave 1e0997ea78 Fixed invisible menu separator on patch window
git-svn-id: http://svn.drobilla.net/lad@68 a436a847-0d15-0410-975c-d299462d15a1
2006-06-20 14:32:39 +00:00
dave 3de862bd8b Added missing patch port files
git-svn-id: http://svn.drobilla.net/lad@67 a436a847-0d15-0410-975c-d299462d15a1
2006-06-20 12:19:02 +00:00
dave 7c36abc4bf Alsa MIDI driver updates (eg compiles)
git-svn-id: http://svn.drobilla.net/lad@66 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 19:22:26 +00:00
dave 9455eb5206 Added AddPortEvent
git-svn-id: http://svn.drobilla.net/lad@65 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 18:25:21 +00:00
dave 5da27f13a8 Update Alsa MIDI driver to new class names
git-svn-id: http://svn.drobilla.net/lad@64 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 18:22:03 +00:00
dave 0f80d5ca3b Added missing DuplexPot files
git-svn-id: http://svn.drobilla.net/lad@63 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 16:59:01 +00:00
dave 05efbd521f Anti-aliasing working again
git-svn-id: http://svn.drobilla.net/lad@62 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 07:41:16 +00:00
dave f2267bbf41 Connecting of patch ports internally (seemingly anyway, data not flowing yet)
git-svn-id: http://svn.drobilla.net/lad@61 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 06:17:49 +00:00
dave 4fb7a9ecf8 Renamed PortBase to TypedPort
git-svn-id: http://svn.drobilla.net/lad@60 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 00:42:15 +00:00
dave 521e4601ef Renamed PortBase to TypedPort
git-svn-id: http://svn.drobilla.net/lad@59 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 00:39:45 +00:00
dave dbb4315a2c Ditched ghetto homebrew RTTI in favour of the real deal;
removed BridgeNode crap


git-svn-id: http://svn.drobilla.net/lad@58 a436a847-0d15-0410-975c-d299462d15a1
2006-06-19 00:32:15 +00:00
dave 73e305ce9a Fixed missing file/broken includes for types.h
git-svn-id: http://svn.drobilla.net/lad@57 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 19:39:10 +00:00
dave d0f6793c25 Reworked use of Plugin class in engine slightly (more RAII-ey)
git-svn-id: http://svn.drobilla.net/lad@56 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 19:26:53 +00:00
dave 181fbd7379 Commit to allow move (broken revision)
git-svn-id: http://svn.drobilla.net/lad@55 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 18:14:26 +00:00
dave a5ba15b148 Commit to allow move (broken revision)
git-svn-id: http://svn.drobilla.net/lad@54 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 18:13:51 +00:00
dave b3d27d175f Commit changes to allow move (broken revision)
git-svn-id: http://svn.drobilla.net/lad@53 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 18:13:06 +00:00
dave 53eef3d075 More work on new ports implementation;
lots of mass renaming and code removal.


git-svn-id: http://svn.drobilla.net/lad@52 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 08:06:14 +00:00
dave fb8d4c6ce8 Added DataType
git-svn-id: http://svn.drobilla.net/lad@51 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 04:53:39 +00:00
dave 132647a493 Set cursor in on_map instead of on_show (which segfaults sometimes?)
git-svn-id: http://svn.drobilla.net/lad@50 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 00:49:37 +00:00
dave 693092f2dd Made canvas default cursor a pointing hand
git-svn-id: http://svn.drobilla.net/lad@49 a436a847-0d15-0410-975c-d299462d15a1
2006-06-18 00:18:35 +00:00
dave fcde25e41f New patch ports interface
git-svn-id: http://svn.drobilla.net/lad@48 a436a847-0d15-0410-975c-d299462d15a1
2006-06-17 23:47:42 +00:00
dave 07364d95ae Bumped Rasqal version number to required 0.9.11
git-svn-id: http://svn.drobilla.net/lad@47 a436a847-0d15-0410-975c-d299462d15a1
2006-06-17 17:32:19 +00:00
dave 494ef337cf More thorough assertion checking in CountedPtr;
Adding plugins to subpatches working.


git-svn-id: http://svn.drobilla.net/lad@46 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 23:17:46 +00:00
dave 3984a63094 Connect window revamp
git-svn-id: http://svn.drobilla.net/lad@45 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 21:21:44 +00:00
dave 990f44aad5 Removed Add menu from patch window (in favour of context menu only), other
GUI tweaks


git-svn-id: http://svn.drobilla.net/lad@44 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 17:52:50 +00:00
dave c59d2b2cb6 Connect window improvements
git-svn-id: http://svn.drobilla.net/lad@43 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 06:33:04 +00:00
dave 0d58aba484 GUI polishing
git-svn-id: http://svn.drobilla.net/lad@42 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 05:25:47 +00:00
dave 696d2c2064 MMC printing support, and generic sysex raw dump
git-svn-id: http://svn.drobilla.net/lad@41 a436a847-0d15-0410-975c-d299462d15a1
2006-06-16 02:50:22 +00:00
dave f0d0c5cc23 Switched patch "description" window into a properties window (hopefully to extend
in the future)


git-svn-id: http://svn.drobilla.net/lad@40 a436a847-0d15-0410-975c-d299462d15a1
2006-06-15 08:22:48 +00:00
dave 4846b3eea8 Subpatches working
git-svn-id: http://svn.drobilla.net/lad@39 a436a847-0d15-0410-975c-d299462d15a1
2006-06-15 07:40:28 +00:00
dave eea009cca8 Removed ancient console client that did nothing
git-svn-id: http://svn.drobilla.net/lad@38 a436a847-0d15-0410-975c-d299462d15a1
2006-06-14 18:40:05 +00:00
dave a7595624de Removed unused cruft from GTK client
git-svn-id: http://svn.drobilla.net/lad@37 a436a847-0d15-0410-975c-d299462d15a1
2006-06-14 18:23:57 +00:00
dave 30f91d315d Node destruction working
git-svn-id: http://svn.drobilla.net/lad@36 a436a847-0d15-0410-975c-d299462d15a1
2006-06-14 04:55:18 +00:00