]> gitweb.fperrin.net Git - DictionaryPC.git/blob - todo.txt
go
[DictionaryPC.git] / todo.txt
1 URLs with special chars
2 encode properly.
3 Link span
4 de-conj
5 -var-
6 why does presso not show up?
7 Multi search results include titles
8 more distinct BG color for tokens
9 no BG for see also.
10 Afferrare in it, italics don't end.
11 {{L
12 start new intent for web link.
13
14
15 {{term
16 {{etyl
17 {{l
18 {{de-conj
19 Spaces in links are done wrong: "perche mai",click "why on earth", see "why%20..."
20 Delete it conjugation of entries.
21
22
23 Compression for PairEntries!
24 delete these entries:
25 # {{conjugation of|abalienare||2|p|pres|ind|lang=it}}
26 # {{conjugation of|abalienare||2|p|imp|lang=it}}
27 # {{form of|[[feminine|Feminine]] plural|abalienato}}
28
29
30 HtmlEntry
31   - text inside functions doesn't get escaped properly.
32   - Skips Uebersetzung section (likewise in other langs), except maybe for the other lange of interest.
33   - Build single EN/DE/IT/FR dictionaries based on HtmlEntry.
34   - Parse Italian verb forms from enwiktionary into something useful.
35   - "See also" link entries for cross-referencing ("form of"--strong, links to token, "mentioned in"--weaker, links to HtmlEntry).
36    Nice:
37   - Add links into the HtmlEntry based on wikilinks.
38   - Link to them from the appropriate places: IndexEntry (first), and individual rows (tricker, built at different times).
39
40 Hitory of lookups.
41
42 make sure word is sticky when you change dictionaries.
43
44 - on small device it would be great to be able to hide the system status bar and the title bar
45 - an history list of the searched words per dictionary with the possibility of having a rudimentary flash card game from it to memorise new words
46
47
48 To republish:
49 * what's new screen.
50 * download latest wiktionaries
51 * split
52 * DictionaryBuilderTest
53 * rebuild dictionaries.
54 * zip -9
55 * rebuild Check
56 * publish.
57
58
59 anytime there's a tr= or a head=, make sure to file under that!
60 for i in res/raw*/*.html; do echo $i; tidy --input-encoding utf8  --output-file $i $i; done
61
62 SpannableText persisted class with a list of spans with span types. (might need its own builder.)
63 Update DictionaryBuilder.jar
64 For next release:
65 flag images
66 history dialog
67 italian verbs... (show conjugation, pulled from a linked place....--would lower size a lot!)
68
69 handle enwiktionary examples like "asdf (asdf)"
70 better example splitting
71 check arabic UI fix
72
73 * link to leo, dict.cc
74 * source in context menu
75 * quiz
76 * colorize things
77
78 Ok, good to know.  I will put in Dutch-Greek in the next release, and see if I can separate the Ancient Greek from the modern Greek.
79
80 flashcards
81 move dict to top of list when downloaded
82 speech synthesis
83 speech recognition
84 text to speech / audio from wiktionary
85 icons inside dictionaries
86
87
88 done:
89 {infl}
90 better handling of language name in foreign sections (might need to append it if it isn't exact)
91 sub-levels in translations.
92 add unit test for: Errors: [Unmatched {{ error: * {{a|US}} {{IPA|[ˈfɔɹ.wɝd]]}}
93 add to wordlist should focus word (so next typing clears text).
94 sideways keyboard appear.
95 always put defs in list...
96 **** code.google.com:
97 ! Check analytics
98 ! Upload dics
99 font size
100 refactor wiki parsing.
101 {{Arab}}
102 "form of" to bottom
103 new dictionary version: with links!
104 parse dictionary_info file in client to show default dictionaries.
105 black/blue background title rows, gray side pane for other language side
106 faster search
107 show "no search results"
108 fix {t}
109 add langs
110 fix \n in info
111 help screen
112 num words in UI.
113 multiword find.
114 ! enter should hide keyboard
115 eng_urdu
116 about dict dialog
117 * timeout on the exact search...  if it can't confirm, it should just switch and go....
118 * reload dictionaryInfo sometime...
119 * change path of /sdcard/quickDic/...
120 fix up dictionary manager:
121   thread that handles unzipping, downloading for the life of the application (so screen changes don't screw it up).
122   check over UI.
123 * multi word search
124 change sorting to put your locale first
125 Handle other sections:
126   Pronunciation
127   Synonyms
128   Usage notes.
129   Chinese: handle "Compounds" section
130 handle word-info in English.
131 random word jump
132 Hide uninstalled dictionaries.
133 sorting of entries
134 better Row/Entry classes?
135 wiktionary
136 better tokenization?
137 publish 2.0 dictionary
138 test email
139 dict manager
140 get rid of Appendix:....  sections from EN.data in split.
141 Smise, in chart
142 long click on see also works to link
143 Links in HTML work: mostly, they don't open with the keyboard open
144 when edit text loses focus, all highlighted: impossible if it's not focused.
145 Web view search works.
146 EN dictionaries.
147 Compression
148