Fix build with gcc 4.7
[cadence.git] / TODO
blobf019e570150d6946fdb7dc942f6d5716e65356c6
1 -----------------------
2 -  TODO for Cadence  -
3 ---------------------
6 -- FOR ALPHA:
7 handle jackdbus crashes
9 -- Carla:
10 vst effBegin/EndSetProgram ?
11 if midi_cc already set to other param, set it to a specific color
12 stereo link for balance
13 dssi real bank/program midi automation changes
15 -- FOR BETA:
16 cadence: read boot config
17 catarina: dont allow group rename if it already exists
18 catia: try jack-session again
19 claudia: implement add-new app (settings too) - work in progress
20 claudia: re-check all dbus signals
21 claudia: clear studio|room menu action
22 carla: recheck program_count after re-show/close gui (calf updates user programs)
23 carla: need hacks to make dssi-vst gui work properly
24 carla: offline render (vst only?)
25 patchcanvas: complete arrange(), center after
26 patchcanvas-apps: panel/dock displaying info about the current object
27 render: add option to dont manage transport
28 xycontroller: smooth
29 use os.path.join for all path stuff
30 generic, kde-like, about dialogs
33 -- FOR FINAL RELEASE:
34 claudia: support app rename by right-click on canvas box (blacklisting some names that can't be changed [groups with same name must be fixed first])
35 claudia: handle ladish crashes
36 ladspa_rdf: need a better way to handle BNodes
37 patchcanvas: handle multi-selections
38 jacklib: finish code (decorators!, test stuff, fix bugs/crashes)
39 jacklib: cleanup
40 jacksettings: regexp capture/playback on dummy mode (only numbers allowed)
41 logs: final syntax highlighter
42 pixmapdial: reimplement mouse events, for some new [smart] way of interaction
43 translations
46 -- FUTURE:
47 catia: handle windows midi ? (as 'outro')
48 claudia: 'signal_RoomChanged' not implemented on ladish, only for v0.4
49 patchcanvas: document basic API
50 patchcanvas: 'Modern Bright' Theme
51 patchcanvas: alternate canvas like jp1/jacked/qjackctl (output on left, input on right; boxes positions fixed)
52 jacksettings: network support
53 export canvas image as SVG
54 qjackctl bug - jackdbus settings not loaded properly
57 -- IDEAS:
58 auto-start jack when started
59 display dialog when lots of xruns occur simultaneously (increase buffer size?)