Jonathan Gordon
0501fb016c
total removal of gui_textarea. The only thing using the text_message struct is the yesno screen so move its definition to yesno.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17653 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 11:13:46 +00:00
Jonathan Gordon
43f0770943
move the HAS_BUTTONBAR define to the config-<target>.h files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17652 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 09:14:32 +00:00
Jonathan Gordon
fd3b46c22c
draw the buttonbar in its own viewport. It always uses the sysfont and is drawn on the bottom.
...
Callers need to remeber to fiddle with their viewports to not be overwritten by the bar.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17651 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 08:59:57 +00:00
Jonathan Gordon
d0ed3712c7
more gui_textarea removal.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17650 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 08:20:07 +00:00
Linus Nielsen Feltzing
0cda59e939
Oops, not all PP targets have ADC_ACCESSORY.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17649 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 06:46:09 +00:00
Linus Nielsen Feltzing
07bfba21ae
Add the ADC_ACCESSORY channel on the ipod, to allow for accessory detection once we figure that out.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17648 a1c6a512-1295-4272-9138-f99709370657
2008-05-29 06:12:08 +00:00
Bertrik Sikken
5c5e849196
Remove racy call to unregister_ata_idle_func and remove unnecessary check before calling register_ata_idle_func. Should fix FS#8993 - Freeze on shutting down.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17647 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 18:12:13 +00:00
Bertrik Sikken
06b53321b4
Create WPS context (onplay) menus using MAKE_ONPLAYMENU macro. Partial fix for FS#9037 - Menu exit behaviour is inconsistent in WPS context menu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17646 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 17:12:47 +00:00
Bertrik Sikken
17987addf8
Added missing header file to metadata/mod.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17645 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 17:10:49 +00:00
Michael Sevakis
4a4d5fcf4e
Oops. Have to explicitly remove the lcd enable notify before exiting or it will crash later for sure if another plugin is loaded.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17644 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 11:44:06 +00:00
Jonathan Gordon
ff469ab573
Updated recording trigger screen (seems to be a feature almost noone uses?)
...
problems/complaints in http://forums.rockbox.org/index.php?topic=16837.0
there is a known issue that on this screen the stop icon wont update, I dont know why and noone else wants to look at it, so hopefully this will force another set of eyes on it.. this is only a graphical issue... recordings still work fine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17643 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 10:55:39 +00:00
Jonathan Gordon
cdf18bf388
callbacks were being called with the old value.. spotted in IRC last week
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17641 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 10:41:07 +00:00
Michael Sevakis
adf2e4c9a0
Targets with HAVE_LCD_ENABLE: Provide a means to receive notifications when the lcd is enabled and the image is refreshed so overlayed drawing can also be refreshed. Chiefly mpegplayer needs this so it can redraw the YUV data after the backlight is turned on while paused or when using 'Set Start Time'.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17640 a1c6a512-1295-4272-9138-f99709370657
2008-05-28 10:17:16 +00:00
Rob Purchase
b57b779fbc
Tweak ZXBox colours: 1) 'Bright' black is the same as normal black on a real Spectrum, so make it so here too. 2) Use more accurate RGB values in the 16bpp driver (taken from the FUSE emulator). 3) Remove some confusing duplicate definitions.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17638 a1c6a512-1295-4272-9138-f99709370657
2008-05-27 20:11:53 +00:00
Rob Purchase
819a39a22e
Fix Pacbox controls for D2 touchscreen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17636 a1c6a512-1295-4272-9138-f99709370657
2008-05-27 08:11:06 +00:00
Robert Kukla
d23f78b1c6
fix FS#9042 - MOD codec: SoundTracker variant MOD files will not play
...
- remove dubious format check and assume no formattag -> Soundtracker
- change method for remembering "periods converted" as the old one would corrupt Soundtracker files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17635 a1c6a512-1295-4272-9138-f99709370657
2008-05-26 23:00:07 +00:00
Magnus Holmgren
41cfc4d838
Update Swedish translation and fix a small typo in english.lang...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17634 a1c6a512-1295-4272-9138-f99709370657
2008-05-26 18:43:21 +00:00
Bertrik Sikken
6bfb1ab221
Fix argument for call to rb->button_get_w_tmo function (should be and int instead of a bool).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17633 a1c6a512-1295-4272-9138-f99709370657
2008-05-26 06:55:51 +00:00
Jens Arnold
bdca83b86c
Quick fix for the failing m:robe 500 build. Proper rockblox graphics are needed to make it work correctly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17631 a1c6a512-1295-4272-9138-f99709370657
2008-05-25 21:31:36 +00:00
Jens Arnold
43d02f66a0
Fix rockblox on all 160x128x2 and 160x128x16 targets. They used the mono bitmap intended for m:robe100 as a native one, making the background looking odd and crashing the sim. Bitmaps for monochrome targets used like native bitmaps shouldn't reside in bitmaps/mono, as that's asking for confusion.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17629 a1c6a512-1295-4272-9138-f99709370657
2008-05-25 21:12:18 +00:00
Jonathan Gordon
2aa0791ff8
Fix part of FS#9032 - "create playlist" appends the playlist instead of overwriting it... not sure about the speed issue.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17628 a1c6a512-1295-4272-9138-f99709370657
2008-05-25 07:13:13 +00:00
Michael Sevakis
d892214d88
Gigabeat S: Add charge current and battery temp readout in power management and display in the battery screen. Thermistor data was obtained experimentally from one pulled off a dead board and appears basically correct when read back on a working device (which requires letting it settle to ambient temperature - a long wait so not easy to do). Sending me more thermistors would help improve accuracy *fingers crossed that it's close enough*. :-) This commit does NOT add charging but is a step towards implementing it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17626 a1c6a512-1295-4272-9138-f99709370657
2008-05-25 01:38:08 +00:00
Nils Wallménius
11a667b6ca
FS#9033 by Alexander Levin, also a couple of minor typo fixes by me and making the inbuilt_filetypes array static
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17625 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 20:56:19 +00:00
Dominik Riebeling
1659a1a031
Don't do the same check twice. Thanks to fml on IRC for noting.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17624 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 20:03:56 +00:00
Mustapha Senhaji
2de5e8744f
FS8788 Update finnish translation by Jani Kinnunen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17622 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 14:00:02 +00:00
Jens Arnold
4a6190dd13
Hopefully fix FS #8840 for iAudio M3, M5 and X5. Reduce greyscale update frequency on M3 in order to reduce CPU load (was >50% before, but this fix would have made it even worse).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17621 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 08:53:12 +00:00
Marianne Arnold
402dec539a
New chessbox graphics for the M3 - a new size to utilise the available display height there.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17619 a1c6a512-1295-4272-9138-f99709370657
2008-05-24 07:21:01 +00:00
Peter D'Hoye
8ed3b32ece
A bit of code police...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17617 a1c6a512-1295-4272-9138-f99709370657
2008-05-23 21:43:40 +00:00
Peter D'Hoye
f2d7270b70
Fix FS #9022 : space reserved for the icons in the quickscreen used the incorrect constant
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17616 a1c6a512-1295-4272-9138-f99709370657
2008-05-23 21:20:05 +00:00
Peter D'Hoye
3de96af125
Update Dutch language file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17613 a1c6a512-1295-4272-9138-f99709370657
2008-05-23 18:43:58 +00:00
Alessio Lenzi
58a04d2533
Updated italian translation file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17612 a1c6a512-1295-4272-9138-f99709370657
2008-05-23 16:06:19 +00:00
Nils Wallménius
b2ee5bc6b6
Restore the 'Open With...' menu item to the wps context menu wich was lost somewhere also document the wps context menu delete option
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17608 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 16:28:20 +00:00
Andree Buschmann
5670ca18bb
Fixes backward seeking on resumed files and backward seeking to positions to which formerly was seeked forward to (sounds complicated and it is).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17606 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 12:32:28 +00:00
Andree Buschmann
e1e0bc2675
We do not support mpc sv4-6 anymore.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17605 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 10:08:24 +00:00
Andree Buschmann
6a74a5dd3b
Commit FS#9015. Rework of musepack buffered seek. Now a static seek buffer of 8192 entries is used. The seeking precision is adapted to the length of the file (e.g. 26ms for files <=3.5min and 0.4s for files ~60min).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17604 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 09:58:19 +00:00
Steve Bavin
5f8bd63cba
FS#9019 - Tidied up WPS context menu. Moved playlist to the top, added Playback Settings optiona and removed duplicate options.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17603 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 08:02:48 +00:00
Jonathan Gordon
32db049a2a
fix FS#9020 and make scrolling down in lists a bit more consistant with scrolling up
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17602 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 06:23:15 +00:00
Jonathan Gordon
5348f3d949
fix FS#9023 by forcing the icons in the file to clean seelction screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17601 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 03:39:59 +00:00
Thom Johansen
c0f7eb9f9d
FS #8680 . MOD codec by Rainer Sinsch.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17595 a1c6a512-1295-4272-9138-f99709370657
2008-05-21 11:19:58 +00:00
Jonathan Gordon
5f796087b0
fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17592 a1c6a512-1295-4272-9138-f99709370657
2008-05-21 07:08:27 +00:00
Mark Arigo
b4275d4941
Philips GoGear SA9200 port. Working bootloader and normal builds, including sound. No touchpad now, buttons limited to using vol+/vol-/power for up/down/select. Rockbox USB is enabled since the OF is MTP only...read the warnings on the PortalPlayerUsb wiki page.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17591 a1c6a512-1295-4272-9138-f99709370657
2008-05-21 03:55:17 +00:00
Bertrik Sikken
29c45a66ce
Make local functions static and rename STOP_AUTOSCROLL to lowercase.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17588 a1c6a512-1295-4272-9138-f99709370657
2008-05-20 20:55:14 +00:00
Bertrik Sikken
9244259f08
Make list.c use button_queue_count() instead of accessing the button_queue directly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17587 a1c6a512-1295-4272-9138-f99709370657
2008-05-20 19:41:48 +00:00
Peter D'Hoye
3dd52e3798
Fix FS #9003 : only add the extra space in the jewels menu when there's room for it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17585 a1c6a512-1295-4272-9138-f99709370657
2008-05-19 21:37:43 +00:00
Andree Buschmann
1d28fe7d79
Musepack seek hotfix. Do not dynamically allocate seek buffer but use a buffer of constant size (~28.5min). Files larger than this will still not seek properly. Some additional rework has to be done for the seek buffer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17584 a1c6a512-1295-4272-9138-f99709370657
2008-05-19 18:06:00 +00:00
Nils Wallménius
a21004dee6
Fix FS#9010 warning in checkwps when building on an amd64 machine
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17582 a1c6a512-1295-4272-9138-f99709370657
2008-05-19 14:37:16 +00:00
Marianne Arnold
5b07a806af
Fix a typo even though it's only in a comment.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17575 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 15:29:28 +00:00
Mustapha Senhaji
79ba66952f
FS#9004 by Alex Parker: Add missing button definitions to Gigabeat S text viewer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17573 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 14:09:33 +00:00
Jens Arnold
306acbd2a1
Reduce the info boxes height a little bit so the 3rd box fits again on Archos. * Use just 'Push' if the string 'Pushes' is too wide (Archos, M3, c200).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17571 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 13:58:21 +00:00
Marianne Arnold
4ee3fed014
Sokoban: enable the plugin for the c200. Invent a new, a bit more rockboxish colour scheme since the old one didn't work in the small size that was needed for the c200's screen. Also use these colours in existing bmps and add some in-between sizes (e.g. for the Nano and Gigabeat) to use the screen size as best as possible. Rename the existing colour bmps consistently. Remove the drawing code for monochrome screens and let them use the bitmap build system too. This also allows further simplifying the code and let the plugin retrieve the tilesize from the bitmap.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17569 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 13:05:45 +00:00
Jonathan Gordon
476d28963d
fix star.c (FS#8998)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17567 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 10:19:21 +00:00
Jonathan Gordon
5b861933fd
FS#8637 - new UI for disktidy.
...
Usage changes:
- disktidy.config is loaded with a list of file/directory names (included in the .zip)
- disktidy_custom.config is then loaded which is the same list but marks the files/dirs to be deleted. Also used to add custom files
- the default config is to not remove any files so the first time you run it you need to go into the "files to clean" option and select the files to remove. they will be then saved for next time.
The "Files To Clean" screen:
use the usual select option to toggle an item (if it has the cursor icon it will be removed)
selecting < ALL > will remove all, < NONE > will deselect all.
selecting a < > group will toggle all items in that group
to exit that screen use the standard cancel action (usually left arrow)
Directories are marked with a trailing / and * can be used at the end of the name (e.g .Trash-*/)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17565 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 07:27:10 +00:00
Michael Sevakis
a97c0f5cf0
Fix yellow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17564 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 00:25:04 +00:00
Michael Sevakis
1f2df74079
MPEGPlayer quickie: add an option to set the backlight brightness to a plugin-specified value when playing video or interacting. Nice when one likes a dim backlight normally but that isn't sufficient when viewing video for instance. Suggested in FS#8417 in addition to my own desire for this.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17563 a1c6a512-1295-4272-9138-f99709370657
2008-05-18 00:14:34 +00:00
Andree Buschmann
18f13b149a
Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17562 a1c6a512-1295-4272-9138-f99709370657
2008-05-17 21:26:34 +00:00
Maurus Cuelenaere
7f67b0aa32
Try making binsize smaller and fix pointer problem
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17556 a1c6a512-1295-4272-9138-f99709370657
2008-05-17 15:51:49 +00:00
Maurus Cuelenaere
affa4f668e
Use OF's firmware loading mechanism instead of Rockbox's.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17553 a1c6a512-1295-4272-9138-f99709370657
2008-05-17 14:20:09 +00:00
Andree Buschmann
ff78cd8418
Commit FS#9000. Speed up Musepack decoder by 3% on PP5022/24 via using ICODE_ATTR for calc_new_V(). Additionally correct a type in decoder-struct.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17552 a1c6a512-1295-4272-9138-f99709370657
2008-05-17 11:11:01 +00:00
Alessio Lenzi
9fb53a15fb
Updated italian translation file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17548 a1c6a512-1295-4272-9138-f99709370657
2008-05-16 21:56:48 +00:00
Peter D'Hoye
f1dd7bbcd7
Remove the unhide option from solitaire because it was pretty useless. This also solves a bug when auto unhide was disabled: FS #8988
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17540 a1c6a512-1295-4272-9138-f99709370657
2008-05-16 20:03:27 +00:00
Bertrik Sikken
16c8f060e6
Protect scrobbler_shutdown against multiple invocations, preventing double unregister of ata_idle callback. Probable fix for FS#8993 - Freeze on shutting down.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17533 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 23:02:22 +00:00
Peter D'Hoye
9098112869
Fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17532 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 23:00:33 +00:00
Peter D'Hoye
a3524029bf
Accept FS #8994 : add another recording filesplit option: stop recording and shutdown
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17531 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 22:47:07 +00:00
Peter D'Hoye
83e6be5649
Fix FS #8981 (bounce color): save current forecolor before changing it so we can set it back
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17529 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 22:05:24 +00:00
Peter D'Hoye
f1b839bf83
Update Dutch language file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17527 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 20:20:24 +00:00
Nils Wallménius
4840682e25
FS#8995 by Mark Ganson fixing the display of am/pm for the digital clock mode
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17526 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 20:16:38 +00:00
Maurus Cuelenaere
1ea884b531
1) Add ZVM60GB and ZV simulator builds (ZVM60GB sim equals to ZVM30GB)
...
2) Correct typo which'll break build system for ZV currently
3) Split up keymaps for ZV & ZVM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17525 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 18:01:14 +00:00
Jonathan Gordon
c249f53010
99.999999% sure this fixes FS#7733 - on+left/right in the WPS on the AJBR
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17524 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 14:33:58 +00:00
Jonathan Gordon
7e26412dd1
woopsies
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17522 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 07:13:03 +00:00
Jonathan Gordon
92dae7c50b
actually bump the API version
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17521 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 07:03:12 +00:00
Jonathan Gordon
3e5b38945c
const raid in option_select
...
add table settings and fix int settings with negative step in option_select_next_val
bump plugin API and sort newer functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17520 a1c6a512-1295-4272-9138-f99709370657
2008-05-15 06:58:36 +00:00
Michael Sevakis
63effbf11c
CPU model must be compared to CONFIG_CPU.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17517 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 21:41:25 +00:00
Maurus Cuelenaere
02883e02e2
Make ZVM30GB simulator work.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17513 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 21:14:06 +00:00
Andree Buschmann
14698f5a20
Musepack performance optimization for PP5022/PP5024/MCF5250 targets. Use IRAM for internal sample buffers and lookup tables. Speeds up decoding by ~7% on PP5022/PP5024 (Sansa: c200, e200 + iPod mini2G, nano, video) and by ~27% on MCF5250 (iaudio m5, x5).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17507 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 19:49:01 +00:00
Andree Buschmann
77087eba4e
Make use of 128KB IRAM for PP5022/PP5024 targets. The additional 32KB are given to plugins/codecs with this change. Through this change performance optimizations especially for codecs are possible.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17506 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 19:30:34 +00:00
Michael Sevakis
009cebeab2
Straigten-out lcd sleeping on Gigabeat F/X. Add a service function to backlight.c to handle lcd sleep timer. Make HAVE_LCD_SLEEP useable without a setting and use HAVE_LCD_SLEEP_SETTING when a setting is available in addition to HCD_HAVE_SLEEP. If a setting isn't used, the target must define the timeout to be used in the config.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17505 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 19:29:25 +00:00
Maurus Cuelenaere
e031db4b87
1) Use a separate config-<target>.h for Zen Vision(:M) (60GB)
...
2) Other unrelated cleanups
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17503 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 18:55:19 +00:00
Nils Wallménius
111c999756
Delete whitespace to make 'Id' keyword behave as desired
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17501 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 08:52:19 +00:00
Karl Kurbjun
449a7a6643
Cleanup some unneeded debug code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17499 a1c6a512-1295-4272-9138-f99709370657
2008-05-14 00:32:43 +00:00
Nicolas Pennequin
f7e0e6bb1c
Lock the linked list mutex when accessing the memory handles. This should fix the invalid values appearing for short times in the buffering debug screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17497 a1c6a512-1295-4272-9138-f99709370657
2008-05-13 20:51:06 +00:00
Steve Bavin
bc186c1a6b
Fix FS#8986, problem where current file changes during deletion.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17494 a1c6a512-1295-4272-9138-f99709370657
2008-05-13 13:49:50 +00:00
Steve Bavin
fa0eabdd9a
Fix warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17493 a1c6a512-1295-4272-9138-f99709370657
2008-05-13 12:03:07 +00:00
Steve Bavin
6526577818
Plugin parameters should be const.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17492 a1c6a512-1295-4272-9138-f99709370657
2008-05-13 09:57:56 +00:00
Mark Arigo
3e743ec6c9
Preparing for the Philips SA9200 part 2. Since the SA9200 doesn't have a microsd card (no hotswap), use HAVE_ATA_SD for the Sansa flash driver so we don't rely on HAVE_HOTSWAP in some places.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17488 a1c6a512-1295-4272-9138-f99709370657
2008-05-13 02:50:31 +00:00
Alessio Lenzi
040cf9400c
Updated italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17479 a1c6a512-1295-4272-9138-f99709370657
2008-05-12 18:58:52 +00:00
Steve Bavin
71fa58985f
Oops, forgot one.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17475 a1c6a512-1295-4272-9138-f99709370657
2008-05-12 18:05:06 +00:00
Steve Bavin
ad95df2cab
Const police raid.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17474 a1c6a512-1295-4272-9138-f99709370657
2008-05-12 17:52:50 +00:00
Andree Buschmann
70d196710b
Use accessory_supply feature switch for srpski.lang.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17471 a1c6a512-1295-4272-9138-f99709370657
2008-05-12 08:30:48 +00:00
Peter D'Hoye
5c3d5916da
Code police and cleanup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17469 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 23:13:59 +00:00
Nils Wallménius
72dda3c5bb
FS#8978 update to srpski.lang by Ivan Pesic
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17459 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 15:54:15 +00:00
Jonathan Gordon
95be4febc8
doh! fix yellow.
...
remove the calls to stop_scroll(), clear_viewport() does that
nothing should be using screens[].nb_lines anymore... change the list code to be a good example. (playlist_viewer is the last thing using it which needs fixing)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17456 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 14:08:46 +00:00
Jonathan Gordon
aff220c9f5
and the time/date screen...
...
also change the order the yes/no screen clears the viewport.. stop_scroll should be called before clear or you might get artifacts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17455 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 13:59:27 +00:00
Jonathan Gordon
10df05438e
more textarea to viewport conversion... yes/no screen...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17454 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 13:39:22 +00:00
Nils Wallménius
fc25f3f61b
Binsize optimization for targets without lcd remotes, whitespace/long lines police
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17453 a1c6a512-1295-4272-9138-f99709370657
2008-05-11 10:28:52 +00:00
Michael Sevakis
209aa8eda5
Real fake IRAM by placing .i.... section in the analagous DRAM sections in the linker scripts that hasn't done this yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17449 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 22:03:45 +00:00
Maurus Cuelenaere
ab15fa7e00
Fix spelling mistake.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17448 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 22:00:04 +00:00
Andree Buschmann
ca035910c6
Added feature switch for LANG_ACCESSORY_SUPPLY as this is only used for some targets yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17447 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 21:25:48 +00:00
Andree Buschmann
14d45c9d17
Removed non-active seek mechanism from musepack library, small other cleanups.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17446 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 20:33:28 +00:00
Andree Buschmann
a7a2baa97f
Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17438 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 15:15:10 +00:00
Nils Wallménius
27bb9986f6
Add a Gigabeat S specific string and use a wildcard where the F and S use the same string
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17437 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 06:41:07 +00:00
Nils Wallménius
42bc377548
FS#8720 by Ivan Pesic updating srpski.lang
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17436 a1c6a512-1295-4272-9138-f99709370657
2008-05-10 06:01:49 +00:00
Andree Buschmann
c85faed1ee
Change comment for clarity.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17431 a1c6a512-1295-4272-9138-f99709370657
2008-05-09 16:57:26 +00:00
Will Robertson
8a3c77e31e
Initial work on a Gigabeat S manual. Still a bit to do.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17429 a1c6a512-1295-4272-9138-f99709370657
2008-05-09 07:08:18 +00:00
Peter D'Hoye
2d6aa41141
Bump the plugin API version when adding stuff....
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17427 a1c6a512-1295-4272-9138-f99709370657
2008-05-08 21:43:32 +00:00
Peter D'Hoye
21a3733888
Lamp plugin: accept the reduced patch of FS #8934 by Alexander Papst
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17425 a1c6a512-1295-4272-9138-f99709370657
2008-05-08 21:23:31 +00:00
Bertrik Sikken
7835a20347
Prototype declaration strictness fixes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17424 a1c6a512-1295-4272-9138-f99709370657
2008-05-08 20:37:26 +00:00
Nils Wallménius
e15adcd3cb
Put 'Id' in the headers
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17420 a1c6a512-1295-4272-9138-f99709370657
2008-05-08 18:33:41 +00:00
Peter D'Hoye
ebdb89b519
Rename the flahslight plugin to lamp and add it to the manual
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17406 a1c6a512-1295-4272-9138-f99709370657
2008-05-07 21:59:45 +00:00
Nils Wallménius
d38f49f87b
FS#8953 by Alexander Levin making all buttons in the calulator reachable using scroll wheels with a small tweak by me to make it work for ipods
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17405 a1c6a512-1295-4272-9138-f99709370657
2008-05-07 21:18:22 +00:00
Rob Purchase
b9fe84abea
Remove two unused #includes from test_touchpad.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17399 a1c6a512-1295-4272-9138-f99709370657
2008-05-06 20:53:06 +00:00
Barry Wardell
c95adecb07
Fix the colour selector. The only colours not allowed should be when trying to set the fg and bg to the same colour.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17395 a1c6a512-1295-4272-9138-f99709370657
2008-05-06 09:35:43 +00:00
Rob Purchase
81803eba1b
Simple test_touchpad plugin for D2 and m:robe500 (not built by default).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17392 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 21:31:34 +00:00
Marianne Arnold
8d8576a54f
Fix maze and rocklife on greyscale targets which were broken by r17382. Maybe the colours or the code can be improved a bit, just get it working again for now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17390 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 17:14:45 +00:00
Michael Sevakis
405e90eecf
PCM buffer muting doesn't seem benificial for wm8978 so turn it off.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17384 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 14:52:07 +00:00
Alessio Lenzi
2b8cbe9b94
Oops, forgot a string.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17383 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 14:06:17 +00:00
Barry Wardell
80ad31c5e3
Keep the old colours for maze and rocklife.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17382 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 13:42:05 +00:00
Barry Wardell
940091ae38
FS#7977: Bootloader logo for PP-based targets (H10, Sansa, M-Robe 100).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17374 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 12:05:00 +00:00
Nicolas Pennequin
367aec35d7
Fix a couple quirks from the previous commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17370 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 10:49:31 +00:00
Nicolas Pennequin
357ffb3c46
Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17369 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 10:32:46 +00:00
Nicolas Pennequin
ef5fa8eaf5
Restore Zagor's copyright from before the WPS tokenizer. I shouldn't have removed it. Also add mine in playback.c, alongside Slasheri's.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17368 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 09:40:22 +00:00
Dave Chapman
d7bda7bd68
Fix errors for ZVM build caused by r17366
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17367 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 07:50:06 +00:00
Jonathan Gordon
82c1aa8e8e
scroll all lines in read-only info lists
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17366 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 07:11:27 +00:00
Jonathan Gordon
8e57ede59f
move the pitchscreen out of screens.c.. no functional changes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17365 a1c6a512-1295-4272-9138-f99709370657
2008-05-05 07:07:19 +00:00
Marianne Arnold
5641995027
New card bitmaps for the m:robe100 (used in solitaire and blackjack). They graphics are now bigger, same size as on other 160x128 displays, and take the 'inverted' red on black of the m:robe100's display into account.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17364 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 22:26:48 +00:00
Alessio Lenzi
d93e7d1b60
Updated italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17363 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 21:36:01 +00:00
Michael Sevakis
6cbed80f19
Oops again. One more zero init too.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17361 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 16:59:47 +00:00
Michael Sevakis
b606def4ad
Oops. Need one more %s.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17360 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 15:28:48 +00:00
Michael Sevakis
6dd14d4a5a
Add some M/UDMA information to the Disk Info debug screen for both Gigabeats.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17359 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 15:27:10 +00:00
Stéphane Doyon
7e86e5d866
Polish voicing of quickscreen: make it like in FS#6171: announce
...
"quickscreen" on entering, announce when leaving, say option name
when changing values in case the user isn't entirely familiar with
the layout...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17358 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 15:02:46 +00:00
Stéphane Doyon
5f7432fdff
Move study mode settings from r17355 to end of settings struct to
...
avoid having to bump plugin API version. Thx jdgordon.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17356 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 14:23:02 +00:00
Stéphane Doyon
ab0f7e17ef
Accept FS#6188: study mode.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17355 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 13:47:58 +00:00
Jonathan Gordon
1ef5a836f8
doh! those talk functions dont check the setting (which for some reason I thought they did).. shut the quickscreen up if talk is disabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17354 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 13:39:54 +00:00
Bertrik Sikken
a36c8f1db3
pluginlib: made local functions in static and made sure that source files include their own header file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17353 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 13:21:07 +00:00
Jonathan Gordon
517aca8532
use the playlist catalog code to generate the playlists under Playlist > Create playlist
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17352 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 13:01:16 +00:00
Jonathan Gordon
daa8341a13
a bit of code cleanup.. use a single function to get the statusbar height (or lack of if its enabled), and remove some gui_textarea stuff which could be done using the splash. (gui_textarea is on the way out)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17350 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 10:58:05 +00:00
Jonathan Gordon
39bccd65b9
recommit the talking quickscreen... silly rename bug which I mised this morning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17348 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 08:11:28 +00:00
Stéphane Doyon
49a73ca90f
Revert r17345 on jdgordon's request, until we figure out why it crashes my x5.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17346 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 02:57:30 +00:00
Jonathan Gordon
dd4e3848b8
make the quickscreen talk
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17345 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 02:11:24 +00:00
Jonathan Gordon
8cfdf955fd
Accept FS#8957 - update bulgarian and chinese translations
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17344 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 01:49:18 +00:00
Jonathan Gordon
b234ef29b6
make the quickscreen not block so the statusbar gets updated
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17343 a1c6a512-1295-4272-9138-f99709370657
2008-05-04 01:42:11 +00:00
Bertrik Sikken
6a0340fc21
More static / header file cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17341 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 23:18:56 +00:00
Bertrik Sikken
19425909c3
Another round of making local functions static and making sure that source files are in sync with their header files.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17337 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 21:33:00 +00:00
Alessio Lenzi
8f4affb407
Updated italian translation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17333 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 18:31:39 +00:00
Nicolas Pennequin
71a4346150
Improved keymap for the Gigabeat S.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17332 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 17:03:35 +00:00
Bertrik Sikken
f8a641d6f8
Renamed build_tagcache to tagcache_build to make it consistent with the function naming of the other functions in tagcache.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17331 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 16:23:37 +00:00
Michael Sevakis
8a04f62031
SPC Codec: I'm pretty sure Gigabeat S can do realtime BRR decode and echo. :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17330 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 16:11:39 +00:00
Bertrik Sikken
d0e32119f1
Make local function interp_pitch in filters.c static.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17326 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 15:14:04 +00:00
Peter D'Hoye
d4027744b6
Flashlight plugin: make color sets wrap around in both directions
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17325 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 14:55:34 +00:00
Maurus Cuelenaere
ed5f1ed3e2
1) add debug menu for USB & PIC
...
2) update keymap
3) fix yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17324 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 14:43:43 +00:00
Peter D'Hoye
5fc5906503
Sync Dutch lang file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17323 a1c6a512-1295-4272-9138-f99709370657
2008-05-03 14:42:15 +00:00