Commit graph

3736 commits

Author SHA1 Message Date
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
Anton Oleynikov
e22f9c49c8 new label for "move to next folder" option: "Auto change directory"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7850 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 21:31:11 +00:00
Anton Oleynikov
697e832bef fm radio: new preset mode, new button assignment and remote support for iRiver,
misc clean up and improvements


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7849 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 21:03:53 +00:00
Dave Chapman
b27ecbd629 Implement screen_dump() function for 16-bit colour displays
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7847 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 16:13:00 +00:00
Linus Nielsen Feltzing
34e8359838 Allow volume change in the recording screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7845 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 15:16:27 +00:00
Anton Oleynikov
0bb62fb1e2 removed set audio status method - will be using different approach
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7844 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 14:10:57 +00:00
Dave Chapman
18dff12614 iPod: Work around a problem with one Tremor function not being happy in IRAM (relocation truncated to fit linker error)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7843 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 11:52:57 +00:00
Dave Chapman
e8dcb54817 iPod: Disable building the plugins for now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7842 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 11:52:54 +00:00
Dave Chapman
c01775ff41 Shorten updates from Mark Arigo: calculate average bitrate, skip id3v2 tags and remove debugf definition from codec
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7840 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 11:04:02 +00:00
Anton Oleynikov
3dbb3a271d iRiver: fix for audio kept on while playing a file + new function to set audio status (to be used later)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7838 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 10:57:35 +00:00
Dave Chapman
0c0534e297 Add LCD_LIGHTGRAY and LCD_DARKGRAY macros and correctly use LCD_LIGHTGRAY in the old splash screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7837 a1c6a512-1295-4272-9138-f99709370657
2005-11-13 01:15:47 +00:00
Daniel Stenberg
149a50d688 fix warning on player builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7834 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 22:26:29 +00:00
Daniel Stenberg
0b4576cd8b 1 - assume and use WPS files in .rockbox/wps
2 - load all BMPs for WPS from a directory in the same dir the WPS is loaded
    from, using the same name as the WPS file without extension


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7832 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 21:48:06 +00:00
Dave Chapman
d22994c79b Use LCD_WHITE macro - this is defined for both greyscale and colour LCDs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7831 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 18:40:43 +00:00
Dave Chapman
64e5239b4c iPod: Add placeholder button definitions - these need reviewing when the button usage for the iPod is decided
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7830 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 16:07:17 +00:00
Dave Chapman
afbd4386ff iPod: Implement plugin.lds and enable codec building for all SWCODEC platforms, not just H100 series
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7829 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 16:01:15 +00:00
Dave Chapman
0cdd21e9dc iPod: dummy implementation of dbg_flash_id()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7828 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 15:56:43 +00:00
Dave Chapman
85d738346a Use the correct call to lcd_set_background() for colour LCDs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7827 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 15:50:40 +00:00
Dave Chapman
e12f797311 iPod: current_tick is (currently) a macro - so we exclude it from the plugin and codec APIs
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7826 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 15:45:48 +00:00
Dave Chapman
f7b2e840a7 "signed char" police
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7823 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 15:06:46 +00:00
Andy
f6da6d85b6 Removed monitor option from audio_set_recording_options and the global setting rec_monitor.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7821 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 14:49:43 +00:00
Andy
e6e5496535 iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7818 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 04:00:56 +00:00
Dave Chapman
663fba1399 Oops
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7817 a1c6a512-1295-4272-9138-f99709370657
2005-11-12 02:07:19 +00:00
Dave Chapman
33df605c93 Move ff_log2_tab out of header file into its own .c file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7816 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 23:32:29 +00:00
Anton Oleynikov
ffc3963d57 fixed a bug in folder skipping preventing a feature to work in some cases
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7815 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 19:58:08 +00:00
Dave Chapman
2bf9be1c02 Patch #1352575 - Shorten codec from the ffmpeg project. Rockbox implementation by Mark Arigo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7814 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 19:45:36 +00:00
Anton Oleynikov
00928af4dd iRiver: more robust folder skip routines + folder navigation on main unit via
either PLAY+LEFT/RIGHT or short then long LEFT/RIGHT


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7810 a1c6a512-1295-4272-9138-f99709370657
2005-11-10 22:31:47 +00:00
Hardeep Sidhu
b060d3a520 Don't reset plugin_loaded flag for a TSR plugin until it's exited. Fixes problem with playlist viewer overwriting the buffer where plugin is loaded.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7809 a1c6a512-1295-4272-9138-f99709370657
2005-11-10 08:07:31 +00:00
Jens Arnold
edf5a70e27 Replaced the common for(i = 0; i < NB_SCREENS; i++) loop with a macro that just expands to i = 0; instead of the for() loop if NB_SCREENS == 1. Reduces binary size on platforms with only one screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7805 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 22:47:15 +00:00
Jens Arnold
fbcb699499 H300: Fix dbg_save_roms().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7801 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 01:26:33 +00:00
Kevin Ferrare
f7c97522a8 Fixed the icon for unknown file types on the archos Player, and the bug when removing the last file on the screen in filetree, added some code for playlists integration with multi-screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7800 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 01:17:57 +00:00
Linus Nielsen Feltzing
219944f6a3 That was *not* supposed to be committed :-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7798 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:51:36 +00:00
Linus Nielsen Feltzing
1b4cb9ecb7 Removed a redundant comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7797 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:50:24 +00:00
Linus Nielsen Feltzing
d903733809 Quick fix to make the h300 build work
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7796 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:32:59 +00:00
Linus Nielsen Feltzing
c9db86ee70 Fixed bad check for LCD size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7795 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:32:16 +00:00