summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2008-03-26kill the release script and build tarball from *everything* in SVN...Daniel Stenberg15-445/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16818 a1c6a512-1295-4272-9138-f99709370657
2008-03-26Make the e200 bootloader able to load the OF again.Barry Wardell1-0/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16817 a1c6a512-1295-4272-9138-f99709370657
2008-03-26fix the buttonbar in the browser and menus. Jonathan Gordon4-18/+49
fix a problem where the menus wouldnt redraw when they should have when settings change git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16816 a1c6a512-1295-4272-9138-f99709370657
2008-03-26Include .lds files in the tar ballLinus Nielsen Feltzing1-0/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16815 a1c6a512-1295-4272-9138-f99709370657
2008-03-26More consts that require no functional change.Steve Bavin5-73/+75
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16814 a1c6a512-1295-4272-9138-f99709370657
2008-03-26Fix pointer warnings in test_codec.Michael Sevakis1-5/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16813 a1c6a512-1295-4272-9138-f99709370657
2008-03-26the menu and list now accepts a parent viewport to draw in (and the menu can ↵Jonathan Gordon44-110/+201
be told to not show status/button bars). This lays the groundwork to fix colour problems with plugin menus (see star.c for an example.) This hopefully fixes some button bar issues as well as theme problems. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16812 a1c6a512-1295-4272-9138-f99709370657
2008-03-26Do core interrupt masking in a less general fashion and save some ↵Michael Sevakis61-278/+381
instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16811 a1c6a512-1295-4272-9138-f99709370657
2008-03-26Back-ported the iAudio remote LCD driver optimisations to X5 and M5.Jens Arnold3-240/+335
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16810 a1c6a512-1295-4272-9138-f99709370657
2008-03-25iAudio M3: Optimised LCD driver, with more/better assembly code. Speedup is ↵Jens Arnold20-315/+744
~80% when boosted, ~15% when unboosted. Also implemented grey phase blitting. * Adapted the greyscale library, and the plugins using it. * Fixed a bug in greyscale scroll down for vertically packed pixels. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16809 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Some cosmetic changes to italiano.Alessio Lenzi1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16808 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Make checkwps compile again. Still more work is needed though, as checkwps ↵Dave Chapman5-38/+96
is compiled to emulate an iPod Color - this needs changing to allow the LCD (and remote LCD) dimensions/depth to be specified on the commandline - the new %V tags are validated against the LCD characteristics git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16807 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Cabbiev2 gigabeat background: reduce WPS backdrop filesize by storing it as ↵Jens Arnold1-0/+0
24 bit BMP instead of unnecessary 32 bit. (and only that this time). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16806 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Revert accidental tree commit. /me needs a smaller enter key...Jens Arnold34-411/+427
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16805 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Make sansapatcher and ipodpatcher compile on OS X 10.5.Barry Wardell2-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16804 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Oops, more red. That can't be static yet.Steve Bavin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16803 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Cabbiev2 gigabeat background: reduce WPS backdrop filesize by storing it as ↵Jens Arnold34-427/+411
24 bit BMP instead of unnecessary 32 bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16802 a1c6a512-1295-4272-9138-f99709370657
2008-03-25A little more consting/staticing, no functional change.Steve Bavin1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16801 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Tiny fix of spelling in comment.Steve Bavin1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16800 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Oops. Mop up red.Steve Bavin1-72/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16799 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Code police raid on the settings code, consting and putting headers ↵Steve Bavin8-82/+158
alongside their implementation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16798 a1c6a512-1295-4272-9138-f99709370657
2008-03-25(Hopefully) The last cabbiev2 tweaks for now. Remove a now unused %xd tag in ↵Marianne Arnold5-13/+10
the Iriver remote WPS; taking the oportunity to use unix style line endings and to clean up its background and progressbar image (includes fixing another naming inconsistency by renaming it to 'pb-128x64x1.bmp'). Also fix a minor glitch in the greyscale playmode image. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16797 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Finally convert the two monochrome cabbiev2 WPSs to using bitmap strips. ↵Marianne Arnold69-85/+38
Changed the background image of the Archos version a bit for it and used a blank space for the 'mute' volume bitmap part for consistency. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16796 a1c6a512-1295-4272-9138-f99709370657
2008-03-25So, I've been sick these last few days, and I'm trying to not take drugs to ↵Jonathan Gordon3-4/+1
get over the sickness... turns out that may not have been such a good descision. (AKA, I'm trying to get on the front page... (AKA, really revert this time... really) ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16795 a1c6a512-1295-4272-9138-f99709370657
2008-03-25well we suck! how could something seemingly simple be fubar'ed so much! KISS ↵Jonathan Gordon3-5/+6
says revert this catastrofeeeee befroe anyone realises git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16794 a1c6a512-1295-4272-9138-f99709370657
2008-03-25ok, redo that last commit.. always write /.rockbox/oldconfig.cfg when you ↵Jonathan Gordon3-6/+5
load a new config or reset settings git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16793 a1c6a512-1295-4272-9138-f99709370657
2008-03-25write the current settings to .rockbox/config.cfg.bak before resetting settingsJonathan Gordon3-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16792 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Add a complete priority inheritance implementation to the scheduler (all ↵Michael Sevakis36-3058/+3079
mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16791 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Sorry for the copy and paste mistake, didn't mean to delete the info at the ↵Marianne Arnold1-0/+2
top of the .wps file. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16790 a1c6a512-1295-4272-9138-f99709370657
2008-03-25New cabbiev2 for the Iaudio remote. This is a 'full' WPS now with icons ↵Marianne Arnold3-5/+16
(same as on the other greyscale screens) and more info because it's used as main WPS on the Iaudio M3. First use of viewports in SVN to position the text a little bit higher so that the status icons have a bit more breathing room. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16789 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Cabbiev2 theme: new menu backdrops for the 138x110x2 and the 160x128x2 ↵Marianne Arnold2-0/+0
screens - lighter and cleaner so reading text which goes across the logo is more readable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16788 a1c6a512-1295-4272-9138-f99709370657
2008-03-25D'oh - fix a silly #ifdef mistake that caused problems with remote WPSs ↵Dave Chapman1-2/+1
using viewports. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16787 a1c6a512-1295-4272-9138-f99709370657
2008-03-25Cabbiev2 greyscale versions (138x110 and 160x128): new icons which are a bit ↵Marianne Arnold43-95/+44
more like the colour ones (size-wise and looking 3D) and already using the new bitmap strip feature. Also convert the line endings of the two .wps files to unix style. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16786 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Oops, fix a typo which broke this wpsDave Chapman1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16785 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Stricter syntax checking of the %V tag - pay attention to the return-code ↵Dave Chapman1-6/+14
from parse_list, and check for the tailing | symbol. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16784 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Use bitmap strips for the remaining five colour versions of Cabbiev2Dave Chapman185-190/+62
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16783 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Hopefully get the viewport position/dimensions validation correct this time.Dave Chapman1-4/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16782 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Fix some typos - the volume indicator was wrong. Thanks to Marianne for ↵Dave Chapman1-1/+1
spotting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16781 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Fix the dreaded FILES files.Jens Arnold2-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16780 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Add another safety-check in the bitmap strips parsing - don't allow the ↵Dave Chapman1-0/+3
num_subimages parameter to %xl to be <= 0 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16779 a1c6a512-1295-4272-9138-f99709370657
2008-03-24The iAudio remote LCD internal scan direction is horizontal. Make ↵Jens Arnold1-23/+40
test_scanrate usable on the M3 by adjusting to that. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16778 a1c6a512-1295-4272-9138-f99709370657
2008-03-24The blit functions shouldn't exist for the simulator.Jens Arnold3-13/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16777 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Oops, fix red.Jens Arnold3-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16776 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Consistent naming scheme the various blit functions. * Removed ↵Jens Arnold31-405/+272
lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16775 a1c6a512-1295-4272-9138-f99709370657
2008-03-24Add a sanity-check to ensure only in-range subimages are referenced in %xd ↵Dave Chapman1-1/+5
tags. Plus some tab policing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16774 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Convert Cabbiev2.160x128x16 to bitmap stripsDave Chapman37-38/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16773 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Clean up some wps files that had a mixture of CRLF and LF line-endings in ↵Dave Chapman5-182/+182
the same file - no other changes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16772 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Change line endings to unix and set svn propsNils Wallménius1-103/+103
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16771 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Start using bitmap strips in cabbiev2 - this commits converts 220x176x16 and ↵Dave Chapman74-77/+25
320x240x16, reducing the number of bitmaps to 8 for each WPS. If you want to keep your installation tidy, remove the .rockbox/wps/cabbiev2/ directory before updating to ensure unused bitmaps are deleted. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16770 a1c6a512-1295-4272-9138-f99709370657
2008-03-23Remove a trailing space that prevented the font being copied for the ↵Dave Chapman1-1/+1
138x110x2 cabbiev2 theme git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16766 a1c6a512-1295-4272-9138-f99709370657