Jonathan Gordon
6db3aace59
Fix a wrong check in lamp, spotted by DerPapst
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19925 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 02:47:15 +00:00
Thomas Martitz
dd13730112
Minor quickscreen and pitchscreen fixes
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19924 a1c6a512-1295-4272-9138-f99709370657
2009-02-05 00:14:52 +00:00
Jonathan Gordon
3f879eb6ae
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19918 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 05:22:03 +00:00
Jonathan Gordon
08e3ebbf8c
Temp fix for the statusbar disappearing for a fraction of a second when the WPS is first opened
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19917 a1c6a512-1295-4272-9138-f99709370657
2009-02-04 04:49:43 +00:00
Michael Sevakis
e2a169bce5
Gigabeat S: Get remote keymaps up to snuff and working. Do a couple tweaks on main unit ones. Cleanup keymap file a bit. Fix main button scanner to not clobber remote button. Fix a bug in actions.c where 'LAST_ITEM_IN_LIST' didn't really terminate scanning immediately. It would do an additional call into get_context_map and silently pick up ACTION_STD.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19909 a1c6a512-1295-4272-9138-f99709370657
2009-02-03 10:55:30 +00:00
Jonathan Gordon
92035f5cdd
Accept FS#9836 which fixes a bit of a display glitch in the colour chooser (Thanks Teruaki)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19906 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 09:24:24 +00:00
Jonathan Gordon
701a593c5d
continuation of last nights statusbar cleanup.
...
accept FS#9858 and FS#9859
make the rec and fm screens force the statusbar the correct way now which doesnt need extra status variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19904 a1c6a512-1295-4272-9138-f99709370657
2009-02-02 03:14:51 +00:00
Nils Wallménius
ee7f12644c
Use unsigned constants to avoid adding another gcc-support routine and save a few bytes. This affects SH only.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19899 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 14:23:17 +00:00
Marianne Arnold
eab9afd977
Use LCD_HEIGHT to exclude pacbox from c200 builds instead of target name so that it also applies to the v2 c200s.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19898 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 14:20:26 +00:00
Jonathan Gordon
036fb05dfd
Accept a quick patch from Alexander Levin to neaten up the #defines and comments from my earlier commit
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19897 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 13:43:08 +00:00
Jonathan Gordon
ee8c479dff
this commit actually makes my previous one work when the statusbar setting is enabled but the bar has been forcibly removed from the screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19896 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 13:08:31 +00:00
Marianne Arnold
991cbf86c2
Make 'accept' in the yesno screen work on an Iaudio remote (with the X5 or M5) - assigning it to a short press of Play, same as the standard 'ok' action.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19895 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 12:58:19 +00:00
Jonathan Gordon
80cb3551eb
Statusbar handling fixes.
...
Fixes FS#9845 - %we/%wd wasnt working
WPS no longer resets the viewportmanger more than needed (was doing it twice/draw before)
screens can now enable/disable the statusbar easily ignoring the setting instead of needing special handling (fix for the radio screen coming soon)
minor glitch introduced in this commit... the statusbar in the WPS might disappear for a fraction of a second when it is entered, I need to track this down...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19894 a1c6a512-1295-4272-9138-f99709370657
2009-02-01 11:34:16 +00:00
Bertrik Sikken
8e2ff63a7e
Various files: make function implementations consistent with their declaration in the header file or static if
...
they're local.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19892 a1c6a512-1295-4272-9138-f99709370657
2009-01-31 23:51:11 +00:00
Peter D'Hoye
1929e47245
Update Dutch lang file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19891 a1c6a512-1295-4272-9138-f99709370657
2009-01-31 22:24:51 +00:00
Bertrik Sikken
91948d12aa
FS#9638 - temp_cue is unused and wasting memory.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19890 a1c6a512-1295-4272-9138-f99709370657
2009-01-31 19:41:29 +00:00
Andrew Mahone
ba4be51571
per Jens Arnold's suggestion:
...
use platform clz instruction only on ARMv5+, where we know it returns 32 for a 0 input, and remove the special case for 0
use binary search only to find most significant four bits, then use lookup table to add number of leading zeroes within those bits
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19888 a1c6a512-1295-4272-9138-f99709370657
2009-01-30 10:52:30 +00:00
Andrew Mahone
b081a38131
correct clz in pictureflow.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19887 a1c6a512-1295-4272-9138-f99709370657
2009-01-30 07:22:59 +00:00
Andrew Mahone
78409ff50c
remove 64-bit math from fdiv in pictureflow.c, replacing it with limited pre-shifting of input values
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19886 a1c6a512-1295-4272-9138-f99709370657
2009-01-30 03:40:16 +00:00
Maurus Cuelenaere
8751b94e48
Fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19881 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 21:05:13 +00:00
Maurus Cuelenaere
36c71a60ca
Get checkwps working again
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19880 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 20:49:43 +00:00
Andrew Mahone
d4b99fdfe0
radio keymap fix for e200 from FS#9846
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19879 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 10:56:06 +00:00
Andrew Mahone
8f1d8be7a7
pictureflow tweaks:
...
allow wider covers on landscape, bringing square covers closer to suggested size from pre-scaling pictureflow
tweak defaults for center margin and cover spacing a little bit
change default title display to bottom if LCD_HEIGHT <= 100
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19877 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 03:30:41 +00:00
Andrew Mahone
83350f2fed
fix divide-by-zero error in pictureflow when selecting album
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19876 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 03:30:33 +00:00
Michael Sevakis
34b3fd9f61
MPEGPlayer: If valid start AND end timestamps for a stream are not found then neither are considered to be valid which marks the stream as invalid. Also, we do program streams, not transport streams-- use correct terminology in MPEG parser.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19875 a1c6a512-1295-4272-9138-f99709370657
2009-01-29 02:57:09 +00:00
Michael Sevakis
077ce00fdd
Forget Info screen auto refresh for now since it messes with text scrolling.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19873 a1c6a512-1295-4272-9138-f99709370657
2009-01-28 21:59:24 +00:00
Michael Sevakis
4118de4cc8
Make sure 'Battery: Charging' is displayed in the info screen when charging no matter the algorithm (Archos Recorder still specially handled). Have screen refresh itself at 1HZ if CONFIG_CHARGING.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19872 a1c6a512-1295-4272-9138-f99709370657
2009-01-28 20:53:50 +00:00
Thomas Martitz
76ba8ec890
Some cleanup (such as #include cleanup, clearer variable names) in pitchscreen. Also, don't update the full display all the time, but only the necessary parts.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19871 a1c6a512-1295-4272-9138-f99709370657
2009-01-28 20:14:01 +00:00
Thomas Martitz
0dd6641872
Fix list title setup
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19870 a1c6a512-1295-4272-9138-f99709370657
2009-01-28 18:06:58 +00:00
Thomas Martitz
a43b0db3d1
Sansa AMS: Debug screen, shows GPIO and (on the fuze) DBOP input for now, to be extended
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19866 a1c6a512-1295-4272-9138-f99709370657
2009-01-27 11:05:38 +00:00
Thomas Martitz
12a0ed3b8d
Commit FS#9724, which reworks the preprocessor defines related to backlight fading to a CONFIG_BACKLIGHT_FADING style. The apps/ code will only see which setting is supposed to be used, specific backlight fading handling is kept in firmware, slightly reword the manual text about software fading too with regards to the Gigabeat S
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19860 a1c6a512-1295-4272-9138-f99709370657
2009-01-26 23:21:49 +00:00
Robert Menes
4e1b7bf728
Commit FS#9825 and FS#9826 by Alex Parker: Correct the recording table button for the c200 and don't show hard disk spin up warning for flash+SWCODEC (FS#9825) and Correct incorrect splash on c200 (FS#9826).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19859 a1c6a512-1295-4272-9138-f99709370657
2009-01-26 12:04:48 +00:00
Jonathan Gordon
3c1dbb269f
Fix FS#9830 - utf8 encoded .cue files dont get displayed properly
...
Also fix a possible problem where the performer and songwriter tags could get cut off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19858 a1c6a512-1295-4272-9138-f99709370657
2009-01-26 11:24:11 +00:00
Andrew Mahone
04b7cefd63
fix mem* wrappers in UI on cygwin, by not building certain plugins on sim, rather than building empty ones
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19856 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 18:27:17 +00:00
Jens Arnold
21a0504d16
Hopefully fix wrong colours on coldfire targets for certain scaling factors. EMAC needs to be in unsigned integer mode.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19853 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 15:59:43 +00:00
Thomas Martitz
e5958df469
Fix FS#9662 by removing any cancel action from the power button, left button is already used for that anyway (so this is consistent now), languages are updated
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19851 a1c6a512-1295-4272-9138-f99709370657
2009-01-25 14:42:42 +00:00
Mark Arigo
755ab3bff3
Philips HDD1630: fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19849 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 23:52:40 +00:00
Andrew Mahone
499426caf9
remove MEM_FUNCTION_WRAPPERS, and private mem* implementations from plugins, and replace with pluginlib implementations in plugins/lib/gcc-support.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19847 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 22:57:57 +00:00
Mark Arigo
2490262eee
Plugins for the Philips HDD1630. The keymaps are largely untested on the device (patches welcome).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19846 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 22:41:55 +00:00
Jens Arnold
74b97fa139
Add button map for the Clip.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19844 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 10:41:42 +00:00
Andrew Mahone
9b0b6584f8
fix yellow - don't build pluginlib_albumart.c on non-bitmap targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19840 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:53:18 +00:00
Andrew Mahone
d08d015766
fix red on mono hardware - add mem function wrappers to pictureflow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19839 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:53:12 +00:00
Andrew Mahone
6fc558b2db
plugins/lib/feature_wrappers.h to provide easy access to some feature that may be in either API or pluginlib depending on target
...
pictureflow modified to use feature wrappers, and built on all targets that have tagcache and are swcodec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19837 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 09:29:22 +00:00
Andrew Mahone
3f7d137725
fix for targets using greylib in pictureflow, they need to set drawmode for both normal and greylib drawing, so using MYLCD for that was inappropriate
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19836 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 08:15:37 +00:00
Andrew Mahone
7215a67e64
albumart search in pluginlib when building without HAVE_ALBUMART (for later use by pictureflow)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19835 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 04:09:29 +00:00
Michael Sevakis
b0befadad1
Include divide-by-zero handling within plugins and codecs for ARM processors.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19834 a1c6a512-1295-4272-9138-f99709370657
2009-01-24 03:47:09 +00:00
Michael Sevakis
753b7a90e1
Gigabeat S: Add remote control reading and proper headphone insert detection. We need keymaps! A few were copied straight from Gigabeat F/X just to get things worked out.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19830 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 20:55:17 +00:00
Andrew Mahone
44554e6075
initialize the codecs API in the codec loader, using the same method as used in the plugin loader
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19824 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 09:51:26 +00:00
Mark Arigo
ce7c62ce29
Philips HDD1630: add ADC info to debug screen. Make button_click work again (bad copy/paste job).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19822 a1c6a512-1295-4272-9138-f99709370657
2009-01-23 03:14:34 +00:00
Michael Sevakis
da76a34694
Use bus reset detection for all ARC OTG devices. Remove conflict from LV24020LP driver with some GPIO-by-number macros for PP502x. Start monitoring for USB stack once all core threads and queues are created otherwise queues will likely be registered after USB acks. Putting PP502x system_reboot in IRAM (unmapped, uncached) memory seems to help it work more consistently. Hopefully I got all the PP USB connect handlers in the right spot in irq_handler. If device seems unresponsive to cable, check there first.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19819 a1c6a512-1295-4272-9138-f99709370657
2009-01-22 22:05:04 +00:00