Rockbox Technical Forums

Support and General Use => Theming and Appearance Customization => Topic started by: bill961 on October 25, 2019, 06:21:05 AM

Title: adding new features
Post by: bill961 on October 25, 2019, 06:21:05 AM
Can somebody add clock to startup screen instead of pictureflow or beside it ?
If not where can I get some pointers to do it myself , that clock screen needs a couple of new interfaces ....but one thing at a time ,...
What I'm saying is :  settings > general settings > startup/shutdown > start screen:
-previous screen
-main menu
-files
-database
-resume playback
-settings
-recording
-fm radio
-recent bookmarks
-picture flow
----------clock--------!!!!!!!!   From plugins > applications , and maybe add a jump back to screen function if no key pressed like a screensaver
Title: Re: adding new features
Post by: saratoga on October 25, 2019, 12:11:35 PM
You can set plugins like the clock to run at startup.  See this thread:

http://forums.rockbox.org/index.php?topic=26342.0
Title: Re: adding new features
Post by: bill961 on October 26, 2019, 04:15:49 AM
thank for the reply !
Title: Re: adding new features
Post by: bill961 on October 27, 2019, 05:52:49 AM
(https://i.postimg.cc/phSnJyVr/rockboxlogo-320x98x16.png) (https://postimg.cc/phSnJyVr)
So i relaced the bitmap in the  apps.bitmaps.native      compiled it  . And still shows the original logo insted of this one
I MENTION AGAIN  i am working with ipod video .I just saw that the original logo is 24bit !   Any sugestion will be apreciated !
Title: Re: adding new features
Post by: bill961 on October 27, 2019, 01:59:12 PM
remade the logo 24 bit (https://i.postimg.cc/k2WBQwK6/rockboxlogo-320x98x16.png) (https://postimg.cc/k2WBQwK6)


and same result . DO i need to modify something else ???
Title: Re: adding new features
Post by: bill961 on November 15, 2019, 03:52:00 PM
You can set plugins like the clock to run at startup.  See this thread:

http://forums.rockbox.org/index.php?topic=26342.0

i have a question for you since there is nobody else on this forum , How can i change :accesory power supply:    to say bluetooth power supply ? 
Title: Re: adding new features
Post by: saratoga on November 15, 2019, 08:44:06 PM
Search for the string you want to change, change it, and the compile a new build. You can use grep on your PC, or the grep search built into git.rockbox.org. in this case it'll show you the path to the language files that contain the strings for the UI.

As for your other questions, it is hard for anyone to guess what you're doing wrong without more information.
Title: Re: adding new features
Post by: bill961 on November 20, 2019, 01:54:25 PM
Thank you ! . The other stuff all works fine . I changed the bootlogo succesfully and manager to run the clock plugin at startup. But i'd like to have the plugin act like a screensaver
Title: Re: adding new features
Post by: bill961 on January 02, 2020, 07:30:49 AM
Search for the string you want to change, change it, and the compile a new build. You can use grep on your PC, or the grep search built into git.rockbox.org. in this case it'll show you the path to the language files that contain the strings for the UI.

As for your other questions, it is hard for anyone to guess what you're doing wrong without more information.
happy new year . thank you!!! (https://i.postimg.cc/Sn3TkrzS/Screenshot-at-2020-01-01-23-21-56.png) (https://postimg.cc/Sn3TkrzS)   now my next question is how do i change the submenu text YES/NO to ON/OFF ?
Title: Re: adding new features
Post by: bill961 on January 09, 2020, 10:34:35 AM
Do i need to change the whole yesno.c from folder gui ... ????
Title: Re: adding new features
Post by: bill961 on January 25, 2020, 10:14:27 AM
WELL ??????????????????????????????????
Title: Re: adding new features
Post by: Bilgus on January 27, 2020, 12:53:16 AM
you just need to go into the lang file and change the string

https://github.com/Rockbox/rockbox/blob/master/apps/lang/english.lang#L10562

https://github.com/Rockbox/rockbox/blob/master/apps/lang/english.lang#L103

https://github.com/Rockbox/rockbox/blob/master/apps/lang/english.lang#L117

now if you don't want it to be system wide then its slightly more complicated

I don't know where the source menu is so i'd need to see the code but you either need to change it to use LANG_ON & LANG_OFF
or possibly implement your own yesno.c function for it