1 | |
1 | |
2 | Raphaels detailed suggestions: |
2 | Raphaels detailed suggestions: |
3 | |
3 | |
4 | - Translate the TODO from German to English :-) |
4 | - Translate the TODO from German to English :-) |
5 | |
5 | |
6 | - Do not require setting CROSSFIRE_LIBDIR on the first run. If the LIBDIR |
6 | - Do not require setting DELIANTRA_LIBDIR on the first run. If the LIBDIR |
7 | cannot be found on the first run, the program does not start so it is |
7 | cannot be found on the first run, the program does not start so it is |
8 | not possible to use the Preferences dialog to set the LIBDIR. I have seen |
8 | not possible to use the Preferences dialog to set the LIBDIR. I have seen |
9 | that this minor initial problem prevents some people from using the editor, |
9 | that this minor initial problem prevents some people from using the editor, |
10 | so it would be very nice to avoid this initial bad feeling. Proposal for |
10 | so it would be very nice to avoid this initial bad feeling. Proposal for |
11 | fixing it: when gce starts (either in the main code or in the BEGIN |
11 | fixing it: when gce starts (either in the main code or in the BEGIN |
12 | block), try the following directories in order: |
12 | block), try the following directories in order: |
13 | $CFG->{LIBDIR} |
13 | $CFG->{LIBDIR} |
14 | $ENV{CROSSFIRE_LIBDIR} |
14 | $ENV{DELIANTRA_LIBDIR} |
15 | "$PREFIX/share/crossfire" ($PREFIX passed by Makefile) |
15 | "$PREFIX/share/crossfire" ($PREFIX passed by Makefile) |
16 | "/usr/share/crossfire" |
16 | "/usr/share/crossfire" |
17 | "/usr/share/games/crossfire" |
17 | "/usr/share/games/crossfire" |
18 | "/usr/local/share/crossfire" |
18 | "/usr/local/share/crossfire" |
19 | If all of these fail, then open a dialog that asks for LIBDIR (this |
19 | If all of these fail, then open a dialog that asks for LIBDIR (this |
… | |
… | |
35 | |
35 | |
36 | - Allow the merged stack/inventory view to be placed on the left or right |
36 | - Allow the merged stack/inventory view to be placed on the left or right |
37 | side of the attributes editor, or maybe detached, or maybe attached |
37 | side of the attributes editor, or maybe detached, or maybe attached |
38 | below the toolbox. |
38 | below the toolbox. |
39 | |
39 | |
|
|
40 | > > For simplicity of implementation (we are very busy, unfortunately), what |
|
|
41 | > > would be the most preferable location? I'd prefer inside the attribute |
|
|
42 | > > editor, to the left. |
|
|
43 | > |
|
|
44 | > Yes. If I have the attribute editor on the right side of my screen, I |
|
|
45 | > would prefer to have the merged stack/inventory view to its left. |
|
|
46 | |
40 | - Besides the "del" buttons, there should also be "up" and "down" to |
47 | - Besides the "del" buttons, there should also be "up" and "down" to |
41 | change the stacking order. These could be just small ^/v arrows. |
48 | change the stacking order. These could be just small ^/v arrows. |
42 | |
|
|
43 | - Add a shortcut Ctrl-W to close the current map window. |
|
|
44 | |
|
|
45 | - When a new map is created, it should insert the date and author name |
|
|
46 | like the other editors are doing (crossedit and javacrossedit). |
|
|
47 | |
49 | |
48 | - There should be a way to customize the author name in the preferences. |
50 | - There should be a way to customize the author name in the preferences. |
49 | |
51 | |
50 | - The map properties (File->Map Properties) should show the map msg. |
52 | - The map properties (File->Map Properties) should show the map msg. |
51 | |
53 | |
… | |
… | |
83 | until the user clicks on the map to perform some other action. |
85 | until the user clicks on the map to perform some other action. |
84 | |
86 | |
85 | - When following an exit from another map, the new view should be centered |
87 | - When following an exit from another map, the new view should be centered |
86 | around the entry point (if the map is larger than the window). |
88 | around the entry point (if the map is larger than the window). |
87 | |
89 | |
88 | - Do not include "map editor" in the title of the map editor window. Just |
|
|
89 | call it "gce - new map" or "gce - /path/to/the/map". This gives more |
|
|
90 | room to see the full path name in the limited amount of space provided |
|
|
91 | by the title bar. |
|
|
92 | |
|
|
93 | - When a map window is closed, the inventory/stack view should be cleared |
90 | - When a map window is closed, the inventory/stack view should be cleared |
94 | immediately if they were using objects from that map. |
91 | immediately if they were using objects from that map. |
95 | |
92 | |
96 | - In the attribute editor, allow text wrap in the "lore" and "msg" tabs. |
93 | - In the attribute editor, allow text wrap in the "lore" and "msg" tabs. |
|
|
94 | - check whether attributes that equal to the archetype are really reset correctly |
97 | |
95 | |
98 | - add author/date information to maps / edit map message |
96 | - add author/date information to maps / edit map message |
99 | - BUG: Virtual tiles dont change correctly somehow (=> x/y etc.) |
97 | - BUG: Virtual tiles dont change correctly somehow (=> x/y etc.) |
100 | - is also a FIXME and XXX in the Pick tool! |
98 | - is also a FIXME and XXX in the Pick tool! |
101 | |
99 | |
102 | - BUG: closing the attribute editor makes it go away forever (till restart) |
|
|
103 | should automatically re-open when used again. |
|
|
104 | - BUG: map pan funktioniert nicht nach resize |
|
|
105 | - "show use" sollte bei save layout gespeichert werden |
100 | - "show use" sollte bei save layout gespeichert werden |
106 | - aktuelles tool (button) sollte hervorgehoben werden |
101 | - aktuelles tool (button) sollte hervorgehoben werden |
107 | - vernuenftige marker fuer stackview/attreditor |
102 | - vernuenftige marker fuer stackview/attreditor |
108 | - beim pick stack view updaten und highlighten |
103 | - beim pick stack view updaten und highlighten |
109 | |
104 | |