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