Thomas Martitz
ad59f6ed22
Fix up statusbar drawing in the wps a bit, fixing most, if not all, (re-)draw issues.
...
a) remove the temporary work around in gui_wps_display
b) let the wps-statusbars redraw if it's masked (i.e. WPS_REFRESH_ALL or WPS_REFRESH_STATUSBAR)
c) fix a bug of mine, I attached re-fixing the bars to the wrong event
d) unify the decision whether to draw bars at all
e) some other style/code minor cleanups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20400 a1c6a512-1295-4272-9138-f99709370657
2009-03-20 16:12:09 +00:00
Thomas Martitz
ce6b116bc1
Put exiting the wps entirely into the hands of the wps (restoring backdrops and statusbars, stop scrolling). Remove the restoration code from root_menu, and add some gwps_leave_wps at every possible return/screen change. This also unifies exiting the wps code-wise.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20399 a1c6a512-1295-4272-9138-f99709370657
2009-03-19 23:04:39 +00:00
Jonas Häggqvist
cd34de693c
Invert albumart when LCD Mode is set to inverse.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20357 a1c6a512-1295-4272-9138-f99709370657
2009-03-19 17:43:53 +00:00
Thomas Martitz
71471062eb
Move gwps_leave_wps() a bit down, so that the menu-statusbars are showing in sync with the rest of the followin screen. It was shown noticeably earlier, particularly if the fade on stop is on.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20355 a1c6a512-1295-4272-9138-f99709370657
2009-03-19 14:33:22 +00:00
Alex Parker
12791d3714
Update Battery Benchmark plugin in the manual to correct some out-of-date
...
information, and rewrite some sections to improve the English.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20352 a1c6a512-1295-4272-9138-f99709370657
2009-03-18 22:37:24 +00:00
Alexander Levin
41959d0970
Add the glyph range to the comment. Cyrillic glyphs were taken from FS#9834 (thanks to Alexander Kuzmenkov).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20351 a1c6a512-1295-4272-9138-f99709370657
2009-03-18 21:42:03 +00:00
Alexander Levin
c46e141e74
Added cyrillic glyphs to 10-Artwiz-Snap; also added the default char
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20350 a1c6a512-1295-4272-9138-f99709370657
2009-03-18 21:33:32 +00:00
Alex Parker
6c4661cfaf
Add filetype colours to the manual. Also add a macro to give the
...
file extension of the main binary.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20348 a1c6a512-1295-4272-9138-f99709370657
2009-03-18 14:24:28 +00:00
Thomas Martitz
b5e6eec5a1
Fix ZVM 30GB bootloader.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20347 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 21:23:02 +00:00
Dave Chapman
57ce975cfb
When rockboxdev.sh temporarily adds $bindir to the PATH (so the gcc build can find the matching binutils), put it at the start, just in case the user has an old (and incompatible) target-binutils around.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20346 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 20:53:02 +00:00
Frank Gevaerts
ac7c88b935
Make USB on sansas more reliable (FS#10026). Both fixes by Toni Hellmann
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20344 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 20:24:55 +00:00
Thomas Martitz
1b3a96d21a
Update the manual to reflect recent strnatcmp changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20343 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 20:11:40 +00:00
Nils Wallménius
6ce98bda11
FS#10018 general pp bootloader: start the OF if loading rockbox fails. Resolves a bug where the c200 bootloader would loop flashing the logo if loading rockbox failed and drop support for loading old .e200 and .h10 rockbox main binaries for the e200 resp h10, affects e200, c200, h10 (both kinds) and mrobe 100.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20342 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 20:05:03 +00:00
Thomas Martitz
877efe1123
Update the comment about our changes too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20341 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 19:01:25 +00:00
Thomas Martitz
fa2d011a55
Restore behavior of the original implementation strnatcmp to not ignore leading zeros. Fixes FS#10029 (Files being sorted incorrectly in latest builds), leads to better sorting of decimal numbers. It also doesn't sort 2 before 03 (but still before 10) anymore.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20340 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 18:58:47 +00:00
Thomas Martitz
997005ece0
Sansa Fuze: Fix bubbles controls (scrollwheel didn't work).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20338 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 04:49:55 +00:00
Thomas Martitz
5c16ba4c4d
Fix very last yellows.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20337 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 04:46:11 +00:00
Thomas Martitz
d0e834aa73
Okay, this should be the last. I'm sorry for the trouble, but now everything *should* be properly #ifdef'd (which wasn't before) :/
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20336 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 04:22:28 +00:00
Thomas Martitz
9771c9c771
One more try: Fix remaining reds and yellows
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20335 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 04:01:11 +00:00
Thomas Martitz
7e7d8ebfef
Actually do the renaming of the stub.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20334 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 03:45:55 +00:00
Thomas Martitz
4ed387d603
Fix reds and yellows (hopefully). Some targets apparently didn't properly #ifdef lcd_enable and lcd_sleep code out, so that it got partly active in the bootloader; rename the ui simulator stub fixes most reds; for the clip: move the hook code into lcd-1bit-vert.c which should fix the bootloader red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20333 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 03:36:36 +00:00
Thomas Martitz
68f9ef2d57
The c200 didn't got in for some reason.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20332 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 02:49:26 +00:00
Thomas Martitz
b7739fbf1c
Rework lcd_enabled and lcd_set/call_enable hook
...
a) lcd_enabled() is now lcd_active(), and is available for HAVE_LCD_SLEEP only targets (e.g. ipod video) too. It was depandent on HAVE_LCD_ENALE only before
b) rename the hook accordingly, and implement the hook for other other targets too (e.g. the clip [the only mono target with lcd_enable/lcd_sleep yet, so the code is still in the lcd driver], ipod, fuze, c200)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20331 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 02:43:47 +00:00
Thomas Martitz
aad712d39f
Some style changes, move gwps_leave_wps a bit down; add a #define for restoration after 1 second and rename the one for instant restoration
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20330 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 01:56:20 +00:00
Thomas Martitz
680990912c
Some internal rework of the wps:
...
a) Put duplicated code together. The restoration code into the existing restoration part of the main loop, the exiting code into a separate function
b) Let the STATUSBAR_CHANGED event handle fixing the statusbar
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20329 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 01:39:20 +00:00
Alex Parker
788ace2ec6
Change spelling to British English in the filetype colours section
...
of text_editor
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20327 a1c6a512-1295-4272-9138-f99709370657
2009-03-16 21:24:29 +00:00
Bertrik Sikken
e60ca805b6
Add md5 for clip OF version 1.01.32 to mkamsboot (verified to work)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20326 a1c6a512-1295-4272-9138-f99709370657
2009-03-16 18:55:39 +00:00
Dominik Riebeling
3822126de8
Use target string instead of target id when checking the target selection against an existing Rockbox installation. Removes the need to resolve id -> name.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20325 a1c6a512-1295-4272-9138-f99709370657
2009-03-14 23:34:40 +00:00
Thomas Martitz
5876418343
SansaAMS: Add a comment to clarifing a bit that the dcache is inactive without mmu; Show the cp15 control register in the "View I/O Pots menu".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20324 a1c6a512-1295-4272-9138-f99709370657
2009-03-14 17:17:27 +00:00
Mark Arigo
b642129be4
Philips SA9200 fixes: (1) boost in the bootloader like the e200 and c200, (2) use the right GPIOs and inits in the SD driver, and (3) add charger detection.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20323 a1c6a512-1295-4272-9138-f99709370657
2009-03-14 02:47:14 +00:00
Andrew Mahone
f8877bf42d
small speedup for scaler on sh-1, via use of hardware multiply instruction where possible
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20322 a1c6a512-1295-4272-9138-f99709370657
2009-03-14 01:41:02 +00:00
Alexander Levin
d88a58bddd
Make error message more informative; increase the max size of rotatable glyphs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20321 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 18:56:55 +00:00
Alexander Levin
7dd8d75632
Correct spelling and add a couple translations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20320 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 17:40:08 +00:00
Dominik Riebeling
42483bacc8
Fix cache path selection on Windows only allowing to select drives (FS#10013 by Yoshihisa Uchida).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20319 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 16:53:28 +00:00
Jonas Häggqvist
85317f4bf9
Polish translation update/sort by Maciej Adamczak (FS#10019).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20318 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 16:19:03 +00:00
Thomas Martitz
26306a8e91
Sansa Fuze Buttons: cleanup slightly, prevent button_counter from wrapping, and implement a (imo) decent wheel acceleration.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20317 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 16:18:56 +00:00
Tom Ross
2fff9fcb9d
FS #10017 : Updated Russian language by Anton Veretenenko with some minor changes by myself.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20316 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 06:39:27 +00:00
Maurus Cuelenaere
706c3f658d
Dutch translation: fix spelling mistake
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20315 a1c6a512-1295-4272-9138-f99709370657
2009-03-13 00:42:45 +00:00
Bertrik Sikken
045b6e48cd
Move powermgmt-target.h up one directory (from as3525/sansa-clip to as3525) in preparation to enable charging for other ams sansa targets.
...
AMS sansas.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20314 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 22:49:36 +00:00
Frank Gevaerts
fbe96bf2c9
don't define handle_usb_events() for the simulators
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20313 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 22:28:24 +00:00
Frank Gevaerts
aa1a99c9b9
Make handle_usb_events() static
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20310 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 22:15:51 +00:00
Alexander Levin
d59e310375
Provide information about how the font could be reduced without glyph clipping
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20307 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 19:55:07 +00:00
Thomas Martitz
74aba34b58
Move play_hop() to gwps.c and make it static. It's the only file that calls it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20306 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 18:50:24 +00:00
Thomas Martitz
23722d5ff4
Oops, I cut&pasted a bit too much.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20305 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:48:58 +00:00
Tom Ross
66f415e06b
Fix up some small problems in the Romanian language file (mostly voice related)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20304 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:42:08 +00:00
Thomas Martitz
56973b43a6
rockboxdev.sh: Fix summary (it ended up in the wrong path after my previous commit to this file)
...
Also, check if the prefix dir exists before checking write permissions to avoid confusing error messages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20303 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:35:03 +00:00
Jonas Häggqvist
1913a4517b
Romanian language update by Florian Popescu (FS#10012). Also add Sasha Khamkov to the header of the Hebrew translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20302 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 16:31:21 +00:00
Tom Ross
031381841f
FS #10010 : Greek language update by Alexander Spyridakis.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20301 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 08:01:41 +00:00
Jens Arnold
bcb0fc2c12
Allow mkinfo.pl to read the RAM usage correctly. All other targets define both loadaddress and _loadaddress as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20300 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 07:43:20 +00:00
Michael Sevakis
a1a332e04b
Gigabeat S: Implement MDMA and UDMA disk access for bootloader and main binary. Add a needed SDMA API to check channel errors. Increase audio DMA channels' priority as required. Reads and writes measure faster accross all test_disk tests and especially at 4KB and 1MB.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20299 a1c6a512-1295-4272-9138-f99709370657
2009-03-12 06:31:40 +00:00