Here are completed roadmaps, all objectives have been reached.
Manage cat backups in read/write + write specifications
Try to understand how casemul files work, write specification, add casemul programs in read/write
correct the raw2cat bug (* → 7F\aster and / → 7F\slash)
Try to write fxi file (+ specs)
Correct \Min( for cat (check newcat)
Correct the brackets bug in the ctf writer
Correct two bugs in the ctf parser
Work on a internal transfer tool (will be included in casetta 0.3)
New organization (more object)
New Backup module, with program-extract functions (thanks to Fabien ANDRE)
Add a new data types: pictures and screencaptures
Add a filter to convert casio pictures to pictures objects and vice-versa (color and size conversion)
Add the management of standard picture formats (jpeg, png…) through the Python Image Library
Manage cafix/raw pictures in read/write + write specifications
Add a picture to basic-program function (
wish #1)
Manage fxi picture in read/write + write specifications
Manage cat pictures in read/write + write specifications
Manage newcat pictures in read/write + write specifications
Manage fxd pictures/screencaptures in read only + write specifications
Manage casemul pictures in read/write + write specifications
Manage g1r picture in read only + write specifications
Serial transfer tool: check the behaviour when a data is not managed
Serial transfer tool: improve the default progress bar
Manage casiolink format in read only
Allow to choice end of line for ctf and newcat formats
Write newcat 0.3
spec (pictures, newline, add casemul tokens to the token file, link from casemul page)
Remove temp files when unused
Improve the backup extractor (extract passwords and base attribut)
Update changelog/readme/whatever files
Write serial transfer specifications
Manage the new transfer tool
Update to be compatible with casetta 0.3
Check the compatibility of Windows about stderr/stdout
Rewrite the name check code
Catch exceptions about formats limitations
Add an option to choice the right end of line (and make the default value
OS-dependent)
Add an option to extract data from a backup
Update the avaible-formats list
Update changelog/readme/whatever files + examples
Update the interface to be compatible with casetta 0.3
New rename/check name behaviour
Catch exceptions about formats limitations / Vérifier l'affichage des not_managed
Manage new formats (add it in the translation dic)
Transfer tools:
Rewrite the transfer tool part
Check data managed by the transfer tool
Cafix: check if the symlink /dev/casio has the right target
Fix the konsole bug (to run cafix in konsole, use : “konsole -e 'sh' '%s'” instead of “konsole -e 'sh %s'”)
Allow cancelling a transfer (with serial)
Data manager
new property tab with action buttons
Creat Picture / Screen capture
Add a screencapture to picture (and reverse) function
When searching a data, check the data type
Manage Picture and Screen Captures (translation in the list, reg exp for names)
Manage the picture to basic-program function (wish #1) (or in the property tab)
Gui redesign
Tabbed interface
Add title to dialog boxes
Open/save windows must open the folder of the current file (or $HOME or MyDocs if no current file)
Change default window size
Do not warn before opening a file over an empty file (bug #2) / explain why a empty file cannot be saved.
Help link in the help menu to help pages on this site
Add the casetta icon on each dialog
Preferences:
Add an option to choice the right end of line for ctf and newcat (and make the default value
OS-dependent)
Windows specific tasks:
ico icon for the window on windows
Fix the bug of _() in sub-modules in non-translated languages under Windows
Try to make casetta_gtk working with gtk 2.6 (for windows 98)
Backup manager:
Program editor:
Picture/Screen capture editor:
Add mimetypes for cas and images formats
Open relative path (batch laucher)
Update the French translation
Update changelog/readme/whatever files
Make help pages (english/french)