21
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by iPodVT on December 07, 2024, 02:36:13 PM »I agree that displaying the serial number by default would be unattractive. (But with the ipod6g, the serial number apparently is accessible via software-query. It's displayed in System->Debug->View SysCfg.
Thanks for that information - somehow hadn't noticed that. Currently keep track of which-is-which (and remember which has which permutation of sd cards in it and any faults it has and when it was last synched etc) via that serial number, but didn't realise the number was accessible without having to reboot in OF.
(The serial number also indicates the ipod's date-of-manufacture, apparently)
I deal with the same issue by having a small text file named "About This iPod.txt" in the root directory on each of my iPods. The file contains info re its iPod's model designation and hardware mods (see 1-AboutThisiPod.jpg below). Some of that info comes from everymac.com. Then I put a link to the "About This iPod.txt" file at the top of my Shortcuts menu (see 2-ShortcutsMenuTop.jpg below) which, when selected, causes the file to be opened by the Text Viewer plugin. My Shortcuts include all of my most often accessed Settings and also some that are only used from time to time for testing purposes (like "Sleep in 1 minute"). It also contains links to other files and folders, and has Reboot and Shutdown at the bottom (see 3-ShortcutsMenuBottom.jpg below). Finally, I have "Shortcuts instead of Quick Screen" turned on for the fastest, most immediately direct access. The Shortcuts menu is my version of the macOS Apple menu. I have never yet had a need to use the Quick Screen.
22
Hardware / Re: AIGO EROS Q / AIGO EROS K / IRULU Surfans F20 / AGPTek H3 / HIFI WALKER H2
« Last post by dconrad on December 07, 2024, 11:23:31 AM »Another update on the native port - the newest builds as of this morning (and will be in tonight's daily builds) have the changes I wrote about earlier.
We got both of these merged:
https://gerrit.rockbox.org/r/c/rockbox/+/6133, which adds a new setting under Sound Settings --> Output Select, to select either Automatic (default), Headphone, or Line outputs. Details will be in the manual when it builds tonight.
https://gerrit.rockbox.org/r/c/rockbox/+/6132, which cleans up device hardware revision reporting in the debug menu. The new bootloaders are up on the download site now - I recommend everybody to update their bootloaders. Using the newest builds shouldn't break anything with old bootloaders though (excepting /very/ old bootloaders on hw1/hw2 devices, which are already broken - please update those devices!).
Note: As of this writing (Dec. 7, 2024), the .upt files linked on the wiki under https://www.rockbox.org/wiki/AIGOErosQK#Native_Port_Installation_40the_new_way_44_with_update_files_41 should point to the right place, but the raw bootloader files for the jztool method linked under https://www.rockbox.org/wiki/AIGOErosQK#Native_Port_Installation_40the_jztool_way_41 won't update until tomorrow.
We got both of these merged:
https://gerrit.rockbox.org/r/c/rockbox/+/6133, which adds a new setting under Sound Settings --> Output Select, to select either Automatic (default), Headphone, or Line outputs. Details will be in the manual when it builds tonight.
https://gerrit.rockbox.org/r/c/rockbox/+/6132, which cleans up device hardware revision reporting in the debug menu. The new bootloaders are up on the download site now - I recommend everybody to update their bootloaders. Using the newest builds shouldn't break anything with old bootloaders though (excepting /very/ old bootloaders on hw1/hw2 devices, which are already broken - please update those devices!).
Note: As of this writing (Dec. 7, 2024), the .upt files linked on the wiki under https://www.rockbox.org/wiki/AIGOErosQK#Native_Port_Installation_40the_new_way_44_with_update_files_41 should point to the right place, but the raw bootloader files for the jztool method linked under https://www.rockbox.org/wiki/AIGOErosQK#Native_Port_Installation_40the_jztool_way_41 won't update until tomorrow.
23
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by Frankenpod on December 07, 2024, 09:05:39 AM »I agree that displaying the serial number by default would be unattractive. (But with the ipod6g, the serial number apparently is accessible via software-query. It's displayed in System->Debug->View SysCfg.
Thanks for that information - somehow hadn't noticed that. Currently keep track of which-is-which (and remember which has which permutation of sd cards in it and any faults it has and when it was last synched etc) via that serial number, but didn't realise the number was accessible without having to reboot in OF.
(The serial number also indicates the ipod's date-of-manufacture, apparently)
24
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by speachy on December 07, 2024, 09:04:34 AM »I'm not aware of any ipods having a software-queryable serial number, and to be honest the serial number isn't something you'd ever want to display during normal use -- it's ugly. You'd want a nonoffensive human-friendly string instead. (Current default is 'Rockbox!' which we think is appropriate)
I agree that displaying the serial number by default would be unattractive. (But with the ipod6g, the serial number apparently is accessible via software-query. It's displayed in System->Debug->View SysCfg.
Ugh, that was supposed to be "non-ipods". As in ipods are the only ones I'm aware of that have serial numbers that software can query.
(A lot of others _theoretically_ have serial numbers in flash that can be queried, but in practice they're all set to some default value)
25
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by iPodVT on December 07, 2024, 08:42:45 AM »I'm not aware of any ipods having a software-queryable serial number, and to be honest the serial number isn't something you'd ever want to display during normal use -- it's ugly. You'd want a nonoffensive human-friendly string instead. (Current default is 'Rockbox!' which we think is appropriate)
I agree that displaying the serial number by default would be unattractive. (But with the ipod6g, the serial number apparently is accessible via software-query. It's displayed in System->Debug->View SysCfg.
26
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by iPodVT on December 07, 2024, 08:20:13 AM »FYI - When I tried out the experimental builds I didn't know that there were limitations re where the .txt file can reside. So I named the file "iPodNames.txt" and put it in the root directory and then used %ft(/iPodNames.txt, 0) and it worked fine.
there wern't any limitations but then we decided to make it start at the .rockbox folder because thats how the rest of the theme tags do
that and to encourage the files for themes to stay contained
also there will be a file autogenerated by future builds called /.rockbox/playername.txt so you can ref it easily and cabbie in this patch has an example
I'm still thinking about this, and I'm not sure I agree with your placement of the autogenerated playername.txt file. I think of that file as being in the same user-editable personal data class as track files, playlists, and recordings, and therefore probably shouldn't be in the /.rockbox directory which is hidden by default on both macOS and Windows (IIRC). Rockbox auto generates the Playlists directory in the device's root directory and %St(playlist catalog directory) looks for that directory wherever that directory has been specified by the user to exist. For the sake of the naive user, and for the convenience of all users, I suggest that playername.txt be auto placed in the root directory. In any case, I very strongly hope that %ft be able to access a file in any location that the theme specifies. The theme can have other .txt files within the /.rockbox directory, but the playername.txt file really ought to be in the root directory (IMHO).
27
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by speachy on December 07, 2024, 08:14:41 AM »When someone wants to publish a theme to the general public, I assume they should specify in the description the oldest viable build in which all of theme's tags are functional. Is there a chronological list somewhere that specifies the build in which each new tag first became available?
We currently validate themes against "most recent stable release" and "most recent daily build", and those results are shown on the theme info page on the themesite.
Sounds useful (esp. for those of us with multiple ipods)
Any possibility the playername could default initially to the device's serial number? (Though I'm not sure if that's accessible to RB, or if non-iPods even have such a thing, so it might not be practical).
FYI, there's already a freeform 'playername' configuration setting, but that will get removed when this gets merged. Also I'm not aware of any ipods having a software-queryable serial number, and to be honest the serial number isn't something you'd ever want to display during normal use -- it's ugly. You'd want a nonoffensive human-friendly string instead. (Current default is 'Rockbox!' which we think is appropriate)
28
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by Frankenpod on December 07, 2024, 07:20:00 AM »Sounds useful (esp. for those of us with multiple ipods)
Any possibility the playername could default initially to the device's serial number? (Though I'm not sure if that's accessible to RB, or if non-iPods even have such a thing, so it might not be practical).
Any possibility the playername could default initially to the device's serial number? (Though I'm not sure if that's accessible to RB, or if non-iPods even have such a thing, so it might not be practical).
29
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by iPodVT on December 06, 2024, 08:41:12 PM »Got it. Thanks for the explanation.
30
Theming and Appearance Customization / Re: New tag %ft grab a line of text from a file
« Last post by Bilgus on December 06, 2024, 08:08:59 PM »FYI - When I tried out the experimental builds I didn't know that there were limitations re where the .txt file can reside. So I named the file "iPodNames.txt" and put it in the root directory and then used %ft(/iPodNames.txt, 0) and it worked fine.
there wern't any limitations but then we decided to make it start at the .rockbox folder because thats how the rest of the theme tags do
that and to encourage the files for themes to stay contained
also there will be a file autogenerated by future builds called /.rockbox/playername.txt so you can ref it easily and cabbie in this patch has an example