Tomer Shalev
04e3eb0c54
FS#10552 - Cowon D2: pgup/pgdn on minus/plus buttons in text viewer
...
Author: Nemtsev Alexey
Changes that were not part of the original patch:
- Updated corresponding manual entry
- Added support for having both buttons and touchscreen mapping to the same action
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24896 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 21:38:15 +00:00
Tomer Shalev
83d589dad1
Rockblox: Map touchscreen top-middle to rotate CW
...
- Add support for defining a secondary 'rotate CCW' action - could be needed by
future touchscreen targets
- Update manual accordingly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24895 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 21:16:48 +00:00
Tomer Shalev
321843198d
Rockblox: For touchscreen targets, left/right goes to CCW/CW respectively, and
...
not the opposite.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24894 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 20:59:35 +00:00
Tomer Shalev
12332ded12
Rockblox: Rename Rotate Left|Right to Rotate CW|CCW
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24893 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 20:56:52 +00:00
Tomer Shalev
42552f8bf6
FS#10643 - Cowon D2: Chopper game control using hardware buttons
...
This is only part of the original patch. I didn't agree with all the original
changes to keymapping.
Author: Nemtsev Alexey
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24892 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 20:33:40 +00:00
Tomer Shalev
cee3b29729
FS#11049 - Brickmania: Make brick a two-dimensional array
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24890 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 20:08:30 +00:00
Bertrik Sikken
ef925134c9
Partially revert svn r24888 that causes build failure on coldfire targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24889 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 19:52:39 +00:00
Bertrik Sikken
2ac91dcd98
Kill some global variables
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24888 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 19:40:45 +00:00
Bertrik Sikken
9502021590
Add missing #include in libpcm codecs
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24887 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 19:02:14 +00:00
Steve Bavin
c6e69cd886
Put the SMAF metadata buffer on the stack to save some memory. Only tested with one SMAF file, so please check if you have more.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24886 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 17:20:39 +00:00
Yoshihisa Uchida
78aced2831
fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24881 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 13:08:31 +00:00
Yoshihisa Uchida
45e009a364
add SMAF codec (.mmf extension)(FS#10432)
...
This codec supports only wave data (ADPCM and PCM).
It does not support MIDI, picture, and movie.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24878 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 11:46:29 +00:00
Yoshihisa Uchida
aa58715a54
libpcm: deletes PCM_CHUNK_SIZE.
...
aiif.c/wav.c: deletes #include <inttypes.h>.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24877 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 11:30:16 +00:00
Jonathan Gordon
31fb4f6ff6
Change how touchscreen regions work slightly... "It modifies the behaviour of touch buttons to be more similar to the way gui buttons operate in desktop applications. Upon a touch press event, the button at the touch position is armed. Upon a touch repeat or release, the button at the touch position is triggered only if it is armed. Upon release (and wps entry), all buttons are disarmed. E.g. when you touch press on an empty area, then while pressing drag your finger on a button, then release the button, the button is not triggered."
...
Author: Jens Theeß
Flyspray: FS#10982
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24876 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 06:19:25 +00:00
Jonathan Gordon
6c4b80c67b
make the parser spit out filenames of images it cant load
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24875 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 06:15:55 +00:00
Jonathan Gordon
0acb38b61c
some minor changes to checkwps, shouldn't change anything
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24874 a1c6a512-1295-4272-9138-f99709370657
2010-02-24 05:58:16 +00:00
Frank Gevaerts
14f066dc25
Fix voice with unset "lang" setting which was broken by r24816.
...
Maybe this isn't the proper fix, but it's a nasty bug for some people
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24873 a1c6a512-1295-4272-9138-f99709370657
2010-02-23 21:58:04 +00:00
Tomer Shalev
9d268d796c
Quickscreen: Hande case where not all quick settings are defines
...
This happens in Archos Recorder, see quick_screen_f3(), which caused crash
(FS#11037), due to top item not defined.
The commit explicitly sets items[QUICKSCREEN_TOP] to NULL, and also draws an
arrow only if the item is defined.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24871 a1c6a512-1295-4272-9138-f99709370657
2010-02-23 21:30:16 +00:00
Dave Hooper
f7a30a4b08
kiss_fftr appears to perform two real-valued ffts in parallel -- so feed it only one signal of size N/2 (as opposed to splitting a single signal of size N into two interleaved parts which is what it seemed to be doing before)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24865 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 23:45:38 +00:00
Andree Buschmann
3f5f3524d4
Change liba52 and libmad to the original 8-spaced tabbing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24863 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 21:02:57 +00:00
Andree Buschmann
398b37124e
Remove all tabs within codec path.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24862 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 19:44:05 +00:00
Teruaki Kawashima
c1bb06c3af
plugin: implement highscore_show for player and use it in rockblox.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24861 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 13:45:24 +00:00
Rafaël Carré
0358a7f9ae
as3525v2: show I/O ports in debug menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24856 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 10:02:10 +00:00
Rafaël Carré
f1782602d0
Print correctly the rockbox logo for Clipv2/Clip+, not only Clipv1
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24852 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 08:28:55 +00:00
Jonathan Gordon
bb79c599d6
fix charcell
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24848 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 07:25:13 +00:00
Jonathan Gordon
e6b202ed67
do r24817 betterer to make it more generic and stuff. Skins will always be in the .rockbox/wps/ dir so there is no real need to add lots of duplicated logic
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24847 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 07:19:42 +00:00
Teruaki Kawashima
56d29e8977
some changes to use of display_text.
...
* add parameter, wait_key to display_text().
- set this true to wait button press after all words is displayed.
* use ARRAYLEN macro instead of #define WORDS
* add macro to indicate end of style array.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24846 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 07:17:15 +00:00
Jonathan Gordon
04067fd7a0
fix remote WPS loading
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24845 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 07:05:16 +00:00
Teruaki Kawashima
d151371836
correct checking size in function get_image_filename.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24844 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 06:00:49 +00:00
Teruaki Kawashima
f11fd781d4
fix typo of wps and sbs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24841 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 05:16:11 +00:00
Rafaël Carré
31eda59720
as3525v2: build normal firmware properly (Clipv2/+)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24840 a1c6a512-1295-4272-9138-f99709370657
2010-02-22 02:42:58 +00:00
Andree Buschmann
28bc321dbb
Remove CLIP_TO_15 from codeclib. Remove tabs.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24834 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 22:05:48 +00:00
Frank Gevaerts
84a4a1d5cc
statusbar_position should also return enum statusbar_values if it's a macro
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24833 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 22:05:32 +00:00
Frank Gevaerts
34ae3959e6
remove incorrect cast
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24824 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:51:18 +00:00
Andree Buschmann
02ab23e92f
Make mdct compilable again for non-ARM targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24822 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:39:38 +00:00
Andree Buschmann
d67e25d3b9
Further work on cook codec. Rounding is not needed when using a large fract part in the internal sample representation. Move quantization array to iram. Beautification of mdct post processing. Speed up of 0.2 MHz on PP5022.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24821 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:18:05 +00:00
Dave Hooper
0b5338a6e9
Eep, didn't mean to commit those other files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24820 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:17:53 +00:00
Dave Hooper
3c52395b57
Get a few more % speedup on ARM (measured on ipod video) - improve imdct full final symmetries using ldm/stm and simple register swapping. Also, add more comments (and improve/update some of the existing ones) regarding the layout of the imdct_half and the imdct_full
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24819 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 21:14:40 +00:00
Thomas Martitz
8aae18b3cc
Don't be too wasteful and only reparse skins when actually needed.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24818 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 20:34:35 +00:00
Thomas Martitz
3ff2565e33
Shorten settings_skins_apply() and correct some checks.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24817 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 20:34:32 +00:00
Thomas Martitz
ec0ca10ddf
Properly generate (with "Save Theme Settings") and handle filename settings with "-".
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24816 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 20:34:27 +00:00
Andree Buschmann
3d6faa08bf
Optimization for cook codec. Rework sample output to be able to use highly optimized dsp routines. Moved some functions to iram. Speeds up codec by 1.3 MHz on PP5022.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24815 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 19:47:05 +00:00
Thomas Martitz
a31624e76e
Fix the mechanism to fail to parse skins if images fail to load and fix having no backdrop at all (neither %X nor backdrop setting, DancePuffDuo was broken).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24814 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 19:29:33 +00:00
Jonathan Gordon
f85103e8f2
remote multifont fixes. it shoud be working again (blame AlexP! he made me break it last week!)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24812 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 19:10:09 +00:00
Tomer Shalev
cd08122e4e
Brickmania: Hopefully prevent dissappearing of the ball
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24810 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 17:16:07 +00:00
Tomer Shalev
3dc9d111b3
Brickmania: Use predefined macro definition when possible
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24809 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 16:13:43 +00:00
Dave Hooper
a3068ca863
Unroll and optimise channel coupling for arm gives 0.6Mhz speed for vorbis on pp(ipod video)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24808 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 15:36:35 +00:00
Teruaki Kawashima
dafcd1470a
remove unused fields from struct gui_synclist.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24807 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 13:32:52 +00:00
Teruaki Kawashima
993376cb67
FS#11017: add Playlist Catalog and Properties item to database's context menu.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24804 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 12:01:14 +00:00
Jonathan Gordon
eca85ac327
make sure font fd's get closed when a new skin is loaded
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24803 a1c6a512-1295-4272-9138-f99709370657
2010-02-21 02:53:50 +00:00