Coder_TimT
Member
- Joined
- Mar 17, 2006
- Messages
- 288
There has been some builds in the Beta section for the last few days, but I feel pretty good about it now, so thought I'd call it a release. First, the obligatory screenshots and then a quick description of what is in the 0.4 series.
* Icon based menu system replaces popup menu, easily navigated with controls or touchscreen
* Now playing screen with player controls and album art.
* Translations text, only English right now. I need translations and then I'm sure stuff won't fit right and I'll have to tweak...
* Key binding configurations. There is a file 'keys' that can be modified to change the default key bindings. Press Select+Start(Home) together to see the current key bindings for each mode(playlist, now playing, etc) you are in.
* Touchscreen seek bar
* New skin/crystal icons(currently depreciated all old skins and only have this one)
Version 0.4.1
Version 0.4.2
Version 0.4.3
Version 0.4.4
German translation
Spanish translation
Thanks sbock and Hardyx
Caveats
For those new to this player, here's some information to get you started...
http://ommpc.googlecode.com/files/ommpc2x-0_4_4b-wiz.zip
Enjoy and let me know how it works for you.
Tim
* Icon based menu system replaces popup menu, easily navigated with controls or touchscreen
* Now playing screen with player controls and album art.
* Translations text, only English right now. I need translations and then I'm sure stuff won't fit right and I'll have to tweak...
* Key binding configurations. There is a file 'keys' that can be modified to change the default key bindings. Press Select+Start(Home) together to see the current key bindings for each mode(playlist, now playing, etc) you are in.
* Touchscreen seek bar
* New skin/crystal icons(currently depreciated all old skins and only have this one)
Version 0.4.1
- Speedup in switching between main menu and submenus and back
- Increased polling of mpd to increase responsivness of ui
- Unified codebase with WIZ changes
- Removed unused show album art option from options menu
- Removed default directory from skin list in options
- Fixed names in language file of key bindings that were ending up in the options file when saved
Version 0.4.2
- Cut down start-up time by half
- Fixed Add to Queue key binding
- Tweaked touchscreen handling code so that it doesn't miss as many presses
Version 0.4.3
- Only refresh setting screen when needed
- Look for broader range of album art names/types
- Fixed flicker on gp2x wiz
- Fixed songdb thread to wait longer before starting in case mpd db update hadn't started yet(Fixed db update crashed?)
- Choose lang in option menu
Version 0.4.4
Really fixed db update crash(I think...)I was wrong...again...I think I'm close now though.EDIT: I think it's really fixed now...- Monospace font in seek bar to avoid seek bar jumping around
- Skin crystal(default is crystal_ts which was oriented for trying to use the touchscreen with your fingers) with smaller font. I'm pretty sure the font is temporary as it doesn't look that terribly great. I left it in play because it supports Korean in UTF-8...I don't know if that is going to solve any issues or not because I'm not sure if what I'm trying to print in the nowplaying are is UTF-8 encoded anyway...but with this font in place we can try...
- Added date and bitrate to the song information display(touch the album art in the now playing screen if you haven't found that yet...)
- Workaround was found for the "detach client" crash: Simply turn off the "Keytone Volume" of the Wiz menu
German translation
Spanish translation
Thanks sbock and Hardyx
Caveats
- Just as with the f100/f200 there are some issues with changing the clock speed while music is playing. It will occasionlly freeze the system.
- Updating the database will cause an occasional crash. Haven't taken the time to track this down yet. Make it the first thing you do after opening when it's needed to minimize the chances.
- There is a possible issue with saving options. If the file gets corrupted, just copy the originals back...or fix by hand.
- Apparently there is some flickering issues on some screens I need to look into...
For those new to this player, here's some information to get you started...
- Ommpc is a frontend for the Music Player Daemon, which is also included in the package and is automatically started/stopped by the program as opposed to actually running as a daemon.
- It is playlist-centric and database driven, so your music collection must be added to the database first(Settings->Update DB). Then songs are played via playlists.
- There are many ways to get your songs in the playlist, you can instantly play a song which immediatly adds it and starts playing, you can also easily add entire folders/artists/albums/genres to a playlist or let the program create a random one.
- Default keys try to keep the system notion that 'B' is action and 'X' is cancel/back. Start/Home brings up the menu and Select toggles the current view.
- Select + Start/Home will bring up a popup list of all keybinding valid on the current screen and Global to the progam
- Some action require pressing and holding a button down. This is represented in the key list as HOLD_.
- Pressing and holding the Start/Home button will lock the screen(but not turn it off currently) and underclock the system. I don't know about the Wiz, but the gp2x can play back 192kbps MP3 or AAC at < 100Mhz when locked.
- There will be a slight delay in adjusting the volume as I had to turn the software mixer on to have the volume display work correctly.
- That should get you started. Have fun.
http://ommpc.googlecode.com/files/ommpc2x-0_4_4b-wiz.zip
Enjoy and let me know how it works for you.
Tim