Michael Sevakis
f48e0b514c
Gigabeat: Get rid of the obsolete FIQ wrapper (not used on PP anymore FIY, but no change there). Use the FIQ stack for DMA address and size variables instead of globals.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13309 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 12:39:36 +00:00
Hardeep Sidhu
7a2bc5272b
Enable playlist functions for m3u files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13308 a1c6a512-1295-4272-9138-f99709370657
2007-05-03 01:10:52 +00:00
Michael Sevakis
3c38fe4204
Gigabeat: Separate driver for audio codec. Tweak pcm driver to comply with intended interface.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13307 a1c6a512-1295-4272-9138-f99709370657
2007-05-02 22:33:24 +00:00
Nicolas Pennequin
aa220d5acd
Trim a bunch of long lines and fix an infinite loop and buffer overrun in the impossible case that a WPS line ends with a litteral string but without a newline char (wps_parser.c:774).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13306 a1c6a512-1295-4272-9138-f99709370657
2007-05-02 17:51:01 +00:00
Magnus Holmgren
2a20bfe153
Make the ID3 info screen treat empty tag strings as 'no value', like the WPS does.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13305 a1c6a512-1295-4272-9138-f99709370657
2007-05-02 17:01:02 +00:00
Magnus Holmgren
05a158ecf3
Treat empty strings as 'no value' in conditionals, as it used to.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13304 a1c6a512-1295-4272-9138-f99709370657
2007-05-02 16:28:24 +00:00
Nicolas Pennequin
378a140ae2
Add a check for unclosed conditionals at the end of the WPS parsing in case we didn't reach the end of the file. Also a few minor other changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13303 a1c6a512-1295-4272-9138-f99709370657
2007-05-02 11:39:46 +00:00
Peter D'Hoye
3494b2118b
FS #7093 by Dave Hooper: prevent crash when loading too many/long static strings in the wps
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13302 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 23:36:15 +00:00
Martin Arver
12f21821dd
M5 needs a target specific screenshot (no radio but with rtc)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13301 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 20:57:29 +00:00
Michael Sevakis
4e24bb9976
e200: Add register defines for the LCD driver IC.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13300 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 19:21:27 +00:00
Martin Arver
34cb104289
Add missing space
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13299 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 15:39:55 +00:00
Martin Arver
61627ca8e8
Update images for the main menu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13298 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 15:38:20 +00:00
Jonathan Gordon
26ff697480
clean up and fix comments. no actual code change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13297 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 11:01:53 +00:00
Jonathan Gordon
1fa516822f
The menu code needs to know that the function wants a param...
...
Fixes all the playlist insert/queue items
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13296 a1c6a512-1295-4272-9138-f99709370657
2007-05-01 10:43:30 +00:00
Nicolas Pennequin
7e6af1532b
Better handling of strings in the WPS parser by detecting duplicates to avoid having two copies of the same string in the string buffer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13295 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 14:08:58 +00:00
Jonathan Gordon
3a7760c3e2
Convert onplay.c to the new manu API. only plugins are still using the old API now
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13294 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 13:41:33 +00:00
Michael Sevakis
a05bb26233
Gigabeat F/X: Correct the yielding in the ATA. Dump the unneeded DMA transfer complete interrupt in there too. Clean it out.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13293 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 12:54:05 +00:00
Michael Sevakis
0987a6be89
This is how it should have been done.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13292 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 08:47:34 +00:00
Michael Sevakis
c7f84b6763
ARM/PP: more optimized set_irq_level()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13291 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 08:16:25 +00:00
Michael Sevakis
1990349716
Speed up Portal Player i2c driver. It suffered the same priority inversion problems as the ATA driver once did.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13290 a1c6a512-1295-4272-9138-f99709370657
2007-04-30 07:37:26 +00:00
Marianne Arnold
482a2032e2
Fixes for the boxes.wps. Add missing closing of conditionals that made the Archos (and iriver remotes/iFP) version fail completely and fix the defintion of the progress bar coordinate in the 220x176x16 version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13289 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 23:49:54 +00:00
Jonathan Gordon
507345000d
these should be static
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13288 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 23:26:26 +00:00
Jens Arnold
fa67e5fd4d
Fix typo.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13287 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 19:54:45 +00:00
Jonathan Gordon
39a6b5d643
Stop using the old menu API in the debug menu (using the new api causes massive bin increase, so fake the old api with existing code instead) (onplay.c and plugins are the only parts using th eold api now)
...
Fix a bug where the menu title was sometimes shown in the system font
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13286 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 15:31:43 +00:00
Jonathan Gordon
4eaddc3f85
Use the new menu API
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13285 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 15:02:09 +00:00
Miika Pekkarinen
b1ff1ea303
Improved speed when deleting tags and prevent remaining ghost entries with database loaded in ram.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13284 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 14:40:59 +00:00
Jonathan Gordon
9270ada23a
keep some #if 0'ed code in sync
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13283 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 13:33:15 +00:00
Jonathan Gordon
caea20e75f
show a splash instead of a menu when the chosen encoder format has no options
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13282 a1c6a512-1295-4272-9138-f99709370657
2007-04-29 13:26:56 +00:00
Marcoen Hirschberg
1e51477ffe
add a note that you can clear the settings on the Gigabeat by holding A during boot
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13281 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 19:38:16 +00:00
Marcoen Hirschberg
51a8968567
update the manual after the POWER and A button switch
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13280 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 19:37:12 +00:00
Marcoen Hirschberg
810f7178ae
make A the new 'clear settings' button for the Gigabeat as it was easy to accidentally trigger it with HOLD
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13279 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 19:24:31 +00:00
Marcoen Hirschberg
7eb8512bf0
changed POWER to be the cancel/stop button and A to be the modifier button to prevent acidental shutdowns
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13278 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 18:48:20 +00:00
Marcoen Hirschberg
83975503fc
Accept FS #7058 by Alexander Levin: move the euro glyph to the right unicode position and fix the fontname of nimbus-19.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13277 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 10:40:41 +00:00
Daniel Stenberg
441d80318b
removed unnecessary #if
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13276 a1c6a512-1295-4272-9138-f99709370657
2007-04-27 07:16:31 +00:00
Nicolas Pennequin
b8a79b8bba
Clear the RWPS backdrop when a RWPS is loaded, not when a WPS is loaded.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13275 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 20:32:05 +00:00
Magnus Holmgren
832bbf72a8
AAC: More adjustments to how the frequency is read. Still not perfect, but this is probably as good as it can get.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13274 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 17:59:24 +00:00
Jonathan Gordon
386d838b87
fix player warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13273 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 14:02:10 +00:00
Jonathan Gordon
09467f8170
forgot to add Mauricio Peccorini tot eh credits file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13272 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 13:58:01 +00:00
Jonathan Gordon
ed8b3bb74b
Accept FS#7080 by Mauricio Peccorini with some minor changes by me:
...
- show more info in the stopwatch screen, and use the whole display for lap times
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13271 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 13:52:53 +00:00
Daniel Stenberg
5079812031
avoid declaring shadow 'rc' variables (-Wshadow!)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13270 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 10:29:41 +00:00
Jonathan Gordon
52ba1c614d
Fix some naughty variable name reuse (hopefully correctly)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13269 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 10:28:32 +00:00
Jonathan Gordon
3d44a20db7
Accept FS7078, try to show the last playlist if no audio is being played
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13268 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 08:21:29 +00:00
Jonathan Gordon
5b5d1018d0
Fix a .icons loading bug which caused the tango iconset to not load.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13267 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 05:30:46 +00:00
Marianne Arnold
91a86daa92
Rockboxed-wps: solved the mystery of the one vanishing battery symbol on Archos screens... this bmp file was rle-compressed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13266 a1c6a512-1295-4272-9138-f99709370657
2007-04-26 01:46:21 +00:00
Nicolas Pennequin
1cf2ec38b1
Change some ifdefs for the recent backdrop changes (fixes the yellow builds) and move the backdrop files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13265 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 22:08:00 +00:00
Marianne Arnold
9db669e1af
Add the 'WPS Context Menu' to the wps keytable in the Player's manual. For some reason it was 'nopt'ed out even though the ActionWpsContext did exist
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13264 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 21:48:09 +00:00
Nicolas Pennequin
7fdfa56454
Add backdrop support for LCD remotes with depth > 1-bit. Only WPS backdrops, but the groundwork is laid for main backdrops too (all that's really needed are menus to set/clear them).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13263 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 21:44:56 +00:00
Michael Sevakis
205ec3279d
Make recording complain about every little file I/O problem (error on close() failure and fsync() failure). Why? I guess we will find out the disk is full about 1/2 sector sooner on average when the file APIs actually detect this correctly. :/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13262 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 19:53:34 +00:00
Nicolas Pennequin
2a2b8d8a82
Make bitmaps use the right format in a RWPS and prevent a backdrop tag in a RWPS from clearing the main display's backdrop. This also allows future backdrop support for LCD remotes by making the parsing code aware of whether the display for a WPS is a remote or not.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13261 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 13:09:56 +00:00
Jonathan Gordon
70e2846241
oops, wrong return value
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13260 a1c6a512-1295-4272-9138-f99709370657
2007-04-25 12:17:16 +00:00