- 5b0521c Changeover to the new skin format. SkinBreakingChange in the wiki has the runown of the changes. by Jonathan Gordon · 14 years ago
- 22b12ca draw markers on the FM frequency bar for presets (like cuesheet markers in the WPS). by Jonathan Gordon · 14 years ago
- 0a4eda4 skin_parser.c: fix possibile overflow in parse_setting_and_lang(). simplify comparison of string in parameter in parse_touchregion(). by Teruaki Kawashima · 14 years ago
- a5d8d21 fix the last of the reds, and make RDS tags actually work (and add them to the hardcoded radio skin) by Jonathan Gordon · 14 years ago
- 1bd072c FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags by Jonathan Gordon · 14 years ago
- efd1f4e Make it possible to move the UI viewport using conditional viewports. by Jonathan Gordon · 14 years ago
- 4c65a19 Make battery level (%bl) work with the bmp bars drawer like %pb and %pv by Jonathan Gordon · 14 years ago
- 847a0fd Fix grammar in the comment (make code non offending :-) by Alexander Levin · 14 years ago
- 34cd2c3 really fix "%pv|something else" this time by Jonathan Gordon · 14 years ago
- 58a0393 2 quick fixes by Jonathan Gordon · 14 years ago
- 69710e5 fix escaped chars being displayed twice in the playlist viewer (i.e %> showing as >> ) by Jonathan Gordon · 14 years ago
- 99a2299 allow %pb and %pv (long form) to be put inside conditionals (i.ee not eat the whole line). by Jonathan Gordon · 15 years ago
- a1c0d55 shuld fix red and yellow by Jonathan Gordon · 15 years ago
- 4421746 Rework how progressbars are managed so you can have as many bars in a viewport as you want (!). by Jonathan Gordon · 15 years ago
- d2e2c2a 2 new tags: by Jonathan Gordon · 15 years ago
- d384f8d rearrange the skin loading to remove some code dupe by Jonathan Gordon · 15 years ago
- 1a8f29c fix the remote font not working when there is no .rsbs loaded by Jonathan Gordon · 15 years ago
- 0f69a81 fiddle with the skin debug output so the load lines arnt shown unless debugwps is enabled by Jonathan Gordon · 15 years ago
- 1fbdd91 skin: don't calculate id3->elapsed+state->ff_rewind_count each time. remove trailing spaces. by Teruaki Kawashima · 15 years ago
- a9b5f4d cleanup statusbar+base skin relationship... by Jonathan Gordon · 15 years ago
- d9adfa1 FS#11072 - display the filename of the skin begin parsed in the debug output by Jonathan Gordon · 15 years ago
- 779d4e3 remove some gremlins... viewport_set_*() sets the font to the UI font for that screen which is bad for the parser. by Jonathan Gordon · 15 years ago
- 25d9771 make %Fl (font load) more consistant with bmp loading and require the whole filename, i.e require the .fnt. by Jonathan Gordon · 15 years ago
- f37b507 undo that last undo, make the font loader more forgiving to user errors by Jonathan Gordon · 15 years ago
- 9e611b1 revert r24989 ad r24990 which are cuasing segfaults... they were working fine for me though :( (stupid font stuff is cursed!) by Jonathan Gordon · 15 years ago
- 04e0d6c fix %pb when the height isnt given and it is in a viewport with a user font (so the height is calculated on the font height at display time) by Jonathan Gordon · 15 years ago
- 3f09d7e fix red by Jonathan Gordon · 15 years ago
- 34f51cc * Make the user font count more sane by Jonathan Gordon · 15 years ago
- 3b52937 Revert r24958. It didn't fix anything (in fact, the problem described didn't exist). Increase MAXFONTS by 1 to allow for remote screen targets to load fonts 2-9. by Thomas Martitz · 15 years ago
- 6434e76 move a #ifdef so the full amount of user choosable skin fonts are avilable on non remote targets (i.e 2-9 inclusive) by Jonathan Gordon · 15 years ago
- 8717c1e redo r24943. the font mappings are not needed once the skin is finished parsing so using the skin buffer there is a waste and overcomplicates things. by Jonathan Gordon · 15 years ago
- 2263086 Store the list of fonts in a linked list instead of in a static array (together with the base filename) and load all fonts in a second step. This aids debugging missing fonts, skips fonts that are not used in viewports, and is preparation of a resizable (on boot) skin buffer. by Thomas Martitz · 15 years ago
- 466e5d9 2 new tags for the base skin. by Jonathan Gordon · 15 years ago
- 31fb4f6 Change how touchscreen regions work slightly... "It modifies the behaviour of touch buttons to be more similar to the way gui buttons operate in desktop applications. Upon a touch press event, the button at the touch position is armed. Upon a touch repeat or release, the button at the touch position is triggered only if it is armed. Upon release (and wps entry), all buttons are disarmed. E.g. when you touch press on an empty area, then while pressing drag your finger on a button, then release the button, the button is not triggered." by Jonathan Gordon · 15 years ago
- 6c4b80c make the parser spit out filenames of images it cant load by Jonathan Gordon · 15 years ago
- 0acb38b some minor changes to checkwps, shouldn't change anything by Jonathan Gordon · 15 years ago
- d151371 correct checking size in function get_image_filename. by Teruaki Kawashima · 15 years ago
- a31624e Fix the mechanism to fail to parse skins if images fail to load and fix having no backdrop at all (neither %X nor backdrop setting, DancePuffDuo was broken). by Thomas Martitz · 15 years ago
- f85103e remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!) by Jonathan Gordon · 15 years ago
- ccd50dd and actually fix multifont on remote lcd targets also by Jonathan Gordon · 15 years ago
- 90d9e66 fix possible out-of-bounds error on remote lcd targets if they try loading a font to id==2 by Jonathan Gordon · 15 years ago
- 877d378 Reuse the backdrop buffers if 2 skins use the same backdrop (on the same screen of course) by Jonathan Gordon · 15 years ago
- 1c2aa35 FS#10984 - multifont! 2 major additions: by Jonathan Gordon · 15 years ago
- eee5423 skin rework (FS#10922) notable changes: by Jonathan Gordon · 15 years ago
- 552835e Add a missing #include, make a function static, make touchpad_set_buttonlight implementation and declaration consistent by Bertrik Sikken · 15 years ago
- 51630cb outright reject any tags which need a special parser in the wps playlist viewer. There is no intention of even trying to support them and without this possible upcoming changes will cause crashes if any of those tags are used. by Jonathan Gordon · 15 years ago
- a1b9708 fix typo by Jonathan Gordon · 15 years ago
- dc0ba91 FS#10898 - Add a playlist viewer to the WPS. http://www.rockbox.org/wiki/CustomWPS#Playlist_viewer for an exaplanation how to use it. by Jonathan Gordon · 15 years ago
- 669afd0 fix checkwps by Jonathan Gordon · 15 years ago
- 91e6b06 RTL language enhancements by Tomers Shalev and I. by Jonathan Gordon · 15 years ago
- e15a0c9 WPS: Use helper function to parse int value on album-art directive by Tomer Shalev · 15 years ago
- 0201a19 Make read-only struct const by Bertrik Sikken · 15 years ago
- 5698674 Code police: add missing header file, make some local functions static by Bertrik Sikken · 15 years ago
- 8db32dd Skin parser: Use parse_list() when possible by Tomer Shalev · 15 years ago
- 58ca43d fix FS#10674 - make skin debugger count the lines correctly so the line number in the output is actually useful! by Jonathan Gordon · 15 years ago
- 4966666 fix mono recording token, Add %bu - usb powered token by Jonathan Gordon · 15 years ago
- ec0f4b4 FS#10783 - WPS translation by Tomer Shalev · 15 years ago
- 8c15799 Implement %Ss for playback speed by Frank Gevaerts · 15 years ago
- c0635ba Remove wps_data.remote_wps. It's redundant with the new global curr_screen. by Thomas Martitz · 15 years ago
- c812614 Fix the WPS to work properly with the statusbar for the previous change.. Side effect is it fixes FS#10721 where %pb didnt work by Jonathan Gordon · 15 years ago
- f76b2f2 Initial recording screen skin support (usable in .sbs skins only for now) by Jonathan Gordon · 15 years ago
- 24c1c75 Add touchscreen WPS actions for volume up/down (using a button rather than the slider). by Rob Purchase · 15 years ago
- e28bfd1 Rework how feature skin tags work (%cc currently) when used conditionally (i.e. to detect a feature). by Thomas Martitz · 15 years ago
- 6cdb80d Revert r23474 "new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour>" by Rafaël Carré · 15 years ago
- 9cd15da new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour> by Rafaël Carré · 15 years ago
- e702e5d revert that last checkin... something better is coming by Jonathan Gordon · 15 years ago
- cb8527d new skin token: %cx - 24 hour time format enabled in the setting.. e.g %?cx<24 hour|12 hour> by Jonathan Gordon · 15 years ago
- 3216d32 Move find_viewport() and find_image() to skin_parser.c where the reset of the linked-list handling sits. That enables removing duplicated code from checkwps. Also remove a few stubs in favor having the restart playback mechanism on albumart change #ifdef __PCTOOL__ by Thomas Martitz · 15 years ago
- 235d1ae Fix FS#10745 - %mv not working in sbs... by Jonathan Gordon · 15 years ago
- 1016ee4 Initial custom statusbar commit. by Thomas Martitz · 15 years ago
- 94f7651 Revert r23212, I committed it accidentally. by Thomas Martitz · 15 years ago
- 8d032ae initial custom statusbar commit by Thomas Martitz · 15 years ago
- e9c1018 Rework albumart buffering internally to allow for mutliple albumart sizes. by Thomas Martitz · 15 years ago
- 9072a45 Add %cs tag. by Thomas Martitz · 15 years ago
- 0f0d906 Remove wps_reset(), and rename skin_data_init to skin_data_reset() and extend it to zero most of the wps_data members. by Thomas Martitz · 15 years ago
- d5b076b RTL: Cosmetic changes, no functional change - Rename constants by Tomer Shalev · 15 years ago
- 80003bc Fix a few problems with RTL, statusbar and custom ui viewport. by Thomas Martitz · 15 years ago
- f06c98f Fix FS#10617 (fix spotted by Teruaki Kawashima), something about the %C not working if %?C is the first tokens in the skin by Jonathan Gordon · 15 years ago
- 340f323 new skin tag: %Sx|<english>| will display the current languages translation of the "<english>" string. by Jonathan Gordon · 15 years ago
- ba8fbb0 Rename struct skin_albumart members to be consistent with similar members of other structs. the albumart_ prefix is redundant. by Thomas Martitz · 15 years ago
- d045f59 Redo 22825 but this time with caring about alignment. by Thomas Martitz · 15 years ago
- 4eee66a r22826 is causing data aborts when the wps is loaded in the parse_list function - suspected reason is an improperly aligned pointer depending on how the buffer gets setup when translating a "d". by Karl Kurbjun · 15 years ago
- 89041f6 Remove some some code in favor of a single parse_list() call. by Thomas Martitz · 15 years ago
- 05fd9ee Actually fix AA display... previous commit was borked by Jonathan Gordon · 15 years ago
- aafeaad fix FS#10599 and do r22721 a slightly better way. the %C tag is internally converted to a different token for display and conditional check. by Jonathan Gordon · 15 years ago
- 541dd6f Remove some trailing whitespaces in in the skin engine files. by Thomas Martitz · 15 years ago
- 894c809 Fix/band aid the freeze when %V is the first thing (i.e. in line 1) in a .wps (see FS#10596). by Thomas Martitz · 15 years ago
- 246e38e Initialize token before using. by Teruaki Kawashima · 15 years ago
- 1f10f99 Fix/commit FS#10595. A (sub)line could be part of the previous viewport due to a off-by-one bug in the indexing. by Thomas Martitz · 15 years ago
- 8bf50ec add a bit more debug info for skins... show the subimage id in the display image token's debug line by Jonathan Gordon · 15 years ago
- fe2f042 rework AA load/display handling in the skins to get them working in viewports again by Jonathan Gordon · 15 years ago
- ef7018a fix red :) by Jonathan Gordon · 15 years ago
- 9f4f5db Make the e200 compile the vled for the sim... other targets are probably doing the same thing so find out which.. commit will be immediatly followed to fixd red by Jonathan Gordon · 15 years ago
- d466cb9 minor line handling fixes, be smarter (well dumber actually) about increasing the size of the tokens array, that loop isnt the only place the data->num_tokens variable gets increased... also add one last WPS_NO_TOKEN token to the end to make sure we dont accidently overrun into the next skin on the last line of a skin. by Jonathan Gordon · 15 years ago
- 8f76e7f rename wps_[sub]line to skin_[sub]line by Jonathan Gordon · 15 years ago
- 8cb7443 Almost the last of the skin ram wastage fixing... This one moved the line/subline handling into the alloced buffer and links them more sensibly with their viewports. by Jonathan Gordon · 15 years ago
- 876db6c Fix/hack checkwps + add Onda VX747/VX777 targets by Maurus Cuelenaere · 15 years ago
- e510de1 Move handling of "rockbox_default.[r]wps" into wps.c, out of the skin engine (which should be as generic as possible). by Thomas Martitz · 15 years ago
- c552d08 get the skin debug output working again, add a line to say how much of the buffer is being used to aid themers... let me know if this gets close to full on any targets by Jonathan Gordon · 15 years ago
- 98756fe move the statically allocated tokens array into the skin buffer. this is done with a little bit of magic with the buffer... explanation in the comments but breifly, tokens + images are stored at the front of the buffer, everything else (constant sizes) are stored at the back, the 2 ends meet when the buffer is full. by Jonathan Gordon · 15 years ago