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
translations translations
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
| | |-+  SNAZZ / SNAZZ2 / SKIDMARK
« previous next »
  • Print
Pages: [1]

Author Topic: SNAZZ / SNAZZ2 / SKIDMARK  (Read 630 times)

Offline gnomacor

  • Member
  • *
  • Posts: 22
SNAZZ / SNAZZ2 / SKIDMARK
« on: February 13, 2025, 04:02:36 PM »
UPDATED: For SKIDMARK see post below

Hello, I didn't bother making a post here for my theme last time, and that changes now!

SNAZZ is a Rockbox theme that builds upon the SPAZZ theme by Chuck Lardo (sorry abt the typo). It actually starts from my personal, unreleased modification of BONES, another theme by them. It had modifications in the same vein as SNAZZ: better tag handling, better filetype support, and visual tweaks. I really liked the design language of both of the themes, so I made it my own whilst pushing the envelope further.

SNAZZ2 is a slight departure from text-oriented, no-frills aesthetic. Keeping the gigantic peak meter, it adds:
  • Album cover!
  • New playback (repeat, shuffle) indicators based on icons
  • Album title
  • EQ, storage access indicator
  • File size (alongside with the relocated file info display)
  • Total song length!
  • Battery level and datetime lines are now split in SBS view
  • Hourglass progress bar is more consistent and easier to read
  • USB screen (adopted from SNAZZY by Phil Graves)

Because it deviates from the base SPAZZ and the existing SNAZZ, this version was uploaded as a new theme rather than updating the existing one.

Also I guess I gotta have a new colourway... so there are 3! Previews of the respective theme is attached here, and config files will be in a post below.

I am happy that my theme has already been well received and inspired others to create their own revisions based on my work. Hope you enjoy this new theme as well!

* SYSTEM_09_dump 250213-002606.png (18.03 kB, 320x240 - viewed 34 times.)

* PINEAPPLE_PUNCH_dump 250213-013509.png (10.05 kB, 320x240 - viewed 24 times.)

* LOLLIPOP_dump 250215-201823.png (9.86 kB, 320x240 - viewed 16 times.)
« Last Edit: April 14, 2025, 02:09:05 AM by gnomacor »
Logged

Offline gnomacor

  • Member
  • *
  • Posts: 22
Re: SNAZZ / SNAZZ2
« Reply #1 on: February 13, 2025, 04:06:33 PM »
This post contains the config files for each of the colourways, and my personal settings for the peak meter. My setting tries to strike a balance between displaying hard compressed songs and quieter songs, displaying the dynamic whenever possible without moving too fast.

Rename the files and remove the .txt extension.

Update: LOLLIPOP: soften the colours
* SYSTEM_09_colourway.cfg.txt (0.07 kB - downloaded 16 times.)
* PINEAPPLE_PUNCH_colourway.cfg.txt (0.07 kB - downloaded 17 times.)
* LOLLIPOP_colourway.cfg.txt (0.07 kB - downloaded 14 times.)
* SNAZZ_peak_meter_settings.cfg.txt (0.16 kB - downloaded 19 times.)
« Last Edit: February 15, 2025, 08:05:05 PM by gnomacor »
Logged

Offline Misery

  • Member
  • *
  • Posts: 9
Re: SNAZZ / SNAZZ2
« Reply #2 on: February 13, 2025, 06:23:54 PM »
Hey gnomacor!

I just downloaded your theme to check out your version 2 and I encountered a small bug in the .wps when locked is in place, I'll provide a few photos to demonstrate but basically it breaks some lines I will also provide a fix for you hopefully it helps.  Just wanted to stop by and say hello you gave me the idea to try and tinker with themes seeing that you took an existing theme and added to it, so it really inspired me to try and do the same. I like your implementation for the album/song icons and how you handled next up and the hourglass time remaining, Anyways just dropping by!

- Misery

#__Playtime Text
%V(20,18,64,24,4)

%?mh<%Vd(hold)|%Vd(fileInfo)>
%Vl(fileInfo,86,18,110,24,4)

#__Hold
%Vl(hold,88,18,108,24,4)

* broken.png (17.14 kB, 320x240 - viewed 32 times.)

* NotBroken.png (16.89 kB, 320x240 - viewed 32 times.)
Logged

Offline gnomacor

  • Member
  • *
  • Posts: 22
Re: SNAZZ / SNAZZ2
« Reply #3 on: February 14, 2025, 01:55:56 PM »
Hello @Misery!

Yes, I was aware of that glitch but didn't know where it was coming from. It's a remnant of an experimentation. I will fix it (along with some other minor adjustments) and it will be up shortly.
Logged

Offline user18081971

  • Member
  • *
  • Posts: 2
Re: SNAZZ / SNAZZ2
« Reply #4 on: February 21, 2025, 02:23:35 AM »
Love the theme! ;D 
Logged

Offline gnomacor

  • Member
  • *
  • Posts: 22
SKIDMARK
« Reply #5 on: April 14, 2025, 02:42:02 AM »
The gift of SPAZZ keeps on giving: I present to you, SKIDMARK. Even though not too different from my theme, the placement and the spacing of peak meters in SPAZZ3 gave me an idea for this: a striped peak meter! The concept came together pretty quickly, and while I'm at it I also rearranged the general layout, to give it a more streamlined structure (this was my small complaint on SPAZZ).

Another thing I've done is the introduction of status sliders. The slider icon changes depending on the status, so in SKIDMARK there's no longer a dedicated playback icon. Another cool thing: the battery status slider simply switches direction when charging! I thought maybe I have to draw in a new charging icon but it was solved so elegantly.

I really wanted to add the peak meter in the SBS screens as well but it seems that the peak values are not updated outside of WPS screen so it just freezes. So it's the same SNAZZ screen as before.

Please enjoy as always and lmk what you think!

* dump 250414-153437.png (12.99 kB, 320x240 - viewed 20 times.)

* dump 250414-152920.png (13.93 kB, 320x240 - viewed 20 times.)
« Last Edit: April 14, 2025, 02:44:07 AM by gnomacor »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  SNAZZ / SNAZZ2 / SKIDMARK
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.07 seconds with 17 queries.