blob: 0c8a0859182e92a86b927d0472e14a0a415d30f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
Bugs:
====
- docked properties can be removed, but not fetched back
Wishlist for the artsbuilder app:
================================
- implement File/New and provide templates
- implement cut/copy/paste
- implement undo
- implement some preferences (e.g. zoom scale)
- make application more KDE-like:
- icons in menus
- keyboard accelerators
- application icon(s)
- status bar
- session management
- tooltips and help
- kpart?
- avoid crashing when loading a bad .arts file
(i.e. file open: wrong structure parameters like x/y pos)
- ability to print a module view
- don't allow execution of a structure with ports (like an instrument) directly
- editing of structures while they are running (*)
- wysiwyg editing of visual structures (like qt designer/delphi), requires (*)
- provide a property dialog like
+----------+--------+
| property | value |
+----------+--------+
| caption | hello |
| width | 20 |
| height | 100 |
| x | 30 |
| y | 30 |
+----------+--------+
this should be very useful in editing objects with lots of properties
(widgets)
- make _changed Q_SIGNALS visible so you can connect the value_changed of a
poti to the frequency of a filter
- make it possible to edit tqparent property of widgets (i.e. to insert one
widget into another)
- add structure property dialog with structure meta information, at least
* (class) name
* (real world) name with i18n (?)
* implemented interfaces
* ports (maybe Details >>, tabbed notebook) - like already implemented
* author
* (category for menues)
* copyright
* license
* whether to publish or not (?)
* template (?)
Additions "outside" the app code:
================================
- create standalone command line tool to load modules that does not
depend on KDE
- write a tutorial in the arts manual
- create more bitmaps/icons for all modules
|