rockbox/apps/plugins
Frank Gevaerts c00fe34a81 Fix some incorrect colour-to-resistance results. The price is that sometimes the display is subobtimal (like "2000 Ohms" instead of "2 KOhms")
Ideally, unit prefixes (K, M,...) should be calculated separately, but the largest resistance we can handle is 99 MOhm, which wouldn't fit in a 32 bit int (using our centiohm internal units) if we didn't cheat. (and technically we could go higher still. white-white-white would be 99 GOhm, but we don't do such high multipliers now)


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28272 a1c6a512-1295-4272-9138-f99709370657
2010-10-13 21:05:50 +00:00
..
beatbox Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
bitmaps Resistor plugin: 2010-10-02 14:43:23 +00:00
chessbox Remove a bunch of build conditions inside .c files 2010-08-25 19:14:02 +00:00
clock Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
doom plugins (doom, midi, rockboy): don't use non-static inline 2010-09-07 14:09:11 +00:00
fft Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
fractals Remove a bunch of build conditions inside .c files 2010-08-25 19:14:02 +00:00
frotz Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
goban Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
imageviewer use different function to resize bitmap for greylib. 2010-10-10 14:24:11 +00:00
lib Rename {draw,fill}_viewport once more (to draw_border_viewport and fill_viewport) and remove the viewport parameter as suggested by Dave Chapman. 2010-10-11 01:19:55 +00:00
lua Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
midi plugins (doom, midi, rockboy): don't use non-static inline 2010-09-07 14:09:11 +00:00
mpegplayer Make disabling HAVE_PITCHSCREEN actually work without breaking the build 2010-09-17 20:28:47 +00:00
pacbox Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
pdbox Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
pictureflow fix sorting of track list when tracks with track number and tracks without track number are in the same list. 2010-10-13 12:13:59 +00:00
reversi plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockboy plugins (doom, midi, rockboy): don't use non-static inline 2010-09-07 14:09:11 +00:00
searchengine Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
shortcuts Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
sudoku Remove a bunch of build conditions inside .c files 2010-08-25 19:14:02 +00:00
text_viewer text viewer: 2010-10-06 12:35:37 +00:00
zxbox Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
alarmclock.c alarm clock: don't have user pause the playback manually. make the plugin pause it. 2010-10-07 13:19:21 +00:00
alpine_cdc.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
battery_bench.c battery_bench: make functions/struct/variables static 2010-09-02 02:26:26 +00:00
bench_mem_jpeg.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
bench_scaler.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
blackjack.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
boomshine.lua fix FS#11659. wait for user input before exiting the plugin. 2010-10-12 13:56:54 +00:00
bounce.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
brickmania.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
bubbles.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
BUILD_OVERLAY Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). 2010-06-21 16:53:00 +00:00
calculator.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
calendar.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
CATEGORIES New plugin: Resistor code calculator 2010-10-02 14:11:40 +00:00
chessbox.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
chessclock.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
chip8.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
chopper.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
clix.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
codebuster.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
credits.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
credits.pl
crypt_firmware.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
cube.c cube: only needs text buffer on LCD_BITMAP 2010-08-28 21:55:47 +00:00
demystify.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
dice.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
dict.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
disktidy.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
disktidy.config
elfdep.pl
euroconverter.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
fire.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
fireworks.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
firmware_flash.c fix r27926 : lcd_puts() not changed to lcd_putsf() 2010-08-28 21:54:24 +00:00
flipit.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
goban.c Fix yellows/reds. Red where caused by preprocessor condition mismatch. 2010-08-24 15:01:33 +00:00
greyscale.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
helloworld.c Update comments in the helloword plugin. 2010-08-30 20:58:38 +00:00
helloworld.lua Helloworld.lua: fix file_put_contents depending on a wrong return value of io.write + use a cleaner version of if(file == nil) (thanks to Christophe Gragnic) 2009-07-08 21:05:56 +00:00
invadrox.c invadrox: make all inline functions static inline 2010-09-07 14:41:23 +00:00
iriver_flash.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
iriverify.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
jackpot.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
jewels.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
keybox.c keybox: do not leak filehandle when the wrong password is entered. 2010-09-08 19:53:50 +00:00
lamp.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
logo.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
lrcplayer.c tweak lrcplayer. 2010-08-27 13:50:19 +00:00
matrix.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
maze.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
mazezam.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
md5sum.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
metronome.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
minesweeper.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
mosaique.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
mp3_encoder.c Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
nim.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
oscilloscope.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
pegbox.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
pictureflow.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
pitch_detector.c pitch_detector: don't use a struct with only one member 2010-09-14 06:34:01 +00:00
plasma.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
plugin.lds 2nd try: Introduce a small api for loading code (codecs,plugins) from disk/memory. 2010-08-27 00:29:50 +00:00
plugin_crt0.c Guard the cpucache_invalidate() with proper #ifdefs 2010-10-10 20:53:46 +00:00
plugins.make Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
pong.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
ppmviewer.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
properties.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
random_folder_advance_config.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
remote_control.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
resistor.c Fix some incorrect colour-to-resistance results. The price is that sometimes the display is subobtimal (like "2000 Ohms" instead of "2 KOhms") 2010-10-13 21:05:50 +00:00
robotfindskitten.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockblox.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockblox1d.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockbox-fonts.config New plugin theme_remove which offers a way to remove specified theme. 2009-10-12 13:55:59 +00:00
rockbox_flash.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockboy.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
rocklife.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
rockpaint.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
search.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
settings_dumper.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
shopper.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
sliding_puzzle.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
snake.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
snake2.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
snake2.levels
snow.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
sokoban.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
sokoban.levels
solitaire.c Remove build conditions inside .c plugin files 2010-08-25 19:00:58 +00:00
sort.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
SOURCES New plugin: Resistor code calculator 2010-10-02 14:11:40 +00:00
spacerocks.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
splitedit.c splitedit: fix snprintf() argument (size of wrong buffer) 2010-08-28 21:46:36 +00:00
star.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
starfield.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
stats.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
stopwatch.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
stopwatch.lua Add stopwatch plugin replacement for touchscreen targets 2009-12-16 14:23:13 +00:00
SUBDIRS rockboy: simplify build condition 2010-07-21 06:05:51 +00:00
superdom.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
test_boost.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_codec.c Fix a few div0 cases forgotten in r27684 to enable enabling asm optimizations for android builds. 2010-10-10 14:43:40 +00:00
test_core_jpeg.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_disk.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_fps.c Make test_fps test the greylib on both cores of dual core targets. 2010-10-03 11:57:47 +00:00
test_gfx.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_grey.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_greylib_bitmap_scale.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_mem.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_mem_jpeg.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_resize.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_sampr.c Plugins: modify IRAM copying code 2010-08-30 20:47:53 +00:00
test_scanrate.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
test_touchscreen.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_viewports.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
test_viewports.lua Fix some typos 2009-05-25 14:56:59 +00:00
text_editor.c text editor: decrease size of extension to reduce stack usage. 2010-10-01 14:40:28 +00:00
theme_remove.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
vbrfix.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
video.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00
viewers.config Change the file name extension for the shopper plugin from 'list' to a more descriptive 'shopper' 2010-09-02 21:40:29 +00:00
vu_meter.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
wav2wv.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
wavplay.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
wavrecord.c fix r27926 : lcd_puts() not changed to lcd_putsf() 2010-08-28 21:54:24 +00:00
wavview.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
wormlet.c wormlet: remove some text buffers 2010-08-28 21:46:32 +00:00
xobox.c plugins: use lcd_putsf/lcd_putsxyf 2010-08-28 21:46:45 +00:00
zxbox.c Second try: Introduce plugin_crt0.c that every plugin links. 2010-08-24 14:30:46 +00:00