summaryrefslogtreecommitdiffstats
path: root/src/progs
AgeCommit message (Collapse)AuthorFilesLines
2007-04-11Serialization (both saving and restoring) of nested patches.David Robillard1-5/+8
Serialization of patch (float) metadata. Removed useless cruft from Save dialog. Remember filename on save to avoid save as next time. git-svn-id: http://svn.drobilla.net/lad/ingen@437 a436a847-0d15-0410-975c-d299462d15a1
2007-04-09Bugfixes.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@430 a436a847-0d15-0410-975c-d299462d15a1
2007-04-08De-template-ification of port types (req. for LV2 MIDI, but nice code size ↵David Robillard2-2/+3
reduction). LV2 MIDI patching support (LV2 style MIDI throughout, inc. internal plugins). git-svn-id: http://svn.drobilla.net/lad/ingen@415 a436a847-0d15-0410-975c-d299462d15a1
2007-04-07Visual tweaks.David Robillard7-40/+65
Loading range for LV2 plugins (client side). git-svn-id: http://svn.drobilla.net/lad/ingen@413 a436a847-0d15-0410-975c-d299462d15a1
2007-04-07Fixed connection to patch MIDI ports when loading deprecated patches.David Robillard3-9/+21
Fixes for auto-arrange in Ingen. git-svn-id: http://svn.drobilla.net/lad/ingen@411 a436a847-0d15-0410-975c-d299462d15a1
2007-04-07Fix for overly loopy connections over short distances.David Robillard4-10/+45
Auto-arrange support for modules/ports. Added auto-arrange to Patchage and Ingen. git-svn-id: http://svn.drobilla.net/lad/ingen@408 a436a847-0d15-0410-975c-d299462d15a1
2007-04-06Fixed overly dark connection colours.David Robillard1-1/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@406 a436a847-0d15-0410-975c-d299462d15a1
2007-04-06Fix Ingenuity icon.David Robillard1-13/+13
git-svn-id: http://svn.drobilla.net/lad/ingen@404 a436a847-0d15-0410-975c-d299462d15a1
2007-04-06Icon fixes.David Robillard2-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@402 a436a847-0d15-0410-975c-d299462d15a1
2007-03-30Serialization fixes.David Robillard7-12/+19
git-svn-id: http://svn.drobilla.net/lad/ingen@379 a436a847-0d15-0410-975c-d299462d15a1
2007-03-25Fixed construction algorithm bugs.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/ingen@377 a436a847-0d15-0410-975c-d299462d15a1
2007-03-12Removed name-based interface for FlowCanvas (using the view as a model = ↵David Robillard6-66/+71
evil), related performance improvements (especially for Machina). Updates for FlowCanvas API changes. Machina SMF import performance improvements (temporarily disabled node labels). git-svn-id: http://svn.drobilla.net/lad/ingen@356 a436a847-0d15-0410-975c-d299462d15a1
2007-03-11Added "Ingenuity" to window titles.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@351 a436a847-0d15-0410-975c-d299462d15a1
2007-03-11Fixed node context menu.David Robillard2-5/+7
git-svn-id: http://svn.drobilla.net/lad/ingen@349 a436a847-0d15-0410-975c-d299462d15a1
2007-02-23Toolbar/breadcrumb fixes.David Robillard3-28/+29
git-svn-id: http://svn.drobilla.net/lad/ingen@329 a436a847-0d15-0410-975c-d299462d15a1
2007-02-23GUI touchups.David Robillard1-49/+95
git-svn-id: http://svn.drobilla.net/lad/ingen@328 a436a847-0d15-0410-975c-d299462d15a1
2007-02-18Updated URLs.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/ingen@310 a436a847-0d15-0410-975c-d299462d15a1
2007-02-08Circular nodes in FlowCanvas, related necessary redesign work and changes ↵David Robillard2-10/+10
for API update. Beginnings of a Machina GUI. git-svn-id: http://svn.drobilla.net/lad/ingen@290 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Updated Copyright notices.David Robillard70-71/+140
git-svn-id: http://svn.drobilla.net/lad/ingen@289 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Abstracted out "Connectable" concept in FlowCanvas (towards connecting ↵David Robillard3-13/+16
things other than ports). Fixes for SLV2 API changes. git-svn-id: http://svn.drobilla.net/lad/ingen@287 a436a847-0d15-0410-975c-d299462d15a1
2007-02-07Mad sed-fu for consistent private member naming.David Robillard49-966/+966
git-svn-id: http://svn.drobilla.net/lad/ingen@286 a436a847-0d15-0410-975c-d299462d15a1
2007-01-23Jack MIDI fixes, "fixed" (increased) ranges on control dialog range spinners.David Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/ingen@269 a436a847-0d15-0410-975c-d299462d15a1
2007-01-22Created Raul namespace.David Robillard3-4/+4
git-svn-id: http://svn.drobilla.net/lad/ingen@265 a436a847-0d15-0410-975c-d299462d15a1
2007-01-16Deprecated patch loading.David Robillard2-26/+34
git-svn-id: http://svn.drobilla.net/lad/ingen@261 a436a847-0d15-0410-975c-d299462d15a1
2007-01-14Fixed launching of external ingen process from ingenuity.David Robillard2-14/+33
git-svn-id: http://svn.drobilla.net/lad/ingen@259 a436a847-0d15-0410-975c-d299462d15a1
2007-01-12Close control windows on node destruction.David Robillard3-1/+14
git-svn-id: http://svn.drobilla.net/lad/ingen@254 a436a847-0d15-0410-975c-d299462d15a1
2007-01-12Control value persistence/serialization.David Robillard6-20/+25
git-svn-id: http://svn.drobilla.net/lad/ingen@252 a436a847-0d15-0410-975c-d299462d15a1
2007-01-08Alsa MIDI fixed.David Robillard1-3/+3
git-svn-id: http://svn.drobilla.net/lad/ingen@244 a436a847-0d15-0410-975c-d299462d15a1
2007-01-08Fix for building against local raul.David Robillard1-1/+1
Fix for some LADSPA plugins where munged port names weren't unique. git-svn-id: http://svn.drobilla.net/lad/ingen@243 a436a847-0d15-0410-975c-d299462d15a1
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