Commit graph

3770 commits

Author SHA1 Message Date
Dave Chapman
fe772405be iPod: First attempt to implement sensible button mappings. Changes to all targets to replace a small number of references to raw button codes (BUTTON_???) with their abstract equivalents.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7983 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 03:19:12 +00:00
Dave Chapman
a807fca49b Use APPLE_IPODCOLOR and APPLE_IPODNANO defines instead of CONFIG_LCD
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7982 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 03:09:02 +00:00
Dave Chapman
d3561bcce7 Use APPLE_IPODCOLOR and APPLE_IPODNANO defines instead of CONFIG_LCD (which isn't defined in the simulators)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7979 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 02:15:33 +00:00
Dave Chapman
664a4189b2 Use LCD_PIXELFORMAT instead of CONFIG_LCD in screen_dump()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7978 a1c6a512-1295-4272-9138-f99709370657
2005-11-19 02:14:16 +00:00
Linus Nielsen Feltzing
d06bd609e0 Removed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7971 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 22:25:33 +00:00
Miika Pekkarinen
9c0f1a9e39 More stable playback with reduced stuttering when skipping tracks.
Removed CODEC_SET_FILEBUF_LIMIT setting; now playback.c determines how
to buffer the files.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7970 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 20:21:13 +00:00
Linus Nielsen Feltzing
a5fae9816d Fixed a WPS parsing bug where it would interpret stray x chars as %x tags
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7967 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 19:43:30 +00:00
Christi Scarborough
32a43e2ee6 When fixing things is it better to do it in a way that causes them to actually work. Some more bugs in wpsbuild.pl squashed. Also, themes moved to the main menu. Resetting to default themes now works properly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7965 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 15:33:05 +00:00
Linus Nielsen Feltzing
e16ebf1a50 Moved the power_init() call to main(), removed unfinished inits for the H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7964 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 14:55:51 +00:00
Linus Nielsen Feltzing
eb148c0168 Fixed a bug in the WPS which ate the first non-bitmap line after a bitmap tag
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7959 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 10:43:40 +00:00
Daniel Stenberg
ff0bae0c7a not static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7957 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 09:58:43 +00:00
Linus Nielsen Feltzing
313cfc000b Correctly auto-save bookmarks when powering off in the WPS
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7955 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 09:43:42 +00:00
Daniel Stenberg
09fce707c1 Missing file headers put back. Code within 80 cols. Code policed indenting
and style. Simplified struct levels. #if 0'ed unused functions. Made private
stuff static.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7954 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 09:03:25 +00:00
Daniel Stenberg
fe2c40aedb private function made static
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7953 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 08:57:32 +00:00
Christi Scarborough
3b5449f303 Initial stab at theme support.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7952 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 08:48:59 +00:00
Kevin Ferrare
8719f0913a generic multi-screen support for yes/no screens (like the one when reseting settings or when firmware has changed)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7951 a1c6a512-1295-4272-9138-f99709370657
2005-11-18 02:07:02 +00:00
Linus Nielsen Feltzing
bba039d22b Removed the percent symbol from the volume and battery WPS tags
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7947 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 23:27:42 +00:00
Jens Arnold
f01563c382 Bejeweled: Changed the tile size for archos recorder/Ondio to 8x10 to account for the non-square LCD aspect.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7936 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 21:03:24 +00:00
Christi Scarborough
f8cc3211a6 And the rest of the files too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7935 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 20:20:01 +00:00
Christi Scarborough
4c0b83f5e9 Remote WPS support (and some WPS bugfixes) by Stephan Wezel
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7934 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 20:14:59 +00:00
Miika Pekkarinen
bc1fb0f5d9 No voice string for the "please wait" splash.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7933 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 19:43:31 +00:00
Miika Pekkarinen
bae4fed19d Fix to the previous commit: Pointers were not always correctly erased.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7932 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 19:41:16 +00:00
Miika Pekkarinen
735f453730 Added dircache support to playlist. Now playlist filename pointers are
automatically accuired from dircache. WPS UI response with dircache
enabled should be instant.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7931 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 19:31:29 +00:00
Jens Arnold
bc8a4e4b8c Don't call a plugin function just 'main()', this will crash the win32 simulator.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7930 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 18:54:00 +00:00
Dave Chapman
355ce628b5 iPod: CONFIG_CPU is not defined for the sims - use CONFIG_KEYPAD to disable plugins for the iPod (which is probably a better choice anyway)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7925 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 09:31:47 +00:00
Jens Arnold
b0a4b3e2b0 Fixed the 16bit screendump to work with either endianess and use the 16 bit BMP format.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7920 a1c6a512-1295-4272-9138-f99709370657
2005-11-17 00:13:07 +00:00
Anton Oleynikov
d79f3a1e84 added "Auto scan presets" option to radio menu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7917 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 23:36:35 +00:00
Jens Arnold
59825952f3 Rockboy: adapted to colour LCD (but no colours for gameboy color games yet). Some cleanup; killed a ton of TABs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7915 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 22:59:28 +00:00
Jens Arnold
5b2cba17aa Changed the LCD_COLOR pixel value format to packed RGB (unsigned int). Now all LCDs with depth > 1 use the same datatype. Added macros for easy pixel value definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7912 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 21:09:23 +00:00
Kevin Ferrare
15046f99b3 show/hide icons now works properly in playlist viewer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7911 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 17:23:49 +00:00
Kevin Ferrare
2a7546ab75 fixed the warning, forgot an include
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7910 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 15:38:56 +00:00
Kevin Ferrare
e991beed6d replaced all the splash calls by gui_sync_splash, added some missing remote key in the playlist viewer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7909 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 15:12:15 +00:00
Kevin Ferrare
6a53c33a8b fixed the warning and changed playlist max entries in buffer to 200 as it was before
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7902 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 02:55:26 +00:00
Kevin Ferrare
8517ed8939 Multi screen support for playlist viewer, some fixes in other gui files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7901 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 02:12:25 +00:00
Christi Scarborough
a7db52ca89 Adds support for reverting to the Rockbox default WPS. Note that the rockbox_default.wps is a placeholder file and is never actually loaded - selecting it just causes Rockbox to clear its memory of any installed custom WPS. This means that it works cross platform. Also, small fix to boxes.wps (curse vi) and wpsbuild.pl - support for pure text WPS files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7899 a1c6a512-1295-4272-9138-f99709370657
2005-11-16 01:24:52 +00:00
Thom Johansen
d2546c3dc6 ICONST_ATTR police
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7893 a1c6a512-1295-4272-9138-f99709370657
2005-11-15 14:19:39 +00:00
Thom Johansen
c38ddac43a Speed up layer 1 decoding considerably.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7892 a1c6a512-1295-4272-9138-f99709370657
2005-11-15 13:51:14 +00:00
Thom Johansen
df37db99ce Added Coldfire ASM optimised crossfeed function. Have not measured speed improvement, but it is faster. Also moved activation check for crossfeed out of function to avoid a function call if it's not activated.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7891 a1c6a512-1295-4272-9138-f99709370657
2005-11-15 10:05:01 +00:00
Dave Chapman
07480a7c9d Add logos for iPod color and Nano
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7889 a1c6a512-1295-4272-9138-f99709370657
2005-11-15 02:19:02 +00:00
Marcoen Hirschberg
94404500bb fix crossfeed on non-coldfire platforms and the simulator
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7888 a1c6a512-1295-4272-9138-f99709370657
2005-11-15 00:16:24 +00:00
Daniel Stenberg
6b569d3ace completed the CONFIG_BACKLIGHT transition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7887 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 23:37:19 +00:00
Daniel Stenberg
b165947d81 CONFIG_BACKLIGHT is not set for the simulator builds so only do the check
for non-sims


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7886 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 23:21:42 +00:00
Marcoen Hirschberg
e13fad3b4b add crossfeed dsp effect. Makes some music more enjoyable with headphones.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7884 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 21:56:56 +00:00
Linus Nielsen Feltzing
2dd518a59b H300 logo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7878 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 20:46:48 +00:00
Linus Nielsen Feltzing
b1b3a12e76 H300 Rockbox logo
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7877 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 20:44:34 +00:00
Linus Nielsen Feltzing
0cb4a4610d New type for the LCD frame buffer data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7876 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 20:43:49 +00:00
Daniel Stenberg
5e883c36b1 moved to /wps
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7860 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 14:27:15 +00:00
Daniel Stenberg
4dd2748b83 moved into the new /wps module
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7859 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 14:26:31 +00:00
Daniel Stenberg
98b9fb379f the WPS file itself
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7857 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 13:53:18 +00:00
Daniel Stenberg
414fb4ed63 xameius ipod WPS and my first take at a script that generates a .cfg file for
the WPS. This is only a first step. There are lots of more things to do.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7856 a1c6a512-1295-4272-9138-f99709370657
2005-11-14 13:52:31 +00:00