summaryrefslogtreecommitdiff
path: root/apps
AgeCommit message (Collapse)Author
2009-12-10Remove inline asm that hasn't been useful for years, no speed differenceNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23928 a1c6a512-1295-4272-9138-f99709370657
2009-12-10Cowon D2: Add some more key mappingsTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23927 a1c6a512-1295-4272-9138-f99709370657
2009-12-10Fix yellow: add bracesJeffrey Goode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23918 a1c6a512-1295-4272-9138-f99709370657
2009-12-10plugin.c: It wouldn't make much sense to clear screen right before setting ↵Teruaki Kawashima
back colors to global settings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23917 a1c6a512-1295-4272-9138-f99709370657
2009-12-10Rework spacerocks:Teruaki Kawashima
* Use consistent name for variables/field names. * Consistent use of field of structures. * Simplify draw_polygon(). * Add some helper functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23916 a1c6a512-1295-4272-9138-f99709370657
2009-12-10These are the last plugin keymaps needed for the GoGear SA9200.Robert Menes
Left to add in: a 128x160 backdrop for rockblox to stop errors when compiling and then to finally enable plugins. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23915 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Fix FS#10841. Thanks to Thomas Martitz for spotting what was wrong.Frank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23914 a1c6a512-1295-4272-9138-f99709370657
2009-12-09More GoGear SA9200 plugin keymaps, plus a fix on mosaique.Robert Menes
Just pluginlib actions and Doom and I'm DONE!! :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23912 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Remove some sample functions from codeclib - these were for verifying the ↵Andrew Mahone
generated asm for bs_generic and never intended for use. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23911 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Reuse existing variable instead of creating a new one.Michael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23910 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Fix red - resolve multiple variable definitionMichael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23909 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Correct the debug information displayed for SD card to match the CID ↵Michael Chicoine
register layout. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23908 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Rework spacerocks:Teruaki Kawashima
* Move functions to somewhat logical order. * Make functions static. * Remove unused functions and constants. * Make collision check strict. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23907 a1c6a512-1295-4272-9138-f99709370657
2009-12-09fix red checkwpsJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23905 a1c6a512-1295-4272-9138-f99709370657
2009-12-09FS#10824 - viewport/statusbar API rework.Jonathan Gordon
Hopefully the only user visible changes are: - fm and recording screens go by the statusbar setting (sbs or inbuilt) - plugins go back to using the theme as they should for menus and lists - splash screens might get cut a bit... entirely theme and splash dependant.. if there is a problematic one we can look at it later. - hopefully nothing more than very minor screen flickerings... let me know exactly where they are so they can be fixed New GUI screen rules: * Screens assume that the theme (sbs+ui viewport+ maybe background image) are always enabled. They may be disabled on a per display basis, but MUST be re-enabled on exit * Screens must not be coded in a way that requires a statusbar of any type.. the inbuilt bar will be removed shortly. ALWAYS RESPECT THE USERS SETTINGS unless the screen requires the full display to fit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23904 a1c6a512-1295-4272-9138-f99709370657
2009-12-09Extend av_log2 in codeclib into a generic for scanning for set bits, which ↵Andrew Mahone
can provide either log2 or leading-zero-count output, and can force mapping 0 input to 0 output if needed (otherwise 0 input produces undefined result). Replace av_log2 in lib/codeclib.h, floor_log2 and wl_min_lzc in libfaad/common.c and common.h, and count_leading_zeros in libalac/alac.c with macros using bs_generic. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23903 a1c6a512-1295-4272-9138-f99709370657
2009-12-08GoGear SA9200 plugin keymap for snake2. Just get it underRobert Menes
version control now before I forget. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23897 a1c6a512-1295-4272-9138-f99709370657
2009-12-08Onda VX777: use POWER button to exit Plasma and StarfieldMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23896 a1c6a512-1295-4272-9138-f99709370657
2009-12-07Yet more GoGear SA9200 plugin keymaps. Almost done!Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23893 a1c6a512-1295-4272-9138-f99709370657
2009-12-07make tpj1022 bootloader compile again Robert Kukla
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23892 a1c6a512-1295-4272-9138-f99709370657
2009-12-07Corrected ondio language wildcards.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23888 a1c6a512-1295-4272-9138-f99709370657
2009-12-07Rename targets to be consistent in all places. (FS #10819). Take 2.Björn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23883 a1c6a512-1295-4272-9138-f99709370657
2009-12-06FS#10834 by Alex Bennee, fixing off-by-one bug in code calling format_track_pathNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23879 a1c6a512-1295-4272-9138-f99709370657
2009-12-06Boomshine:Maurus Cuelenaere
* simplify some things (no functional changes) * increase default and exploded ball size a bit to be more compliant with the original game (and make beating it on big screens a bit easier) * whitespace cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23876 a1c6a512-1295-4272-9138-f99709370657
2009-12-06Correct checking return value of open in plugins.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23874 a1c6a512-1295-4272-9138-f99709370657
2009-12-06Fix red: av_log2 undefined for ARM_ARCH <= 4, missing codeclib.h includes.Andrew Mahone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23869 a1c6a512-1295-4272-9138-f99709370657
2009-12-06slightly faster asm av_log2 for armv6 (currently only Gigabeat S)Nils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23868 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Fix yellow: mixed signed/unsigned in conditional.Andrew Mahone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23867 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Slightly improve av_log2 in codeclib on ARMv6.Andrew Mahone
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23866 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Updated Hebrew translationTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23863 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Yes/No screen: Add proper message for touchscreen targetsTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23862 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Touchscreen mapping: Fix setting contextTomer Shalev
- Also fix a bug in tree context git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23861 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Touchscreen button mapping enhancement in WPS contextTomer Shalev
- Menu: Top-left - View Playlist: Bottom-left - Record: Long bottom-right - ID3 screen: Bottom-right git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23860 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Cowon D2: In WPS context, assign BUTTON_POWER to ACTION_WPS_BROWSETomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23859 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Move av_log2 function and asociated table to the codec lib, remove 3 ↵Nils Wallménius
identical implementations, always have LUT in iram (gives a *tiny* speedup on coldfire), make the clz based function return the same value as the non clz based function for 0 input to be safe (slows down flac ~2% on the gigabeat S) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23858 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Touchscreen keymapping enhancementsTomer Shalev
- Standard context: make center and mid-right the same (long press to get to context menu) - WPS: Top/Bottom middle controls volume - WPS: Long bottom-left for pitch screen - WPS: Long bottom-right for ID3 screen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23857 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Cowon D2: Fix standard keymapsTomer Shalev
- ACTION_STD_CONTEXT was wrongly defined - ACTION_STD_QUICKSCREEN is unreachable git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23856 a1c6a512-1295-4272-9138-f99709370657
2009-12-05On RTL mode, flip + and - buttons (Cowon D2)Tomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23855 a1c6a512-1295-4272-9138-f99709370657
2009-12-05A few more GoGear SA9200 plugin keymaps.Robert Menes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23854 a1c6a512-1295-4272-9138-f99709370657
2009-12-05spacerocks: Fix indentation and remove trailing spaces. Fix some minor bugs.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23853 a1c6a512-1295-4272-9138-f99709370657
2009-12-05boomshine: use theme colour to draw text so that text would be more readable ↵Teruaki Kawashima
with white background. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23852 a1c6a512-1295-4272-9138-f99709370657
2009-12-05plasma: clean up button definition.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23851 a1c6a512-1295-4272-9138-f99709370657
2009-12-05Fix division by 0 by clamping freq value a little higher, some minor style ↵Nils Wallménius
and whitespace changes git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23850 a1c6a512-1295-4272-9138-f99709370657
2009-12-04png: Change zoom in/out method and don't center the view on zoom.Teruaki Kawashima
Don't recalculate resized width or height each time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23847 a1c6a512-1295-4272-9138-f99709370657
2009-12-04Skin parser: Use parse_list() when possibleTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23846 a1c6a512-1295-4272-9138-f99709370657
2009-12-04text editor: Return pointer to buffer but position in buffer for ACTION_GET ↵Teruaki Kawashima
to simpify code. Use strlcpy instead of strcpy to prevent buffer overflow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23845 a1c6a512-1295-4272-9138-f99709370657
2009-12-04blackjack: Set foreground color and background color properly after canceled ↵Teruaki Kawashima
to input amount. Make quit button a shortcut to no in yes/no selection as it used to. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23844 a1c6a512-1295-4272-9138-f99709370657
2009-12-04Fix a typo for the GoGear SA9200 on chessclock, and got the LCD resolutionRobert Menes
in the right spot this time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23843 a1c6a512-1295-4272-9138-f99709370657
2009-12-04Dice: Prevent a divide by 0Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23842 a1c6a512-1295-4272-9138-f99709370657
2009-12-04fix red - add missing #elifMichael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23841 a1c6a512-1295-4272-9138-f99709370657