summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-16Remove obsolete comment.Amaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24711 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Hopefully fix Nano2G rolo again. We have enough IRAM anyways.Michael Sparmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24710 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Add iPod 3G and iPod Color/Photo (FS#9072) current consumption and battery ↵Andree Buschmann
discharge curves to allow reasonable runtime estimation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24709 a1c6a512-1295-4272-9138-f99709370657
2010-02-16-Cosmetic change in a comparisonAmaury Pouly
-Move fat_dir structure out of dircache stack to RAM. Reduce dircache stack size (max level depth should stay be around 20). This should fix nano2g dircache stkov of FS#10679 -Change the structure returned by readdir_cached to match the one returned by readdir_uncached: remove useless fields to save space and avoid any potential incoherence -Remove one field from the internal structure used by {opend,read,close}dir_cached because it was mostly redundant. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24708 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Fix several misused of 'struct dirent' instead of 'struct dircache_entry' in ↵Amaury Pouly
tagcache.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24707 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Fix parallel buildingMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24705 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Start with mountpoint as folder to talk selection if old value is invalid.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24704 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Use QFileDialog::getExistingDirectory() for path selection.Dominik Riebeling
This makes it possible for native dialogs to get used on Windows and OS X. The mountpoint selection dialog needs special handling and still uses the BrowseDirtree class for now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24703 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Only build Lua overlay on low-mem targetsMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24702 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Brickmania: Fix FS#10959 - Ball disappearsTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24700 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Rename InstallFrm to InstallWindowFrm.Dominik Riebeling
The Install class has been renamed recently to InstallWindow. Rename the form too so it uses the same class basename again. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24698 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Remove column from tree widget -- this is set up by the caller.Dominik Riebeling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24697 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Turn the simulator background into a clickable area. i.e. you click on the ↵Frank Gevaerts
play button to press play. It also maps mouse scrollwheel events to rockbox scrollwheel events. This facilitates testing because you don't have to move your hand between the mouse and keyboard. Author: Fred Bauer Flyspray: FS#11008 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24696 a1c6a512-1295-4272-9138-f99709370657
2010-02-16scrollbar.c: Simplify code a bit.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24694 a1c6a512-1295-4272-9138-f99709370657
2010-02-16* surround member only used by charcells with #ifdef HAVE_LCD_CHARCELLS in ↵Teruaki Kawashima
struct scrollinfo in scroll_engine.h. * remove function prototypes which are not actualy defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24693 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Add the Rockbox GNU header to some files in libatrac.Mohamed Tarek
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24692 a1c6a512-1295-4272-9138-f99709370657
2010-02-16fix checkwpsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24691 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Reuse the backdrop buffers if 2 skins use the same backdrop (on the same ↵Jonathan Gordon
screen of course) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24690 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Initial support for ATRAC3 streams in wav containers. Mohamed Tarek
Current state : - Playback and seeking are possible. - We now support ATRAC3 in any of its possible containers (wav/at3, oma/aa3, and rm/ra). TODO : - Fix joint-stereo decoding for ATRAC3 - the decoder currently produces lots of glitches. - Rename atrac3_oma.c since it works for both oma and wav containers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24689 a1c6a512-1295-4272-9138-f99709370657
2010-02-16updated German translationMichael Chicoine
Author: Kaspar Rothenfusser Flyspray: FS #11018 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24687 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Fix yellow.Mohamed Tarek
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24684 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Fix a comment in OMA metadata parser. No functional changes.Mohamed Tarek
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24683 a1c6a512-1295-4272-9138-f99709370657
2010-02-16"Detach" ATRAC3 from RM. Since ATRAC3 isn't really specific to RM, it must ↵Mohamed Tarek
not be obligatory to initialize the decoder through RMContext. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24682 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Bump APIs' versions.Mohamed Tarek
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24681 a1c6a512-1295-4272-9138-f99709370657
2010-02-16Add two extra fields to struct mp3entry, in preparation for making ATRAC3 ↵Mohamed Tarek
more generic. (i.e, to avoid having to pass it RMContext even when the codec has nothing to do with rm.) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24680 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Major optimization of atrac3 codec for Coldfire targets. Moving several ↵Andree Buschmann
number cruncher arrays to IRAM. Decoder is sped up by +50% on h300, decoder now finally is realtime on Coldfire targets as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24677 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Minor atrac3 codec optimization. Refacturate requantization of spectral ↵Andree Buschmann
lines, unroll loops. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24672 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Brickmania: Fix continue message for Cowon D2Tomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24671 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Sansa Clip+: Implement button driver.Jack Halpin
Initial button driver for clip+. I've followed the steps the OF uses to read the buttons. There is no hold button on the clip+ so for now calling button_hold() siply returns false. The OF actually sets an additional flag for the 2nd read from D6 and not BUTTON_POWER as I have done here. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24669 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Further optimization of atrac3 codec. Refacturate ↵Andree Buschmann
gainCompensateAndOverlap(), avoid multiplication if not needed, unroll loops. Speeds up codec by 1.1 MHz (+2%) on ARM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24668 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Minor speed up of atrac3 codec. Applying 2 bits fract part to scalefactors ↵Andree Buschmann
instead of brute force adding it to the full spectrum. Move decodeSpectrum() to IRAM. Speeds up codec by 1.2 MHz (+2%) on ARM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24667 a1c6a512-1295-4272-9138-f99709370657
2010-02-15onplay.c: optimize a little bit.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24666 a1c6a512-1295-4272-9138-f99709370657
2010-02-15Work on atrac Joint Stereo mode. Correct calculation in getChannelWeights(), ↵Andree Buschmann
introduce lookup table and remove obsolete code. Optimize interpolation macro. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24665 a1c6a512-1295-4272-9138-f99709370657
2010-02-15make veryclean: remove tools/iaudio_bl_flash.[ch]Maurus Cuelenaere
These are generated files by the build; at least "make veryclean" should remove them. Author: Junio C Hamano Flyspray: FS#10967 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24664 a1c6a512-1295-4272-9138-f99709370657
2010-02-15libdemac: Add x86/x86_64 MMX asm for the filters. Not relevant for target ↵Jens Arnold
but speeds up decoding on x86/x86_64 sims. Average speedup ranges from 25% for -c2000 to 3 times for -c5000; on Intel Atom it's even 45% for -c2000 to 6 times for -c5000. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24663 a1c6a512-1295-4272-9138-f99709370657
2010-02-15revert last commit (r24660). There was a mistake in the location of the Mohamed Tarek
shifts leading to a deteriorated sound quality for some samples. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24662 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Fold a 2-bit shift into decodeSpectrum(), saves 1MHz on ARM, +2% Mohamed Tarek
speedup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24660 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Packard Bell Vibe 500: Finish plugin keymaps. Rockbox compiles clean now for ↵Szymon Dziok
the target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24658 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Rewrite dircache generation to take advantage for the FAT code. Reduce RAM ↵Amaury Pouly
usage by ~30Kb and binsize by at least several hundreds bytes. Also remove the directory depth limit of dircache. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24657 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Touchscreen: Update manual according to r24652Tomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24653 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Touchscreen: Pitch-screen and Quick-screen keymapping changesTomer Shalev
- Quick-screen: Allow exit by pressing any corner - Pitch-screen: Exit by pressing either of the top or bottom left corners - Pitch-screen: Toggle mode by pressing either of the top or bottom right corners git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24652 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Touchscreen: Change WPS key mappingsTomer Shalev
- Pressing top-right switches back and forth from WPS to last browsed directory - Pressing top-left switches from WPS to Main Menu, and vice-versa - Pressing center pauses - Long pressing center stops git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24651 a1c6a512-1295-4272-9138-f99709370657
2010-02-14WPS volume touchregion: fix reverse Y coordinate in portrait modeMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24649 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Further optimization and minor clean up of atrac codec: Unroll ↵Andree Buschmann
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-14Have tagcache_fill_tags also fill the length entry of the mp3entry structure.Amaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24647 a1c6a512-1295-4272-9138-f99709370657
2010-02-14onplay: move functions to a bit more logical order; some functions, some ↵Teruaki Kawashima
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-14fix redJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24645 a1c6a512-1295-4272-9138-f99709370657
2010-02-14FS#10984 - multifont! 2 major additions:Jonathan Gordon
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-14keyboard: check length of the last line. avoid dividing by 0.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24643 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Set svn:keyword Id property. Mohamed Tarek
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24642 a1c6a512-1295-4272-9138-f99709370657