Commit graph

62 commits

Author SHA1 Message Date
Björn Stenberg
bd44e60197 New sort: Dirs first, then files. And case insensitive.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1376 a1c6a512-1295-4272-9138-f99709370657
2002-07-17 11:25:04 +00:00
Björn Stenberg
ad7de31660 Fixing the bugs introduced by last commit.
Using attributes for M3U and MP3 instead of checking filenames.
Chops extensions only on display, not in cache.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1374 a1c6a512-1295-4272-9138-f99709370657
2002-07-16 15:30:23 +00:00
Björn Stenberg
761d6840b6 MP3/M3U filter update: Now filters out hidden files and directories and also cuts the extension off of m3u and mp3 files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1373 a1c6a512-1295-4272-9138-f99709370657
2002-07-16 14:40:27 +00:00
Linus Nielsen Feltzing
8c57ad9c38 Adjusted a few buffer sizes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1360 a1c6a512-1295-4272-9138-f99709370657
2002-07-15 22:46:38 +00:00
Linus Nielsen Feltzing
6b91b7ea57 Relative path playlist patch by Mat Pritchard
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1342 a1c6a512-1295-4272-9138-f99709370657
2002-07-05 12:48:17 +00:00
Linus Nielsen Feltzing
14d63b7fdc Now only reacts to UP/DOWN keypresses if there are files in the directory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1316 a1c6a512-1295-4272-9138-f99709370657
2002-07-02 23:08:48 +00:00
Linus Nielsen Feltzing
dad6d76ef2 Wrapping patch by Bill, Matthew and Lee
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1311 a1c6a512-1295-4272-9138-f99709370657
2002-07-02 18:03:00 +00:00
Linus Nielsen Feltzing
c4c52f8209 WPS screen now handles USB detection
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1282 a1c6a512-1295-4272-9138-f99709370657
2002-07-01 11:06:23 +00:00
Linus Nielsen Feltzing
da501ee329 Removed USB handling from simulator build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1271 a1c6a512-1295-4272-9138-f99709370657
2002-06-30 16:27:39 +00:00
Linus Nielsen Feltzing
8523a441b4 Even better USB handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1267 a1c6a512-1295-4272-9138-f99709370657
2002-06-30 14:12:27 +00:00
Linus Nielsen Feltzing
e0b23fe50d Better USB handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1264 a1c6a512-1295-4272-9138-f99709370657
2002-06-30 13:23:58 +00:00
Björn Stenberg
24fdde0894 Added mp3/m3u filter
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1230 a1c6a512-1295-4272-9138-f99709370657
2002-06-27 09:12:29 +00:00
Björn Stenberg
e24a897de4 Allow exit from dir in playmode 2 (playlist)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1226 a1c6a512-1295-4272-9138-f99709370657
2002-06-27 08:23:57 +00:00
Björn Stenberg
7bd3b194e6 Starting a playlist now displays WPS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1222 a1c6a512-1295-4272-9138-f99709370657
2002-06-27 01:25:36 +00:00
Björn Stenberg
34d1e1b91a Dir-play mode now continues until you step out of the dir (not just stepping out of WPS).
You now cannot enter WPS unless you are playing music.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1221 a1c6a512-1295-4272-9138-f99709370657
2002-06-27 01:20:08 +00:00
Björn Stenberg
aeb1af39f8 Remove play.h dependency
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1213 a1c6a512-1295-4272-9138-f99709370657
2002-06-26 23:39:58 +00:00
Björn Stenberg
a72f95c2ba Added next/previous track
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1211 a1c6a512-1295-4272-9138-f99709370657
2002-06-26 23:25:03 +00:00
Björn Stenberg
593605f8ee Working while-playing-screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1186 a1c6a512-1295-4272-9138-f99709370657
2002-06-25 14:21:06 +00:00
Björn Stenberg
bb9aaf5065 A step towards WPS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1184 a1c6a512-1295-4272-9138-f99709370657
2002-06-25 13:26:04 +00:00
Björn Stenberg
c00557a2b9 Re-enabled PLAY key for recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1178 a1c6a512-1295-4272-9138-f99709370657
2002-06-25 11:10:24 +00:00
Björn Stenberg
8b1aba8447 Don't lock ourselves in on empty dirs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1101 a1c6a512-1295-4272-9138-f99709370657
2002-06-19 20:10:58 +00:00
Daniel Stenberg
1a17d356f2 only menu and prev are treated in directories with no entries
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1064 a1c6a512-1295-4272-9138-f99709370657
2002-06-18 11:22:48 +00:00
Daniel Stenberg
49ed3e921e cut off the browse line to maximize the space used for dir browsing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1061 a1c6a512-1295-4272-9138-f99709370657
2002-06-18 09:16:47 +00:00
Daniel Stenberg
9296dfb2c6 check for .m3u extensions case insensitively
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1058 a1c6a512-1295-4272-9138-f99709370657
2002-06-18 08:23:07 +00:00
Björn Stenberg
410e8565b0 Don't update twice
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1048 a1c6a512-1295-4272-9138-f99709370657
2002-06-17 14:42:10 +00:00
Daniel Stenberg
91f743f17e killed off a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@998 a1c6a512-1295-4272-9138-f99709370657
2002-06-14 10:39:11 +00:00
Daniel Stenberg
bf603f98cb made to use the new cursor bitmap on the recorder, so put_cursorxy() is
now a better way to position the cursor


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@993 a1c6a512-1295-4272-9138-f99709370657
2002-06-14 08:47:44 +00:00
Björn Stenberg
fd99f2210f Don't try to scroll in an empty dir
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@989 a1c6a512-1295-4272-9138-f99709370657
2002-06-13 22:38:09 +00:00
Björn Stenberg
23ed32cf41 Set margins when clearing screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@978 a1c6a512-1295-4272-9138-f99709370657
2002-06-12 15:17:34 +00:00
Björn Stenberg
1165b9a63f Removed erroneous {
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@973 a1c6a512-1295-4272-9138-f99709370657
2002-06-12 09:01:50 +00:00
Björn Stenberg
cf55acfb29 Cleaned out a lot of #ifdefs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@972 a1c6a512-1295-4272-9138-f99709370657
2002-06-12 08:59:48 +00:00
Björn Stenberg
3d762e9728 Fixed scroll screen garbage bug
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@970 a1c6a512-1295-4272-9138-f99709370657
2002-06-12 08:06:13 +00:00
Robert Hak
3a89b64773 playlist icon now displayed for playlists
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@968 a1c6a512-1295-4272-9138-f99709370657
2002-06-12 07:45:42 +00:00
Björn Stenberg
364f97cc44 Stop scrolling before leaving directory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@956 a1c6a512-1295-4272-9138-f99709370657
2002-06-11 11:02:32 +00:00
Björn Stenberg
42770ea88e Added filename scrolling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@937 a1c6a512-1295-4272-9138-f99709370657
2002-06-10 13:24:27 +00:00
Linus Nielsen Feltzing
d044f5575f Changed prototype of playtune
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@926 a1c6a512-1295-4272-9138-f99709370657
2002-06-10 07:58:04 +00:00
Daniel Stenberg
7bd65ab5bd include playlist.h to get rid of warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@915 a1c6a512-1295-4272-9138-f99709370657
2002-06-07 14:23:32 +00:00
Daniel Stenberg
c60d12a067 pressing play on an .m3u file will run the playlist code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@891 a1c6a512-1295-4272-9138-f99709370657
2002-06-04 21:44:29 +00:00
Björn Stenberg
1d3226563e Added peek_next_track() for playing all files in a dir
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@854 a1c6a512-1295-4272-9138-f99709370657
2002-05-31 12:11:22 +00:00
Björn Stenberg
3952692571 Turn off double-height when displaying file list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@853 a1c6a512-1295-4272-9138-f99709370657
2002-05-31 11:16:25 +00:00
Björn Stenberg
9314a68db6 Replaced - cursor with more suitable char for player
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@848 a1c6a512-1295-4272-9138-f99709370657
2002-05-31 09:04:51 +00:00
Björn Stenberg
2b203ca191 Remember cursor position instead of searching for it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@840 a1c6a512-1295-4272-9138-f99709370657
2002-05-31 07:19:38 +00:00
Björn Stenberg
1fc4fee8cb Added directory sorting
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@822 a1c6a512-1295-4272-9138-f99709370657
2002-05-30 14:01:36 +00:00
Björn Stenberg
f88f91153f STOP in root dir stops playback
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@821 a1c6a512-1295-4272-9138-f99709370657
2002-05-30 13:23:03 +00:00
Daniel Stenberg
64c5ff8f3f removed odd unused extern
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@818 a1c6a512-1295-4272-9138-f99709370657
2002-05-30 09:50:54 +00:00
Felix Arends
ebbbe4b863 included sprintf.h for snprintf definition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@803 a1c6a512-1295-4272-9138-f99709370657
2002-05-29 16:38:19 +00:00
Björn Stenberg
082ba5196d Don't scroll past end of file list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@779 a1c6a512-1295-4272-9138-f99709370657
2002-05-29 09:00:13 +00:00
Björn Stenberg
f03d691af1 Fixed bad display on recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@774 a1c6a512-1295-4272-9138-f99709370657
2002-05-29 08:18:46 +00:00
Björn Stenberg
af87be0514 No debugf() please
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@773 a1c6a512-1295-4272-9138-f99709370657
2002-05-28 16:36:12 +00:00
Björn Stenberg
b3f59c4172 Removed some silly code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@772 a1c6a512-1295-4272-9138-f99709370657
2002-05-28 16:32:43 +00:00