Andree Buschmann
f5a0d61a1b
Further optimization and minor clean up of atrac codec: Unroll iqmf_dewindowing for non-ARM speeds up decoder by +10% on H300. Removed some non-used arrays. Codec is still not fully realtime on Coldfire targets.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24648 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 14:38:18 +00:00
Amaury Pouly
bb13650d66
Have tagcache_fill_tags also fill the length entry of the mp3entry structure.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24647 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 12:45:59 +00:00
Teruaki Kawashima
f884068c6e
onplay: move functions to a bit more logical order; some functions, some menu items which use the functions and then a callback function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24646 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 12:42:32 +00:00
Jonathan Gordon
1281b1c065
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24645 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 06:37:48 +00:00
Jonathan Gordon
1c2aa35371
FS#10984 - multifont! 2 major additions:
...
1) seperate UI font for the remote and main displays
2) allow individual skins to load additional fonts for use in the skin (Uo to 7 extra in this first version) see CustomWPS for info on how to load a font in the skins.
Code should always use FONT_UI+screen_number to get the correct user font
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24644 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 06:26:16 +00:00
Teruaki Kawashima
ed21ab1c8c
keyboard: check length of the last line. avoid dividing by 0.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24643 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 05:00:41 +00:00
Mohamed Tarek
59d13ccf68
Set svn:keyword Id property.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24642 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 03:20:29 +00:00
Mohamed Tarek
8722c6f2bb
Make deceodeSpectrum() store the spectral coefficients of odd bands in reverse order, rather than having to reverse them in IMLT(). Also saves 0.11MHz, ~0.16% speedup on PP5024.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24641 a1c6a512-1295-4272-9138-f99709370657
2010-02-14 01:59:14 +00:00
Alex Parker
ce1d2eda70
Rbutil now supports the Nano 2G.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24638 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 22:07:40 +00:00
Andree Buschmann
35024bd54e
Speed up atrac codec for ARM through simple loop unrolling. Saves 9 MHz on PP5022 (14% speed up).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24637 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 22:01:24 +00:00
Bertrik Sikken
b4fd5d852a
Include dualboot.h in dualboot.c as an additional compile time sanity check
...
Author: Tobias Diedrich
Flyspray: FS #11009
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24636 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 18:53:29 +00:00
Maurus Cuelenaere
9ec0c1669c
Touchscreen: fix scrollbar handling when it's on the right
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24635 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 15:53:10 +00:00
Szymon Dziok
841cffab5b
Packard Bell Vibe 500: More plugin keymaps (second portion).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24634 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 15:46:34 +00:00
Maurus Cuelenaere
1251fa5766
Lua fscanf: use pointer of file descriptor instead of file descriptor itself to avoid 64-bit pointer<->int clash (aka fix yellow).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24633 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 14:51:38 +00:00
Maurus Cuelenaere
9bf28debd8
Fix FS#11007: Lua didn't parse negative numbers correct when reading from files
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24632 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 14:41:00 +00:00
Teruaki Kawashima
4c658f74a7
keyboard: stretch dispalying of virtual keyboard to fit the screen width if possible.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24631 a1c6a512-1295-4272-9138-f99709370657
2010-02-13 13:10:32 +00:00
Dominik Riebeling
a583f7661f
Update Rockbox Utility version to 1.2.5
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24626 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 20:56:04 +00:00
Dominik Riebeling
4c9fc9cb7e
Fix problems with platform retrieval.
...
- handle disabled platforms also for for variant and base groups.
- make variant detection more strict to prevent variants that are a substring
of other variants to match. Happened e.g. for iriverh10 and iriverh100.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24625 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 20:38:17 +00:00
Dominik Riebeling
9a256c96f7
Rockbox Utility polish translation update.
...
Author: Daniel Kluz
Flyspray: FS#11003
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24623 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 19:01:16 +00:00
Teruaki Kawashima
5b27fe9d95
jpeg,png: some minor changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24621 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 14:41:52 +00:00
Michael Chicoine
7a81914786
Updated Chinese translation
...
Author: Purling Yukie
Flyspray: FS #11001
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24620 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 13:29:05 +00:00
Michael Chicoine
f6f55969b9
Fix red caused by r24615
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24619 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 13:17:41 +00:00
Thomas Martitz
b11c819ddd
Convert RINGBUF_* macros to inline functions, saving binsize and improving type safety.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24618 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 13:12:59 +00:00
Teruaki Kawashima
20ce2448de
"remote_control: don't use goto.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24617 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 12:54:03 +00:00
Teruaki Kawashima
6878cf34ef
chopper: fix FS#11000: Drawing issue with steep mode. don't change level while in game.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24616 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 12:11:37 +00:00
Mohamed Tarek
23ac6ffaa1
Add support for Sony OMA file format. Currently only supports ATRAC3 (without DRM), and seeks. Tested on sansa
...
e200.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24615 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 03:21:37 +00:00
Michael Chicoine
5039cc716d
Turkish translation update
...
Author: Altay Oz
Flyspray: FS #10999
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24614 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 00:49:04 +00:00
Tomer Shalev
248969fd46
fft: fix yellow
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24613 a1c6a512-1295-4272-9138-f99709370657
2010-02-12 00:07:00 +00:00
Tomer Shalev
f6526bdde2
fft: fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24612 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 23:27:44 +00:00
Tomer Shalev
726088f9e6
fft plugin: add touchscreen key-mapping and enable plugin for touchscreen targets
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24611 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 23:10:09 +00:00
Szymon Dziok
05577e48a8
Packard Bell Vibe 500: Start committing plugin keymaps.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24610 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 22:40:17 +00:00
Dominik Riebeling
80cc3d489e
Remove turkish from the languages bundled in the binary. The translation is broken on file level (all non-ASCII characters are broken).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24609 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 22:26:38 +00:00
Dominik Riebeling
22056a9c37
Don't close the disk handle to the ipod too early.
...
ipodInitialize() is not supposed to close but only to open the disk handle. Fixes a segfault when trying to install the ipod bootloader on windows.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24608 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 22:19:34 +00:00
Dominik Riebeling
d868bfe521
Rockbox Utility russian translation update.
...
Author: Simon Zhukovsky
Flyspray: FS#10985
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24604 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 21:24:54 +00:00
Jens Arnold
6edf71e9b9
Remove leftover from before make system rework.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24602 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 20:33:34 +00:00
Szymon Dziok
9856f01d6a
fix typo
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24601 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 20:13:18 +00:00
Szymon Dziok
f8287b0e9f
Packard Bell Vibe 500: correct main keymaps, enable full keyboard editing, enable morse input.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24600 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 20:04:09 +00:00
Dominik Riebeling
446eda80c9
Restore the default message handler on application shutdown. Fixes sporadic segfaults on exit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24599 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 19:51:50 +00:00
Amaury Pouly
e5caf93e23
Commit FS#10889: detect file handles leaks in plugins and automatically close them on exit and warn the user.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24598 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 19:15:37 +00:00
Dominik Riebeling
552a54d87f
Restore width of the Autodetect button.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24597 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 18:50:49 +00:00
Michael Chicoine
388a8a4088
Updated Russian Translation
...
Author: Simon Zhukovsky
Flyspray: FS #10995
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24596 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 15:02:47 +00:00
Teruaki Kawashima
1549b19d9e
color_picker: a bit of rework for color_picker.
...
* don't call display->getcharheight() so often, store the value to char_height and use it instead.
* replay title_height by char_height, they should be the same.
* fix spaces.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24595 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 14:18:31 +00:00
Michael Chicoine
ad2ee3094f
Correct Clip manual quickscreen keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24594 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 13:39:06 +00:00
Michael Chicoine
7065c0fc6d
Fix FS#10997 - Clipv1 Quickscreen - left button cancels instead of toggling shuffle
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24593 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 13:26:35 +00:00
Frank Gevaerts
7e285eee8c
Bump plugin API version. This should have been done in r24587. Also, because the new function is added halfway. the minimum api has to be bumped too/
...
I promise to be more careful next time
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24592 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 13:05:07 +00:00
Teruaki Kawashima
93f9e7cbfb
fix text scrolling handling in do_menu, set_time_screen and time_screen.
...
Don't scroll text in time_screen(). the lines will be redrawn before scrolling statrs, so they don't scroll anyway.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24591 a1c6a512-1295-4272-9138-f99709370657
2010-02-11 10:41:06 +00:00
Jens Arnold
0a291fff12
APE: Fused vector math for the filters on ARMv5te. Speedup on Cowon D2 is ~4% for -c2000..-c4000 (less for -c5000). Thanks to Frank Gevaerts for testing.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24590 a1c6a512-1295-4272-9138-f99709370657
2010-02-10 23:23:17 +00:00
Michael Sparmann
3d7983e5c7
Fix iPod Nano 2G channel swapping issues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24589 a1c6a512-1295-4272-9138-f99709370657
2010-02-10 21:20:51 +00:00
Frank Gevaerts
e95d603fba
Add Mark Borgerding to CREDITS, for kiss_fft which is used by the fft plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24588 a1c6a512-1295-4272-9138-f99709370657
2010-02-10 19:54:16 +00:00
Frank Gevaerts
43264a946f
New plugin: FFT, A frequency analyzer plugin
...
There is some more work needed:
- Keymaps are definitely not perfect, touchscreen targets are disabled due to no keymap
- There is no manual yet
Author: Delyan Kratunov
Flyspray: FS#10065
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24587 a1c6a512-1295-4272-9138-f99709370657
2010-02-10 19:44:11 +00:00