Rockbox

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Patches
  • Category Plugins
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Release 3.4
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Paula - 2010-01-25

FS#10932 - Vocabulary trainer

General:
The trainer works with (three) cardboxes. Known cards will be moved from left to right to the next box, unknown to the first. You have finished the test if all cards are in the last box. The actual filling status of the boxes is graphically shown.

How the user handles the trainer during the test:
- a word is displayed
- the user thinks about the translation
- after pressing a button the solution is displayed
- the user decides by pressing the forward or backward button if he was right or wrong
- according the selection the card is shifted to the next box or to the first

Options:
- select vocabulary file
- reset (statistic) of vacabulary file
- change direction of inquiry
- display comment on/off
- colour settings

Vocabulary files:


The vocabulary is stored in files in the following format:
word1;word2;comment (optional)

Example:
lernen;to learn;verb

File format:
Maximum length of words:50
Maximum number of lines:500
File format: UTF-8

This is a nice idea.

A few remarks:
- for which players is this plugin intended ? It contains keymaps for many targets, but doesnt compile on greyscale/mono targets, because of the use of color functions. (they would need to be ifdef correctly)
- The modifications for SOURCES and CATEGORIES is missing.
- Maybe you could think about another name for this plugin ? we have so many rock… plugins.
- It would be really good if you also could provide a manual patch, or simply a text for the description of this plugin in the manual.

I didnt try it on target, because it doesnt compile for my h120 :-)

After commit, I think people should make vocabulary files. I'd be willing to make one, maybe for chinese. Speaking of which, how are special characters handled?

Paula commented on 2010-02-07 20:10

Thank you for you comments.
- I've tested the trainer with the Iriver H340 and Ipod colour.
- I will try to expand it for greyscale/mono targets.
- The name is a problem. First I thought "voctrain" would be a good choice. But there is already a voctrain existing. Maybe someone here has a good idea?
- There is already a description in the help menu of the trainer. I forgot to mention it in my description above. However I will think about a manual patch.
- The SOURCES and CATEGORIES file will follow with my update for greyscale.

@ bookshare:
The characters "ä", "ö" and "ü" are working fine with UTF-8 file format, but I dont't have any experience with chinese characters. Sorry.

Paula commented on 2010-02-12 17:34

Here is my update for greyscale/mono targets and the missing files SOURCES and CATEGORIES.
Furthermore I've added two example files for vocabulary (german - english).

Paula commented on 2011-01-28 20:00

Updated version :
Adaption to actual rockbox version
Error correction (a file was not closed correctly)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing