Windows/Original: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (8 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
kJams for Windows is almost ready for testing. Lite and Pro, and soon after, Burning and Producer. Runs on XP, Vista and Windows 7. | kJams for Windows is <strike>almost</strike> ready for testing. Lite and Pro, and soon after, Burning and Producer. Runs on XP, Vista and Windows 7. | ||
==Screen Shots== | ==Screen Shots== | ||
{{SERVER}}/screenshots/win_browser.png<br> | |||
{{SERVER}}/screenshots/win_video.png | |||
{{SERVER}}/screenshots/win_activity.png<br> | |||
==Teaser Video== | ==Teaser Video== | ||
A movie in case you think i'm bluffing (click it)<br> | A movie in case you think i'm bluffing (click it)<br> | ||
<iimg> | <iimg>{{SERVER}}/screenshots/win_play.m4v!{{SERVER}}/screenshots/win_play_thumb.png</iimg> | ||
==Done== | ==Done== | ||
* ✓ like, 2 years worth of foundational work | * ✓ like, 2 years worth of [[Windows/Foundation|foundational]] work | ||
* ✓ task window<br> | * ✓ task window<br> | ||
* ✓ assert dialog<br> | * ✓ assert dialog<br> | ||
| Line 22: | Line 20: | ||
* ✓ keyboard shortcuts (at all)<br> | * ✓ keyboard shortcuts (at all)<br> | ||
* ✓ small windows don't come to front / hide when you hide main window<br> | * ✓ small windows don't come to front / hide when you hide main window<br> | ||
* ✓ showscreens<br> | * ✓ showscreens (at all)<br> | ||
* ✓ networking | * ✓ networking | ||
** ✓ rework check for update to use CNetHTTP<br> | ** ✓ rework check for update to use CNetHTTP<br> | ||
| Line 65: | Line 63: | ||
* ✓ fix dlls / libs to be minimal (and no mp3) | * ✓ fix dlls / libs to be minimal (and no mp3) | ||
* ✓ fix build from scratch | * ✓ fix build from scratch | ||
* ✓ current version does not play audio on XP due to the next problem: | |||
* ✓ 2 allow audio output to any sample rate | |||
* ✓ 2 search | |||
* ✓ update crash reporter | |||
* ✓ lots of prefs stuff is not hooked up | |||
* ✓ ensure i use "windows legal" characters in file names / zip files | |||
* ✓ context menus | |||
* ✓ figure out how to use the crash reports(!) | |||
* ✓ autocue | |||
* ✓ reinterpret names | |||
* ✓ get info dialog (edit meta) | |||
* ✓ focus ring (includes: ability to delete sources) | |||
* ✓ inline edit for source names (venue, playlists, singers) | |||
* ✓ GDI+ for blitting | |||
* ✓ GDI+ for text drawing | |||
* ✓ artwork window pane | |||
* ✓ showscreens (complete) | |||
* ✓ mediastream (lrc, tuneprompter etc) | |||
* ✓ play WMA+G and KMA files | |||
* ✓ 1 freedb always picks first disc if more than one will match | |||
* ✓ drag from explorer to library | |||
* ✓ disc info dialog | |||
* ✓ fix the "Buy Now" button to be transparent background | |||
* ✓ keyboard shortcuts (customizable) | |||
* ✓ drag cursor | |||
* ✓ burning | |||
* ✓ transparent video window | |||
* ✓ custom draw for tracks (labels, popups, custom popups, check boxes, star ratings) | |||
* ✓ custom draw disabled | |||
* ✓ inline editing of browser text items | |||
* ✓ finish all prefs dialog widgets | |||
* ✓ make text edits unicode | |||
* ✓ ffmpeg for windows (for mpeg & mpg2 playback) | |||
* ✓ add a header to the sources list | |||
* ✓ sort column not correctly set when switching playlists | |||
* ✓ atomic parsley for windows | |||
* ✓ target mode | |||
* ✓ 1 custom draw for sources (eject button, bold italic singers) | |||
* ✓ drag hilites | |||
* ✓ kJams Server OMG! | |||
* ✓ sort sources list correctly <-- fix this: switching venues puts playlists at the top | |||
* ✓ fix all "unimplemented" (eg: restore scrollbar positions) | |||
* ✓ optimizations to make it super smooth | |||
Latest revision as of 02:22, 12 July 2017
kJams for Windows is almost ready for testing. Lite and Pro, and soon after, Burning and Producer. Runs on XP, Vista and Windows 7.
Screen Shots


A movie in case you think i'm bluffing (click it)
<iimg>
</iimg>
Done
- ✓ like, 2 years worth of foundational work
- ✓ task window
- ✓ assert dialog
- ✓ quick 3 dialog
- ✓ fix busted esellerate
- ✓ full screen / multi screen
- ✓ graceful quit (save changes)
- ✓ progress dialog
- ✓ keyboard shortcuts (at all)
- ✓ small windows don't come to front / hide when you hide main window
- ✓ showscreens (at all)
- ✓ networking
- ✓ rework check for update to use CNetHTTP
- ✓ rework CNetHTTP to use XGHTTP
- ✓ check for update
- ✓ freedb
- ✓ KJPro
- ✓ download music stores
- ✓ download / install songs from music store (once the "Buy" button is done)
- ✓ download new updates and install and run
- ✓ rework check for update to use CNetHTTP
- ✓ integrate Growl for Windows
- ✓ integrate crash reporter
- ✓ send log file and crash report
- ✓ custom draw for tracks, for the "Buy Now" button in the music store (GAR!)
- ✓ make crash reporter support french, german, japanese, italian, spanish etc
- ✓ flippin' cut 'n' paste! gosh! (within dialogs)
- ✓ rebuild library from scratch
- ✓ track buttons (play, stop etc)
- ✓ file open and save dialogs
- ✓ save/restore columns
- ✓ get sorting working right
- ✓ new playlist / singer / artwork / eject buttons at bottom
- ✓ fix sorting in the sources list
- ✓ adding a playlist / singer updates list
- ✓ adding a new music store updates stores list
- ✓ open dialog allows you to choose a folder
- ✓ adding a song updates list
- ✓ pull meta data
- ✓ pulling meta data updates tracks list
- ✓ separate QuickTime encoder server app (cuz you can't $@^@Q#$ encode on a background thread on ^$@$#@#% windows GARRRRRR!)
- ✓ rip *without* mp3 (requires QTEncode Server)
- ✓ playing without failing on the audio
- ✓ add to library
- ✓ FSResolveAliasFileWithMountFlags (allow user to select shortcut files (symlinks))
- ✓ test that ripping works all the way thru to zipping
- ✓ rip NEO+G
- ✓ rip SuperCDG
- ✓ pick up encoding where left off after quit
- ✓ SKU eSe
- ✓ remove debug menu from release
- ✓ lite and pro builds
- ✓ fix dlls / libs to be minimal (and no mp3)
- ✓ fix build from scratch
- ✓ current version does not play audio on XP due to the next problem:
- ✓ 2 allow audio output to any sample rate
- ✓ 2 search
- ✓ update crash reporter
- ✓ lots of prefs stuff is not hooked up
- ✓ ensure i use "windows legal" characters in file names / zip files
- ✓ context menus
- ✓ figure out how to use the crash reports(!)
- ✓ autocue
- ✓ reinterpret names
- ✓ get info dialog (edit meta)
- ✓ focus ring (includes: ability to delete sources)
- ✓ inline edit for source names (venue, playlists, singers)
- ✓ GDI+ for blitting
- ✓ GDI+ for text drawing
- ✓ artwork window pane
- ✓ showscreens (complete)
- ✓ mediastream (lrc, tuneprompter etc)
- ✓ play WMA+G and KMA files
- ✓ 1 freedb always picks first disc if more than one will match
- ✓ drag from explorer to library
- ✓ disc info dialog
- ✓ fix the "Buy Now" button to be transparent background
- ✓ keyboard shortcuts (customizable)
- ✓ drag cursor
- ✓ burning
- ✓ transparent video window
- ✓ custom draw for tracks (labels, popups, custom popups, check boxes, star ratings)
- ✓ custom draw disabled
- ✓ inline editing of browser text items
- ✓ finish all prefs dialog widgets
- ✓ make text edits unicode
- ✓ ffmpeg for windows (for mpeg & mpg2 playback)
- ✓ add a header to the sources list
- ✓ sort column not correctly set when switching playlists
- ✓ atomic parsley for windows
- ✓ target mode
- ✓ 1 custom draw for sources (eject button, bold italic singers)
- ✓ drag hilites
- ✓ kJams Server OMG!
- ✓ sort sources list correctly <-- fix this: switching venues puts playlists at the top
- ✓ fix all "unimplemented" (eg: restore scrollbar positions)
- ✓ optimizations to make it super smooth