Thomas Martitz
997005ece0
Sansa Fuze: Fix bubbles controls (scrollwheel didn't work).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20338 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 04:49:55 +00:00
Thomas Martitz
b7739fbf1c
Rework lcd_enabled and lcd_set/call_enable hook
...
a) lcd_enabled() is now lcd_active(), and is available for HAVE_LCD_SLEEP only targets (e.g. ipod video) too. It was depandent on HAVE_LCD_ENALE only before
b) rename the hook accordingly, and implement the hook for other other targets too (e.g. the clip [the only mono target with lcd_enable/lcd_sleep yet, so the code is still in the lcd driver], ipod, fuze, c200)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20331 a1c6a512-1295-4272-9138-f99709370657
2009-03-17 02:43:47 +00:00
Alex Parker
788ace2ec6
Change spelling to British English in the filetype colours section
...
of text_editor
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20327 a1c6a512-1295-4272-9138-f99709370657
2009-03-16 21:24:29 +00:00
Karl Kurbjun
eddc4ee13b
Ladies and Gentlemen we now have sound through the codecs on the M:Robe 500i (DM320)\!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20285 a1c6a512-1295-4272-9138-f99709370657
2009-03-11 03:46:24 +00:00
Jens Arnold
de910d862c
Greyscale targets: Make the gradient a bit brighter and simplify the calculation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20253 a1c6a512-1295-4272-9138-f99709370657
2009-03-09 01:14:21 +00:00
Jens Arnold
9eeead922a
Optimize hline, fillrect and mono bitmap drawing for chunky displays (16 bit colour and greylib). Speeds up text rendering by 20..45% on colour coldfire, by 30..50% on colour ARM, and is noticeable in archos pictureflow.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20242 a1c6a512-1295-4272-9138-f99709370657
2009-03-08 17:22:17 +00:00
Jens Arnold
87a22b2930
Revert the static'ing, as it causes crashes/freezes. Needs investigation.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20229 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 13:22:28 +00:00
Jens Arnold
c99446dd89
Made all local functions static, saving ~500 bytes of binsize on coldfire and SH1, and ~150 bytes on ARM. * Removed an unused static inline function.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20228 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 13:00:09 +00:00
Jens Arnold
9a6d91940c
Mono targets: Make sure the splash screen uses white on black and the logo doesn't look inverted.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20224 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 01:22:49 +00:00
Jens Arnold
5e313256b2
Performance tweaks for SH1. No changes for coldfire and ARM, apart from changing a bunch of signed shifts to unsigned shifts.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20223 a1c6a512-1295-4272-9138-f99709370657
2009-03-07 00:16:27 +00:00
Andrew Mahone
6f030a01c9
add the needed plugin API exports for pictureflow to hwcodec, use the audio buffer if plugin buffer is too small, build on any target with bitmap + tagcache
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20213 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 01:08:02 +00:00
Andrew Mahone
cc5689c153
pictureflow: use correct priority to free slides when extending cache on right, catch and handle failure to find a slide to free
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20212 a1c6a512-1295-4272-9138-f99709370657
2009-03-06 00:38:50 +00:00
Jens Arnold
0c69a83253
Remove no longer used stuff.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20206 a1c6a512-1295-4272-9138-f99709370657
2009-03-05 07:40:10 +00:00
Jens Arnold
f82c944912
Use a static pattern rule to restrict the dependency on [pluginname].o to single-file plugins. This allows the pattern rule for %.rock (with all dependencies defined elsewhere) to pick up multi-file plugins with no [pluginname].o file, and get rid of the duplication in (doom|midi|reversi).make.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20205 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 23:41:58 +00:00
Andrew Mahone
d8b6a950c6
FS#9919 pictureflow cache rework, footprint reduction, buflib use
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20203 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 21:23:49 +00:00
Andrew Mahone
b727de604d
FS#9916 buflib plugin memory allocator
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20202 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 21:11:12 +00:00
Bertrik Sikken
4f87abf90a
Cosmetic fix: remove duplicate semicolons
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20198 a1c6a512-1295-4272-9138-f99709370657
2009-03-04 18:15:06 +00:00
Jens Arnold
f42b93480e
Bring back -fdata-sections that got lost in the make system overhaul (r19146).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20191 a1c6a512-1295-4272-9138-f99709370657
2009-03-03 08:28:50 +00:00
Alexander Levin
831e390657
Improve grammar and key map in reversi (FS#9960 and FS#9961)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20179 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 20:32:33 +00:00
Jens Arnold
6436b39d4c
Fix some slight inconsistencies.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20172 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 08:16:36 +00:00
Jens Arnold
c21e2e686f
Calculate the optimal memory location for overlay plugins, and use plugin.lds for linking them. This gets rid of hand-adjusted archos.lds, making it easy to use overlay plugins on other lowmem targets. * Fix some duplicate and incorrect dependencies. * Change the way libs are filtered, so that a lib can be specified more than once. This allows to get rid of explicitly linking gcc-support.o, fixing empty plugins on some simulator platforms.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20163 a1c6a512-1295-4272-9138-f99709370657
2009-03-02 00:16:44 +00:00
Jens Arnold
90666941f2
Fix rockboy on the recorders.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20160 a1c6a512-1295-4272-9138-f99709370657
2009-03-01 23:52:23 +00:00
Alexander Levin
a4837027c5
Make clock menu capitalizing consistent (FS#9939). There is an ongoing
...
discussion about using sentence case (FS#9948) but for now consistence
is better.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20153 a1c6a512-1295-4272-9138-f99709370657
2009-03-01 10:39:02 +00:00
Jens Arnold
6421f94c0d
Silence warning from 'ar' if the archive had to be created.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20151 a1c6a512-1295-4272-9138-f99709370657
2009-03-01 09:04:15 +00:00
Thomas Martitz
b0232e0402
Correct the preprocessor condition introduced in r20112, also include FS#9958 by Alexander Levin.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20117 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 21:24:29 +00:00
Maurus Cuelenaere
38436038a9
Ingenic Jz4740:
...
* Add initial RoLo support
* Don't enable IRAM in plugins for now
* Initial try at getting PCM working (doesn't crash anymore at least)
* Replace hard-coded constant with #define in usb-jz4740
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20115 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 21:15:40 +00:00
Thomas Martitz
19f3d60cc0
Remove SCROLL_WHEEL and use HAVE_SCROLLWHEEL instead. This also activates the little protection against accidental rotations (by pressing buttons on or near the wheel) on e200 and fuze, which is good. Also add a secondary button for right rotation for e200 and fuze, and use home button on the fuze.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20113 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 20:52:16 +00:00
Thomas Martitz
bb45f0ea6c
Archos and other low mem don't have playback in chessbox, so don't show the menu there
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20112 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 17:46:01 +00:00
Thomas Martitz
15dbde1ab7
Accept the first patch at FS#9953 - Add Playback Control to more plugins, by Joshua Simmons
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20111 a1c6a512-1295-4272-9138-f99709370657
2009-02-26 17:10:27 +00:00
Daniel Stenberg
2e6d604bb6
Stop hiding errors by redirecting stderr to /dev/null. If we really need to do re-introduce somewhere we should rather make it dependent on the V variable so that make V=1 would still show the error and only "normal" builds would hide it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20090 a1c6a512-1295-4272-9138-f99709370657
2009-02-23 08:45:16 +00:00
Jens Arnold
f53630a168
Display duration for audio files, by special demand and because it was easy to add.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20080 a1c6a512-1295-4272-9138-f99709370657
2009-02-21 22:22:05 +00:00
Mustapha Senhaji
b51785008b
And now with the added file...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20071 a1c6a512-1295-4272-9138-f99709370657
2009-02-21 00:08:57 +00:00
Mustapha Senhaji
1463cb154e
Fix the archos builds, stranginess had happen in my local tree.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20070 a1c6a512-1295-4272-9138-f99709370657
2009-02-20 23:59:33 +00:00
Mustapha Senhaji
37183be69c
FS#9901 by Joshua Simmons for the Goban plugin: Goban overlay for the Archos targets.
...
This is a first try to enable this plugin for low memory targets like our old archoses :)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20069 a1c6a512-1295-4272-9138-f99709370657
2009-02-20 23:14:09 +00:00
Mustapha Senhaji
07ae1e4fb9
FS#9930 by Joshua Simmons: Code clean up the goban plugin a bit, mostly by improving comments. No functional changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20060 a1c6a512-1295-4272-9138-f99709370657
2009-02-19 23:51:47 +00:00
Jonas Häggqvist
856fda013e
Change Grayscale to Greyscale in the JPEG viewer and add explanation of the Display Option menu to the manual.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20045 a1c6a512-1295-4272-9138-f99709370657
2009-02-19 00:38:41 +00:00
Jens Arnold
d8ff94121f
Get rid of a useless copy instruction in the SH1 32*32->64bit multiply routines (signed and unsigned).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20013 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 23:13:26 +00:00
Andrew Mahone
d70902feb8
fix greylib scaler output on sh, output_row_grey was not using SC_MUL macro
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20011 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 15:54:46 +00:00
Jens Arnold
c2ba5b4c07
Define a specific exit button. Stops the plugin from exiting prematurely, e.g. due to a button release event.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20010 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 14:22:55 +00:00
Frank Gevaerts
281227321e
Spelling fixes (UK English) by Alex Parker
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20009 a1c6a512-1295-4272-9138-f99709370657
2009-02-15 12:56:25 +00:00
Mustapha Senhaji
8c2dc67fed
Goban plugin: Fixes a display issue with comments containing '\r' by Joshua Simmons.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20001 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 13:24:12 +00:00
Mark Arigo
8e5c4ce097
Philips HDD1630 - add LCD YUV functions so mpegplayer works.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19997 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 04:10:57 +00:00
Andrew Mahone
375d329308
fix test_greylib_bitmap_scale.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19994 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 01:34:21 +00:00
Jonathan Gordon
c16e563aef
revert r19656 for lamp which is no longer needed. should fix FS#9877
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19992 a1c6a512-1295-4272-9138-f99709370657
2009-02-13 00:14:59 +00:00
Mustapha Senhaji
281fc2e708
Goban plugin: FS#9897 by Joshua Simmons
...
Initial button maps for still unsuported targets (Sansa Fuze, Sansa Clip, Sansa m200, Creative ZV(M) and the Phillips HDD1630).
Low targets like archos are still short in memory to be suported.
Update the manual for the Sansa players.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19988 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 13:47:34 +00:00
Andree Buschmann
a0516b7060
Make test_codec.c compilable again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19984 a1c6a512-1295-4272-9138-f99709370657
2009-02-12 05:30:12 +00:00
Mustapha Senhaji
cdecd9dfa8
Exclude the philips build too for now, to fix building.
...
Coming soon: more suported targets like archos or those new ports... Once the keymaps for those targets will be done, and the memory usage issue worked out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19977 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 19:09:09 +00:00
Mustapha Senhaji
42db6f261b
Attempt #2 to fix compilations, let's hope this is the last one :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19976 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 18:04:56 +00:00
Mustapha Senhaji
2e49f65487
Hopefully fix the red builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19975 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 17:32:35 +00:00
Mustapha Senhaji
8198a6c266
Oops, missed some files in my previous commit.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19974 a1c6a512-1295-4272-9138-f99709370657
2009-02-11 16:42:50 +00:00