- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
- 2fb70bc implement smooth seeking acceleration for audio playback and mpegplayer by Marcoen Hirschberg · 16 years ago
- d8e56e3 allow the full lowercase a-z to be used as conditional viewport grouping id's by Jonathan Gordon · 16 years ago
- e0b957f quick fix for FS#8729 by Jonathan Gordon · 16 years ago
- bdbdb97 FS#9051 - remove LCD margins... use viewports if you need them... by Jonathan Gordon · 16 years ago
- 082f50b fix yellow by Jonathan Gordon · 16 years ago
- 5a169bb commit FS#9027 - conditional viewports by Jonathan Gordon · 16 years ago
- 6653072 bah, fix yellow by Jonathan Gordon · 16 years ago
- 4982b87 fix FS#9098 - fade was updating the WPS sometimes when it shouldnt. also minor code policing.. use true/false instead of 1/0 for calls to fade() by Jonathan Gordon · 16 years ago
- 5c416ae "Fix" FS#7887 - the line selector colours would be completly wrong on scrolling lines. by Jonathan Gordon · 16 years ago
- 23bca7e fix FS#5821 and FS#8449 - WPS isnt updated during fade, play status isnt changed to pause fast enough. by Jonathan Gordon · 16 years ago
- ae49b38 Accept FS#9075 and rename valid_vals to set_vals by Jonathan Gordon · 16 years ago
- 4bbdc5c Fix yellow by Maurus Cuelenaere · 16 years ago
- e1753de 1) Implement generic touchscreen detection library for the plugins by Maurus Cuelenaere · 16 years ago
- c2416bf Fix typo in the new default values for %V, so that the background color is actually set on 16-bit targets. by Magnus Holmgren · 16 years ago
- f002b7d make %V a little simpler. only the x and y values have to be specified now (i.e %V|0|0|||||| ) by Jonathan Gordon · 16 years ago
- 75cac2c Fix some mistakes by Maurus Cuelenaere · 16 years ago
- cad30d3 1) Make touchscreen interface more intuitive 2) Comment the code by Maurus Cuelenaere · 16 years ago
- 5dca53e Even more touchscreen improvements. by Maurus Cuelenaere · 16 years ago
- 995b71a Some more touchscreen gui list improvements. by Maurus Cuelenaere · 16 years ago
- 944219b (Simulator) Touchscreen improvements. by Maurus Cuelenaere · 16 years ago
- f76122f Accept FS #9052 by Alexander Levin with a fix by me. Changes HAS_BUTTONBAR into HAVE_BUTTONBAR to bring it in line with the other defines by Peter D'Hoye · 16 years ago
- 0792596 the splash should set the viewport to NULL untill we start passing it a vp. (not any time soon though) by Jonathan Gordon · 16 years ago
- 0501fb0 total removal of gui_textarea. The only thing using the text_message struct is the yesno screen so move its definition to yesno.h by Jonathan Gordon · 16 years ago
- 43f0770 move the HAS_BUTTONBAR define to the config-<target>.h files by Jonathan Gordon · 16 years ago
- fd3b46c draw the buttonbar in its own viewport. It always uses the sysfont and is drawn on the bottom. by Jonathan Gordon · 16 years ago
- ff469ab Updated recording trigger screen (seems to be a feature almost noone uses?) by Jonathan Gordon · 16 years ago
- cdf18bf callbacks were being called with the old value.. spotted in IRC last week by Jonathan Gordon · 16 years ago
- f2d7270 Fix FS #9022: space reserved for the icons in the quickscreen used the incorrect constant by Peter D'Hoye · 16 years ago
- 32db049 fix FS#9020 and make scrolling down in lists a bit more consistant with scrolling up by Jonathan Gordon · 16 years ago
- 9244259 Make list.c use button_queue_count() instead of accessing the button_queue directly. by Bertrik Sikken · 16 years ago
- a21004d Fix FS#9010 warning in checkwps when building on an amd64 machine by Nils Wallménius · 17 years ago
- 3e5b389 const raid in option_select by Jonathan Gordon · 17 years ago
- 111c999 Delete whitespace to make 'Id' keyword behave as desired by Nils Wallménius · 17 years ago
- 71fa589 Oops, forgot one. by Steve Bavin · 17 years ago
- ad95df2 Const police raid. by Steve Bavin · 17 years ago
- 95be4fe doh! fix yellow. remove the calls to stop_scroll(), clear_viewport() does that by Jonathan Gordon · 17 years ago
- aff220c and the time/date screen... by Jonathan Gordon · 17 years ago
- 10df054 more textarea to viewport conversion... yes/no screen... by Jonathan Gordon · 17 years ago
- fc25f3f Binsize optimization for targets without lcd remotes, whitespace/long lines police by Nils Wallménius · 17 years ago
- 7835a20 Prototype declaration strictness fixes. by Bertrik Sikken · 17 years ago
- 357ffb3 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. by Nicolas Pennequin · 17 years ago
- ef5fa8e Restore Zagor's copyright from before the WPS tokenizer. I shouldn't have removed it. Also add mine in playback.c, alongside Slasheri's. by Nicolas Pennequin · 17 years ago
- 8e57ede move the pitchscreen out of screens.c.. no functional changes by Jonathan Gordon · 17 years ago
- 7e86e5d Polish voicing of quickscreen: make it like in FS#6171: announce by Stéphane Doyon · 17 years ago
- ab0f7e1 Accept FS#6188: study mode. by Stéphane Doyon · 17 years ago
- 1ef5a83 doh! those talk functions dont check the setting (which for some reason I thought they did).. shut the quickscreen up if talk is disabled by Jonathan Gordon · 17 years ago
- daa8341 a bit of code cleanup.. use a single function to get the statusbar height (or lack of if its enabled), and remove some gui_textarea stuff which could be done using the splash. (gui_textarea is on the way out) by Jonathan Gordon · 17 years ago
- 39bccd6 recommit the talking quickscreen... silly rename bug which I mised this morning by Jonathan Gordon · 17 years ago
- 49a73ca Revert r17345 on jdgordon's request, until we figure out why it crashes my x5. by Stéphane Doyon · 17 years ago
- dd4e384 make the quickscreen talk by Jonathan Gordon · 17 years ago
- b234ef2 make the quickscreen not block so the statusbar gets updated by Jonathan Gordon · 17 years ago
- 6a0340f More static / header file cleanup. by Bertrik Sikken · 17 years ago
- ef5286c remove some dead code by Jonathan Gordon · 17 years ago
- ea664e0 Viewported quickscreen (take 2 :D) (FS#8553) by Jonathan Gordon · 17 years ago
- e15f8a2 Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. by Bertrik Sikken · 17 years ago
- 2843469 Moved atoi declaration to stdlib.h. Deleted atoi.h by Bertrik Sikken · 17 years ago
- f79bc56 Use smaller data types in structs which are in big arrays to save memory by Nils Wallménius · 17 years ago
- 33c4446 Const police raid, making a lot of pointers to lang strings const and removing some ugly casting by Nils Wallménius · 17 years ago
- fe9dca3 option_screen() now accepts a viewport by Jonathan Gordon · 17 years ago
- f818196 And fix the bug which I was actually being pinged about... by Jonathan Gordon · 17 years ago
- fa64dbb So, I was skimming the irc logs from my 3 day absense and I was pinged about a bug in the simplelist code and this function in particular. Neither time was the actual bug explained so I dont know what this commit fixes... I'm fairly certain it does fix it though because the old code was rediculously wrong. MY guess is it has something to do with the radio debug screen seen as its the only call to this with the param != 0. by Jonathan Gordon · 17 years ago
- 380e915 Fix FS#8914 (WPS %mp tag inconsistency). by Nicolas Pennequin · 17 years ago
- 4b5f090 Fix bug in r17188. by Stéphane Doyon · 17 years ago
- b2aa86a FS#7980: Select default option in an option list by Stéphane Doyon · 17 years ago
- db2d61f Killed unnecessary global variables by making them static. by Bertrik Sikken · 17 years ago
- a5ad74f Revert what was left of r17018 until I find a better way. It had quirks in some cases, and doesn't play well with what I'm about to commit. by Nicolas Pennequin · 17 years ago
- 84dc8d2 Move a function to gwps-common.c because it belongs there by Nils Wallménius · 17 years ago
- 6848961 Pass the buffer length to the list_get_name callback functions instead of using hardcoded MAX_PATH by Nils Wallménius · 17 years ago
- e92c176 r17018 caused the WPS playlist index display to be wrong with shuffled enabled, so we revert to using playlist_get_display_index() on HWCODEC. Using id3->index would require something like what was added in r3726. by Nicolas Pennequin · 17 years ago
- 977069a Bring the WPS playlist index display into sync with the track being played by using the index field of the ID3 info struct instead of directly asking the playlist code. by Nicolas Pennequin · 17 years ago
- aa9dbfe Add a comment to clarify how the WPS image buffer size is calculated by Dave Chapman · 17 years ago
- 34196ed fix FS#8841 - scrolling doesnt work when using cursor seelction icon by Jonathan Gordon · 17 years ago
- 1986893 WPS parser: also revert to the default WPS when there were bitmap loading errors. The reverting is moved from wps_parse() to wps_data_load(). by Nicolas Pennequin · 17 years ago
- d746b79 Remove unnecessary (and incorrect) #ifdefs surrounding #include "backdrop.h", and correct remaining references to HAVE_LCD_REMOTE to HAVE_REMOTE_LCD by Dave Chapman · 17 years ago
- c9df8fd The const police raid playback.c, should be no change to behaviour. by Steve Bavin · 17 years ago
- 78d29f5 Major cleanup of checkwps - fix all warnings and add a script to build versions for all supported targets (plus some unsupported ones). You now need to run the version of checkwps that matches the device your WPS is for. by Dave Chapman · 17 years ago
- 3d88edd Move checkwps to its own subdir in preparation for compiling target-specific versions. Also remove a DEBUGF that should not have been left in. by Dave Chapman · 17 years ago
- fa1da20 Fix yellow, and at the same time simplify some #ifdefs by Dave Chapman · 17 years ago
- b9bb723 1) Make Rockbox reject any WPSs if there are errors loading any of the required bmps; 2) Make checkwps actually load the images using the Rockbox bmp loader, and reject the WPS in the same was as Rockbox on bmp errors. by Dave Chapman · 17 years ago
- be185a1 fix the buttonbar in the browser and menus. by Jonathan Gordon · 17 years ago
- 5ca1539 the menu and list now accepts a parent viewport to draw in (and the menu can be told to not show status/button bars). This lays the groundwork to fix colour problems with plugin menus (see star.c for an example.) This hopefully fixes some button bar issues as well as theme problems. by Jonathan Gordon · 17 years ago
- 7418c35 Make checkwps compile again. Still more work is needed though, as checkwps is compiled to emulate an iPod Color - this needs changing to allow the LCD (and remote LCD) dimensions/depth to be specified on the commandline - the new %V tags are validated against the LCD characteristics by Dave Chapman · 17 years ago
- ae39135 Oops. Mop up red. by Steve Bavin · 17 years ago
- cd88e2a Code police raid on the settings code, consting and putting headers alongside their implementation. by Steve Bavin · 17 years ago
- 60413d8 D'oh - fix a silly #ifdef mistake that caused problems with remote WPSs using viewports. by Dave Chapman · 17 years ago
- 0bb2e05 Stricter syntax checking of the %V tag - pay attention to the return-code from parse_list, and check for the tailing | symbol. by Dave Chapman · 17 years ago
- 2a34943 Hopefully get the viewport position/dimensions validation correct this time. by Dave Chapman · 17 years ago
- 6d9c353 Add another safety-check in the bitmap strips parsing - don't allow the num_subimages parameter to %xl to be <= 0 by Dave Chapman · 17 years ago
- 99c0978 Add a sanity-check to ensure only in-range subimages are referenced in %xd tags. Plus some tab policing. by Dave Chapman · 17 years ago
- 15ddd7a Add the ability to use bitmap strips (a single .bmp file containing many images of the same dimensions, tiled vertically - similar to icon strips) in the WPS. The %xl tag now has an optional "number of subimages" parameter, and the %xd tag has an optional "subimage to display" parameter (a-z,A-Z - allowing up to 52 sub-images). So for example, a bitmap with 10 subimages is loaded with %xl|M|volume.bmp|134|153|10| and then this can be used in a conditional as %?pv<%xdMa|%xdMb|%xdMc|%xdMd|%xdMe|%xdMf|%xdMg|%xdMh|%xdMi|%xdMj>. by Dave Chapman · 17 years ago
- 65d50de Oops - correctly reset the bmp filenames by Dave Chapman · 17 years ago
- bc227c0 Fix the display of peakmeters and progress bars (without a custom y position) inside a viewport (broken by r16735). by Dave Chapman · 17 years ago
- bca8edd Small simplification - take advantage of the fact that x/y/width/height are non-negative integers when validating the viewport bounds. by Dave Chapman · 17 years ago
- 45b2d88 Reduce the shocking amount of RAM my viewports implementation was using. The first version stored an array of lines for each of the 16 possible viewports (MAX_VIEWPORTS * the number of lines on the LCD with a 5-pixel high font). This version reverts back to a single global array of lines, with each viewport specifying the first and last lines as indexes into that array. This also turns out to be simpler, reducing binsize a little as well. by Dave Chapman · 17 years ago
- d02c79c Commit viewports-in-WPS patch (FS#8385). This adds the %V tag - see the CustomWPS page for details (shortly...). There is still some work to do - decide how to handle font references, decide how to handle conditionals. Plus checkwps is broken - I'll fix that in a separate commit. by Dave Chapman · 17 years ago
- e92d2c5 Add a general-purpose parse_list function to parse a string containing a delimited list of items and adapt the parse_image_load() function in the WPS parser to use it. This function will also be used to parse the upcoming WPS %V viewport tag, but I'm committing it separately as these changes are unrelated to the viewport implementation itself. by Dave Chapman · 17 years ago
- 2b7d48e Bugfix for new list implementation - correctly assign colours for remote LCDs (fixes wrong colours on X5 remote) by Dave Chapman · 17 years ago
- 885283c more fixes for button bar... this will all disappear when viewports are handled by a manager of some sort by Jonathan Gordon · 17 years ago
- 3f686d7 fix recorder, buttonbar caused list problems by Jonathan Gordon · 17 years ago