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