Commit graph

77 commits

Author SHA1 Message Date
Linus Nielsen Feltzing
c6f234a4cc WPS files now supports comments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4014 a1c6a512-1295-4272-9138-f99709370657
2003-11-04 13:46:37 +00:00
Hardeep Sidhu
143da86b02 Take statusbar into account when updating a line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3924 a1c6a512-1295-4272-9138-f99709370657
2003-08-06 16:16:21 +00:00
Hardeep Sidhu
9e4262081b Added dynamic playlists. ON+PLAY->Playlist on a track, directory, or playlist from file browser to see available options.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3796 a1c6a512-1295-4272-9138-f99709370657
2003-07-01 21:05:43 +00:00
Björn Stenberg
8498a48496 Generalized id3v2 parsing code. Added support for the composer frame and free-form genre and tracknum frames. (Patch #706111 by Thomas Paul Diffenbach)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3727 a1c6a512-1295-4272-9138-f99709370657
2003-06-04 15:09:35 +00:00
Björn Stenberg
7bc69aa084 Fixed %pp for shuffled dirs (patch #700465)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3726 a1c6a512-1295-4272-9138-f99709370657
2003-06-04 14:18:47 +00:00
Linus Nielsen Feltzing
c4cdc75ceb Better error handling when loading WPS config file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3632 a1c6a512-1295-4272-9138-f99709370657
2003-04-30 02:55:23 +00:00
Björn Stenberg
942bc9449e Only redraw the status line when info actually changed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3588 a1c6a512-1295-4272-9138-f99709370657
2003-04-23 11:26:25 +00:00
Björn Stenberg
86587527f5 Added caption backlight: Turns on backlight briefly at the start and end of each track.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3585 a1c6a512-1295-4272-9138-f99709370657
2003-04-23 09:17:34 +00:00
Björn Stenberg
51d8b15617 Clear resume when a playlist has ended
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3520 a1c6a512-1295-4272-9138-f99709370657
2003-04-09 11:55:04 +00:00
Linus Nielsen Feltzing
156632db32 Oooops, I checked in the wrong version.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3504 a1c6a512-1295-4272-9138-f99709370657
2003-04-01 15:55:22 +00:00
Linus Nielsen Feltzing
ed2e9e04b0 Displays 0 VBR bitrate as ? instead of 0kbit/s
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3503 a1c6a512-1295-4272-9138-f99709370657
2003-04-01 15:32:03 +00:00
Linus Nielsen Feltzing
ed2312eec6 wps-display() now tries to inform the user if the LCD is too old for full line progress bar on the Player
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3456 a1c6a512-1295-4272-9138-f99709370657
2003-03-17 00:57:39 +00:00
Björn Stenberg
5a208d5ae5 Added wps tag %pv - current playing volume.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3414 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 15:56:14 +00:00
Björn Stenberg
7ebebafe0e Treat empty id3 strings as non-existing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3405 a1c6a512-1295-4272-9138-f99709370657
2003-03-10 14:02:52 +00:00
Daniel Stenberg
70720e719d Craig Sather's patch #696996 that corrects various things for the %pf
progress bar for players.

All details on this fix was mentioned by Craig here:

http://sourceforge.net/tracker/index.php?func=detail&aid=696996&group_id=44306&atid=439120


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3390 a1c6a512-1295-4272-9138-f99709370657
2003-03-05 23:01:55 +00:00
Kjell Ericson
8856b86519 We declare variables at start of functions (code police)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3354 a1c6a512-1295-4272-9138-f99709370657
2003-02-27 14:20:08 +00:00
Björn Stenberg
0fb3fe66e9 Added s.bruder's wonderful full-line player progressbar + time display. Wps tag %pf.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3352 a1c6a512-1295-4272-9138-f99709370657
2003-02-27 14:00:36 +00:00
Daniel Stenberg
79a6cb67ba include sprintf.h when we use snprintf()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3271 a1c6a512-1295-4272-9138-f99709370657
2003-02-15 00:03:23 +00:00
Björn Stenberg
39f7b66ca4 Added Genre+Year to ID3 viewer, and added the viewer to the main menu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3234 a1c6a512-1295-4272-9138-f99709370657
2003-02-11 15:03:28 +00:00
Björn Stenberg
c81286ad29 New default wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3230 a1c6a512-1295-4272-9138-f99709370657
2003-02-11 12:57:13 +00:00
Daniel Stenberg
c84a21dbf6 fix the scroll on the player again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3193 a1c6a512-1295-4272-9138-f99709370657
2003-01-30 07:23:20 +00:00
Björn Stenberg
b82241b970 Show status stopped after playlist ends
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3178 a1c6a512-1295-4272-9138-f99709370657
2003-01-28 22:33:55 +00:00
Daniel Stenberg
d5934e09a4 avoid division by zero (appears in the sim at times)
fixed dynamicly updated scrolling lines


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3177 a1c6a512-1295-4272-9138-f99709370657
2003-01-28 17:00:49 +00:00
Mats Lidell
74cc9e41fa Remove use of rockbox-mode.el in local variables list.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3157 a1c6a512-1295-4272-9138-f99709370657
2003-01-24 10:56:06 +00:00
Kjell Ericson
767d604bcd Removed unnecessary calls to lcd_stop_scroll().
Changed all lcd_scroll_pause() to lcd_stop_scroll().
Updated the tree system for new scroll-behaviour.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3154 a1c6a512-1295-4272-9138-f99709370657
2003-01-23 14:28:16 +00:00
Kjell Ericson
fa22295598 Fixed WPS-screen for player.
Debugging to be done by Mats Lidell.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3149 a1c6a512-1295-4272-9138-f99709370657
2003-01-22 12:48:12 +00:00
Kjell Ericson
c8e0fff99f Cleaning up code for Player.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3075 a1c6a512-1295-4272-9138-f99709370657
2003-01-13 11:48:41 +00:00
Kjell Ericson
739d4010a0 The progress char for Player could been undefined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3074 a1c6a512-1295-4272-9138-f99709370657
2003-01-13 11:43:53 +00:00
Kjell Ericson
c11b90fa49 Adapted player code for new Rocklatin character set.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3051 a1c6a512-1295-4272-9138-f99709370657
2003-01-10 09:55:50 +00:00
Björn Stenberg
cf1317c336 Added id3 version wps tag: %iv. Fixed id3v1 parsing bug.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2967 a1c6a512-1295-4272-9138-f99709370657
2002-12-09 15:01:37 +00:00
Björn Stenberg
9367862246 Added wps tags %ps (shuffle), %bl (battery level) and %bt (estimated battery time left)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2952 a1c6a512-1295-4272-9138-f99709370657
2002-12-05 15:37:07 +00:00
Björn Stenberg
a5587d0298 Added ID3 tag 'genre': %ig
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2950 a1c6a512-1295-4272-9138-f99709370657
2002-12-05 15:21:18 +00:00
Björn Stenberg
345f7c62ba Added ID3 tag 'year': %iy
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2949 a1c6a512-1295-4272-9138-f99709370657
2002-12-05 14:55:14 +00:00
Linus Nielsen Feltzing
c099eb40b3 Now also displays WPS lines without format codes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2809 a1c6a512-1295-4272-9138-f99709370657
2002-11-05 23:49:08 +00:00
Daniel Stenberg
0d0828b18e font_get() and lcd_update_rect() are bitmap functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2786 a1c6a512-1295-4272-9138-f99709370657
2002-10-31 07:42:36 +00:00
Linus Nielsen Feltzing
a02ffd5afa Some peak meter optimizations
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2784 a1c6a512-1295-4272-9138-f99709370657
2002-10-30 23:01:27 +00:00
Markus Braun
789faa6a59 Fixed red build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2780 a1c6a512-1295-4272-9138-f99709370657
2002-10-29 14:47:42 +00:00
Linus Nielsen Feltzing
fd0cc3b2b1 Phil Pertermann's dB peak meter patch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2774 a1c6a512-1295-4272-9138-f99709370657
2002-10-29 12:09:15 +00:00
Markus Braun
bc254fe95f Added multiline scroll support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2729 a1c6a512-1295-4272-9138-f99709370657
2002-10-21 13:14:25 +00:00
Mats Lidell
fcf08a1ce6 Simulator can display progress bar (No progress though)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2703 a1c6a512-1295-4272-9138-f99709370657
2002-10-17 15:06:42 +00:00
Robert Hak
73926ef5e5 %pn now allows for conditional checking
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2698 a1c6a512-1295-4272-9138-f99709370657
2002-10-17 09:34:48 +00:00
Robert Hak
f9d3d1cd91 added %pn (playlist name) to wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2651 a1c6a512-1295-4272-9138-f99709370657
2002-10-15 11:49:15 +00:00
Mats Lidell
1305c88d18 Made code more like C89.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2582 a1c6a512-1295-4272-9138-f99709370657
2002-10-11 11:39:36 +00:00
Mats Lidell
3c8aaec40a Player simulator should now handle progress bar (if there was progress
in the simulator.)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2577 a1c6a512-1295-4272-9138-f99709370657
2002-10-11 11:08:52 +00:00
Björn Stenberg
a0bf4f1744 Added progress meter to default player wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2560 a1c6a512-1295-4272-9138-f99709370657
2002-10-10 12:46:09 +00:00
Björn Stenberg
227253cfe4 'Reset settings' now also resets wps, font and language (although you have to reboot to get back to the old language).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2552 a1c6a512-1295-4272-9138-f99709370657
2002-10-09 23:13:25 +00:00
Björn Stenberg
d4b884e7e0 'End of song list' message now displays for 1 second and then exits to file browser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2551 a1c6a512-1295-4272-9138-f99709370657
2002-10-09 22:05:41 +00:00
Daniel Stenberg
d035a9b0bc the playlist variables are now all static, and the wps code use the new
playlist_amount() function to get amount of songs in the current list.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2549 a1c6a512-1295-4272-9138-f99709370657
2002-10-09 13:42:59 +00:00
Linus Nielsen Feltzing
ecf7d95086 The wps_loaded flag was set too early
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2538 a1c6a512-1295-4272-9138-f99709370657
2002-10-09 05:26:36 +00:00
Björn Stenberg
dea31222b8 Added persistence of last .wps, .fnt and .lng file played in /.rockbox
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2535 a1c6a512-1295-4272-9138-f99709370657
2002-10-08 15:42:40 +00:00