summaryrefslogtreecommitdiff
path: root/apps/tree.h
AgeCommit message (Collapse)Author
2005-11-19iPod: First attempt to implement sensible button mappings. Changes to all ↵Dave Chapman
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
2005-11-18generic multi-screen support for yes/no screens (like the one when reseting ↵Kevin Ferrare
settings or when firmware has changed) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7951 a1c6a512-1295-4272-9138-f99709370657
2005-11-17Remote WPS support (and some WPS bugfixes) by Stephan WezelChristi Scarborough
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
2005-11-12iPod: Add placeholder button definitions - these need reviewing when the ↵Dave Chapman
button usage for the iPod is decided git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7830 a1c6a512-1295-4272-9138-f99709370657
2005-10-31Corrected a small bug about status bar not refreshing the clock in menus on ↵Kevin Ferrare
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
2005-10-28H1x0: Fixed the non-working Stop in the file browser. Ondios: Added the same ↵Jens Arnold
feature. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7677 a1c6a512-1295-4272-9138-f99709370657
2005-10-28Initial multi screen support by Kévin Ferrare (Patch #1318081)Linus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7666 a1c6a512-1295-4272-9138-f99709370657
2005-09-14The database is now always synched when entering USB mode or shutting down, ↵Linus Nielsen Feltzing
and not only in the tree browser git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7516 a1c6a512-1295-4272-9138-f99709370657
2005-08-17Undo my previous commit and do the same with a parantheses change in filetree.cJonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7342 a1c6a512-1295-4272-9138-f99709370657
2005-08-17Don't show dirs when browsing WPS files, .cfg files, fonts, languages and ↵Jonas Häggqvist
firmwares git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7337 a1c6a512-1295-4272-9138-f99709370657
2005-06-29Hristo Kovachev's keypad fixes for the H300 buildDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
2005-06-29Move quick menu to MODE button to avoid conflict with page up/down in WPSChristi Scarborough
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6910 a1c6a512-1295-4272-9138-f99709370657
2005-06-26Quick menu for iRiver: A long press on the PLAY key in the browser or the ↵Christi Scarborough
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
2005-06-24BUTTON_RC_VOL relabeled as BUTTON_RC_MODE for consistency with main unit. ↵Christi Scarborough
RC keymappings changed to be consistent with main unit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6853 a1c6a512-1295-4272-9138-f99709370657
2005-06-12Remove TREE_RC_ENTER, it was redundantMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6697 a1c6a512-1295-4272-9138-f99709370657
2005-06-12Make remote-control code more completeMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6696 a1c6a512-1295-4272-9138-f99709370657
2005-06-12Add remote control support to tree and menu. Move defines from wps.c to wps.hMarcoen Hirschberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6692 a1c6a512-1295-4272-9138-f99709370657
2005-03-31RoLo now works on the iRiverLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6238 a1c6a512-1295-4272-9138-f99709370657
2005-01-23Added button definitions for gmini build. Prettified formatting.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5638 a1c6a512-1295-4272-9138-f99709370657
2005-01-18Added support for very large tables in ID3 database.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5595 a1c6a512-1295-4272-9138-f99709370657
2005-01-17Added ID3 database support. Still very early.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5575 a1c6a512-1295-4272-9138-f99709370657
2005-01-02Prevent entering the menu when returning from a subroutine with MODE-repeat ↵Jens Arnold
events still in the queue (e.g. from renaming a file) (Ondio) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5526 a1c6a512-1295-4272-9138-f99709370657
2004-12-28prepared to mount multiple partitions into one logical file system (most ↵Jörg Hohensohn
useful for Ondio, internal memory + external MMC) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5514 a1c6a512-1295-4272-9138-f99709370657
2004-11-19Added iRiver button codesLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5437 a1c6a512-1295-4272-9138-f99709370657
2004-10-24Fixes: (1) Selecting previous file/dir via remote in browser works again ↵Jens Arnold
(typo). (2) The resume request should now always work as intended, properly ignoring button releases. The power button (ON for recorder/player, OFF for ondio) is now only ignored until the first release. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5337 a1c6a512-1295-4272-9138-f99709370657
2004-10-21Improvement for talking filenames: While loading the directory, already ↵Jörg Hohensohn
cache for which files are clips available. This avoids unsuccessful spinups while browsing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5317 a1c6a512-1295-4272-9138-f99709370657
2004-10-14Proper fix for TREE_RUN trailing release eventBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5273 a1c6a512-1295-4272-9138-f99709370657
2004-10-11Ondio also needs RUN to be on release, since we use repeat for context menu.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5251 a1c6a512-1295-4272-9138-f99709370657
2004-10-05Flattened browser button code more. TREE_SHIFT removed. OnPlay menu is now ↵Björn Stenberg
available on PLAY+REPEAT too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5166 a1c6a512-1295-4272-9138-f99709370657
2004-10-04Moved most actions off of button release events.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5164 a1c6a512-1295-4272-9138-f99709370657
2004-09-28a hell of a commit: changed several HAVE_xx configuration flags into ↵Jörg Hohensohn
multiple choice values (keypad, tuner, CPU, h/w codec) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
2004-09-19Redesigned the button handling. The code now uses symbolic function defines ↵Björn Stenberg
instead of checking for specific buttons. This makes it easier to add support for new devices with different button layouts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5091 a1c6a512-1295-4272-9138-f99709370657
2004-09-10Added check for missing .rockbox directory to playlist code.Henrik Backe
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5063 a1c6a512-1295-4272-9138-f99709370657
2004-08-18 Const policed pointer arguments to functions, part 3Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4999 a1c6a512-1295-4272-9138-f99709370657
2004-08-01More const policeing step 2Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4980 a1c6a512-1295-4272-9138-f99709370657
2004-06-22sort options for files & directoriesJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4789 a1c6a512-1295-4272-9138-f99709370657
2004-06-20infrastructure for sorting by date+time, now we "only" need to decide on the UIJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4778 a1c6a512-1295-4272-9138-f99709370657
2004-05-21Plugin/file type association system. Patch #879411 by Henrik BackeBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4677 a1c6a512-1295-4272-9138-f99709370657
2004-05-12preparation for the JPEG viewerJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4610 a1c6a512-1295-4272-9138-f99709370657
2004-03-11Moved Create Directory to the ON+Play menuLinus Nielsen Feltzing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4360 a1c6a512-1295-4272-9138-f99709370657
2004-01-21New feature: NOw you can store the recorded files in either /recordings (the ↵Linus Nielsen Feltzing
directory will be created automatically) or in the current directory. New feature: A "Create directory" menu option (untested in the simulator). Bug fix: The ON+Play menu could do nasty things if you pressed ON+Play in an empty dir. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4268 a1c6a512-1295-4272-9138-f99709370657
2004-01-14Added Benjamin Metzlers bookmarking feature (patch #669440)Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4227 a1c6a512-1295-4272-9138-f99709370657
2003-12-15the video player plugin and file the type / plugin API for itJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4145 a1c6a512-1295-4272-9138-f99709370657
2003-12-07table-driven internal handling of file types, so we can have many of themJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4115 a1c6a512-1295-4272-9138-f99709370657
2003-10-30play .ch8 files with the Chip-8 emulatorJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3997 a1c6a512-1295-4272-9138-f99709370657
2003-09-29Brian King's .rockbox browsing patchBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3964 a1c6a512-1295-4272-9138-f99709370657
2003-07-27Lee Marlow's patch: UCL files can be "played" to call the flash pluginJörg Hohensohn
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3896 a1c6a512-1295-4272-9138-f99709370657
2003-07-01Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or ↵Hardeep Sidhu
playlist from file browser to see available options. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
2003-06-29Added plugin loader. Moved games, demos and the text viewer to loadable ↵Björn Stenberg
plugins. Copy your *.rock files to /.rockbox/rocks/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657
2003-05-09Configurable dir browser file buffer size. No more 400-file limit. No more ↵Linus Nielsen Feltzing
whining. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3661 a1c6a512-1295-4272-9138-f99709370657