Björn Stenberg
9558c4956d
Moved pcm_record from firmware to apps. Cleaned up some. Now all code using struct mp3entry is in apps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18807 a1c6a512-1295-4272-9138-f99709370657
2008-10-14 11:12:20 +00:00
Vitja Makarov
91b9c6139b
telechips usb: not ready for use but, something is working, needs improvement.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18806 a1c6a512-1295-4272-9138-f99709370657
2008-10-14 05:13:21 +00:00
Michael Giacomelli
1620d1fd03
Correct poor assumption on my part that WMA frames are 2048 samples long. Fixed problems with sample rates < 44.1khz. Fixes FS#9242 and FS#9439.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18805 a1c6a512-1295-4272-9138-f99709370657
2008-10-14 01:41:26 +00:00
Marianne Arnold
45ebc5643a
Manual: Update the Pegbox screenshots affected by the previous change (r18803)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18804 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 23:35:40 +00:00
Marianne Arnold
b774adafe4
Pegbox - new graphics for Archos, c200, small H10, Mini, M3 - also cleaning and small tweaks to the rest of the greyscale and monochrome bitmaps. Aspect ratio correct the pieces for the Archos screen (now uses 9x7 tiles) which made it possible to also add the header with statistics). Necessary changes to pegbox.c: don't assume piece height = piece width, prepare a new 'wide' layout for the c200 with the statics at the side. Additional cleanup - make the code more readable by replacing repeatedly used bmpheight_XYZ with defines, splitting some too long lines. Let the 'Start on level' line in the menu actually appear on the Mini's screen. Also rename the greyscale graphics according convention to '...x2.bmp' and set the mime-type more accurately for all pegbox bitmaps. Finally, add Joel Puik, the creator of the original colour graphics to CREDITS.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18803 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 23:13:12 +00:00
Peter D'Hoye
c5383c1c27
Stop scrolling lines when entering or leaving a menu list item. Fixes FS #9478 (Scrolling lines from (menu) lists are drawn over other screens)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18802 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 22:08:01 +00:00
Rob Purchase
14a6fd9bbe
Hopefully fix the D2s 'cut and repeated LCD lines' bug (fix suggested by Francesco Rigoni).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18801 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 20:25:16 +00:00
Dominik Wenger
7470797b37
rbutil: include the qt accessible plugin into the mac bundle. (Enables screenreader support on macs)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18800 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 17:19:45 +00:00
Nils Wallménius
5aa0665b5b
Move 'Playback Settings' up from 'General Settings' to 'Settings' (FS#9472 by William Poetra Yoga Hadisoeseno but without the menu rearrangement) also closes FS#9154. Update manual to reflect the menu change, Playback Settings is now its own chapter. As a bonus that makes it a bit easier to find stuff in the toc.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18799 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 15:11:11 +00:00
Nils Wallménius
4b7ebdc6f2
FS#9463 Fixes and updates to the simplified Chinese translation by William Poetra Yoga Hadisoeseno
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18798 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 14:22:05 +00:00
Nils Wallménius
68f6e83eb0
Alternate fix for the bug fixed by FS#9163, the selection in the playlist viewer was one line too low, which caused it to be off-screen if the last item was selected. The cause was that the selected item was set before the list title, fixed by re-calculating the position of the selected item after setting the title.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18797 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 12:16:06 +00:00
Vitja Makarov
7a6aeb8713
Don't exit with code 0 on do_patching() fail
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18795 a1c6a512-1295-4272-9138-f99709370657
2008-10-13 11:31:35 +00:00
Dave Chapman
5134612ca9
Remove usage of snprintf and strlen and instead calculate things at compile-time. Also swap the positions of the version text and logo for the Clip so we don't get a multi-coloured logo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18793 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 22:35:03 +00:00
Jens Arnold
ca99f8efa4
Archos flash loader: compile with -Os and make all internal functions static to save space. main() and _main() must not be static or they wouldn't end up in IRAM for execution. * Also make some bootbox functions static, and drop the useless return value from charging_screen().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18791 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 22:10:22 +00:00
Rob Purchase
142ac2a35a
Fix a couple of factual inaccuracies in the M200 build.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18790 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 21:14:08 +00:00
Dave Chapman
6bbe66afa0
Make mkamsboot safer by introducing the use of ".sansa" files to store Sansa V2 bootloader and firmware files. These files are the same format (a simple 8-byte header consisting of a 32-bit checksum followed by 4-char model name is prepended to the binary data) as that used by lots of other Rockbox targets (.ipod, iriver etc). Support added to scramble/mkamsboot for both clip and e200v2, even though the latter is not in SVN yet. Also add a check of the whole-file original firmware checksum to mkamsboot and add a new $scramblebitmaptools toolset variable in configure. The output of this version of mkamsboot is confirmed to be md5sum-identical to the previous version.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18789 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 19:34:47 +00:00
Dominik Riebeling
f958717d43
Separate basic functionality from GUI parts by moving it into a separate folder. Some files still need to get cleaned up prior moving them too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18788 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 19:21:58 +00:00
Dave Chapman
3d30029883
Fix a nasty bug spotted by Rob Purchase - the uploaded file was being truncated to a multiple of 64 bytes (PACKET_SIZE).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18787 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 18:10:39 +00:00
Dave Chapman
80cdc34a54
Rename the clip directory to sansa-clip to be consistent with the first (PortalPlayer) Sansa ports
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18786 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 18:07:23 +00:00
Frank Gevaerts
b69e8bb539
make colours look right
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18785 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 17:54:35 +00:00
Frank Gevaerts
2cc85bc346
Fix LCD timings on the older meizu M3 variant, so it works with a fast clock.
...
(FS#9484, by Denes Balatoni)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18784 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 16:55:57 +00:00
Nils Wallménius
2ca30a0c74
Minor clean up, move common define to a header file and use TIME_AFTER macro
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18783 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 16:47:59 +00:00
Dave Chapman
da8bff107e
Commit FS#9467 - initial work on port to Sansa Clip by Rafaël Carré and François Dinel. A few cosmetic changes were made by me prior to committing: 1) TAB policing in button-clip.c; 2) Add François Dinel to CREDITS; 3) Add François Dinel as (C) holder in button-target.h (it was previously blank); 4) Add Rockbox header to bootloader/sansa_as3525.c with Rafaël Carré as (C) holder; 5) Change target_id to 50 (next available number) in tools/configure and fixed indentation; 6) Change MODEL_NUMBER in config-clip.h to 50 (next available number); 7) Remove unused in/out macros from system-target.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18782 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 16:46:01 +00:00
Jens Arnold
0f933f6210
Bootloaders don't need special handling in sys_poweroff() for recording targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18780 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 12:28:41 +00:00
Dominik Riebeling
71c1e2a838
Document %mv wps tag (FS#9482 by Alexander Levin).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18779 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 10:48:06 +00:00
Jonathan Gordon
8703cca459
Fix FS#9479 - "readonly" lists sometimes wrap when they shouldnt. part of the fix forced it to disable wrapping for these lists..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18778 a1c6a512-1295-4272-9138-f99709370657
2008-10-12 10:21:44 +00:00
Dominik Wenger
70ae85e706
rbutil: enable Tab navigation in the progresswindow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18777 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 20:35:28 +00:00
Frank Gevaerts
b56b0a37f4
remove dead code from firmware/target/arm/crt0.S, and conditionalise bits of it
...
make the meizu builds compile with the new crt0.S location
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18776 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 18:32:17 +00:00
Dave Chapman
e0f8c31216
Move the S5L8700 (Meizu) crt0.S file up one level - it can be used as a generic ARM crt0.S (the uncommitted patch for the Sansa V2s uses it).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18775 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 18:15:42 +00:00
Alessio Lenzi
f97cb18d1b
Updated italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18774 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 15:09:43 +00:00
Jonathan Gordon
61c6526013
* Make %t stricter by aborting if a value is not given.
...
* Move the default value for %mv back into wps_parser.c where it belongs
* Add the debug line for the %mv tag
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18773 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 13:49:38 +00:00
Dave Chapman
4f80274708
Add Rafael Carre to the (C) message in the output of mkamsboot. This should be the last commit for a while...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18772 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 13:13:44 +00:00
Dave Chapman
3c65d2b17f
Fix another bug in dualboot.S, add Rafael Carre as the (C) holder of dualboot.S (most of the code there is his) and use the standard Rockbox header in mkamsboot.c. This code is still untested on target.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18771 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 13:11:47 +00:00
Dave Chapman
d2e551f6df
Fix a bug in the uclcopy loop, plus add a warning to make sure people know the untested status of this code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18770 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 12:51:13 +00:00
Jonathan Gordon
85600e629b
update the %mv wps tag to let you specify how long it should wait after being released to go back to false.
...
e.g %mv2 will stay true for 2 seconds or %mv3.5 is 3.5 seconds (same as the %t syntax)... if no number is specified it defaults to 1 second
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18769 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 12:20:09 +00:00
Dave Chapman
1a549d49f7
Fix some off-by-one errors, plus remove some unused variables
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18768 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 12:02:23 +00:00
Dave Chapman
1c4bcfac69
Major rework of mkamsboot, extending work done by Rafael Carre. We now build one "dualboot.bin" mini-bootloader per target and embed it in the mkamsboot binary. The user of mkamsboot just needs to provide an original firmware file, and a Rockbox bootloader file. This code currently supports just the Clip (hardware revision 1) and the E200v2 - button checks are needed for the other V2 targets. NOTE: This is completely untested on-target, and may brick your device.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18767 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 11:35:59 +00:00
Jens Arnold
ced0adc527
Make the MIPS toolchain build on gcc 4.3+.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18766 a1c6a512-1295-4272-9138-f99709370657
2008-10-11 10:16:50 +00:00
Nils Wallménius
ca34981b4d
Forgot description for the new lang string
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18765 a1c6a512-1295-4272-9138-f99709370657
2008-10-10 21:30:08 +00:00
Nils Wallménius
da01219ca2
Search In Playlist
...
* Add a title to the list of search results.
* Fix drawing of the statusbar.
* Avoid splashing in every iteration of the search loop if no new hits,
gives about 10x speedup on h300 when searching for a string that gives
30 hits in a playlist of 3000 tracks.
* Boost cpu when searching, ~doubles the search speed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18764 a1c6a512-1295-4272-9138-f99709370657
2008-10-10 21:19:56 +00:00
Nils Wallménius
bea3abb5c3
Bump ipodpatcher version string
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18763 a1c6a512-1295-4272-9138-f99709370657
2008-10-10 16:55:45 +00:00
Björn Stenberg
e76c69f3e4
Moved id3.c, mpeg.c and replaygain.c from firmware/ to apps/. This is the first step in separating the generic metadata code and the id3-specific code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18760 a1c6a512-1295-4272-9138-f99709370657
2008-10-10 13:12:28 +00:00
Jonathan Gordon
98fa3913f9
change the %mv timeout to 1s which works better, also change the string to show "v" instead of .:| if its not used as a conditional
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18759 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 23:15:16 +00:00
Dominik Riebeling
33034838e7
Comma fix in rbutil translation (FS#9426 by Alexander Levin).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18758 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 19:27:31 +00:00
Alessio Lenzi
524dab4140
Added missing Album Hart voice string and synced italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18757 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 19:15:24 +00:00
Antoine Cellerier
c4e177a1b1
Make it possible to interrupt md5sum. FS#9209 by Chrisopher Williams.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18756 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 15:09:07 +00:00
Maurus Cuelenaere
f5fcc76bbc
Fix menu (update to newer one)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18755 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 12:28:09 +00:00
Maurus Cuelenaere
c626f47cb5
Add Rockbox layout to plugin API documentation
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18754 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 12:24:57 +00:00
Maurus Cuelenaere
e7ea23b180
Improve plugin API documentation updater a bit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18753 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 11:48:26 +00:00
Jonathan Gordon
486869693c
FS#9460 - Add a tag %mv which can be used to check if the volume button is being pressed (e.g %?mv<yes|no> ). It will stay true after its released for a little over half a second (not configurable unless someone comes up with a nice way to add a parameter to the tag? 1s is too long and .5s is too short...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18752 a1c6a512-1295-4272-9138-f99709370657
2008-10-09 11:10:26 +00:00