Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Oh no!! Seperating SBS and WPS?
« previous next »
  • Print
Pages: [1]

Author Topic: Oh no!! Seperating SBS and WPS?  (Read 4144 times)

Offline hydroxide

  • Member
  • *
  • Posts: 21
Oh no!! Seperating SBS and WPS?
« on: July 13, 2010, 06:46:05 PM »
After going through a painstaking 3 hours of creating a SBS to my liking, I realized that it totally warps the WPS!!! Now halfway through creating the SBS I noticed that the track info on the WPS disappeared, but I dismissed it as I had messed around with it a little bit as well and decided to fix it later. Now at the end, the whole WPS is ruined and I realize that the SBS affects it! This is horrible, all of my work for nothing. Is there some way I can prevent this from happening? I don't want the SBS to be displayed on the WPS.
« Last Edit: July 13, 2010, 06:48:06 PM by hydroxide »
Logged

Offline mc2739

  • Developer
  • Member
  • *
  • Posts: 262
Re: Oh no!! Seperating SBS and WPS?
« Reply #1 on: July 13, 2010, 06:55:03 PM »
Quote from: hydroxide on July 13, 2010, 06:46:05 PM
Is there some way I can prevent this from happening? I don't want the SBS to be displayed on the WPS.

Use %wd in your wps file - this disables the sbs in the while playing screen.

You can also use %cs to place items on various screens.
Logged

Offline hydroxide

  • Member
  • *
  • Posts: 21
Re: Oh no!! Seperating SBS and WPS?
« Reply #2 on: July 13, 2010, 07:12:28 PM »
Quote from: mc2739 on July 13, 2010, 06:55:03 PM

Use %wd in your wps file - this disables the sbs in the while playing screen.

You can also use %cs to place items on various screens.

I'm staring at it right now, and %wd is the very first line of code on the file! Maybe I have a syntax error somewhere else, I'll give it a look.

As far as trying out %cs goes, does this mean I'd have to put my whole sbs file in a conditional?

EDIT: I just discovered the theme editor, it gives me errors on most of my lines but I don't really see anything wrong :/
They're all either "Expected argument seperator" or "Argument list expected" which doesn't help me much, especially since I only really learn the syntax for theming when I need to (and forget in between :p )
« Last Edit: July 13, 2010, 07:21:06 PM by hydroxide »
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Oh no!! Seperating SBS and WPS?
« Reply #3 on: July 13, 2010, 07:32:09 PM »
hose errors sound like you are still using the old wps format. what rockbox build number are you using?
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline hydroxide

  • Member
  • *
  • Posts: 21
Re: Oh no!! Seperating SBS and WPS?
« Reply #4 on: July 13, 2010, 07:36:33 PM »
Quote from: JdGordon on July 13, 2010, 07:32:09 PM
hose errors sound like you are still using the old wps format. what rockbox build number are you using?

There is a new format? o_o
It must be relatively new because I just installed rockbox in May when it was released for the Fuze v2, my build is r26123-100517 and at the moment I am testing this on a simulator, I can try it out on my actually Fuze and report the results again. I started out with a theme somebody had already published for the Fuze v2 and used the Custom WPS page (http://www.rockbox.org/wiki/CustomWPS) for reference. Everything seems to check out.
Will try it out on my Fuze and edit this post.

EDIT: Same thing happens on my Fuze

EDIT: I tried using the old wps from the theme I modified and it works, must be a syntax error then, will look for it. Probably one of those deals where you spend an hour looking for it, then turns out you missed a bracket or something haha

Thanks for the help guys :)

Also, a question, how could I create a conditional statement to do something when music is currently doing anything but stopped? From what I understand, I would have to do nothing when it's stopped, then copy and paste the same code for every single other option? Seems a bit inefficient to me, unless I'm missing something.
« Last Edit: July 13, 2010, 07:47:50 PM by hydroxide »
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Oh no!! Seperating SBS and WPS?
« Reply #5 on: July 13, 2010, 07:45:08 PM »
yeah, that build is before the change. CustomWPS hasnt been updated fully yet.
http://www.rockbox.org/wiki/SkinBreakingChange outlines the changes.. mostly it is just changeing parameterised tags (%aa|d|g|h| ) to %aa(d,g,h)
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline hydroxide

  • Member
  • *
  • Posts: 21
Re: Oh no!! Seperating SBS and WPS?
« Reply #6 on: July 13, 2010, 07:49:28 PM »
Quote from: JdGordon on July 13, 2010, 07:45:08 PM
yeah, that build is before the change. CustomWPS hasnt been updated fully yet.
http://www.rockbox.org/wiki/SkinBreakingChange outlines the changes.. mostly it is just changeing parameterised tags (%aa|d|g|h| ) to %aa(d,g,h)

Oh, ok, thanks :)
That should help significantly then, haha.
Also, I notice that one can now create custom screens for radio and recording? (never really noticed before, my old players didn't have these features)--any pages that give quick summaries?
Logged

Offline JdGordon

  • Member
  • *
  • Posts: 1817
  • Constantly breaking stuff
Re: Oh no!! Seperating SBS and WPS?
« Reply #7 on: July 13, 2010, 07:53:22 PM »
reocrding is limited to what you put in the sbs, the radio is completly free though, all tags are listed in the CustomWPS page and (with onl one or to exceptions) can be on any skin you want
Logged


Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline GooD Ol TarviS

  • Member
  • *
  • Posts: 20
Re: Oh no!! Seperating SBS and WPS?
« Reply #8 on: July 14, 2010, 03:24:50 PM »
Quote from: hydroxide on July 13, 2010, 07:49:28 PM
Oh, ok, thanks :)
There's a command line tool that converts themes to the new format. It isn't perfect, but the one or two errors it may leave are easily fixable.
Logged

Offline hydroxide

  • Member
  • *
  • Posts: 21
Re: Oh no!! Seperating SBS and WPS?
« Reply #9 on: July 14, 2010, 06:00:10 PM »
Quote from: GooD Ol TarviS on July 14, 2010, 03:24:50 PM
Quote from: hydroxide on July 13, 2010, 07:49:28 PM
Oh, ok, thanks :)
There's a command line tool that converts themes to the new format. It isn't perfect, but the one or two errors it may leave are easily fixable.

Can't seem to find it, can you post a link? ;D
Logged

Offline audio-i

  • Artist
  • Member
  • *
  • Posts: 266
Re: Oh no!! Seperating SBS and WPS?
« Reply #10 on: July 14, 2010, 06:12:18 PM »
http://forums.rockbox.org/index.php?topic=24907.msg168423#msg168423
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Oh no!! Seperating SBS and WPS?
« Reply #11 on: July 24, 2010, 05:34:39 PM »
The manual has the new format.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Oh no!! Seperating SBS and WPS?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.098 seconds with 14 queries.