qhimdtransfer
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
qhimdtransfer [2009/09/06 12:03] – add to TODO: QSettings and QtLinguist glaubitz | qhimdtransfer [2010/01/16 10:45] – added new concept for about dialog glaubitz | ||
---|---|---|---|
Line 30: | Line 30: | ||
* Use ffmpeg-codecs to convert uploaded tracks into other formats, e.g. ATRAC-SP into WAV | * Use ffmpeg-codecs to convert uploaded tracks into other formats, e.g. ATRAC-SP into WAV | ||
- | ===== TODO ===== | + | ===== Screenshots |
- | * make use of statusbar to display mountpoint and space-left/ | + | MacOS screenshot as of 21.10.2009: |
- | * show bitrate and group-information in treeview (group information needs libhimd support) | + | |
- | * group HiMD-groups in treeview (needs libhimd support) | + | |
- | * write help-file (alternatively use Qt's "Whats this ?") | + | |
- | * < | + | |
- | * < | + | |
- | * < | + | |
- | * implement MP3-download (needs libhimd support) | + | |
- | * implement PCM-download (needs libhimd support) | + | |
- | * implement ATRAC3-upload/ | + | |
- | * later versions should employ folder-browser for filesystem for upload/ | + | |
- | * allow drag and drop for download of files | + | |
- | * should detect connected HiMD-Walkman automatically (platform dependant) | + | |
- | * run upload/ | + | |
- | * display MAC/Key in tracks list or alternatively " | + | |
- | * show status-window after download: 4 tracks(s) successully uploaded. 2 tracks(s) could not be uploaded: 2, 8. | + | |
- | * export tracklist to text-files (HTML or XML for example, Qt has XML-Support) | + | |
- | * remember last (upload-)directory | + | |
- | * use QSettings to store settings (like last directory used or language) | + | |
- | * use QtLinguist to translate QHiMDTransfer into German, Norwegian, Japanese, ... | + | |
- | * use platform-indepent SCSI-library for: | + | |
- | * reading discid (countercheck with mclist0x.hma-file) | + | |
- | * formatting HiMD -> already successfully performed on Linux (see himdformat.c) | + | |
- | * get/set date/time and display in statusbar | + | |
- | * allow/ | + | |
- | * use DRM Read/Write future OpenMG-compatible transfer for ATRAC3 (?) | + | |
- | * bugs: | + | |
- | * does not check any error-codes from libhimd | + | |
- | * < | + | |
- | * < | + | |
- | * all buttons except " | + | |
- | ===== Screenshots ===== | + | {{: |
+ | |||
+ | Screenshot as of 19.10.2009, featuring progress bars and new layout with filebrowser. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Screenshot showing a recent version as of 07.10.2009 with status dialog after upload: | ||
+ | |||
+ | {{: | ||
Screenshot of updated GUI running on GNOME/ | Screenshot of updated GUI running on GNOME/ | ||
Line 100: | Line 78: | ||
[[http:// | [[http:// | ||
+ | |||
+ | ===== About Dialog ===== | ||
+ | |||
+ | The about dialog could need some sprucing-up. Comparing to the one of pidgin, which has a good design standard, our dialog looks quite boring and somewhat inconsistent. Also, the information within it doesn' | ||
+ | |||
+ | The new dialog should contain: | ||
+ | |||
+ | * all people listed in [[Contributors]], | ||
+ | * contact information (IRC channel, mail addresses, mailing list URL, website, ...) | ||
+ | * version information of the current build from git | ||
+ | |||
+ | The following screenshot compares the about dialog from QHiMDTransfer with the one from the current version of pidgin: | ||
+ | |||
+ | {{: | ||
Line 114: | Line 106: | ||
[[http:// | [[http:// | ||
+ | |||
+ | ===== Links ===== | ||
+ | |||
+ | * [[http:// | ||
+ |
qhimdtransfer.txt · Last modified: 2010/06/11 22:04 by glaubitz