-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
41 lines (37 loc) · 1.3 KB
/
TODO.txt
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
Manditory (required for next release):
- Add links to art & sound assets
Priority:
- Show alphabet for click/press/touch support
- Embed free fonts (partially implemented, works on Windows only)
- Don't reload sounds if already cached
- Re-record "xun" vocal sound
- PNG & SVG jars are different colors
- Normalize file & directory paths
- Set category items dynamically from image filenames
- Add Debian build instructions
- Touch up SVGs:
- owl
- quiche
- yangqin
- Build bundled libraries via CMake when USE_BUNDLED enabled
- Change library build dependencies for non-Windows systems
Non-priority:
- Indent line breaks in changelog
- Add debugging symbols
- Use global function for setting/getting fonts
- Use config to determine environment (locatation of data files, etc.)
- Allow users to override default & create custom categories in home directory
- Show settings button in no-debug builds
- Use drop-down menu
- Use drop-down menu for all categories
Tentative:
- Use wxThread or std::thread (c++11) class instead of pthreads (maybe)
- Change to this quiche SVG image: http://www.clker.com/clipart-529648.html
- Need to confirm licensing
- Use wxFileConfig class to read configuration from plain text
Fixes & pull-requests:
- wxWidgets:
- Add wxLogWindow methods:
- IsShown
- HasFocus
- SetFocus