- b5991b2 Fixed busy loop, and implemented a simpler kind of cursor blinking that also ensures blinking always starts with 'cursor visible' after button actions. Removed redraw variable, since we now always redraw. by Jens Arnold · 19 years ago
- a1db431 Updated vkeyboard. For players that require the user to scroll the cursor off the keyboard in order to edit the line itself (iPods, iAudio..), the line is now inverted when in line-edit mode. For all models: blinking line cursor. by Zakk Roberts · 19 years ago
- 9f34872 Make the get_image_id() function more robust, and catch a parsing error when parsing the %x tags. This prevents Rockbox crashing when presented with an incorrect %x|filename.bmp| WPS line. by Dave Chapman · 19 years ago
- 65c15eb Better video update, add options to startup menu, change default screensize by Karl Kurbjun · 19 years ago
- 35d3658 Fix yellow builds. by Zakk Roberts · 19 years ago
- 8a0ea50 Updated pitch screen again. *Back to old behavior of only coming up on ON+UP/DOWN (Archos) or PLAY+UP/DOWN (iriver) - fixes FS#4928. *Button mappings changed: Up/Down = +/- 0.1%; holding Up/Down = +/- 2%; Left/Right = 'temporary' +/- 2% (old behavior). *SWCODEC: pcmbuf_set_low_latency, now you can hear pitch adjustments quicker. *Broke pitchscreen code into two parts; one to draw and one to deal with buttons. by Zakk Roberts · 19 years ago
- 375b225 Ipod mini: Correct placement of odd bubble rows. by Jens Arnold · 19 years ago
- 62aaf1d Use correct macros to check for iriver architecture. by Jens Arnold · 19 years ago
- d43e719 SH1: Better placement of the C library routine references (gcc 3.4.x -Os and -O2 proof). by Jens Arnold · 19 years ago
- 29ab31e Optimizations for doom: coldfire asm drawspan routine = not much, fixed point multiply changes = not much, H300 asm lcd update = some, IRAM sound updates and simplifications = more by Karl Kurbjun · 19 years ago
- d9f11ac Repeat mode should be an integer, not a boolean. Fixes bug #2955. by Hardeep Sidhu · 19 years ago
- c7f304e Stop playback and exit viewer if last track in current playlist is removed by Hardeep Sidhu · 19 years ago
- 24f0a37 Fixed problem with forced reload of dircached filenames when playlist is sorted by Hardeep Sidhu · 19 years ago
- f635f4a Set playing to true immediately when audio_play() is called. Fixes a bug when selecting tracks from playlist viewer. by Hardeep Sidhu · 19 years ago
- 37faaab Fix a crossfade problem (not initializing quite right), and a end of track problem (should solve some problemwith last bits of audio not playing). by Brandon Low · 19 years ago
- 195a9f2 No need to force a sync of control file until playlist has started. This should improve tagcache playlist creation performance on Archos devices (esp. Ondio). Also fixed a small bug in playlist_set_current. by Hardeep Sidhu · 19 years ago
- f9bfd73 Fixed: Generate chunked playlist correctly, don't sort <All tracks> by Miika Pekkarinen · 19 years ago
- 0471249 Oops, forgot to commit this. by Miika Pekkarinen · 19 years ago
- 991665b More usable playlist generation, added "<All tracks>" entry to tag browser. by Miika Pekkarinen · 19 years ago
- b79c9a6 Allow insert shuffled option for directories when playlist is empty. Based on patch #3011 by Jonathan Gordon. by Hardeep Sidhu · 19 years ago
- 4b36096 Have the codec thread stop the pcm if we need to spin up the disk by Brandon Low · 19 years ago
- 56d6f3e Fix playback if the user does a very fast seek->skip press by Brandon Low · 19 years ago
- 2c9b171 Fix end of playlist handling. I think. by Brandon Low · 19 years ago
- 1344ccd Revert previous, it is broken by Brandon Low · 19 years ago
- 426dc21 Make seeking synchronous. It's better this way by Brandon Low · 19 years ago
- fa893c6 Performance optimizations for tagcache commit. Still more left to be done. by Miika Pekkarinen · 19 years ago
- 2b18727 Fix dir skipping with new playback arch. Enable dir skipping on ipod with a couple of difficult combos (select|right/left) or short-long left / short-long right. The latter causes stuck in pause sometimes. by Brandon Low · 19 years ago
- ed44e19 Should fix a bug with track skipping backwards following track skip forward, play, seek backward by Brandon Low · 19 years ago
- 7df187f Save empty resume information if the playlist has ended by Brandon Low · 19 years ago
- 095ad1a Minor fix for insert_shuffle when playlist is empty by Hardeep Sidhu · 19 years ago
- d0de1aa Fixed problem with auto change directory not working when browsing plugins by Hardeep Sidhu · 19 years ago
- cf6ad10 Jewels: switch back to Sysfixed font after exiting the Playback menu. by Zakk Roberts · 19 years ago
- 4b3a007 Fix the use of equalizer pre-cut in combination with replaygain. by Magnus Holmgren · 19 years ago
- 095ae80 Reduce code size when logf is off. Add a todo. Undo a previous fix that broke crossfade on manual track changes by Brandon Low · 19 years ago
- 6b90467 Add better error message for messed up graphics. by Karl Kurbjun · 19 years ago
- 08b417f Properly cache animations at level start. Switches still need some caching code. Added a debug cache flag for use in the sim to w_wad.c. Should be taken out when switches are handled. by Karl Kurbjun · 19 years ago
- 239564c Fix/add some comments and remove some old leftover crossfeed code. by Thom Johansen · 19 years ago
- 98097d2 Misc. minor fixes: Guarantee aligned buffer. Enable load-codec-from-disk if a new track requires a different codec than the playing track, but does not already have it on the buffer. Stop playback immediately on a manual track skip. Handle seeking a distance greater than the size of the audio buffer. Enforce the 'no malloc for voice codec'. by Brandon Low · 19 years ago
- 9f2be9b Add in error return if appropriate. by Karl Kurbjun · 19 years ago
- b0722d1 Changed the way the addons and demos menus are displayed and built. Should be a good setup for adding multiple wad files as addons. Need to add some status feedback to let the user know what has been selected previously. by Karl Kurbjun · 19 years ago
- c87f98c Finally add support for unlimited number of addons and demos. Also cleaned up the code and made a general function to handle the addons and demos. by Karl Kurbjun · 19 years ago
- a5af06b Bubbles adapted to archos recorder & Ondio. Gfx work by Marianne Arnold. by Jens Arnold · 19 years ago
- cc8f80a Temporary fix for the high-pitched sounds on iPod: they should sound correct now, but the real problem (frequency adjustment) still needs fixing; this is merely a workaround. by Zakk Roberts · 19 years ago
- 6f8af21 Some code cleanup. Adds Always run to configuration options. by Karl Kurbjun · 19 years ago
- 74a3977 New harddisk icon for units (and remotes) without real harddisk LED. by Jens Arnold · 19 years ago
- 295c226 Fix run so that it stays enabled across level loads. Removed some unused code and added some back in for hopeful future use. by Karl Kurbjun · 19 years ago
- f7872ac Decrease doom's code size and some code cleanup. by Karl Kurbjun · 19 years ago
- 95325ff Build Sudoku for the iPod Nano - just use the 160x128 bitmaps. by Dave Chapman · 19 years ago
- 3b31346 Commit tagcache in background when possible (at least dircache enabled). by Miika Pekkarinen · 19 years ago
- 75a1426 Disable some unused code (code used in network play) to bring the plugin size back down to under 512KB on the ipod video - more work needs to be done to further decrease the plugin size. by Dave Chapman · 19 years ago
- 4e2a74c Slight code cleanups, fixed sound parameter - now it saves. Old configurations will be reset. by Karl Kurbjun · 19 years ago
- 75b6abb Proper chunked browsing support when dirbuffer limit is reached. by Miika Pekkarinen · 19 years ago
- 16a57e2 Also add a config-specific 'Default' value, this should fix the sim builds. by Zakk Roberts · 19 years ago
- 97c3a6f Removed an extra newline. by Zakk Roberts · 19 years ago
- b61e263 Move the battery min/max capacity to player config files and add an increment setting (amount of mAh to increase/decrease by in the settings menu) for more precise battery value tweaking/limiting per-model. This allows the proper range for iAudio X5 - 950mAh, or 2250mAh for the X5L. by Zakk Roberts · 19 years ago
- 13ade06 Patch #5102 by Anton Romanov: Bubbles for ipod mini. by Jens Arnold · 19 years ago
- 7b22e99 Chessbox: Patch #5052 by Miguel A. Arevalo: opening book. * Simplified drawing of board borders, and fixed a graphical glitch only visible on targets where all 4 borders are visible (ipod mini). by Jens Arnold · 19 years ago
- 7aac752 Chessbox: New pieces for ipod mini, and simplified, easier recognisable pieces for the tiny archos LCD, by Marianne Arnold. * Mapped restart button for Ondios & recorders. by Jens Arnold · 19 years ago
- bf397b5 Remove an unneeded WPS update signal. Make the codec thread more polite about requesting buffering. Prevent more Codec failure pops when the codec was _asked_ to stop. by Brandon Low · 19 years ago
- 521a359 New Sudoku bitmaps for 220x176x16 and larger LCDs. by Zakk Roberts · 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
- 5696c92 Fix main_menu.c for long translated strings that also need scrolling by Brandon Low · 19 years ago
- ebadcc6 Put new_track on the codec_api, and use it instead of the reload_codec variable in most places. Should help with problems people have had with GUI vs. playback sync. by Brandon Low · 19 years ago
- ae33f37 Francais.lang update by Mustapha Senhaji: adapted for v2, reworked and synced. by Zakk Roberts · 19 years ago
- 363dbc4 This might fix the buffering problem. Didn't happen to me the way I usually reproduce it just now by Brandon Low · 19 years ago
- 993545b Start of profiling support for doom. by Karl Kurbjun · 19 years ago
- 530cad3 Still not bright by Brandon Low · 19 years ago
- de25006 I am dumb by Brandon Low · 19 years ago
- 7c986a9 Work around the bug with buffer wrapping. Serious performance penalty, and a lot of buffering is discarded to achieve this, but it doesn't crash while I find the real cause by Brandon Low · 19 years ago
- 348d9ec Fix some unlikely buffer problems. Doesn't fix any reported bugs, but fixes some possible ones. by Brandon Low · 19 years ago
- 86c7e1a Fix some stop/pause/boost stuff by Brandon Low · 19 years ago
- fb966b3 Fix a lack of return on error for check_new_track (rare condition) by Brandon Low · 19 years ago
- 0291a6e Fix the queue implementation by Brandon Low · 19 years ago
- fd08424 Change to using a queue to synchronize between threads instead of abusing a mutex by Brandon Low · 19 years ago
- fbe74d1 Fix one cause of buffer-offness, but I'm pretty sure this is not the cause of problems that people are having as the debug code I put in detects and corrects it. Make taginfo instead of stupid filename appear on manual track skip, off buffer (stupid bug). by Brandon Low · 19 years ago
- bb2eecb comment a type change for audio debug by Brandon Low · 19 years ago
- 2f4edab Tweak id3v1 tag stripping, better code, same functionality. Ensure correct buf_idx on track when rebuffer&seek. by Brandon Low · 19 years ago
- 2f11d60 Change when the new_track variable is reset to fix the track display during skipping by Brandon Low · 19 years ago
- 1d41f77 Boost during the track transition, trust me, it makes sense. Better logging of buffer-not-synched issues. Revert a previous change to make a function take a parameter intead of using cur_ti. Add some todos. by Brandon Low · 19 years ago
- e5356c5 Use sysfont for the "committing tagcache" message. by Miika Pekkarinen · 19 years ago
- 017914a Adjust filesize if id3v1 is stripped by Brandon Low · 19 years ago
- 22a81d7 Prevent non-standard wads (most notably GP32 wads) that should not run from ever making it into game (avoid freezes, data aborts, memory corruption, etc..) by Karl Kurbjun · 19 years ago
- 0744e76 Ensure that the buffer doesn't get out of sync on rebuffer track changes. Remove the concept of pcmuf_boost_mode as it doesn't seem necessary, and adds an unnecessary way for the CPU to stay boosted. by Brandon Low · 19 years ago
- 0c91551 Correct a comment - no code changes by Dave Chapman · 19 years ago
- 483c947 Add a logf, remove an unused parameter, and an unused member of the track_info struct, ensure that we unboos on stop even if buffering, make a function take a parameter instead of using a global by Brandon Low · 19 years ago
- c95044a Track skipping rework more. This seems to handle rapid skipping very gracefully without compromising buffer safety. There may still be a potentially broken code path if the user does a very rapid skip, stop sequence, and I will be sure to investigate this. Due to Slasheri's concern, reimplement rapid GUI update for track skipping in a safe way. by Brandon Low · 19 years ago
- 5cce8fb Explicitly set the foreground colour instead of using the user's default foreground colour. Fixes bug report #5117 (which was applicable to all Colour targets) by Dave Chapman · 19 years ago
- 24bf892 Fixed a bug in retrieving track filename when tagcache is loaded in ram. by Miika Pekkarinen · 19 years ago
- b1fa534 Simplify audio startup, and remove some unnecessary code by Brandon Low · 19 years ago
- 1b18dd0 Show progress while committing tagcache. by Miika Pekkarinen · 19 years ago
- 44d9576 Track changes should zero the seek_time to prevent undesired seeking in the new track by Brandon Low · 19 years ago
- 54af304 use the cur_ti pointer, as it's always synched up with track_ridx any way by Brandon Low · 19 years ago
- 3769501 Get the GUI and audio in sync for track changes by Brandon Low · 19 years ago
- 10c3a34 Fix major rebuffer stupidity, remove a redundant call, and a wrong comment. by Brandon Low · 19 years ago
- bd6b62b OK, GCC obviously has a hard time with this. Let's just pretend GCC 4.1 doesn't exist for now and revert last change. by Thom Johansen · 19 years ago
- e99dafa Fix a couple of warnings for GCC 4.1. by Thom Johansen · 19 years ago
- 81cb35d Various optimisations for libmad by by Thom Johansen · 19 years ago
- af09d22 Add and improve logfing, fix a possible cause of problems due to abuse of read_next_metadata by Brandon Low · 19 years ago
- d6b370b Fix logf build, fix double reporting buffer events. by Brandon Low · 19 years ago
- 16ee416 Make logf not be a dumb wrapper by Brandon Low · 19 years ago