Thank You for your continued support and contributions!
Can't tell without looking at the entire theme, but sometimes you get problems because of case-sensitivity. E.g. if the file is named batterystatus.bmp and the script tries to open BatteryStatus.bmp it will complain. I _think_ that means even themes that run OK in the simulator on Windows (which is not case sensitive) can fail the syntax checker IIRC.
Quote from: Frankenpod on December 03, 2023, 01:47:08 PMCan't tell without looking at the entire theme, but sometimes you get problems because of case-sensitivity. E.g. if the file is named batterystatus.bmp and the script tries to open BatteryStatus.bmp it will complain. I _think_ that means even themes that run OK in the simulator on Windows (which is not case sensitive) can fail the syntax checker IIRC.Checking on linux at least, themes fail to load if the case doesn't match the file called. The error could is actually quite similar though to the theme uploader output chris provided, "Couldn't load '/.rockbox/wps/themify/Battery.bmp'".
As far as I'm aware, the issue here is the %T tags. They are tags that only work on touchscreen devices, since they require touch to perform the set action. The theme uploader is quite strict, so even if it runs on device and is entirely "legal" in a sense, it will reject the theme. For now I'd say try removing these tags and see what happens. It is a little bit strange that it can't open BatteryStatus.bmp, If you have any further issues, consider uploading the code to github or an equiavaent and I'll take a look over it.
Page created in 0.048 seconds with 17 queries.