Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 9 of 9

Hybrid View

  1. #1
    Junior Member
    Join Date
    Jun 2020
    Posts
    18

    Themes possible? - can i make the clock/time bigger

    I use my squeezebox radio most time in the "now playing" view (internet radio), so i see the album cover, the song titel and the composer. And on the bottom - very very very small - i can see the clock/time.

    Now i want to see the clock/time much bigger (and the album cover smaller - or hide the album cover). But i still want to see the song title and composer.

    Is it possible to make an own style of what i can see in the display?
    Or are there other themes to download and use? I do not want to see only the time, i know this is possible to do in the options.

    Greets, firemouz

  2. #2
    Junior Member
    Join Date
    Feb 2021
    Location
    near Berlin
    Posts
    22
    Yes, that's possible and I've just done mostly the same last week on basis of the new community firmware (8.0.1). To change the skins, you have to enable ssh on the radio to be able to edit or replace two files on the device. I've not changed the size of the album covers, but enlarged the clock and album/artist information:

    in \usr\share\jive\applets\QVGAbaseSkin\QVGAbaseSkinA pplet.lua:
    in line 363:
    < TEXTAREA_FONT_SIZE = 16,
    > TEXTAREA_FONT_SIZE = 22,

    in line 368:
    < ICONBAR_FONT = 12,
    > ICONBAR_FONT = 60,

    in line 2460:
    < h = 24,
    > h = 64,

    \usr\share\jive\applets\QVGAlandscapeSkin\QVGAland scapeSkinApplet.lua:
    in lines 193 and 194:
    < local NP_ARTISTALBUM_FONT_SIZE = 18
    < local NP_TRACK_FONT_SIZE = 21
    > local NP_ARTISTALBUM_FONT_SIZE = 26
    > local NP_TRACK_FONT_SIZE = 29

    in line 215:
    < h = 60,
    > h = 76,
    in line 288:
    < border = { 0, 59, 0, 0 },
    > border = { 0, 75, 0, 0 },

    The lines marked with "<" have to be replaced by those marked with ">" (in each of those lines one number has to be replaced). If everything works as expected, ssh can be disabled again.

    However, by applying these changes the clock will be overlaying the cover images during playback and also the menu a little bit.

    Note: The new community firmware has some changes in both of these files, therefore at least line numbers should be different in the old, last official radio firmware.

    Daniel

  3. #3
    Junior Member
    Join Date
    Jun 2020
    Posts
    18
    Thank you @df77 for your answer


    I enabled SSH on my radio (in Settings i pressed "Home" and ">>" simultaneously to enable Developer Options)
    Now i am using winSCP (scp protocol), so i could transfer the files to my pc

    My Settings:

    in \usr\share\jive\applets\QVGAbaseSkin\QVGAbaseSkinA pplet.lua:

    in line 365:
    < TEXTAREA_FONT_SIZE = 16,
    > TEXTAREA_FONT_SIZE = 22,

    in line 370:
    < ICONBAR_FONT = 12,
    > ICONBAR_FONT = 60,

    in line 2512:
    < h = 24,
    > h = 64,

    \usr\share\jive\applets\QVGAlandscapeSkin\QVGAland scapeSkinApplet.lua:

    in line 89:
    < artworkSize = '143x143',
    > artworkSize = '100x100',

    in lines 193 and 194:
    < local NP_ARTISTALBUM_FONT_SIZE = 18
    < local NP_TRACK_FONT_SIZE = 21
    > local NP_ARTISTALBUM_FONT_SIZE = 22
    > local NP_TRACK_FONT_SIZE = 26

    in line 215:
    < h = 60,
    > h = 76,
    in line 288:
    < border = { 0, 59, 0, 0 },
    > border = { 0, 75, 0, 0 },
    Two more questions:
    a) Do you know where i could make the album cover smaller?
    --> i changed the size in line 88/89 (original size was 143x143):
    Code:
    style = 'nowplaying_small_art',
    artworkSize = '100x100',
    b) Do you know where i can change the colour of the time/clock?

    The only this which is not that good is, that the clock/time is now in the settings menu over the text entries of the settings. But this is now much better than before, thank you!
    Last edited by firemouz; 2021-02-03 at 14:48.

  4. #4
    Junior Member
    Join Date
    Feb 2021
    Location
    near Berlin
    Posts
    22
    I haven't used the custom clock plugin within the last years, maybe I should try it again. However, it requires a (local) logitech media server, and the UE firmware has to be replaced with a non-UE one (which should not be very complicated). If patching of the skins is sufficient for your need, it is probably easier to stick with the current UE firmware.
    a) Do you know where i could make the album cover smaller?
    Have you already found the menu entry on the radio where you can choose between big and small cover art? I'm not sure if there is a way to cycle between big and small, but if the big cover is disabled, the small will be used (which will still be overlapped by the modified and increased clock). If this is still not small enough for your needs, then you could try to modify in QVGAlandscapeSkinApplet.lua in either the section starting with "s.nowplaying_small_art" (if you choose the small covers setting only) and modify "h" and "padding" in one of the subsequent lines. The size of the big cover (search for "npartwork" above the small cover definition) is fit to the width of the screen ("w = WH_FILL"), as far as I understand the code. However, these are just my assumptions, I haven't tried to chang the cover sizes until now.

    I'm not sure if it is possible to change just the color of the clock in an easy way. However, playing with the skin files can be performed without any risks with the jivelite app for windows, and if everything works fine, the skin can be transferred to the real squeezebox.

    A while ago I have started to change the background images of the status bar to provide a semy-transparent gray background between clock and cover image by modifying toolbar.png (and toolbar_highlight.png) to provide better contrast between album covers and the clock, and resized the status bar accordingly, but that did not work the way I wanted and I gave up. Maybe you have more luck.

  5. #5
    Senior Member tcutting's Avatar
    Join Date
    May 2008
    Location
    Southern California, USA
    Posts
    1,399
    You can use CustomClock. It allows you to replace Now Playing screen (among other things). There are various configured screens, or you can create your own with Custom Clock Helper.

    Sent from my SM-A716V using Tapatalk

  6. #6
    Junior Member
    Join Date
    Jun 2020
    Posts
    18
    @tcutting
    (how) can i install CustomClock on UE Smart Radio firmware? Or is this only working on Squeezebox firmware?

    So i have to install the server on my pc, then i can install this addon to my radio? Is this right?
    (i never installed the server to my pc because i did not need it till now)

  7. #7
    Junior Member
    Join Date
    Feb 2021
    Location
    near Berlin
    Posts
    22
    Quote Originally Posted by firemouz View Post
    @tcutting
    So i have to install the server on my pc, then i can install this addon to my radio? Is this right?
    (i never installed the server to my pc because i did not need it till now)
    That's right, but be aware that the server has to be running everytime you use the squeezebox - to use the server-side plugins, the squeezebox has to be connected with the server instead of mysqueezebox.com (at least for some server-side plugins that should be the case, I'm not sure if this also applies to the custom clock).

  8. #8
    Junior Member
    Join Date
    Jun 2020
    Posts
    18
    Yes, i found where i can choose the smaller album cover. And i did it a litte smaller (see my thread above).
    Now it looks great as i want it.

    I think i stay this way, i do not want to install the server only for this.
    I am happy now with my wallpaper/theme.

    Thank you.

  9. #9
    Junior Member
    Join Date
    Jun 2020
    Posts
    18
    For "normal" firmware (not the UE Smart Radio firmware) it is this:
    (if somewane wants to try it)

    in \usr\share\jive\applets\QVGAbaseSkin\QVGAbaseSkinA pplet.lua:

    in line 363:
    < TEXTAREA_FONT_SIZE = 16,
    > TEXTAREA_FONT_SIZE = 22,

    in line 368:
    < ICONBAR_FONT = 12,
    > ICONBAR_FONT = 60,

    in line 2413:
    < h = 24,
    > h = 64,


    \usr\share\jive\applets\QVGAlandscapeSkin\QVGAland scapeSkinApplet.lua:

    in line 89:
    < artworkSize = '143x143',
    > artworkSize = '120x120',

    in lines 193 and 194:
    < local NP_ARTISTALBUM_FONT_SIZE = 18
    < local NP_TRACK_FONT_SIZE = 21
    > local NP_ARTISTALBUM_FONT_SIZE = 22
    > local NP_TRACK_FONT_SIZE = 26

    in line 215:
    < h = 60,
    > h = 76,

    in line 288:
    < border = { 0, 59, 0, 0 },
    > border = { 0, 75, 0, 0 },
    Looks like this:
    Name:  newmenu.jpg
Views: 103
Size:  70.6 KBName:  newplaying.jpg
Views: 101
Size:  61.8 KB


    Does anyone know how i can make this bottom are bigger/higher (red arrow area)?
    Name:  test.jpg
Views: 101
Size:  71.2 KB
    Last edited by firemouz; 2021-02-09 at 11:23.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •