Old roadmaps

Here are completed roadmaps, all objectives have been reached.

casetta 0.3

Python package (casetta)

  • 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

Command Line Interface (casetta_cli)

  • 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

GTK Interface (casetta_gtk)

  • 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:
    • Display the list of data inside the backup (with base/password attribs)
    • Allow to extract one/all data
  • Program editor:
    • make a good syntax highlighting
    • Search and replace function (editor)
  • Picture/Screen capture editor:
    • picture editor, color/mono view
  • 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)
 

Powered by PHP Valid XHTML 1.0 strict Valid CSS Driven by DokuWiki

The content of this website is, without another mention, under the GNU Free Documentation License.