Commit graph

9974 commits

Author SHA1 Message Date
Thomas Martitz
842d2bc1c3 Some Sansa Fuze keymap work, enable line editing for the keyboard, copy from the e200 keymap mostly, but use the home key for some jobs (stopping playback, exiting some screens,i.e. what REC+POWER do on the e200 is only home on the fuze)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20578 a1c6a512-1295-4272-9138-f99709370657
2009-03-30 15:45:15 +00:00
Jens Arnold
ae61b94a3f Fix the resume problems on hwcodec which were uncovered by r20483+r20485. The timing problem was there before; checking for id3 availability as a criterion whether to exit the wps was plain wrong. Now it exits only if playback actually finished.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20568 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 17:58:24 +00:00
Magnus Holmgren
efef625b3f Fix FS#10067: Crash when playing very short (less than a second) FLAC files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20567 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 14:46:11 +00:00
Jens Arnold
59ba832e3a Fix potential NULL pointer access.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20566 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 12:42:39 +00:00
Nils Wallménius
cc5400d9cf Accept FS#10068 by Teruaki Kawashima correcting the instructions built into a couple of plugins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20565 a1c6a512-1295-4272-9138-f99709370657
2009-03-29 10:41:31 +00:00
Nils Wallménius
d81d91f494 Remove useless check for HAVE_BACKLIGHT noted in FS#9878
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20563 a1c6a512-1295-4272-9138-f99709370657
2009-03-28 16:59:31 +00:00
Nils Wallménius
1adc869d9c midi: yield more, fixes flickering backlight fade on some targets while playing midi. Some coding style clean up, it's a little better but still a mess
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20562 a1c6a512-1295-4272-9138-f99709370657
2009-03-28 11:27:56 +00:00
Nils Wallménius
24ae50699d Jewels: accept FS#9947 changing 'Resume Game' in the game menu to 'Resume Saved Game' to be less confusing. Bring up the in-game menu using the regular menu button on h100/h300/gigabeat S. Add keymap to the manual for gigabeat S
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20561 a1c6a512-1295-4272-9138-f99709370657
2009-03-28 09:21:27 +00:00
Alexander Levin
dca04925c6 Fix typos in comments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20560 a1c6a512-1295-4272-9138-f99709370657
2009-03-28 09:09:58 +00:00
Thomas Martitz
f627ca8d23 Change "Prevent Skipping" to "Prevent track skipping" which is a more accurate name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20556 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 15:42:52 +00:00
Thomas Martitz
614f9daae4 Document the prevent skipping option in the manual, plus a few fixes for skip length. Also, remove the underscore in the config.cfg setting name.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20555 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 14:45:27 +00:00
Thomas Martitz
8d5982110b Fix hwcodec to actually check for prevent_skip
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20554 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 13:57:56 +00:00
Thomas Martitz
62f3e95945 FS#10014 - Separate tracklocking out of skip length, skip length prevented to skip tracks. This is a seperate setting now. tracks can still change during normal playback (i.e. a song ends).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20553 a1c6a512-1295-4272-9138-f99709370657
2009-03-27 13:53:29 +00:00
Mustapha Senhaji
e95d33b35e Update the french translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20550 a1c6a512-1295-4272-9138-f99709370657
2009-03-26 22:37:56 +00:00
Alessio Lenzi
cb16df889b Updated italian translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20549 a1c6a512-1295-4272-9138-f99709370657
2009-03-26 22:26:02 +00:00
Maurus Cuelenaere
dcf7b31ab6 Update Dutch translation
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20524 a1c6a512-1295-4272-9138-f99709370657
2009-03-24 22:24:20 +00:00
Bertrik Sikken
52d298044f Enable the charging_status function also for targets with target-specific battery charging.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20521 a1c6a512-1295-4272-9138-f99709370657
2009-03-24 21:59:44 +00:00
Rob Purchase
ed1a3355de Add a Touchscreen Mode setting to switch between 3x3 grid and absolute point modes. Note that many screens have not yet been adjusted to absolute point mode, so use with caution.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20520 a1c6a512-1295-4272-9138-f99709370657
2009-03-24 21:55:05 +00:00
Karl Kurbjun
2670e3f038 More M:Robe 500 work: PCM stopping and pausing roughly works, added some keymaps for the WPS screen, and peakmeter now works properly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20511 a1c6a512-1295-4272-9138-f99709370657
2009-03-24 16:40:31 +00:00
Jens Arnold
a5501d68cc Bump flash image version and adapt flashing documentation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20510 a1c6a512-1295-4272-9138-f99709370657
2009-03-24 01:11:44 +00:00
Alexander Levin
73157ebb7c Fix a typo in the comment and add a (somewhat vague) description of the values returned.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20492 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 17:19:48 +00:00
Nicolas Pennequin
396aeafa6c Correct Björn's name in various file headers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20491 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 17:08:46 +00:00
Jonas Häggqvist
4f32b34efb Updated Portuguese translation by Rui Araújo (FS#10046).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20489 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 16:30:42 +00:00
Thomas Martitz
3ab31337d8 Fix red, and use gui_wps_display() for restoration.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20485 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 03:18:34 +00:00
Thomas Martitz
ced2724f7d Another wps rework:
*rename gui_wps_refresh() to gui_wps_redraw() and update() to gui_wps_update() to better describe what they do
*Clear things up and differentiate better between gui_wps_redraw()/gui_wps_display()/gui_wps_update() (it wasn't so what they're supposed to do before)
*cleanup gui_wps_display() and gui_wps_update() quite a bit
*Remove unused/unneeded code, do some pointer copying to save binsize, and code cleanup at several places

Visible changes should be small

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20483 a1c6a512-1295-4272-9138-f99709370657
2009-03-23 03:08:56 +00:00
Marianne Arnold
1e22baf2df Also add Kai Posadowsky to the list of contributors in the deutsch.lang file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20478 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 22:55:34 +00:00
Marianne Arnold
1916ff5976 Update german translation: go back to 'Safety' in the agc settings for now (revert half applied patch), one tweak and add the missing phrase (taken from FS#9999, add Kai Posadowsky to CREDITS for it).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20476 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 22:41:05 +00:00
Jonas Häggqvist
de74a92e3d Finnish translation update by Tuukka Ojala (FS#10042).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20468 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 19:46:28 +00:00
Jonas Häggqvist
2611e957d2 Norwegian translation update by Thom Johansen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20463 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 18:56:16 +00:00
Jonas Häggqvist
20a932d587 Fully deprecate the USB strings touched in r20427.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20462 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 17:50:48 +00:00
Jens Arnold
1d8679e7ec Pictureflow optimisations: (1) No need to restore the drawmode, the core takes care of that. (2) Making the angle positive before masking is redundant. (3) Slide rendering: * Precalculate a faded reflection table for alpha < 256, saving a multiply in the inner loop. * Group the inner loops so that less variables are precalculated, helping to keep stuff in registers. * Combine loop conditions so that a single check is sufficient.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20456 a1c6a512-1295-4272-9138-f99709370657
2009-03-22 14:45:14 +00:00
Nils Wallménius
7aaffa51d6 Remove duplicated 'usbstack' feature, sort features.txt, deprecate unused left over strings depending on it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20427 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 14:49:35 +00:00
Alexander Levin
249800c1ae Fix a typo in the comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20422 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 09:24:40 +00:00
Rob Purchase
1a6bcfa2c1 D2: Enable FM radio (based on FS#10035 by Michael Burtin with some changes by myself). Also updates the LV24020 driver to add optional logf debugging.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20420 a1c6a512-1295-4272-9138-f99709370657
2009-03-21 00:13:20 +00:00
Alexander Levin
56086db778 Fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20408 a1c6a512-1295-4272-9138-f99709370657
2009-03-20 19:37:11 +00:00
Alexander Levin
2d77fde363 Accept some improvements to the text editor plugin (FS#9988 with minor modifications by me)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20405 a1c6a512-1295-4272-9138-f99709370657
2009-03-20 18:59:03 +00:00
Alexander Levin
cd85e9769d Correct displaying of the clock in binary (FS#9941). This looks good for 'negative' LCDs as well (e.g. mrobe:100)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20401 a1c6a512-1295-4272-9138-f99709370657
2009-03-20 17:56:39 +00:00
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
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
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
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
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
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
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