summaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)AuthorFilesLines
2006-08-12Committing FS#5182 - One button hold for Horizontal screen scrolling.Shachar Liberman5-16/+46
=>hold RIGHT or LEFT button on a GUI based list to scroll horizontally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10545 a1c6a512-1295-4272-9138-f99709370657
2006-08-12Better UI response with playlist operations.Miika Pekkarinen5-4/+46
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10544 a1c6a512-1295-4272-9138-f99709370657
2006-08-12Fixed the warning.Miika Pekkarinen1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10542 a1c6a512-1295-4272-9138-f99709370657
2006-08-12Clean up the #ifdefs surrounding the definition of lcd_yuv_blit() and add an ↵Dave Chapman1-4/+1
initial (untested) implementation for the Gigabeat git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10541 a1c6a512-1295-4272-9138-f99709370657
2006-08-12Fixed track order when inserting an album from tagcache to theMiika Pekkarinen1-1/+20
playlist with "insert next" or "queue next". git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10537 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Better implementation of the new greyscale algorithm. A bit faster (+2% on ↵Jens Arnold2-524/+471
iPod and Archos, +7% on Iriver H1x0), and more straightforward. * Fixed garbage display when a plugin switches on the overlay before drawing anything. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10534 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Fixed hold switch detection from bootloader when rockbox has beenMiika Pekkarinen1-1/+1
flashed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10533 a1c6a512-1295-4272-9138-f99709370657
2006-08-11A typo caused lastplayed field to be unusable.Miika Pekkarinen1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10531 a1c6a512-1295-4272-9138-f99709370657
2006-08-11support for more detailed FM radio debug info and for X5 flash debugRani Hod1-3/+19
info. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10530 a1c6a512-1295-4272-9138-f99709370657
2006-08-11New algorithm for grayscale buffer updates which is faster for large buffer ↵Jens Arnold2-715/+1858
depths. Speedup (unbuffered, depth==32): +8% on H1x0, +17% on Recorder (depth==24), and +83% on iPod Mini. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10529 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Accepted FS #5786 by Michael Sevakis - lcd_yuv_blit() for X5.Rani Hod3-7/+4
hard coded to YUV4:2:0 for now, gives ~13.5 fps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10528 a1c6a512-1295-4272-9138-f99709370657
2006-08-11'no voice' is -1 not 0 and menu_items does have a pointerMarcoen Hirschberg5-205/+205
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10527 a1c6a512-1295-4272-9138-f99709370657
2006-08-11don't assign NULL to a long (fixes sim build warnings)Marcoen Hirschberg5-205/+205
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10526 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Properly handle early USB mode, dircache and tagcache state files withMiika Pekkarinen3-10/+16
flashed rockbox. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10525 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Removed too much...Hristo Kovachev1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10523 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Correct H10's #define indents, remove redundant linesHristo Kovachev1-25/+17
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10522 a1c6a512-1295-4272-9138-f99709370657
2006-08-11Patch #5731 by Barry Wardell: more iriver h10 work. Thanks!Hristo Kovachev4-0/+42
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10521 a1c6a512-1295-4272-9138-f99709370657
2006-08-10Only cast if value is used. This should fix a build warning.Antoine Cellerier1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10519 a1c6a512-1295-4272-9138-f99709370657
2006-08-10== -> =. this should fix a build warningAntoine Cellerier1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10518 a1c6a512-1295-4272-9138-f99709370657
2006-08-10FS#5784 - Strip extension from all filetypes in playlist viewerAntoine Cellerier1-7/+5
Patch by Nils Wallménius git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10517 a1c6a512-1295-4272-9138-f99709370657
2006-08-10...nither sleep(0.2). thanks FS#5509 for letting me believe it isShachar Liberman1-3/+4
legit, and Philippe Miossec for his work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10516 a1c6a512-1295-4272-9138-f99709370657
2006-08-10ON+NEXT make no sense.Shachar Liberman1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10515 a1c6a512-1295-4272-9138-f99709370657
2006-08-10Correct calculation of necessary buffer size to give maximum number of ↵Jens Arnold1-2/+9
shades on iPod Mini. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10514 a1c6a512-1295-4272-9138-f99709370657
2006-08-10star game: fix several menu pointer bugs, add the option to chooseShachar Liberman1-22/+89
level, better keybinds for h1x0. (FS #2693,2701). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10512 a1c6a512-1295-4272-9138-f99709370657
2006-08-10Sudoku: Slightly smaller bitmaps for iPod Video and Gigabeat to make the ↵Jens Arnold4-6/+6
board not stick to the LCD border, by Marianne Arnold. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10509 a1c6a512-1295-4272-9138-f99709370657
2006-08-10Only sync playlist once when adding bunch of files from tagcache.Miika Pekkarinen5-18/+32
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10508 a1c6a512-1295-4272-9138-f99709370657
2006-08-09oops, use proper pathsDaniel Stenberg1-4/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10506 a1c6a512-1295-4272-9138-f99709370657
2006-08-09mpegplayer files addedDaniel Stenberg1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10505 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Sudoku: * Changed the LCD size ifdef magic to ease adding of new LCD ↵Jens Arnold13-88/+167
resolutions. * Added vertical layout option with the scratchpad at the bottom (Gigabeat). * New Bitmaps for iPod Mini, iPod Video and Gigabeat, and slightly modified bitmaps for Archos, by Marianne Arnold. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10504 a1c6a512-1295-4272-9138-f99709370657
2006-08-09ARM targets: Shave off one instruction from the multiply-by-75.Jens Arnold2-6/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10503 a1c6a512-1295-4272-9138-f99709370657
2006-08-09fix button mappings for the gigabeatMarcoen Hirschberg3-6/+22
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10502 a1c6a512-1295-4272-9138-f99709370657
2006-08-09fix scroll speed on the gigabeatMarcoen Hirschberg1-0/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10501 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Bootloader support to search firmware also from flash. Bootloader <->Miika Pekkarinen3-7/+12
Rockbox communication when Rockbox has been flashed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10499 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Mandelbrot: * Asm optimisation for arm targets. * Proper aspect for all LCD ↵Jens Arnold1-13/+45
resolutions. * Keep proper aspect when zooming on targets where LCD_WIDTH and/or LCD_HEIGHT is not an integer multiple of 8. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10498 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Add STOP and PAUSE features (mapped to OFF/ON on iriver H300, MENU/PLAY on ↵Dave Chapman1-13/+64
ipods and POWER/PLAY on X5) - patch by Jonathan Gordon. Also adapt the buffering to different available memory sizes - we allow libmpeg2 itself 2MB for buffers, and the rest is used to buffer the compressed video data. Note that using PAUSE will break the FPS display - this will be fixed later. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10497 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Unload tagcache from ram when entering USB mode.Miika Pekkarinen3-0/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10496 a1c6a512-1295-4272-9138-f99709370657
2006-08-09Warn before erasing dynamic playlist from tagcache.Miika Pekkarinen1-0/+14
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10495 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Slightly optimised range_limit() for arm targets.Jens Arnold1-6/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10494 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Do the clipping with inline asm instead of a huge lookup table. Tiny ↵Jens Arnold1-0/+28
speedup, and saves ~7.5KB of IRAM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10493 a1c6a512-1295-4272-9138-f99709370657
2006-08-08oops, bad mergeRani Hod1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10490 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Accepted FS #5772 by Michael SevakisRani Hod5-7/+134
1. X5 lcd sleep 2. #define HAVE_LCD_ENABLE 3. add "backlight (on hold switch)" setting, adapted from FS #5735 Note that the while(1) yield ==> asm("halt") part is NOT commited here, I prefer it would be discussed separately. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10489 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Implementation of lcd_yuv_blit() for the ipod 5g.Dave Chapman3-3/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10487 a1c6a512-1295-4272-9138-f99709370657
2006-08-08mpegplayer FPS display: * Don't count the first frame if we don't know the ↵Jens Arnold1-5/+10
decode time it took. * Display every 2 seconds independent of actual fps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10486 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Fix corrupted videos on target.Jens Arnold1-3/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10485 a1c6a512-1295-4272-9138-f99709370657
2006-08-08H300: * Implemented lcd_yuv_blit(). Speeds up video playback by about 7%. No ↵Jens Arnold3-16/+22
bounds check in lcd_yuv_blit() (by convention), implementations for other targets should be adapted. * Fixed off-by-one bug in lcd_update_rect() git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10484 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Use the film strip icon for .m2v (same as for .rvf)Jens Arnold1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10483 a1c6a512-1295-4272-9138-f99709370657
2006-08-08Add disktidy plugin (FS#2596).Dan Everton4-1/+484
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10482 a1c6a512-1295-4272-9138-f99709370657
2006-08-07Fix sim warnings.Jens Arnold1-4/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10481 a1c6a512-1295-4272-9138-f99709370657
2006-08-07Initial commit of work-in-progress MPEG video player plugin based on ↵Dave Chapman25-2/+6220
libmpeg2. Works on all targets with colour LCDs, but most optimised for the ipod Color/Photo and Nano. It currently only plays raw MPEG-1 or MPEG-2 video streams (no audio). Also adds a new lcd_yuv_blit() function to the plugin API - currently only implemented for the ipod Color/Photo and Nano. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10479 a1c6a512-1295-4272-9138-f99709370657
2006-08-07Grayscale lib: Working screendump on iPod (target + sim).Jens Arnold1-2/+77
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10478 a1c6a512-1295-4272-9138-f99709370657