Commit graph

18586 commits

Author SHA1 Message Date
Michael Sevakis
a9e69d935c Strange little kernel optimization to ease targeting the timer tick and to limit the number of loops in the tick function to the number of tasks added rather than always looping the max number.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18893 a1c6a512-1295-4272-9138-f99709370657
2008-10-27 16:30:24 +00:00
Bertrik Sikken
e5d72ac5f7 Fix line endings and set svn properties
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18892 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 21:21:55 +00:00
Magnus Holmgren
1b9991c229 Try to fix FS#9502: end playback properly if no valid files were found in a playlist.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18891 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 20:15:10 +00:00
Magnus Holmgren
e511017293 Bump plugin API version as needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18890 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 20:11:26 +00:00
Marianne Arnold
a83e37270c Manual: no need to keep the ONDIO_PAD mentioned in calendar.tex (see r18884).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18889 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 18:42:14 +00:00
Dominik Riebeling
a7b387938c Reword Sudoku section and document the recently added scratchpad marking setting.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18888 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 15:42:48 +00:00
Jonas Häggqvist
a28e33f861 Language updates:
- Synched Danish by me
 - Synched Finnish by Jani Kinnunen (FS#9488)
 - Fix spelling errors in Polish translation by Marcin Łukasik (FS#9416)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18887 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 14:17:49 +00:00
Bertrik Sikken
95726a5c23 FS#9503 - Sansa v2 audio/PMU communication driver (for the AS3525 SoC)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18886 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 13:28:52 +00:00
Bertrik Sikken
92683778f6 Add missing #include to mp3 metadata parser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18885 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 13:07:29 +00:00
Nils Wallménius
7bb81ce689 Change button map for iaudio x5 and m5 to avoid using impossible button combos, delete ondio button map as it has no rtc
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18884 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 12:47:43 +00:00
Jonathan Gordon
535764c76b bah! messed up the filename settings... and do some line length fixing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18883 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 11:59:21 +00:00
Jonathan Gordon
9e2807fc66 Add a simple plugin (apps/settings_dumper.rock) which dumps the valid values of all the config settings to /settings_dumper.txt. If you notice any settings its not dumping please let me know.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18882 a1c6a512-1295-4272-9138-f99709370657
2008-10-26 11:44:21 +00:00
Dave Chapman
34535494a7 A little more work on the e200v2 LCD driver (still untested - I don't own one). The lcd_update*() functions are taken from the X5 LCD driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18881 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 23:22:02 +00:00
Dominik Riebeling
2fb63ae6a8 Add in-grid graphical markers for scratchpad values to sudoku (FS#8364 by Henri Valta with adjustments by me).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18880 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 21:22:00 +00:00
Dave Chapman
c5082f58c6 Remove some trailing whitespace - no functional change
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18879 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 19:13:11 +00:00
Nils Wallménius
1304de921f Update manual entry for calendar plugin, screenshots still missing for most targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18878 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 17:26:44 +00:00
Nils Wallménius
e477052497 Add MEM_FUNCTION_WRAPPERS to fix linker errors and tweak the ipod buttonmap slightly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18877 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 17:03:38 +00:00
Dominik Riebeling
2f1ec7d9a5 Fix a typo by slightly changing the affected sentence and remove a hard line break.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18876 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 16:40:49 +00:00
Nils Wallménius
50a8017139 Accept FS#9224 by Teruaki Kawashima, adding support for all RTC equipped targets and some other enhancements to the calendar plugin.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18875 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 16:34:15 +00:00
Dominik Wenger
3ae419d955 fill in button and backlight functions for m200 "v2"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18874 a1c6a512-1295-4272-9138-f99709370657
2008-10-25 15:57:18 +00:00
Dominik Riebeling
b208000c36 Make Detect::check() return an error string instead of a boolean result and move the handling of an occurred error to the application to make detection Gui-clean. Move detect class to base folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18873 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 22:31:07 +00:00
Dominik Riebeling
6371460172 Make uninstallation class use QtCore instead of QtGui -- it doesn't use any GUI elements. Move class to the QtCore-only base folder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18872 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 21:23:18 +00:00
Dominik Riebeling
db058c3c8f Kill a warning and fix a typo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18871 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 18:41:04 +00:00
Nils Wallménius
be00a109b3 FS#9487 fixes and improvements of the calendar plugin by Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18870 a1c6a512-1295-4272-9138-f99709370657
2008-10-24 08:40:48 +00:00
Mustapha Senhaji
3ff2f14f9e Just correct a typo in a comment.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18869 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 16:23:42 +00:00
Robert Menes
9928086ece Bump version number to v0.7 with 5.0 bootloaders. Part of FS#9369.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18868 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 14:36:21 +00:00
Michael Sevakis
effceea229 Remove the event object in the kernel since it's rather extraneous at the moment. This makes the codecs and the plugins incompatible, so update fully.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18867 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 13:13:00 +00:00
Dave Chapman
188e898e3c Refactor the panning code into separate functions, and correct a comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18865 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 08:05:25 +00:00
Jonathan Gordon
106b68e3a7 Accept FS#9504 - make the FILENAME_SETTING() macro more user-proof, also rename it to TEXT_SETTING
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18864 a1c6a512-1295-4272-9138-f99709370657
2008-10-23 00:29:17 +00:00
Dave Chapman
a42602b350 Don't accept 0 for the width or height of a progress bar in the %pb tag. A zero width causes a divide by zero, and a zero height simply doesn't make any sense, so we assume it was a mistake.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18863 a1c6a512-1295-4272-9138-f99709370657
2008-10-22 21:35:38 +00:00
Nils Wallménius
4e14f2d6dd Fix test_codec plugin that was broken by r18834
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18862 a1c6a512-1295-4272-9138-f99709370657
2008-10-22 18:42:55 +00:00
Vitja Makarov
9004289a14 iaudio7: simulator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18861 a1c6a512-1295-4272-9138-f99709370657
2008-10-22 11:58:49 +00:00
Jonathan Gordon
7b77910de4 fix FS#8124 - pressing STOP after seeking while paused causes playback to start again for a second or 2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18860 a1c6a512-1295-4272-9138-f99709370657
2008-10-22 09:59:42 +00:00
Dave Chapman
019f9c034b Make some local global variables static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18859 a1c6a512-1295-4272-9138-f99709370657
2008-10-22 08:50:13 +00:00
Jens Arnold
4e2557cfce Fix .talk clips on hwcodec targets. mp3info() must not call get_metadata(), because this one tries to guess which get_xx_metadata() to call from the extension, and mp3info() is used in talk_file() (extension .talk) on hwcodec.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18855 a1c6a512-1295-4272-9138-f99709370657
2008-10-21 19:28:40 +00:00
Frank Gevaerts
4f81a54829 Add c200 erase tools. The resulting .bin files can be run from e200tool
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18854 a1c6a512-1295-4272-9138-f99709370657
2008-10-21 18:57:11 +00:00
Dave Chapman
76596deaf1 Move the monolithic jpeg viewer into its own subdirectory and split it into three (for now - maybe it should be split further) files - jpeg.c (the main plugin/viewer parts), jpeg_decoder.c (the actual decoder) and. for colour targets only, yuv2rgb.c. The intention of this commit is as a first step towards abstracting this viewer into a reusable jpeg decoder and a multi-format image viewer.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18853 a1c6a512-1295-4272-9138-f99709370657
2008-10-21 16:05:46 +00:00
Frank Gevaerts
b0b3f0339a add optional USB mass storage from ramdisk. This can be useful for development
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18849 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 21:49:59 +00:00
Frank Gevaerts
4c83e050ad add Logik DAX USB ids
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18848 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 18:22:05 +00:00
Vitja Makarov
8d81b71d6e Using polling instead of interrupts make TX work better, storage worked, but still unstable!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18847 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 17:18:14 +00:00
Daniel Stenberg
761366d8b8 run this script in your build dir to get a summary table presented with memory
consumptions used by all the codecs built


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18846 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 12:11:29 +00:00
Marcoen Hirschberg
6c19b88245 revert my previous commit since 5.1.20080820 was already committed in r18342 with some useless glyphs removed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18845 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 10:39:07 +00:00
Marcoen Hirschberg
b02dc25d08 update Unifont to version 5.1.20080820
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18844 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 10:01:03 +00:00
Jens Arnold
43ad46cdac Fix title case in a section header, switch a sentence order for recorders to be more logical, and add a note about 8MB-modded boxes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18842 a1c6a512-1295-4272-9138-f99709370657
2008-10-20 07:10:14 +00:00
Jens Arnold
1f2468b6ef Rewrite of the Archos flashing chapter, bringing it up to date, removing longish technical background information (that will go into the wiki only), and explaining a few more target specific details.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18841 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 23:59:46 +00:00
Dominik Wenger
415c46ed54 add sansa m200v2 support to mkamsboot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18840 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 19:51:42 +00:00
Dave Chapman
184d0dab74 Oops, MI4_FORMAT shouldn't be here...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18839 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 15:57:40 +00:00
Dave Chapman
a6dbfe345c Correct the model numbers used for the Sansa V2 targets - these are MODEL_NUMBER in the config-target.h file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18838 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 15:21:47 +00:00
Dave Chapman
e18809bdc5 Correct an error message
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18837 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 15:10:49 +00:00
Dave Chapman
08c41d42bb Add e200v2 and m200v2 targets. Move the telechips lcd-ssd1815.c (currently used by Logik DAX and m200v1 ports) driver up in the target tree and share with the m200v2 - as2525 parts contributed by Rafael Carre. Includes the start (but is still very incomplete) of an LCD driver for the e200v2. m200v2 is not yet fully supported by mkamsboot - that will come soon. Also some minor cleanups for the Clip.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18836 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 14:11:01 +00:00