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