maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Porting rockbox to n900 (https://talk.maemo.org/showthread.php?t=66896)

thomasjfox 2013-03-21 12:46

Re: Porting rockbox to n900
 
Quote:

Originally Posted by RiD (Post 1330405)
One thing though - double pressing "c" no longer exits the graphic equalizer. Was there any shortcut changes? I pressed all the keys like an idiot trying to figure it out :o

Interesting, I've never used it before :o

The keymappings for special screens like the EQ or plugins haven't been touched in a while and need some work. I just didn't get around to do it yet since all the functions I use rockbox for are working fine :D If it worked before, it was by chance. Probably the SDL keybindings, which are the basis for the N900 keyboard support, were adjusted a little.

iceskateclog 2013-03-21 14:05

Re: Porting rockbox to n900
 
Thanks for the update, I use Rockbox daily and don't really have any issues.

PS resume after call would be awesome ;]

RiD 2013-03-22 22:08

Re: Porting rockbox to n900
 
So, about time to start doing something for the community!

https://dl.dropbox.com/u/1536586/N90...322-215043.png

I've always liked Rockbox, it is my preferred player due to it's gapless playback and a lot of other features like the very customizable ( and performance-friendly) EQ - which is now excellent with 10 bands, but I find the normal UI quite impractical for touch use, and always hated the lack of play controls when customizing other stuff like EQ, constantly dependant on the While Playing Screen (Now Playing).

So a few days ago I started digging more about rockbox theming, and am now the original theme for a more optimized "N900-esque" looking UI, and also more touch friendly.

Initially, I wanted the seekbar (also known as progressbar) visible everywhere, but I couldn't make it "touchable", so it was visual-only.

It seems Rockbox theming is not as good on SBS as it is on WPS, but nevertheless, I am doing my best and slowly learning more.

TL;DR - i'm making a theme for rockbox which I hope will improve the user experience on n900

nodevel 2013-03-23 18:24

Re: Porting rockbox to n900
 
Quote:

Originally Posted by RiD (Post 1330948)
...TL;DR - i'm making a theme for rockbox which I hope will improve the user experience on n900

Thank you! You are fixing the problem that prevents me from using Rockbox more often; can't wait for the release.

RiD 2013-03-23 22:08

Re: Porting rockbox to n900
 
https://dl.dropbox.com/u/1536586/N90...323-214936.png
You can set your own background, without having to mess with the bar on the right.

Long pressing the play/pause button stops playback (instead of just pause). Previous and Next button changes track.

Clicking on the album art will direct you to the WPS (also known as "Now Playing") screen. If the music is playing - it will keep playing, if it's paused - it'll keep paused, however, if it's stopped, clicking on the button will start playback.

Clicking on the menu icon will direct you to the menu - this means if you're browsing your music collection and want to quickly go back to the menu, you just need to click on the icon, instead of clicking on "/home/user/MyDocs/......" path a lot of times.

I am now doing the While Playing Screen. hopefully by wednesday everything is done (this if I encounter many issues in the way - if not, expect a release sooner)

RiD 2013-03-25 00:52

Re: Porting rockbox to n900
 
https://dl.dropbox.com/u/1536586/N90...324-235817.png

Quick post before I go to sleep. SBS is done! (filebrowser/settings/main menu screen/playlist etc)


WPS (While Playing Screen aka Now Playing) is close from being done too!

Long pressing the prev/forward button seeks backward/forward

Clicking on album art directs you to the file browser, clicking on the playlist icon directs you to ... the playlist, obviously. Progressbar works and you can drag it.

Todo:
  • Current Time / Remaining Time (or Total Time?)
  • Shuffle button
  • Repeat button
  • Context Menu button
  • EDIT: This one is useless - the Quick Screen contains Shuffle and Repeat buttons - there's no need for it, because the WPS will include buttons for these 2 functions.
  • Playlist counter (ex: Track 3 of 16)


Extra stuff i'm still thinking if I should add or not. Too many might clutter the UI.
  • Display file codec and bitrate (ex: MP3 320kbps)
  • Display music genre
  • Equalizer button
  • Pitch button
  • Fancy transparent peakmeter, just for the visuals

raaj13 2013-03-25 04:02

Re: Porting rockbox to n900
 
Quote:

Originally Posted by RiD (Post 1331472)
https://dl.dropbox.com/u/1536586/N90...324-235817.png

Quick post before I go to sleep. SBS is done! (filebrowser/settings/main menu screen/playlist etc)


WPS (While Playing Screen aka Now Playing) is close from being done too!

Long pressing the prev/forward button seeks backward/forward

Clicking on album art directs you to the file browser, clicking on the playlist icon directs you to ... the playlist, obviously. Progressbar works and you can drag it.

Todo:
  • Current Time / Remaining Time (or Total Time?)
  • Shuffle button
  • Repeat button
  • Context Menu button
  • Quick Screen button
  • Playlist counter (ex: Track 3 of 16)


Extra stuff i'm still thinking if I should add or not. Too many might clutter the UI.
  • Display file codec and bitrate (ex: MP3 320kbps)
  • Display music genre
  • Equalizer button
  • Pitch button
  • Fancy transparent peakmeter, just for the visuals

nice. looks good.
by the way what font is that?

RiD 2013-03-26 17:57

Re: Porting rockbox to n900
 
Released the skin, check it's own thread: http://talk.maemo.org/showthread.php?p=1332022

Wasmachinemann-NL 2013-04-12 14:21

Re: Porting rockbox to n900
 
Thomas, would it possbile to use Rockbox with an external audio card?

n900-dk 2013-04-14 09:36

Re: Porting rockbox to n900
 
How to exit rockbox?
Is it possible to run the app in non-fullscreen?


All times are GMT. The time now is 20:53.

vBulletin® Version 3.8.8