Maurus Cuelenaere
20e5ffe306
Onda VX747: make backlight setting range from 1->16 instead of 0->15
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21494 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 20:27:55 +00:00
Alexander Levin
119cfdaa0a
Do not unnecessarily change and restore the status bar setting (part of FS#10138 by Teruaki Kawashima)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21493 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 20:17:17 +00:00
Maurus Cuelenaere
5acfa34b9c
Use a logarithmic scale for the Onda VX747 backlight (thanks to Bertrik Sikken)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21492 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 19:52:03 +00:00
Alexander Levin
763a7d7457
Ensure that the file handle is always closed in text editor plugin (part of FS#10138 by Teruaki Kawashima, minor modifications by me)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21491 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 15:18:32 +00:00
Jonas Häggqvist
095f417048
Change c200 to c200* everywhere since the c200v2 is identical to the c200.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21490 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 14:55:50 +00:00
Alexander Levin
8b5d32f556
Correct the slight misalignment of the clock (FS#10334 by Andre Lupa)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21489 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 13:07:46 +00:00
Maurus Cuelenaere
388e31cb96
Fix FS#10378: Lua crashes when loading non-existing files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21488 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 10:39:07 +00:00
Alessio Lenzi
3127150636
Updated italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21487 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 09:18:08 +00:00
Rob Purchase
f62388f82c
TCC78x: Enable interrupts/threading in the bootloader (required now that the storage driver yields).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21486 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 07:37:11 +00:00
Rob Purchase
5e24a2c98c
Fix an error in the TCC NAND driver which caused a panic on startup for certain users.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21485 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 07:36:56 +00:00
Karl Kurbjun
4e3f39fc45
Fix Red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21484 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 04:29:58 +00:00
Karl Kurbjun
19cb444691
M:Robe 500: RTC is now working, Added some SPI flexibility per end device and modified the interrupt handler for the tsc2100 which should make it more reliable.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21483 a1c6a512-1295-4272-9138-f99709370657
2009-06-24 04:17:15 +00:00
Rafaël Carré
1910d026b1
fix a typo in comments (audio CD duration is not 74 or 80 hours)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21479 a1c6a512-1295-4272-9138-f99709370657
2009-06-23 21:22:06 +00:00
Bertrik Sikken
743dcf7f69
Implement PWM backlight driver for the Meizus. Update Meizu M3 bootloader to control brightness with the touch strip.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21478 a1c6a512-1295-4272-9138-f99709370657
2009-06-23 18:11:03 +00:00
Rafaël Carré
d86cf998e8
Sansa AMS debug: small fixes
...
- Indentation fix
- Put braces around _DEBUG_PRINTF macro
- read_cp15() is only 1 instruction so inline it, and it doesn't access memory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21477 a1c6a512-1295-4272-9138-f99709370657
2009-06-23 13:54:05 +00:00
Dave Chapman
28a2b4514f
Add an explicit rule to compile bin2c - r21272 broke compilation of sansapatcher on at least Linux because Make's implicit rule for compiling bin2c was being used, which uses CC, which was set to i586-mingw32msvc-gcc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21476 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 23:06:56 +00:00
Thomas Martitz
670ce68229
Actually adapt SOURCES too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21475 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 22:41:21 +00:00
Thomas Martitz
8fb4aea702
FS#10284 - "Sansa e200v2 & Fuze: Merge the button driver into 1 file" by Dustin Skoracki
...
Those two drivers were so similar, merging them is worth a few more #ifdefs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21474 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 22:24:58 +00:00
Steve Bavin
f96f623090
Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21470 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 19:51:02 +00:00
Bertrik Sikken
aecf2b12db
Meizu lcd-m3: whitespace fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21469 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 19:46:09 +00:00
Steve Bavin
40d9b218e5
Allow use of timestretch with semitones in the pitchscreen. Rename variables to clarify the meaning of 'speed'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21468 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 18:52:14 +00:00
Thomas Martitz
659425f23e
Redo r21460 and r21462 so that it doesn't introduce a new #define. Patch by Jeffrey Goode, taken from FS#10366.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21467 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 18:40:49 +00:00
Rob Purchase
67c86a76d9
TCC78x: Make the NAND driver yield during reads (thanks to bertrik for spotting the obvious error that caused this to crash until now). Fixes the D2 'delay before playback starts' bug.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21465 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 18:06:08 +00:00
Jonas Häggqvist
4b831753e7
Center the list on the currently loaded file in the following screens (FS#10093):
...
- Font selection
- FM preset selection
- WPS/RWPS selection
- Language selection
Modify the menu wording to make them seem more like a setting and update the manual accordingly.
The code could possibly be more compact - any help on that would be appreciated.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21464 a1c6a512-1295-4272-9138-f99709370657
2009-06-22 17:37:36 +00:00
Bertrik Sikken
c99ab564b0
Fix more missing mutex_init calls.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21463 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 22:06:22 +00:00
Thomas Martitz
ee1d8d1676
FS#10365 - Optional debug output for albumart.c
...
Same as r21460 just for albumart.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21462 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 22:00:11 +00:00
Thomas Martitz
78914f3833
FS#10364 - Optional debug output for vorbis.c by Jeffrey Goode.
...
Gets rid of the (recently added) annyoing vorbis debug statements. Comment out "#define LOGF_ENABLE" in vorbis.c to restore them.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21460 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 21:59:16 +00:00
Jens Arnold
ed83831f3b
Change the X5/M5 remote keymapping to match the M3 way, improving consistency with the button labels. The most important change is that VOL+/VOL- are moving up/down in lists, NEXT enters submenus or selects, PREV exists or cancels. There are a few more slight differences. * Fix M3 remote button mapping in the vkeyboard: moving up/down was switched and select/accept didn't work.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21454 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 14:32:20 +00:00
Rafaël Carré
a98c54f5f1
Do not use lcd_blit_yuv() if MEMORYSIZE <= 2, since mpegplayer won't run anyway (and won't build)
...
Only affected target: Sansa c200v2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21453 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 14:09:48 +00:00
Bertrik Sikken
04451b4369
Fix missing i2c mutex initialisation for telechips.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21445 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 13:26:32 +00:00
Jonas Häggqvist
3236c626f4
Deprecate LANG_REPLAYGAIN_ENABLE in all languages, which r21415 failed to do.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21437 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 00:04:35 +00:00
Jonas Häggqvist
74bcdcc023
Properly match IDs - require a perfect match, not just a substring match. Oops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21436 a1c6a512-1295-4272-9138-f99709370657
2009-06-21 00:03:41 +00:00
Rafaël Carré
1a98e973fb
c200v2 : fix FM radio, the c200v2 uses the internal oscillator like others Sansa AMS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21432 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 23:02:49 +00:00
Rafaël Carré
cb2c947b1b
Sansa c200v1 & c200v2 LCD: higher performance when writing pixels
...
c200v1: use a loop similar to r21320 and before to get almost the same performance (49.x fps while r21320 had 50.7 fps)
c200v2: better use of the DBOP fifo (taken from r21190) : 30% more fps
rename lcd_send_data to lcd_write_data now that it has the same prototype
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21427 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:49:04 +00:00
Marianne Arnold
1f07151110
Remove the 'hand-made' MASCODEC UseOption from the platform files and replace it with other options which automatically parsed from features.txt. Also clean up some outdated left-overs and add some missing information (e.g. be more accurate in the config file section). Try to use the most appropriate features - masd and/or masf depending on their characteristics, large_plugin_buffer in the jpegviewer chapter as this is the restricting factor etc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21426 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:44:36 +00:00
Alexander Levin
05e3aad620
Fix a typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21425 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:15:49 +00:00
Alex Parker
931ff0b12c
Much cleaner version of r21411 - add three column button tables capability to the manual. To use, add remote_keymap to the platform file, then button tables can be used in the form Main Button & Remote Button & Description. If remote_keymap is defined in the platform file but additional buttons are not added to the button tables, then the decription will appear in the remote key column, but the manual should still build. Thanks to bluebrother for pointing out!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21423 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 22:00:47 +00:00
Johannes Schwarz
d48592596f
Remove viewport menu from star and remove useless button macros in code.(FS#10281)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21422 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:51:18 +00:00
Bertrik Sikken
fa4135e43d
Fix delays in generic i2c driver, reduce delays in ams sansa fmradio i2c driver (tested on m200v4, clip, e200v2, fuze).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21421 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:45:04 +00:00
Alexander Levin
e70a23a9d4
Remove the setting from the list as well
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21420 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:42:22 +00:00
Alexander Levin
18ddbfe193
Update manual (include changes from r21414)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21419 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:39:02 +00:00
Bertrik Sikken
4120946f28
Fix e200v2 radio problem (missing Si4702 initialisation)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21416 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:34:27 +00:00
Alexander Levin
13b8e805c3
Deprecate the string made unnecessary in r21414
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21415 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:28:39 +00:00
Alexander Levin
8589fcb3e3
Merge the "Replaygain Off" option into the replaygain type; eliminate the "On/Off" setting (FS#10356). All WPS tags should work as before.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21414 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 21:13:24 +00:00
Alex Parker
01bcd2c612
The define is remote_keymap - good place for a typo that.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21412 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 19:20:13 +00:00
Alex Parker
60c0474050
Prepare the manual to have two or three column button map tables so that remote keymaps can be added.
...
btnmap is set to be either two or three columns wide depending on whether remote_kaymap is defined in the platform file for the target in question. If it is, then every button table needs to have three columns of the form Main Unit Key & Remote Key & Description \\ or the manual will fail to build. For some reason, it doesn't seem possible to put the \end{btnmap} in a macro, so leave it as it is in the keymaps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21411 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 19:17:06 +00:00
Jens Arnold
b76faecd60
Make ATA poweroff an advanced build option for the Player.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21409 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 18:37:29 +00:00
Jens Arnold
96904ba7c3
Plugin for testing LCD driver and greylib drawing performance.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21405 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 18:12:34 +00:00
Jonas Häggqvist
cfd2f2c074
More translations for arabic by Raafat Akkad (FS#10355).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21404 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 17:31:05 +00:00
Miika Pekkarinen
e4cb136ab1
Keep simulators happy.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21403 a1c6a512-1295-4272-9138-f99709370657
2009-06-20 16:48:56 +00:00