- 3f110da Fix tree.c->tree_get_entry_at() buffer overflow by William Wilgus · 6 years ago
- 5e5ddce Fix truncation warnings in tree.c, filetree.c by William Wilgus · 6 years ago
- 7d1a47c Rewrite filesystem code (WIP) by Michael Sevakis · 11 years ago
- 31b7122 Implement time-based resume and playback start. by Michael Sevakis · 11 years ago
- 212e780 Use crc32 of filename to resume tracks by Richard Quirk · 12 years ago
- f331d19 playlist handling: revert part of r30177. by Jonathan Gordon · 13 years ago
- bccee89 Update filetree.c to use global_settings.glyphs_to_cache by Fred Bauer · 13 years ago
- f19f3ef Redo r30826 (and hopefully not reintroduce font issues) which cleans up the font API. FONT_UI is deprecated, use screens[screen].getuifont() instead (and .setuifont() to set it after a font has been loaded) by Jonathan Gordon · 13 years ago
- e299eb3 Add functions font_set_ui() and font_get_ui(). The font returned by FONT_UI used to be fixed at zero but since buflib-fonts (r30589) can be different, depending on the order of loads and unloads. Fixes broken behavoir in virtual keyboard (FS#12336), lyrics player (FS#12306), and hopefully, FS#12337 by Fred Bauer · 13 years ago
- aa0f4a4 FS#12273 - use buflib for font storage. thanks to the testers :) by Jonathan Gordon · 13 years ago
- baa070c GSoC/Buflib: Enable compaction in buflib. by Thomas Martitz · 13 years ago
- d1322b7 GSoC/Buflib: Replace all direct accesses to audiobuf with buffer API functions. by Thomas Martitz · 13 years ago
- 9809697 Cleanup tree.c cache handling a bit. by Thomas Martitz · 13 years ago
- 97a4c1e FS#11808 - Major playlist handling changes (on disk playlists) by Jonathan Gordon · 13 years ago
- c2ff646 Avoid false warnings of full dirs when the number of visible entries in a dir equals the limit. by Magnus Holmgren · 14 years ago
- ed2cfb8 Don't (partially) apply changes to max entries in the file browser immediately. The setting affects a buffer that is allocated during boot, so code using that buffer should use the value that was in effect during boot. Add a note to the manual that a reboot is needed for the changes to be applied. by Magnus Holmgren · 14 years ago
- e6b4d8f remaining of FS#11777. Use rockbox_browse() to display playlists in Playlist Catalog. by Teruaki Kawashima · 14 years ago
- 08af5d8 FS#11777: enhancement for rockbox_browse() by Teruaki Kawashima · 14 years ago
- 28b30d4 Oops, remove left-over DEBUGFs. by Thomas Martitz · 14 years ago
- ded525e Revert r27972 to fix FS#11610 (but in a way android builds still work). by Thomas Martitz · 14 years ago
- 6eaab4d Ged rid of uisimulator/common/io.c for android builds. by Thomas Martitz · 14 years ago
- 43c85a4 "Fix" FS#11349... %cs got confused because for some reason when the root menu was introduced the fm preset loading was never fixed to go back through that menu... problem is do_menu() is getting in the way now, so be like other files and dont try to reload the screen after loading... i.e go into the fms manually by Jonathan Gordon · 14 years ago
- 9c0b247 Rockbox as an application: add get_user_file_path(). by Thomas Martitz · 14 years ago
- 35e8b14 Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). by Thomas Martitz · 14 years ago
- 1bd072c FS#10853 - Skin support in the radio screen! Check CustomWPS for the new tags by Jonathan Gordon · 15 years ago
- 50a6ca3 Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). by Thomas Martitz · 15 years ago
- a9b5f4d cleanup statusbar+base skin relationship... 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
- 91e6b06 RTL language enhancements by Tomers Shalev and I. by Jonathan Gordon · 15 years ago
- b2eb44c FS#10824 - viewport/statusbar API rework. by Jonathan Gordon · 15 years ago
- bdf2961 Fix some drawing problems when displaying the WPS initially with sbs enabled. Move initial display of the wps to wps.c too. Should fix bug 3 of FS#10771. by Thomas Martitz · 15 years ago
- d789e41 Add support for running Lua games/apps from the Plugins menu by Maurus Cuelenaere · 15 years ago
- ee6557e Remove a few superfluous calls and use the correct symbol. by Thomas Martitz · 15 years ago
- de7f241 Add a browse (remote) custom statusbar item in the theme settings. by Thomas Martitz · 15 years ago
- 9351d41 Don't introduce a new string, instead reuse LANG_FAILED. by Tomer Shalev · 15 years ago
- bb5078c Splash error message when loading language from dir browser fails by Tomer Shalev · 15 years ago
- 1016ee4 Initial custom statusbar commit. by Thomas Martitz · 15 years ago
- ec2737b Change the .lng files to contain strings from multiple users. Still hard-coded to only output the core strings for now. Should be the majority of the core changes needed for translatable plugins. by Tom Ross · 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
- 80003bc Fix a few problems with RTL, statusbar and custom ui viewport. by Thomas Martitz · 15 years ago
- fc30b18 Redraw the list after exiting the context menu to get rid of various non-blocking splashes in it if custom ui vp is used. by Thomas Martitz · 15 years ago
- 4c48b59 User definable UI viewport, to be able to restrict the UI into a viewport for all bitmap displays. by Thomas Martitz · 15 years ago
- c426628 Fix loading of multiple .wps/.rwps files in a row, by reloading all wpses upon loading one so that the skin buffer can be reset properly. by Thomas Martitz · 15 years ago
- 4764ee0 Add backdrop functions to the multiscreen api and add a enum backdrop_type parameter for different backdrops (main, wps), symplifying calls and removing dozens of #ifdefs (stubs added for non-backdrop displays that can't do backdrops). by Thomas Martitz · 15 years ago
- 3b75c86 A bit mroe wps/skin engine cleanup so that the structs the wps uses can be static: by Thomas Martitz · 15 years ago
- 3e7444f part two of the grand overall wps/skinning engine cleanup work: by Jonathan Gordon · 15 years ago
- 5e5fc64 Start of some apps/ and wps cleanup work... Move everything related to the actual drawing of the wps into apps/gui/wps_engine, things related to the actual screen are in apps/gui/music_screen.c (names are temporary unless noone comes up with anything better) by Jonathan Gordon · 15 years ago
- df6f955 Add a possibility for plugins to go directly to the WPS after exiting. by Thomas Martitz · 15 years ago
- be214c9 Fix a problem that the statusbar was redrawn to late and not really in sync with the lists when changing loading a (theme) .cfg or changing the colors witht the color picker. Now both, the statusbar and the tree lists are redrawn instantly after settings_apply() (even before the "Theme loaded" splash). by Thomas Martitz · 16 years ago
- deb6b81 Don't go back to the settings after selecting a .cfg via the theme or cfg browser, as it's done for fonts. by Thomas Martitz · 16 years ago
- 30a2713 Clean up some more #includes by Bertrik Sikken · 16 years ago
- d13f1a4 Commit FS#8314. This adds strnat[case]cmp written by Martin Pool, which respects numbers within strings, and gives a more intuitive by Thomas Martitz · 16 years ago
- 93572e2 Keyclick fixup take two. It is only 88 samples (2msec) long so keep a small static buffer around for beeps less than or equal to keyclick duration. This way it operates no matter the buffer state and still won't interfere with alternate PCM operations like recording or plugin playback. by Michael Sevakis · 16 years ago
- 826688e PCM buffer beeping needs the audio buffer reset in order to work after operations that trash the buffer or keyclick won't be audible until playback is restarted. by Michael Sevakis · 16 years ago
- 48b52ae Fix FS#8949 - Alphabetical directory listing reversed after "Error Accessing Directory", patch by pondlife, some long line police by me, also kill a few error splashes in functions that could be called by threads other than UI by Nils Wallménius · 16 years ago
- ddc2176 workaround for FS#8748 (possibly others) where playback might freeze or get confused if you try starting a new playlist when party mode is enabled. by Jonathan Gordon · 16 years ago
- 01729e7 FS#9281 Rename of splash functions. by Nils Wallménius · 16 years ago
- ac4f857 Remove duplicate splash when loading a plugin so that the voice clip is only spoken once, thanks to bertrik for spotting. by Nils Wallménius · 16 years ago
- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
- ad95df2 Const police raid. by Steve Bavin · 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
- dabcb81 Introduce a small helper function that asks the user if the dynamic playlist should be erased to increase code re-use by Nils Wallménius · 17 years ago
- a5d3029 Update source files to include the header file for the functions they implement, to make sure the header and the implementation is consistent (and fix it for a case where it wasn't). by Bertrik Sikken · 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
- 799e948 Remove some more simulator debugging output. by Steve Bavin · 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
- 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
- fabdd38 Make the playlist catalog use the following settings as appropriate: show filename extensions, load last bookmark, party mode and warn when erasing dynamic playlist. by Magnus Holmgren · 17 years ago
- 5b76936 Accept FS#6159 'Add voice to roughly 100 splash screens and yes-no menus' by Stephane Doyon with some minor tweaks by me. Rerun 'configure' and do a 'make clean' before rebuilding your voice files. by Nils Wallménius · 17 years ago
- 011a325 Makes apps and plugins interract with directories using a posix-like api instead of calling dircache / simulator functions (no additionnal layer added, only a cosmetic change) by Kevin Ferrare · 17 years ago
- a1f0a83 Forgot this one. We should maybe use enums more... by Steve Bavin · 18 years ago
- b8a79b8 Clear the RWPS backdrop when a RWPS is loaded, not when a WPS is loaded. by Nicolas Pennequin · 18 years ago
- 1cf2ec3 Change some ifdefs for the recent backdrop changes (fixes the yellow builds) and move the backdrop files. by Nicolas Pennequin · 18 years ago
- 7fdfa56 Add backdrop support for LCD remotes with depth > 1-bit. Only WPS backdrops, but the groundwork is laid for main backdrops too (all that's really needed are menus to set/clear them). by Nicolas Pennequin · 18 years ago
- 36a2e30 Move the inbuilt filetype info into filetypes.c and rename the defines. by Jonathan Gordon · 18 years ago
- d2b3055 Check if a new version got installed after usb disconnect and ask if user wants to reboot. Causes disk spinup before showing the usb logo. Also fixes do_menu() not returning to root_menu after usb disconnect. by Peter D'Hoye · 18 years ago
- 685f6bb #ifdef code that only makes sense for multivolume targets, make private functions 'static' by Nils Wallménius · 18 years ago
- 4d6374c Get rid of the 'center' parameter for splashes. There were only 2 of almost 500 splashes which were not centered. by Jens Arnold · 18 years ago
- 8ff3a65 Explicilty set CONFIG_ defines to 0 which are not used.. because doing by Jonathan Gordon · 18 years ago
- 9f4bd87 Cuesheet support by Jonathan Gordon and me (FS #6460). by Nicolas Pennequin · 18 years ago
- 0f17532 Revert the changes using global status for the screen states. It should wait for a more comprehensive plan to maximize benefit if any can be had. by Michael Sevakis · 18 years ago
- eed62f1 Change the radio screen and recording screen to use the global_status structure for state. I guess global_status had been added already and I missed it. :D by Michael Sevakis · 18 years ago
- 228d62d Split the system status variables out of global_settings and put them into a new struct global_status. Use status_save() if these need by Jonathan Gordon · 18 years ago
- b2e5090 Settings are now stored in /.rockbox/config.cfg instead of the hidden sector. (FS #6557) by Jonathan Gordon · 18 years ago
- 0297873 Backdrop support for greyscale targets. WPS backdrop is untested. by Jens Arnold · 18 years ago
- 4fc717a Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with additional FM Recording support and my modifications by Michael Sevakis · 18 years ago
- 887cfeb Only sync playlist once when adding bunch of files from tagcache. by Miika Pekkarinen · 18 years ago
- 93b899d Reworked backdrop handling. Fixes a bug that wasn't in the tracker yet ;) by Peter D'Hoye · 19 years ago
- ddb36b2 Only show the 'Loading...' splash if the file is actually loading (won't be displayed if the file isn't supported). by Zakk Roberts · 19 years ago
- 009853f Patch #2711 by Alexander Spyridakis with some changes by me: adds load/save of presets to different files; by Hristo Kovachev · 19 years ago
- 67de1d3 Thorough .lang rework: Removed all deprecated strings, combined string which were only split because long ago we had no splash(), sorted strings into logical groups to ease the transition to langv2. Bunped binary .lng version. by Jens Arnold · 19 years ago
- 75c3d0b Add support for loadable vkeyboard layouts by Frank Dischner · 19 years ago
- 5b4307e Don't warn about modifying the dynamic playlist in Party Mode. Also changed message to queue last, not insert last. by Björn Stenberg · 19 years ago
- fc390af Added 'Party Mode': Unstoppable playback by Björn Stenberg · 19 years ago
- 941de85 Patch #1260463 - Warn on erasing modified dynamic playlist by Craig (ctb311276) by Hardeep Sidhu · 19 years ago
- 53a56c1 don't display the WPS after loading, it made rockbox crash with some WPS' by Marcoen Hirschberg · 19 years ago
- f981ea9 kill gcc4 warnings by Daniel Stenberg · 19 years ago
- f9fa33f iRiver: Make logf-enabled builds of the simulator work again. by Magnus Holmgren · 19 years ago