Prepare new maemo release
[maemo-rb.git] / apps / plugins / SOURCES
blobc512a9e02fc8f825e5576521f38f9d768729392f
1 /* plugins common to all models */
2 #if !defined(SIMULATOR) && (CONFIG_BATTERY_MEASURE != 0)
3 battery_bench.c
4 #endif
5 chessclock.c
6 credits.c
7 cube.c
8 dict.c
9 jackpot.c
10 keybox.c
11 logo.c
12 lrcplayer.c
13 mosaique.c
14 properties.c
15 random_folder_advance_config.c
16 rockblox.c
17 search.c
18 settings_dumper.c
19 snow.c
20 sort.c
21 stats.c
22 #ifdef HAVE_TOUCHSCREEN
23 stopwatch.lua
24 #else
25 stopwatch.c
26 #endif
27 theme_remove.c
28 vbrfix.c
29 md5sum.c
30 dice.c
31 disktidy.c
32 flipit.c
33 shopper.c
34 resistor.c
36 #ifdef USB_ENABLE_HID
37 remote_control.c
38 #endif
42 #ifdef HAVE_BACKLIGHT
43 lamp.c
44 #endif /* HAVE_BACKLIGHT */
48 #if CONFIG_CODEC == SWCODEC
49 #if defined(HAVE_RECORDING) && (defined(HAVE_LINE_IN) || defined(HAVE_MIC_IN))
50 pitch_detector.c
51 #endif
53 mp3_encoder.c
54 wav2wv.c
55 #endif /* CONFIG_CODEC */
58 #if CONFIG_RTC
59 alarmclock.c
60 #endif /* CONFIG_RTC */
64 /* Platform-specific */
65 #if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
66 iriverify.c
67 #endif
71 #if (CONFIG_PLATFORM & PLATFORM_NATIVE) /* those plugins only run on hardware */
73 /* Overlays loaders */
74 #if PLUGIN_BUFFER_SIZE <= 0x20000 && defined(HAVE_LCD_BITMAP)
76 #if CONFIG_KEYPAD != ONDIO_PAD && CONFIG_KEYPAD != SANSA_M200_PAD \
77     && CONFIG_KEYPAD != HM60X_PAD
78 /* not enough buttons for rockboy */
79 rockboy.c
80 #endif
82 zxbox.c
83 chessbox.c
84 goban.c
85 pictureflow.c
87 #endif /* PLUGIN_BUFFER_SIZE <= 0x20000 && HAVE_LCD_BITMAP */
90 #if CONFIG_CODEC != SWCODEC
92 #if defined(HAVE_LCD_BITMAP)
93 splitedit.c
94 #endif
96 #if CONFIG_LCD == LCD_SSD1815
97 video.c
98 #endif
100 #endif /* HWCODEC */
103 #if defined(ARCHOS_PLAYER) || defined(ARCHOS_RECORDER) || \
104     defined(ARCHOS_FMRECORDER) || defined(ARCHOS_RECORDERV2)
105 alpine_cdc.c
106 #endif
108 #if defined(ARCHOS_PLAYER) || defined(ARCHOS_RECORDER) || \
109     defined(ARCHOS_FMRECORDER) || defined(ARCHOS_RECORDERV2) || \
110     defined(ARCHOS_ONDIOFM) || defined(ARCHOS_ONDIOSP)
111 firmware_flash.c
112 #endif
114 #if defined(IRIVER_H100_SERIES)
115 iriver_flash.c
116 #endif
118 #if (CONFIG_CPU == SH7034)
119 rockbox_flash.c
120 #endif /* CONFIG_CPU */
122 #if defined(IPOD_NANO2G)
123 crypt_firmware.c
124 #endif
126 #if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F))
127 wavplay.c
128 #endif
130 #if (CONFIG_CODEC == MAS3587F)
131 wavrecord.c
132 #endif
134 #endif /* PLATFORM_NATIVE */
138 #if CONFIG_CODEC == SWCODEC || !defined(SIMULATOR) /* Not for hwcodec sims */
139 metronome.c
140 #endif
144 #ifdef HAVE_LCD_BITMAP             /* Not for the Archos Player */
146 /* Lua needs at least 160 KB to work in */
147 #if PLUGIN_BUFFER_SIZE >= 0x80000
148 boomshine.lua
149 #endif
151 rockblox1d.c
152 brickmania.c
153 calendar.c
154 maze.c
155 mazezam.c
156 text_editor.c
157 wavview.c
158 robotfindskitten.c
159 xobox.c
160 spacerocks.c
162 blackjack.c
163 bounce.c
164 bubbles.c
165 calculator.c
166 chip8.c
167 chopper.c
168 demystify.c
169 jewels.c
170 minesweeper.c
171 oscilloscope.c
172 pegbox.c
173 pong.c
174 sliding_puzzle.c
175 snake.c
176 snake2.c
177 solitaire.c
178 sokoban.c
179 star.c
180 starfield.c
181 vu_meter.c
182 wormlet.c
184 /* Plugins needing the grayscale lib on low-depth LCDs */
185 fire.c
186 plasma.c
188 #ifdef HAVE_LCD_COLOR
189 clix.c
190 codebuster.c
191 #endif
193 #if (LCD_WIDTH > 112) && (LCD_HEIGHT > 64)
194 fireworks.c
195 #endif
197 #if LCD_DEPTH >= 16
198 rockpaint.c
199 #endif
201 rocklife.c
203 #endif /* HAVE_LCD_BITMAP */
205 #ifdef HAVE_LCD_CHARCELLS          /* Archos Player model only */
206 euroconverter.c
207 nim.c
208 #endif /* HAVE_LCD_CHARCELLS */
212 #if LCD_DEPTH > 1                  /* non-mono bitmap targets */
214 matrix.c
216 #if (LCD_WIDTH > 138)
217 invadrox.c
218 superdom.c
219 #endif
221 #endif /* LCD_DEPTH > 1 */
225 #ifdef HAVE_TEST_PLUGINS /* enable in advanced build options */
226 #ifdef HAVE_ADJUSTABLE_CPU_FREQ
227 test_boost.c
228 #endif
229 #if CONFIG_CODEC == SWCODEC
230 test_codec.c
231 #endif
232 #ifdef HAVE_JPEG
233 test_core_jpeg.c
234 #endif
235 test_disk.c
236 #ifdef HAVE_LCD_BITMAP
237 test_fps.c
238 test_gfx.c
239 #if LCD_DEPTH < 4 && !defined(SIMULATOR)
240 test_scanrate.c
241 #endif
242 #ifndef HAVE_LCD_COLOR
243 test_grey.c
244 test_greylib_bitmap_scale.c
245 #endif
246 #endif
247 test_mem.c
248 #ifdef HAVE_LCD_BITMAP
249 test_mem_jpeg.c
250 #endif
251 #ifdef HAVE_LCD_COLOR
252 test_resize.c
253 #endif
254 #if CONFIG_CODEC == SWCODEC
255 test_sampr.c
256 #endif
257 #ifdef HAVE_TOUCHSCREEN
258 test_touchscreen.c
259 #endif
260 test_viewports.c
261 #endif /* HAVE_TEST_PLUGINS */