Commit Graph

16040 Commits

Author SHA1 Message Date
Michael Giacomelli 8b01677c52 Commit new theme: Cabbie 2.0\! Thanks to everyone in the forums who made this possible. If you see any problems
please report them in FS#8443.  Once we are satisfied that Cabbie 2.0 is workable, it will hopefully become the new default rockbox theme\!

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16126 a1c6a512-1295-4272-9138-f99709370657
2008-01-21 00:26:53 +00:00
Michael Giacomelli c05fef3d71 Change build script to copy any fonts needed for build in themes in preperation for commiting a default theme. Maybe not the best use of space, but theres only 2 built in themes with fonts so it makes little difference.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16125 a1c6a512-1295-4272-9138-f99709370657
2008-01-21 00:21:40 +00:00
Michael Giacomelli 31b6eb57b0 Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16124 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 23:03:23 +00:00
Robert Kukla c1791a540e compile uisimulator for m:robe 100, button definitions taken from h10 for now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16123 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 22:57:49 +00:00
Michael Giacomelli b5acab1bcf Commit FS#8480 by Andree Buschmann. Updates battery calibration for the Sansa E series.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16122 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 22:47:05 +00:00
Dominik Wenger 70362ee16f rbutil: lupdate on all languages, updated german lang.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16121 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 21:20:14 +00:00
Dominik Wenger 4e8d61442d add Manifests to rbutil, sansapatcher and e200rpatcher to gain needed rights on windows vista.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16120 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 21:19:37 +00:00
Marianne Arnold 56b3f9275a Manual: Be more accurate about 'reset settings with button during startup' - the feature wasn't mentioned in some manuals even though it is possible (Sansas, Iaudios, H10s); use the *_PAD macros because it depends on the keypad and this way it's easier to exclude it from the 1st-3rd gen Ipod manuals (currently not possible on these targets); use the 'press button' phrasing for the Gigabeat (still not perfect but better than before).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16119 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 16:33:12 +00:00
Marianne Arnold 3d9220671d Repair OndioFM manual that accidentally got broken in the previous fmradio.tex commit because the virtual keyboard description doesn't use the manual 'button action' macros for Ondio manuals. (I.e. the quick fix, leaves work on the platform files/virtual keyboard section to do).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16118 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 14:00:02 +00:00
Robert Kukla 47cfed1f1b audio on the m:robe 100
- using the existing wm8751 driver (from gigabeat port) integrated into the portal player environment
- only 44.1kHz at the moment
- for some reason the output is very quiet
- due to the lack of usable buttons the easiest (?) way to start an audio file is to copy the .playlist_control, config.cfg and nvram.bin files from another target, where auto resume is enabled.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16117 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 12:59:23 +00:00
Jens Arnold 9e93b9e30a Proper mutexing in the MMC driver's ata_init(), resembling what is done in the ata driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16116 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 12:44:13 +00:00
Dominik Wenger 45f733e12b rbutil: correct some UI texts, and made the rbspeex config dialog a bit nicer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16115 a1c6a512-1295-4272-9138-f99709370657
2008-01-20 12:42:26 +00:00
Michael Giacomelli 5730da2ba8 Apply last fall's exponent fix to WMA v1 files as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16114 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 23:00:50 +00:00
Jonas Häggqvist 099c96ebc9 Fixes to the Russian translation by Alexander Kuzmenkov
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16113 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 21:41:56 +00:00
Dominik Wenger a423db0024 added an option to get a list of voices for a language, for rbutil.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16112 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 18:46:06 +00:00
Dominik Wenger 6b5780dae3 rbutilqt: made the sapi TTS more configurable, you can now select a specific voice in the config dialog. Also reworked some setSetting functions, to remove depencies.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16111 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 18:33:33 +00:00
Jonas Häggqvist 2cffb1bf3d Look for albumart in .rockbox/albumart/<artist>-<album><size>.bmp in addition to the current locations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16110 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 18:05:06 +00:00
Michael Sevakis 608c547aa1 Fix warnings. Remove a now unneeded parameter macro from run_blocking_ops.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16109 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 13:47:26 +00:00
Jonas Häggqvist 468434811d Don't bother translators with strings that are already translated when just the target line has been changed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16108 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 13:33:47 +00:00
Michael Sevakis 32a531b09b Do some simplification in switch_thread regarding interrupt enabling which simplifies kernel objects as well. Simply doing unconditional disable/enable should be fine in the firmware. Not sure about the case in the bootloader for all targets and so will evaluate but that should be fine too if everything is masked.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16107 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 13:27:47 +00:00
Mustapha Senhaji 2235c7e582 FS#8446 New translation, Hindi language by Apoorva Mahajan.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16106 a1c6a512-1295-4272-9138-f99709370657
2008-01-19 12:04:46 +00:00
Michael Sevakis 6a8379674c Finally, out goes struct spinlock for anything but mutiprocessor targets where it becomes a reenterable corelock.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16105 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 13:12:33 +00:00
Michael Sevakis 3b36b98ff8 Properly serialize ata_init with other threads. Fix a bug that always initialized the lock on every call to ata_init - that should be a one time init or else the lock could be corrupted on connect.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16104 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 12:32:03 +00:00
Nicolas Pennequin 536b5a0482 Accept FS#8469 by Bryan Childs with a few adjustments: Remove duplicate strip_extension() function from albumart.c. The other one is moved from tree.c to misc.c.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16103 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 10:02:03 +00:00
Michael Sevakis 905d80619c meg-fx: remove superfluous i2c_init call
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16102 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 09:35:03 +00:00
Jonas Häggqvist 6e051bb443 Updated Romanian language by George Tamplaru.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16101 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 09:28:44 +00:00
Michael Sevakis 53e79cacc6 meg-fx: correct an oops in the interrupt vector table
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16100 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 09:17:47 +00:00
Michael Giacomelli 483e4188b5 Update the WPS build script so that included builds can have various additional features. This version allows me to compile the new proposed default WPS into new builds. See FS#8443 for more info.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16099 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 04:00:12 +00:00
Marianne Arnold c598ce037f Manual: 'enable' the radio chapter for the c200 (add a screenshot), add missing e200 and c200 button descriptions in the table as well as in the text below and add a note about Sansas with or without the radio chip. Use the macros a bit more efficiently. State everything as is currently but this chapter needs some work...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16098 a1c6a512-1295-4272-9138-f99709370657
2008-01-18 00:46:46 +00:00
Marianne Arnold b24f5ced26 Manual - use the button macro correctly so that the following space is not eaten and actually use it for the Ipod manuals. Also removed a few tabs and unnecessary spaces.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16097 a1c6a512-1295-4272-9138-f99709370657
2008-01-17 19:45:22 +00:00
Dave Chapman d7d073ac1b Reverse the behaviour of the scrollwheel (i.e. fwd/clockwise is down, back/anti-clockwise is up) in the text viewer for the Sansa. This was accidentally changed in r16045
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16096 a1c6a512-1295-4272-9138-f99709370657
2008-01-17 11:29:14 +00:00
Michael Sevakis 93ddef33b6 mpegplayer: fix a small mistake in validating the start time.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16095 a1c6a512-1295-4272-9138-f99709370657
2008-01-16 02:43:42 +00:00
Michael Sevakis 0ae0e1d271 libmpeg2: Change a couple style points for consistency and some spacing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16094 a1c6a512-1295-4272-9138-f99709370657
2008-01-16 01:43:31 +00:00
Michael Sevakis 0c7f2372d5 libmpeg2: Decode only Y on grayscale targets. The chroma skip code is probably less than optimal since it's basically the decoding code with minimum reading of the bitstream but it does the trick for now and gets some more FPS.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16093 a1c6a512-1295-4272-9138-f99709370657
2008-01-16 01:22:56 +00:00
Magnus Holmgren 74d61058dc Update Swedish translation, and make a few changes for consistency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16092 a1c6a512-1295-4272-9138-f99709370657
2008-01-15 19:37:35 +00:00
Jens Arnold 837012be86 Fix graphical glitches occuring in the greyscale library on H1x0 and M5 at 124MHz. The main loop within lcd_grey_data() needed instruction reordering (interspersing lcd writes with memory accesses) to meed the LCD controller timing. Slight slowdown because of the extra register needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16091 a1c6a512-1295-4272-9138-f99709370657
2008-01-15 00:51:58 +00:00
Rob Purchase 47ea030e2e Initial Cowon D2 commit:
* bootloader test program (basic LCD & button drivers, reads touchscreen)
* work-in-progress stubs for main build


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16090 a1c6a512-1295-4272-9138-f99709370657
2008-01-14 22:04:48 +00:00
Jens Arnold b30ca8ca5a * Apply a a recent, small optimisation from the archos bitmap lcd driver to the charcell driver, and fix comments. * Make the optimisation more safe, and apply that fix to the bitmap driver as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16089 a1c6a512-1295-4272-9138-f99709370657
2008-01-14 18:47:00 +00:00
Steve Bavin feefc90a2a Change wording of date options to clarify; previously English format was not the format used in England.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16088 a1c6a512-1295-4272-9138-f99709370657
2008-01-14 13:21:05 +00:00
Jonas Häggqvist d1e4bb2334 Reduce the size of the language buffer a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16087 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 23:03:01 +00:00
Jonas Häggqvist 79ad71ac55 Updated Thai translation by Prakarn Sahasoontornvute (FS#8395). Enlarge the language buffer as pointed out by Harry Tu.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16086 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 22:25:08 +00:00
Jonas Häggqvist fcbeb2b6e0 FS#8132 by Harry Tu: Remove untranslated strings from a number of languages.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16085 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 22:19:51 +00:00
Catalin Patulea 7ed787360c Fix compile error in wps_debug.c when -DDEBUG and not simulator build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16084 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 20:17:59 +00:00
Miika Pekkarinen 784112a075 Fixed the red.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16083 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 19:34:49 +00:00
Miika Pekkarinen 7aedb02fcc Dircache state should be checked too to make appflags work in every situation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16082 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 19:20:04 +00:00
Miika Pekkarinen 39c597b5e1 Always check for deleted files, no matter how slow it might be when DB autoupdate is enabled. Also simplified code a bit. Fixed a crash when search is performaed and dircache has been vanished and DB is still exists ram.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16081 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 19:13:37 +00:00
Jens Arnold fa7eb56c84 Greyscale library: * Defer application of lcd linearisation + gamma in buffered mode to the actual update. This simplifies the update function (grey_update() and grey_update_rect() now are just calls to grey_ub_gray_bitmap_part()), and makes DRMODE_COMPLEMENT work properly. * Make the simulator version work and behave more similar to the target version.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16080 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 18:39:09 +00:00
Marianne Arnold 071c2ac339 Reenable metronome on Archos targets which got lost during the big change to it in last summer and fix a warning (wrong data type). The plugin button action system causes problems with the Ondio controls (tapping and playing conflict, even though there are exceptions defined) and it's only halfway usable, probably this applies to the Player as well but couldn't test. It is still better than nothing and e.g. metronome is not completely controllable on c200 too where it is also enabled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16079 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 18:27:54 +00:00
Jonas Häggqvist 0ce6c52db4 FS#8369 by Harry Tu: Voice strings for norsk.lang. Please report any problems in the tracker, if you build Norwegian voicefiles since this was done by someone who doesn't speak Norwegian.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16078 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 16:01:46 +00:00
Marianne Arnold 9956c25540 Midiplay: more consistent button mapping on c200 - use the volume buttons to adjust volume (BTN_UP/DOWN), making it possible to use the 'Play' button for play/pause.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16077 a1c6a512-1295-4272-9138-f99709370657
2008-01-13 14:52:31 +00:00