summaryrefslogtreecommitdiff
path: root/apps/tree.c (follow)
Commit message (Collapse)AuthorAge
...
* added support remote support for the id3 infos screen (had to slightly ↵Kevin Ferrare2006-07-02
| | | | | | change the list engine to use it here as well), corrected a mistake in the french translation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10175 a1c6a512-1295-4272-9138-f99709370657
* Also fade out when stopping playback from within the browser (when ↵Peter D'Hoye2006-07-01
| | | | | | configured to fade). Patch by Alistair Marshall for bug 5578 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10173 a1c6a512-1295-4272-9138-f99709370657
* Correct calculation of number of lines in the textarea with the button bar ↵Linus Nielsen Feltzing2006-07-01
| | | | | | enabled. Fixes a bug where the file browser screwed up when wrapping backwards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10168 a1c6a512-1295-4272-9138-f99709370657
* Properly reload tagcache when directory updated. Fixes B#5512.Hardeep Sidhu2006-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10090 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress rework of charging status reading & display: * Changed ↵Jens Arnold2006-06-06
| | | | | | several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10080 a1c6a512-1295-4272-9138-f99709370657
* Use correct file mode when creating files. Fixes task 5452Dan Everton2006-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10020 a1c6a512-1295-4272-9138-f99709370657
* Move backdrop handling out of the (potential) middle of an if-else. Right ↵Jens Arnold2006-05-24
| | | | | | now we don't have a target with both colour display and hotswap, but we probably will (when getting USB OTG to work on H300). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9983 a1c6a512-1295-4272-9138-f99709370657
* Reworked backdrop handling. Fixes a bug that wasn't in the tracker yet ;)Peter D'Hoye2006-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9970 a1c6a512-1295-4272-9138-f99709370657
* Check if backdrop available at wps load. Clear old backdrop pointer when the ↵Peter D'Hoye2006-05-18
| | | | | | user has removed it while being in the menu. Fixes bug 5351 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9961 a1c6a512-1295-4272-9138-f99709370657
* Fixed voice prompts from id3 dbHardeep Sidhu2006-05-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9882 a1c6a512-1295-4272-9138-f99709370657
* Enabled playlist functions on tracks in tagcacheHardeep Sidhu2006-05-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9877 a1c6a512-1295-4272-9138-f99709370657
* Fix problem with loading bookmarks from the root folder (causing the ↵Magnus Holmgren2006-04-30
| | | | | | simulator to crash). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9836 a1c6a512-1295-4272-9138-f99709370657
* Proper chunked browsing support when dirbuffer limit is reached.Miika Pekkarinen2006-04-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9681 a1c6a512-1295-4272-9138-f99709370657
* Major improvement in playlist creation speed with tagcache. Fixed alsoMiika Pekkarinen2006-04-10
| | | | | | | the sorting bug. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9592 a1c6a512-1295-4272-9138-f99709370657
* Enabled the quickscreen for iAudio X5. Globally, REC enters the menu and ↵Zakk Roberts2006-04-10
| | | | | | holding REC enters the quickscreen. Also moved the quickscreen #define to model config files, which simplifies the checking for it and makes checking more consistent. Cleaned up keymappings in quickscreen.h. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9590 a1c6a512-1295-4272-9138-f99709370657
* Initial support for the advanced conditional fully configurable tagcacheMiika Pekkarinen2006-04-04
| | | | | | | | browser. Browsing not supported by numeric tags yet, and some features work currently only when tagcache is loaded in ram. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9501 a1c6a512-1295-4272-9138-f99709370657
* Do not crash when resuming playback.Miika Pekkarinen2006-04-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9464 a1c6a512-1295-4272-9138-f99709370657
* Fixed wrong break; placement causing the tree to call the context menu with ↵Jens Arnold2006-04-03
| | | | | | the quickmenu button in sub-browsers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9449 a1c6a512-1295-4272-9138-f99709370657
* Patch #2711 by Alexander Spyridakis with some changes by me: adds load/save ↵Hristo Kovachev2006-04-02
| | | | | | | | | of presets to different files; Also fix the preset menu context menu not working on the remote git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9425 a1c6a512-1295-4272-9138-f99709370657
* Thorough .lang rework: Removed all deprecated strings, combined string which ↵Jens Arnold2006-04-01
| | | | | | 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. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9398 a1c6a512-1295-4272-9138-f99709370657
* Add support for loadable vkeyboard layoutsFrank Dischner2006-03-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9347 a1c6a512-1295-4272-9138-f99709370657
* Fixed a crash when selecting database mode in the menuLinus Nielsen Feltzing2006-03-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9285 a1c6a512-1295-4272-9138-f99709370657
* Initial version of tagcache! There are still some bugs in the engineMiika Pekkarinen2006-03-26
| | | | | | | and much more problems with the UI. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9256 a1c6a512-1295-4272-9138-f99709370657
* Added 'Party Mode': Unstoppable playbackBjörn Stenberg2006-03-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9114 a1c6a512-1295-4272-9138-f99709370657
* Fixed a crash in the playlist creation, plus revised the output during the ↵Linus Nielsen Feltzing2006-03-04
| | | | | | creation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8905 a1c6a512-1295-4272-9138-f99709370657
* Fixed a few warningsHristo Kovachev2006-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8608 a1c6a512-1295-4272-9138-f99709370657
* Added a cache for playlist control commands. On non-dircache systems, ↵Hardeep Sidhu2006-02-05
| | | | | | behaviour should be the same as before (all commands except shuffle flushed immediately). On dircache systems, commands are only flushed when disk is accessed or during shutdown. This especially reduces disk accesses when playing queued files and should fix the problem with gapless playback. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8584 a1c6a512-1295-4272-9138-f99709370657
* Fix typos - tests for HAVE_LCD_COLOR should use #ifdef, not #ifDave Chapman2006-02-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8540 a1c6a512-1295-4272-9138-f99709370657
* Patch #1421422 - Backdrop image patch started by Linus, finished by me. ↵Dave Chapman2006-02-02
| | | | | | Adds ability to set backdrop images for file browser and menus (store full-screen bitmaps in /.rockbox/backdrops/) and also the ability to set a full-screen background image in a WPS using the %X|filename.bmp| WPS tag. Currently only implemented for targets with colour LCDs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8536 a1c6a512-1295-4272-9138-f99709370657
* Patch #1421483 - AIFF codec by Jvo StuderDave Chapman2006-02-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8524 a1c6a512-1295-4272-9138-f99709370657
* kill gcc4 warningsDaniel Stenberg2005-12-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8162 a1c6a512-1295-4272-9138-f99709370657
* Adapted and commited Markus Kaufhold's remote hold icon on statusbar patch ↵Kevin Ferrare2005-11-22
| | | | | | for iriver ; generic logo handler (now it's possible to have a different USB logo on main screen and on remote), made the quickscreen behave as it was before git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8044 a1c6a512-1295-4272-9138-f99709370657
* Added multi-screen support for quickscreen (mostly rewritten from scratch) ↵Kevin Ferrare2005-11-22
| | | | | | and USB screen ; just looking at the hour makes me think it could be buggy git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8039 a1c6a512-1295-4272-9138-f99709370657
* Fixed crash with early USB. The USB screen already uses some of the new GUI ↵Jens Arnold2005-11-21
| | | | | | code, so we have to init before. Fixed problem with gui_syncstatusbar_init() drawing the status bar(s) right away. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8030 a1c6a512-1295-4272-9138-f99709370657
* iPod: First attempt to implement sensible button mappings. Changes to all ↵Dave Chapman2005-11-19
| | | | | | targets to replace a small number of references to raw button codes (BUTTON_???) with their abstract equivalents. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7983 a1c6a512-1295-4272-9138-f99709370657
* Missing file headers put back. Code within 80 cols. Code policed indentingDaniel Stenberg2005-11-18
| | | | | | | | and style. Simplified struct levels. #if 0'ed unused functions. Made private stuff static. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7954 a1c6a512-1295-4272-9138-f99709370657
* generic multi-screen support for yes/no screens (like the one when reseting ↵Kevin Ferrare2005-11-18
| | | | | | settings or when firmware has changed) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7951 a1c6a512-1295-4272-9138-f99709370657
* Remote WPS support (and some WPS bugfixes) by Stephan WezelChristi Scarborough2005-11-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
* show/hide icons now works properly in playlist viewerKevin Ferrare2005-11-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7911 a1c6a512-1295-4272-9138-f99709370657
* Patch #1352575 - Shorten codec from the ffmpeg project. Rockbox ↵Dave Chapman2005-11-11
| | | | | | implementation by Mark Arigo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7814 a1c6a512-1295-4272-9138-f99709370657
* Replaced the common for(i = 0; i < NB_SCREENS; i++) loop with a macro that ↵Jens Arnold2005-11-09
| | | | | | just expands to i = 0; instead of the for() loop if NB_SCREENS == 1. Reduces binary size on platforms with only one screen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7805 a1c6a512-1295-4272-9138-f99709370657
* Fixed the icon for unknown file types on the archos Player, and the bug when ↵Kevin Ferrare2005-11-09
| | | | | | removing the last file on the screen in filetree, added some code for playlists integration with multi-screen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7800 a1c6a512-1295-4272-9138-f99709370657
* Correctly clear the screen(s) after a dircache build - this fixes the I04 ↵Dave Chapman2005-11-02
| | | | | | error when leaving USB mode git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7727 a1c6a512-1295-4272-9138-f99709370657
* *** empty log message ***Kevin Ferrare2005-11-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7720 a1c6a512-1295-4272-9138-f99709370657
* Changed back the copyright's name in onplay.c (silly UTF-8, sorry Björn ! ↵Kevin Ferrare2005-11-01
| | | | | | ), changed the internal multi-screen API a little bit, in a cleaner way git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7716 a1c6a512-1295-4272-9138-f99709370657
* Initial check-in of AAC codec. Currently only recognises the .mp4 extension ↵Dave Chapman2005-10-31
| | | | | | and is not yet capable of realtime operation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7706 a1c6a512-1295-4272-9138-f99709370657
* Corrected a small bug about status bar not refreshing the clock in menus on ↵Kevin Ferrare2005-10-31
| | | | | | archos, added some H1x0 remote key bindings (thanks Stephan Wezel for the patch ! ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7698 a1c6a512-1295-4272-9138-f99709370657
* Partial menus support on remote (only browsing is working, changing option ↵Kevin Ferrare2005-10-30
| | | | | | isn't), corrected a bug in gui_list about scrollbar beeing displayed sometimes when it musn't git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7693 a1c6a512-1295-4272-9138-f99709370657
* Some changes to the remote code : some one lines function turned into macros ↵Kevin Ferrare2005-10-29
| | | | | | ; changed pre-increment to post-increment since it's clearer that way ; added a data pointer to the list callback (global variables are baaaad) ; some more documentation of the API and minor cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7681 a1c6a512-1295-4272-9138-f99709370657
* Changed some fn names, also corrected a bug with fonts and made the filetree ↵Kevin Ferrare2005-10-28
| | | | | | work like the original one (stop on reaching list limits when pressing button) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7679 a1c6a512-1295-4272-9138-f99709370657