summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-12-28more pictureflow work:Andrew Mahone
remove create_bmp entirely, storing scaled covers as-is in cache extend accuracy of fade_color and use it for reflection fading fix rendering issues while working on renderer, it is slower now but outside edge of cover no longer cuts off top of next cover if it would be exposed fix fsin to have real -1.0 - 1.0 range, and have correct zeroes adjust center margin option range again, now 0-80, since negative causes rendering glitches git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19603 a1c6a512-1295-4272-9138-f99709370657
2008-12-27Gigabeat S, use saner input volume on the line in used for fm to have fm ↵Nils Wallménius
volume at similar volume as playback. Add a few comments. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19602 a1c6a512-1295-4272-9138-f99709370657
2008-12-27Fix for FS#9444. Scales balance between current and mute. Mutes channel at ↵Steve Gotthardt
100% balance when volume is muted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19601 a1c6a512-1295-4272-9138-f99709370657
2008-12-27Make si4700 tuner driver more sane with bit and field defines and entirely ↵Michael Sevakis
hide strange i2c interface from code with write/set/clear/masked functionality. On Gigabeat S use by-the-book busmode selection and GPIO lines. Implement some primitive station detection, debug registers in screen, and misc. changes to tie things together. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19600 a1c6a512-1295-4272-9138-f99709370657
2008-12-27FS#8335, with some changes discussed on IRC:Andrew Mahone
Resize can be turned off (on by default). This will not look good if covers are larger than the desired size. Album title config: show at top or bottom, or hide. Center margin is actual distance, in pixels, between center slide and adjacent slides. Defaults are now set to show three slides to each side. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19599 a1c6a512-1295-4272-9138-f99709370657
2008-12-27Add support for scaled bitmap loads, and for greylib display, toAndrew Mahone
pictureflow, as well as several small fixes in the areas modified. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19598 a1c6a512-1295-4272-9138-f99709370657
2008-12-26i7: set low-battery values and enable shutdown on low-batteryVitja Makarov
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19597 a1c6a512-1295-4272-9138-f99709370657
2008-12-26imx31: Fix a couple small problems with the i2c driver that went unnoticed ↵Michael Sevakis
until FM. Reset addr_count always and stop resetting module before STOP is actually generated. Simplify a tiny bit and remove inactive preprocessor block. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19596 a1c6a512-1295-4272-9138-f99709370657
2008-12-26Add missing greylib scaled bitmap test plugin.Andrew Mahone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19595 a1c6a512-1295-4272-9138-f99709370657
2008-12-26Fix wrong button for exiting calendarNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19594 a1c6a512-1295-4272-9138-f99709370657
2008-12-26Make scaler output truly pluggable, add an 8-bit greyscale output toAndrew Mahone
pluginlib for use with greylib, and add source for a test scaled bmp viewer using greylib. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19593 a1c6a512-1295-4272-9138-f99709370657
2008-12-26Latest work on the bmp on-load scaler:Andrew Mahone
Macros for calculating size needed for bitmap load and scaling, so that these can be compile-time constant when their inputs are. Reduce size of bayer dither by chopping all but first row of dither matrix, and replacing 2D lookup with 1D lookup and small calculation. Move some functions not related to actual bmp file loading out of bmp.c. A smaller brightness() for mono targets, and a higher-quality one for greyscale targets, both replacing the division by 10 with a shift. Port of the linear and area scalers to greyscale targets, this costs some binsize but produces better output even when dithered to 2bpp. Move duplicated row output code from inside vertical scalers to a separate row output function. Move some multiplies out of the line scaler, for a small speedup and code size reduction, as well as a small improvement in accuracy for the upscaling case. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19592 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Add Ryan Press, Craig Elliot and Kenderes Tamas to the credits file for FS#8624Mustapha Senhaji
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19591 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Remove a last junk that was unintentionaly added to english file. Mustapha Senhaji
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19590 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Update the API version too.Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19589 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Fix moreMichael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19588 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Fix junk added to language file.Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19587 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Hopefully fix read.Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19586 a1c6a512-1295-4272-9138-f99709370657
2008-12-25Commit FS#8624 by Linus Nielsen, Ryan Press, Craig Elliott, and Kenderes ↵Michael Giacomelli
Tamas. Adds preliminary support for numerous accessories that use the ipod serial port on the dock connector. See IpodAccessories for a list of tested devices. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19585 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Gigabeat S: Fix a divide by zero in runtime estimation caused by using ↵Michael Sevakis
actual charger current. Use default constant for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19584 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Gigabeat S: Simplify and use a thermistor lookup table (ADC value => deg C) ↵Michael Sevakis
. Saves some binsize. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19583 a1c6a512-1295-4272-9138-f99709370657
2008-12-24H10 can distinguish USB and MAIN charger input so return proper flags. H100s ↵Michael Sevakis
were misconfigured and should use CHARGING_SIMPLE. Comment more on what charging types mean in config.h. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19582 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Oops. Fix precompiler condition to be for all CONFIG_CHARGING != 0 (as it ↵Michael Sevakis
should be). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19581 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Fix red and yellow.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19580 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Simplify powermgmt thread loops so it calls functions turn (no more ↵Michael Sevakis
power_thread_sleep). Do other target-friendly simplifications, generic battery switch handling and split sim-specific code. Whoever can, please verify charging on the Archos Recorder (due to change in the charger duty cycle code). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19579 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Updated italian translation.Alessio Lenzi
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19578 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Fix mistake in c200v2 button driver noticed by Thomas Maritiz.Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19577 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Fix one of the warnings which the ubuntu 8.10 servers are throwing.. Jonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19576 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Commit updated mkamsboot for c200v2 patching. Tested and seems to be ↵Michael Giacomelli
working using USB for dualboot. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19575 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Commit FS#9679 by Thomas Martitz. Adds c200v2 to the target tree. Has some ↵Michael Giacomelli
buttons defined, a bootloader, and stubs for most drivers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19574 a1c6a512-1295-4272-9138-f99709370657
2008-12-24Remove some unused code in the Philips SA9200 port.Mark Arigo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19573 a1c6a512-1295-4272-9138-f99709370657
2008-12-23Update German translation. Based on FS#9669 by Kaspar Rothenfusser (add him ↵Marianne Arnold
to CREDITS too, hopefully correct spelling) with additional tweaks by Tom Ross and me. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19567 a1c6a512-1295-4272-9138-f99709370657
2008-12-23Fix inverted de-emphasis bit for si470x FM chip.Bertrik Sikken
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19566 a1c6a512-1295-4272-9138-f99709370657
2008-12-23Updated Portuguese translation by Rui Araújo (FS#9700).Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19564 a1c6a512-1295-4272-9138-f99709370657
2008-12-23No need to have a separate voice string for the Player here, as voice isn't ↵Jens Arnold
displayed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19562 a1c6a512-1295-4272-9138-f99709370657
2008-12-23Language updates:Jonas Häggqvist
- Fix hebrew by me, should be safe. - Korean update by Sanggon Lee (FS#9690). - Walloon fixes by Stephane Quertinmont (FS#9698). - Russian update by Anton Veretenenko (FS#9676). - Greek update by Alexander Spyridakis (FS#9699). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19560 a1c6a512-1295-4272-9138-f99709370657
2008-12-22Update si4700 FM driver:Bertrik Sikken
* implement 16-bit register cache and use #defines for registers * add support for enabling the internal oscillator (needed for AMS sansas) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19559 a1c6a512-1295-4272-9138-f99709370657
2008-12-22Gigabeat S: Enable keyboard line editing and morse code input.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19558 a1c6a512-1295-4272-9138-f99709370657
2008-12-22Slight speedup for the APE filters. Most noticeable on coldfire (+3.5% for ↵Jens Arnold
-c2000), but also helps on the arm targets (+0.9% for -c2000 on PP5002). This transformation is oveflow safe, as absres < 2^24 is guaranteed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19556 a1c6a512-1295-4272-9138-f99709370657
2008-12-22Enable the RTC on the Philips HDD16x0. The RTC is a PCF8563, but it's ↵Mark Arigo
register compatible with the E8564. Thanks to Anton Veretenenko. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19555 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Fix decoding of stereo frames with silence in only one channel. * Make the ↵Jens Arnold
standalone decoder contain debugging information. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19552 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Fix red.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19551 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Gigabeat S: Make tuner_power have the expected behavior (return old state). ↵Michael Sevakis
Static i2c node structure and add fmradio_i2c_enable to the fmradio i2c API for those that can implement it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19550 a1c6a512-1295-4272-9138-f99709370657
2008-12-21iaudio7: add battery voltage monitoringVitja Makarov
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19549 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Fix red. Remove stale comment.Michael Sevakis
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19548 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Gigabeat S: Implement charging and power control to charge from AC or USB. ↵Michael Sevakis
Hold MENU while plugging USB cable to charge from USB without connecting. Under Windows, plugging USB for charging only but not connecting still needs to be properly handled (driver popup issue) but it will charge when connected normally-- no issue under Linux. Some accomodating changes made to powermgmt.c will soon be made nicer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19547 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Fix the last problem in the Korean translation.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19545 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Some more fixes.Jonas Häggqvist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19544 a1c6a512-1295-4272-9138-f99709370657
2008-12-21Hopefully fix the Korean language and the yellow by restoring some phrases ↵Jonas Häggqvist
and removing a few. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19543 a1c6a512-1295-4272-9138-f99709370657
2008-12-21revert accidental commit of unrelated filesFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19539 a1c6a512-1295-4272-9138-f99709370657