File: TODO

package info (click to toggle)
gucharmap 1%3A2.22.3-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 11,784 kB
  • ctags: 913
  • sloc: sh: 9,156; ansic: 7,337; xml: 7,249; makefile: 217
file content (119 lines) | stat: -rw-r--r-- 3,801 bytes parent folder | download | duplicates (2)
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
$Id: TODO,v 1.15 2006/01/21 23:38:14 behdad Exp $ 

 - Get all the information in the caption. [DONE]

 - Navigate by unicode block and codepoint (GtkTreeView on the right?) [DONE]

 - Scrollbar on the tabulus [DONE]

 - Move up and down one row at a time in the tabulus [DONE]

 - Figure out something good for resizing and stuff [DONE]

 - Maybe change the keyboard and mouse navigation to do prelight stuff;
   only blue when you click or press enter or whatever?

 - Text to copy: can do this like gnome-character-map [DONE]

 - Paste to jump to a character [DONE]

 - Accessibility stuff, see 
   http://developer.gnome.org/projects/gap/guide/gad/index.html [DONE]

 - Magnify active character, as in windows charmap? [DONE]

 - Pull the search and text-to-copy out of the charmap widget. [DONE]

 - Do all the text direction stuff, including connecting to that
   direction-changed signal. In a RTL locale, U+0000 should be in the
   upper right. [DONE??]

 - Replace bootstrap with autogen.sh. [DONE]

 - Write the shell script that automates generation of the source
   files that are based on unicode.org information. Make it part of
   the build process?? Maybe the autogen process... [DONE]

 - Do something about accessibility. This might mean having the
   charmap implement AtkTable as suggested by hp. [DONE]

 - Handle --version, --help, etc., even when built without gnome. [DONE]

 - Add a --disable-gnome option to the configury. [DONE]

 - Accels for some of the menu items. [DONE]

 - Use keynav from theme with GtkBindingSet.

 - Think about sending signals and messages instead of exporting the
   statusbar widget. [DONE]

 - Fix the mini_fontsel quirks and bugs. [DONE]

 - Write gtk docs for the charmap and mini_fontsel widgets.

 - Find out about strangenesses (like the list of DnD targets) and fix
   them if appropriate.

 - Think about the search; should it find computed hangul syllables,
   etc?

 - Write or solicit some help. The F1 kind.
 
 - Unicode annotations and cross references (suggested by Markus Kuhn). [DONE]

 - Position the zoom window better; I have a plan, it's simple, but
   not worth writing down. [DONE]

 - Edit menu. [UGLY. Not planning to do it.]

 - Font selection should be tabbable-to. [DONE]

 - Menu item(s) to enter and exit zoom mode. [DONE, then removed]

 - Get rid of the triangle in the character details; instead, put
   items in the view menu, e.g. Extra Unicode Info, CJK Info, (Notes,
   See Also, ... NamesList.txt stuff) [DONE]

 - Maybe make Find a dialog box?? Seems like a fine way to do it, but
   there's nothing really wrong that I can think of with the current
   way. [DONE -- it is better: find-prev and stuff]

 - Maybe make the size of the zoom font configurable?

 - Tooltips on the scrollbar.

 - Daniel doesn't like the case (upper) of the character names.

 - Allow people to type code points in the search box? [DONE]

 - Split Expand/Collapse All into two menu items? [this menu item is gone]

 - Save state???

 - Make all references to characters links-- click to jump to the
   character. [DONE]

 - Web browser-like forward/back for characters visited? Need to be
   smart about what to count as "visited".

 - gunihan, another program in the gucharmap package, with the same
   functionality as http://www.unicode.org/charts/unihansearch.html
   (suggested by Sebastien).

 - A gtk+ input module that uses the charmap. [DONE]

 - Separate the public and private parts of teh charmap struct(s) and
   stuff.

 - Split the chartable out of the charmap widget, make it its own. [DONE]

 - Possibility to view by script, as in scripts.txt. [DONE]

 - All features in unibook.

 - Include as much of the unidata as makes sense.

 - Set font at command-line. [DONE]

 - win32 install-shield type thing. [DONE]