Jonathan Gordon
5e5fc64cb2
Start of some apps/ and wps cleanup work... Move everything related to the actual drawing of the wps into apps/gui/wps_engine, things related to the actual screen are in apps/gui/music_screen.c (names are temporary unless noone comes up with anything better)
...
No real code changes.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22062 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 07:21:05 +00:00
Karl Kurbjun
4e16015427
Reversi: Simplify screen sizing - now supports any resolution.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22061 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 05:08:26 +00:00
Karl Kurbjun
d884bbeb2e
Sudoku: Add support for 640xx480 screens.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22060 a1c6a512-1295-4272-9138-f99709370657
2009-07-27 04:33:52 +00:00
Robert Kukla
ec0429a170
updated help for r22057
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22058 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 20:46:40 +00:00
Robert Kukla
00c657f9cc
new powerup in brickmania
...
Author: Asael Reiter
Flyspray: FS #10463
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22057 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 19:51:44 +00:00
Rob Purchase
c6309633a1
Re-work D2 power off behaviour.
...
* Inhibit PCF timeout during shutdown and while charging
* Power off the player using the same mechanism as the OF (GPIO)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22056 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 19:41:24 +00:00
Dave Hooper
a8d1cfdec8
Approx 10% speedup in cook on files tested: Remove some inner loops in favour of memcpy/memset/vect_add calls; remove multiplication from index arithmetic in loops in favour of pointer arithmetic; make use of the MULT31, MULT31_SHIFT15 and CLIP_TO_15 implementations from codelib instead of having their own implementations in cook
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22055 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 19:06:36 +00:00
Maurus Cuelenaere
cece75eb42
Onda VX747: change PNG menu button to BUTTON_POWER
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22054 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:38:10 +00:00
Robert Kukla
275a30092e
initial commit of remote support for m:robe 100 courtesy of lowlight; simulator support including small fixes for the m:robe 500
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22053 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:26:14 +00:00
Maurus Cuelenaere
682a991f0f
Ingenic Jz4740 targets: turn backlight on when an exception occurs and EXTENDED_EXCEPTION_DESC is defined
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22052 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 14:00:25 +00:00
Maurus Cuelenaere
4ce26ff328
Onda VX747: don't fully init the LCD when not doing an USB_BOOT compile (fixes flashes when booting up)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22051 a1c6a512-1295-4272-9138-f99709370657
2009-07-26 13:27:12 +00:00
Thomas Martitz
9e9fb929b4
Deactive the playlist viewer wps shortcut on the x5/m5 because of its hardware inability to do combos. Only combos with the power button work, but that one does the hardware power off and should be avoided (many thanks to Marianne Arnold for clearing this up).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22049 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 22:53:43 +00:00
Frank Gevaerts
81d7bf9f21
Fix some casts from pointer to int, now cast to intptr_t
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22038 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 21:45:26 +00:00
Frank Gevaerts
a175e3a42a
Add a png viewer plugin
...
Author: Christophe Gouiran
Flyspray: FS#9493
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22037 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 21:36:11 +00:00
Rob Purchase
fee24eefa9
D2: Fix the POWER button check after an exception/panic. Make this power the player off, since we don't know how to force a reboot yet.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22036 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 18:44:57 +00:00
Rob Purchase
aa97ba100a
Revert r22034 since the backlight handling functions are not consistently named between targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22035 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 18:42:30 +00:00
Rob Purchase
ccb52bd72c
Make the panic and UIE handlers turn on the backlight (needed for various colour LCDs that are unreadable without it). UIE is only changed on ARM for now.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22034 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 18:23:06 +00:00
Mohamed Tarek
fe1568a11c
Fix yellow - (Value in an enumeration not handled in a switch).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22032 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 15:54:05 +00:00
Mohamed Tarek
b8cccb5ae1
Adding support for playback of aac audio in rm container, with seeking.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22031 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 15:47:13 +00:00
Mohamed Tarek
8f572ca525
Compile librm separately in preparation for addition of more codecs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22028 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 15:13:50 +00:00
Teruaki Kawashima
7c4e65bc27
fix some bugs reported in FS#9707 (some of fix is from the patch by Yoshihisa Uchida). see the task for more details.
...
improve readability of code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22027 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 12:39:00 +00:00
Dave Chapman
332da92189
Oops, too many files were committed in r22025, revert this one. The other changes committed as r22025 were initial button and audio drivers for the Nano2G - more work is needed on both, but they work.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22026 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 00:54:31 +00:00
Dave Chapman
5b3f333dd7
Correct the memory sizes (IRAM and DRAM) for the Nano2G.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22025 a1c6a512-1295-4272-9138-f99709370657
2009-07-25 00:49:13 +00:00
Wincent Balin
658636996b
Added myself to the list of committers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22023 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 22:55:44 +00:00
Björn Stenberg
5c79e64c91
Fixed buggy array slicing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22022 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 22:50:16 +00:00
Björn Stenberg
4fc00222cb
Dependency generation now uses all cores on multi-core machines.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22021 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 21:53:32 +00:00
Jonathan Gordon
eb0061411d
more cuesheet cleanup. pass the cuesheet into cue functions so they dont have to call audio_current_track()
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22020 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 01:13:30 +00:00
Michael Giacomelli
bd9156a4ad
Remove a divide in the cook's init function. Harmless but might as well drop it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22019 a1c6a512-1295-4272-9138-f99709370657
2009-07-24 00:03:01 +00:00
Maurus Cuelenaere
f060b9764d
Remove USB storage defines from USB core
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22018 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 23:05:26 +00:00
Peter D'Hoye
840cd10692
Another pdbox patch by Wincent Balin (FS #10416 ): switch to using TLSF as memory allocator. Probably the last patch I commit for him, next changes are for him :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22017 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 21:37:35 +00:00
Johannes Schwarz
0d9b7ec73e
Fix wrong text colour in help, adapt pegbox manual to r21867
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22016 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 17:45:33 +00:00
Magnus Holmgren
06d51630c1
Fix possible null pointer dereference in cuesheet handling. Causes problems in the simulator.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22015 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 15:20:18 +00:00
Michael Sevakis
c77eae99a3
Commit FS#10458 by Christopher Williams - Fix incorrect AIFF and WAV encoding while recording in mono.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22014 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 11:27:09 +00:00
Jonathan Gordon
ecd4d8870e
this file also...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22013 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 05:24:42 +00:00
Jonathan Gordon
e96da7e52f
Get cuesheets working again (hopefully fixes FS#10460), on swcodec only read the cuesheet from the buffer once
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22012 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 05:23:54 +00:00
Karl Kurbjun
e6d37f76ac
Fix Onda
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22011 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:46:12 +00:00
Karl Kurbjun
a883edf48e
Forgot to update sources for last revision (r22009)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22010 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:38:34 +00:00
Karl Kurbjun
8902404318
Superdom: Add support for 640x480 and 480x640 screens, simplify screen defines.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22009 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 04:33:10 +00:00
Maurus Cuelenaere
1fde0dd8e4
Lua: return nil when kbd_input() gets aborted and make it possible to preset the input string (based on FS#10455 by Christophe Gragnic)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22008 a1c6a512-1295-4272-9138-f99709370657
2009-07-23 00:54:35 +00:00
Rob Purchase
07a6aac401
D2: Notify the backlight driver when the HOLD button is toggled. Fixes FS#10451.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22007 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:59:08 +00:00
Thomas Martitz
9f828fd522
Fix red caused by failure to close comments properly.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22006 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:55:45 +00:00
Thomas Martitz
2d26397e8b
Fix reds (disable for m200, take one of the two pitchscreen combos for mrobe100)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22005 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:37:09 +00:00
Alex Parker
47cff8dda0
Fix manual button tables for disktidy, mpegplayer, text editor and
...
random folder advance config plugins.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22004 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:25:09 +00:00
Thomas Martitz
5c9fe52629
Commit part of FS#9873 - Utilise buttons for playlisting
...
It adds a shortcut (combo or button) to directly go from the wps to the playlist viewer. The combos could possibly be improved on some targets, but I tried to keep a tad bit of consistency (was hardly possible).
I also added a corresponding touchscreen region and adapted cabbiev2.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22003 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 22:10:25 +00:00
Alex Parker
962faf1273
Oops no. 2 - It is \ButtonRCOn not \ButtonRCPlay.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22002 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 21:57:24 +00:00
Alex Parker
e42927fa42
Ooops, correct H100 remote button to exit bubbles (manual).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22001 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 21:49:36 +00:00
Alex Parker
300b12e004
Add H100 remote keys for plugins to the manual. For the vast majority
...
of plugins this is just exit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22000 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 21:40:29 +00:00
Rob Purchase
457eb6b2e9
Disable the D2 SD driver for the time being since there are reports of damaged SD cards.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21999 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 21:15:39 +00:00
Thomas Martitz
23e46b3d98
touchscreen regions:
...
a) check for trailing '|' so that it doesn't match wrong strings (a not-yet-existing "playlist" would match the existing "play")
b) don't recalculate the array length in each iteration
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21998 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 21:14:47 +00:00
Alex Parker
8d194f08d7
Add a generic \opt{HAVEREMOTEKEYMAP}{& } to button maps to allow all
...
manuals with HAVEREMOTEKEYMAP defined to build, regardless of whether
tables have been edited for the specific remote keymap. The actual
button can be added inside this opt.
Change many IRIVER_RC_H100_PAD opts to the generic HAVEREMOTEKEYMAP
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21997 a1c6a512-1295-4272-9138-f99709370657
2009-07-22 18:08:51 +00:00