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