summaryrefslogtreecommitdiff
path: root/apps/tree.c (follow)
Commit message (Collapse)AuthorAge
...
* H1x0: Fixed the non-working Stop in the file browser. Ondios: Added the same ↵Jens Arnold2005-10-28
| | | | | | feature. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7677 a1c6a512-1295-4272-9138-f99709370657
* Initial multi screen support by Kévin Ferrare (Patch #1318081)Linus Nielsen Feltzing2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7666 a1c6a512-1295-4272-9138-f99709370657
* Now correctly interrupting the dircache rebuilding.Miika Pekkarinen2005-10-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7645 a1c6a512-1295-4272-9138-f99709370657
* Eliminated the warnings.Miika Pekkarinen2005-10-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7643 a1c6a512-1295-4272-9138-f99709370657
* Do a transparent dircache rebuilding even if the rebuilding wasMiika Pekkarinen2005-10-19
| | | | | | | interrupted last time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7642 a1c6a512-1295-4272-9138-f99709370657
* Implemented directory caching. No more waiting for disk to spin up whileMiika Pekkarinen2005-10-07
| | | | | | | | browsing when cache is enabled (system -> disk -> enable directory cache). Cache building on boot is transparent except the first boot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7588 a1c6a512-1295-4272-9138-f99709370657
* First version of ALAC (Apple Lossless) decoderDave Chapman2005-09-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7547 a1c6a512-1295-4272-9138-f99709370657
* The database is now always synched when entering USB mode or shutting down, ↵Linus Nielsen Feltzing2005-09-14
| | | | | | and not only in the tree browser git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7516 a1c6a512-1295-4272-9138-f99709370657
* Optimised new file association handling. Fixed NULL pointer accesses. Const ↵Jens Arnold2005-09-02
| | | | | | policed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7459 a1c6a512-1295-4272-9138-f99709370657
* Fixed associate problem with file extensions (.info files matched .nfo ↵Henrik Backe2005-09-02
| | | | | | extension) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7456 a1c6a512-1295-4272-9138-f99709370657
* The start-in-record-screen option now has priority over the ↵Linus Nielsen Feltzing2005-09-02
| | | | | | resume-on-startup option git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7454 a1c6a512-1295-4272-9138-f99709370657
* On popular demand, the arrow cursor is reintroducedLinus Nielsen Feltzing2005-09-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7438 a1c6a512-1295-4272-9138-f99709370657
* Removed the line selector option, it is now always an inverse bar (except ↵Linus Nielsen Feltzing2005-08-30
| | | | | | for the Player/Studio of course) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7423 a1c6a512-1295-4272-9138-f99709370657
* Added ID3 database support for individual tracks in the context menuLinus Nielsen Feltzing2005-08-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7421 a1c6a512-1295-4272-9138-f99709370657
* Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and ↵Jens Arnold2005-08-29
| | | | | | SWCODEC, respectively. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7416 a1c6a512-1295-4272-9138-f99709370657
* Icon code cleanup, optimisation & policeing. Removed unused icons. Applied ↵Jens Arnold2005-08-24
| | | | | | uniform icon naming scheme. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7396 a1c6a512-1295-4272-9138-f99709370657
* Undo my previous commit and do the same with a parantheses change in filetree.cJonas Häggqvist2005-08-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7342 a1c6a512-1295-4272-9138-f99709370657
* Don't show dirs when browsing WPS files, .cfg files, fonts, languages and ↵Jonas Häggqvist2005-08-17
| | | | | | firmwares git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7337 a1c6a512-1295-4272-9138-f99709370657
* 4-shades greyscale graphics core for iriver H1x0. 4-grey rockbox logo and ↵Jens Arnold2005-07-06
| | | | | | light grey background in splash() boxes. Simplified the splash() box creation as the new graphics core does clipping. Adapted screendump feature and added flexible preprocessing to construct the bmp header. Rockboy now uses 4-grey mode as well. 4-grey support for win32 simulator. Fixed win32 player sim to not use double bitmap conversion via a recorder-like framebuffer, and correctly display double-height text. X11 simulator temporarily adapted. The display won't be distorted, but it still shows b&w only. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7046 a1c6a512-1295-4272-9138-f99709370657
* moved rundb_init back to main, it has to be inited after audio_init, also, ↵Michiel Van Der Kolk2005-07-04
| | | | | | it has nothing to do with tree (though tagdb does have to do with tree) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7014 a1c6a512-1295-4272-9138-f99709370657
* New option to enable/disable the runtime database. Moved the runtimedb init ↵Jens Arnold2005-07-02
| | | | | | to a more appropriate place and added proper USB handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6984 a1c6a512-1295-4272-9138-f99709370657
* Player fixup: Reset double font height before resuming.Jens Arnold2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6925 a1c6a512-1295-4272-9138-f99709370657
* Resume rework. With the new resume function, 'Ask' and 'Ask Once' are ↵Christi Scarborough2005-06-29
| | | | | | redundant options, since you can resume after any startup using the resume key. These have been stripped out, and the resume code has been streamlined. A small bug in button handler initialisation has been fixed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6911 a1c6a512-1295-4272-9138-f99709370657
* Second part of graphics api rework. Bitmap drawing and text output ↵Jens Arnold2005-06-28
| | | | | | converted; some code cleanup and more optimisations. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6906 a1c6a512-1295-4272-9138-f99709370657
* Patch #1218188 by Konstantin Isakov: Don't wrap around scroll in ↵Jonas Häggqvist2005-06-26
| | | | | | file-browser when button is repeated. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6884 a1c6a512-1295-4272-9138-f99709370657
* Quick menu for iRiver: A long press on the PLAY key in the browser or the ↵Christi Scarborough2005-06-26
| | | | | | WPS will take you into the quick menu screen where certain common settings can be adjusted. Works just the same as F2 menu on Archos. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6880 a1c6a512-1295-4272-9138-f99709370657
* Fix broken Ondio bulidsChristi Scarborough2005-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6875 a1c6a512-1295-4272-9138-f99709370657
* OoopsChristi Scarborough2005-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6873 a1c6a512-1295-4272-9138-f99709370657
* Resume behaviour. Resume setting renamed to 'Resume on Startup'. Pressing ↵Christi Scarborough2005-06-26
| | | | | | the resume button from the WPS now resumes without prompting, regardless of the resume on startup setting. Error message displayed if no playlist in memory. (Bug in iriver playlist handling means that playlists don't get unloaded at the end of the playlist, so this feature does not currently work on iRiver.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6872 a1c6a512-1295-4272-9138-f99709370657
* Henrik Backes patch for WPS and tag database context menus. Tag database ↵Linus Nielsen Feltzing2005-06-23
| | | | | | context menus still don't work as expected. Hold Play/Select to pop up the menu. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6835 a1c6a512-1295-4272-9138-f99709370657
* Make the simulator builds know about software poweroff, for more consistent ↵Jens Arnold2005-06-22
| | | | | | behaviour to the targets. Changed some #if conditions to better reflect the hardware. Fixes iriver sim. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6833 a1c6a512-1295-4272-9138-f99709370657
* cpu_boost(true) was called twice.Miika Pekkarinen2005-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6775 a1c6a512-1295-4272-9138-f99709370657
* Patch #1223219 by Dave Wiard - Add all supported audio files with Create ↵Linus Nielsen Feltzing2005-06-20
| | | | | | Playlist git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6772 a1c6a512-1295-4272-9138-f99709370657
* Proper MPEG layer 1 support.Jens Arnold2005-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6745 a1c6a512-1295-4272-9138-f99709370657
* Initial pass at WavPack codec playback support (and my first commit...)Dave Bryant2005-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6698 a1c6a512-1295-4272-9138-f99709370657
* Remove TREE_RC_ENTER, it was redundantMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6697 a1c6a512-1295-4272-9138-f99709370657
* Make remote-control code more completeMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6696 a1c6a512-1295-4272-9138-f99709370657
* Add remote control support to tree and menu. Move defines from wps.c to wps.hMarcoen Hirschberg2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6692 a1c6a512-1295-4272-9138-f99709370657
* center-scrolling: start scrolling when the cursor is at 2/3 of the screen. ↵Marcoen Hirschberg2005-06-11
| | | | | | There is still a bug when the fontsize changes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6678 a1c6a512-1295-4272-9138-f99709370657
* Add .a52 and .mpc to supported list of audio filesDave Chapman2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6669 a1c6a512-1295-4272-9138-f99709370657
* First codeca52 (A52 aka AC3 playback) - it is already faster than realtime, ↵Dave Chapman2005-06-11
| | | | | | with zero optimisations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6668 a1c6a512-1295-4272-9138-f99709370657
* First attempt at codecflac.cDave Chapman2005-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6597 a1c6a512-1295-4272-9138-f99709370657
* (1) Early USB detection on boot, before trying to mount the partitions. ↵Jens Arnold2005-05-17
| | | | | | Cleaner & quicker; removes the need for the extra USB check at the top of ask_resume() which caused a deadlock in screenshot mode (see patch #1110332). On Ondio, this allows to leave an MMC in the slot when booting with USB connected for instant access. (2) Ondio: Track MMC status, only ask to remove the card if required. Probe MMC status if unknown. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6488 a1c6a512-1295-4272-9138-f99709370657
* Added the 'only return to root if current dir no longer exists' ↵Jens Arnold2005-05-17
| | | | | | functionality to the plugin handling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6487 a1c6a512-1295-4272-9138-f99709370657
* Save some code for Ondio.Jens Arnold2005-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6485 a1c6a512-1295-4272-9138-f99709370657
* Forgot to add the 'not always back to root' feature for menu and ↵Jens Arnold2005-05-16
| | | | | | quickscreens returning from USB mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6476 a1c6a512-1295-4272-9138-f99709370657
* Browser enhancements: (all) Only go back to the root dir after USB mode if ↵Jens Arnold2005-05-16
| | | | | | the current dir no longer exists. (all) Use TREE_MENU as a quick alternative to leave a sub-browser. (recorders) Correct indication of available functions in the buttonbar. Indicate the new 'quick leave' method accordingly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6475 a1c6a512-1295-4272-9138-f99709370657
* Bugfixes: (all) Don't try to build the directory list when showdir() returns ↵Jens Arnold2005-05-14
| | | | | | -1. (hotswap) Handle the 'dir no longer valid' situation in all cases, not only when the file system change happens while browsing. Force this detection when returning from wps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6472 a1c6a512-1295-4272-9138-f99709370657
* Hotswap support in file browser: Don't reload the root dir if not in the ↵Jens Arnold2005-05-05
| | | | | | root and the current path is still valid. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6405 a1c6a512-1295-4272-9138-f99709370657
* Bugfix: Correctly compose path to _dirname.talk for dirs located in the ↵Jens Arnold2005-05-02
| | | | | | root. Fixes non-working _dirname.talk in a secondary volume root (<MMC1>). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6399 a1c6a512-1295-4272-9138-f99709370657