summaryrefslogtreecommitdiff
path: root/apps/plugins
AgeCommit message (Collapse)Author
2009-10-29Also expose functions having (s)size_t or off_t as argument/return type to Lua.Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23403 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Fix FS#10734 - scoring in boomshine.lua is broken (r23391)Robert Kukla
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23399 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : make speed and ball sizes adapt to the target screen size ↵Kevin Ferrare
to get a constant gameplay git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23398 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : port to Greyscale and B/W targets, and targets without ↵Kevin Ferrare
touchscreen (currently using the virtual keyboard keymap) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23397 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : Better messages at the end of the game (fixes the ↵Kevin Ferrare
nblevel+1 being displayed) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23394 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Fixed the Boomshine plugin not to crash when there are no more levels to playKevin Ferrare
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23392 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Add Boomshine to the games categoryMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23389 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Add new Lua touchscreen-only game: BoomshineMaurus Cuelenaere
Flyspray: FS#10727 Author: myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23387 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Add Lua support to plugins MakefileMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23386 a1c6a512-1295-4272-9138-f99709370657
2009-10-26Lua: add lib/helper.c wrappersMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23360 a1c6a512-1295-4272-9138-f99709370657
2009-10-26FS#10724 - fix alignment issue in Codebuster by Clément Pit--ClaudelJonathan Gordon
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23357 a1c6a512-1295-4272-9138-f99709370657
2009-10-25Correct Id keyword and add svn:keywords property.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23346 a1c6a512-1295-4272-9138-f99709370657
2009-10-24Correct spelling and punctuation in Codebuster menus.Alex Parker
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23334 a1c6a512-1295-4272-9138-f99709370657
2009-10-24FS#10497 - New game codebuster, which is a clone of the classic game ↵Johannes Schwarz
mastermind. It just runs on color LCD. Thank you to the author Clément Pit--Claudel (CFP) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23332 a1c6a512-1295-4272-9138-f99709370657
2009-10-23Lua: add parts of the math library (all floating point functions are ↵Maurus Cuelenaere
#ifdef'ed out) Flyspray: FS#10389 Author: myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23321 a1c6a512-1295-4272-9138-f99709370657
2009-10-23Lua: add do_menu() wrapper. Also fix potential NULL pointer dereferenceMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23320 a1c6a512-1295-4272-9138-f99709370657
2009-10-20Fix red caused by ancient incorrect #ifdefs.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23303 a1c6a512-1295-4272-9138-f99709370657
2009-10-20Convert lcd_activation callbacks to use the event system to allow for ↵Thomas Martitz
multiple parallel callbacks (for custom statusbar). Increase maximum event count as we need more (I actually had a report about it during custom statusbar testing). Removed corresponding functions from the core and plugin api. Bump min version and sort. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23302 a1c6a512-1295-4272-9138-f99709370657
2009-10-20Correct wrong usage of event callbacks all over the place. It's not supposed ↵Thomas Martitz
to return anything, and should take a data parameter. Fixing it because correcting the event api prototypes causes many warnings. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23301 a1c6a512-1295-4272-9138-f99709370657
2009-10-20Use pointer to memos instead of accessing the array.Teruaki Kawashima
Adjust spaces. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23289 a1c6a512-1295-4272-9138-f99709370657
2009-10-18Use wrap-safe TIME_BEFORE/TIME_AFTER macros to compare times with ↵Bertrik Sikken
current_time, instead of comparing them directly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23246 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Pluginlib: make scroll functions clear screen if scrolled by >= screen size ↵Torne Wuff
(from FS#10330) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23211 a1c6a512-1295-4272-9138-f99709370657
2009-10-16Fuze: Change the button to mark possibilities from a select+up combo to just ↵Thomas Martitz
select, which should be more easily discoverable. Flyspray: FS#10459 Author: Nick Tryon git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23200 a1c6a512-1295-4272-9138-f99709370657
2009-10-15FS#10554: Rockpaint: enable to set canvas size.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23188 a1c6a512-1295-4272-9138-f99709370657
2009-10-14Remove private memcpy wrapper that is no longer needed since r19847 and may ↵Nils Wallménius
cause issues with newer gcc versions, inspired by patch in FS#10676 by Duy Nguyen git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23178 a1c6a512-1295-4272-9138-f99709370657
2009-10-13brickmania: There are only 9 powerupsRobert Kukla
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23151 a1c6a512-1295-4272-9138-f99709370657
2009-10-12New plugin theme_remove which offers a way to remove specified theme.Teruaki Kawashima
See the manual for usage. Flyspray: FS#10187 Author: myself, manual by David Kauffmann git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23130 a1c6a512-1295-4272-9138-f99709370657
2009-10-12Ditch additional copyright notice quoted from iBugger.Michael Sparmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23128 a1c6a512-1295-4272-9138-f99709370657
2009-10-11Use PLUGINFLAGS in lua.make, instead of only CFLAGS.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23121 a1c6a512-1295-4272-9138-f99709370657
2009-10-11Make sure to use $(CFLAGS) to get all defines when preprocessing actions.hFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23119 a1c6a512-1295-4272-9138-f99709370657
2009-10-10Add crypt_firmware plugin for Nano2G - this uses the hardware crypto unit to ↵Dave Chapman
encrypt (or decrypt) a firmware image for writing to a Nano 2G's firmware partition with ipodpatcher (patch for ipodpatcher is at FS#10609). Also introduce BOOTFILE_EXT2 define for an alternative firmware file extension and add .ipodx for the Nano 2G (.ipod is for unencrypted images, similar to older ipods, and .ipodx is for encrypted images and include the 2KB hash block and modelname 'nn2x'). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23068 a1c6a512-1295-4272-9138-f99709370657
2009-10-09Fix compilation of simulators on Mac OS X 10.6. Tested on 10.5.8 and 10.6.1.Tom Ross
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23051 a1c6a512-1295-4272-9138-f99709370657
2009-10-09rockboy: remove useless assignement for fuzeRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23032 a1c6a512-1295-4272-9138-f99709370657
2009-10-09calculator: use home as clear button for sansa fuzeRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23027 a1c6a512-1295-4272-9138-f99709370657
2009-10-09add Seth Opgenorth to docs/CREDITSMichael Chicoine
correct web link in comment git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23023 a1c6a512-1295-4272-9138-f99709370657
2009-10-08FS#10661 by Seth Opgenorth, adding more levels to brickmaniaNils Wallménius
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23012 a1c6a512-1295-4272-9138-f99709370657
2009-10-08Fix chopper to actually remember the level. instead of overriding it on start.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23011 a1c6a512-1295-4272-9138-f99709370657
2009-10-08Use TIME_BEFORE() and redo a macro slightly.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23010 a1c6a512-1295-4272-9138-f99709370657
2009-10-08PPM viewer - initial support for vertical strides - scaler needs to be ↵Karl Kurbjun
modified for full support. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23006 a1c6a512-1295-4272-9138-f99709370657
2009-10-08LCD scrolling routines: Fix the screen scrolling boundary with Vertical Strides.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23005 a1c6a512-1295-4272-9138-f99709370657
2009-10-08Brickmania: Paddle selection needs to be done with the integer portion, not ↵Karl Kurbjun
in fixed point. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23004 a1c6a512-1295-4272-9138-f99709370657
2009-10-08Brickmania: Fix the paddle drawing - The strides were wrong with paddles ↵Karl Kurbjun
other than the standard one. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23003 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Fix yellowTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22969 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Brickmania: Add an extra check in the hit logic to make sure that the brick ↵Karl Kurbjun
isn't /hit/ after it has been removed from play. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22938 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Brickmania: Fix the flip_sides powerup on touchscreens.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22937 a1c6a512-1295-4272-9138-f99709370657
2009-10-05Brickmania: Touchscreen improvements - Take advantage of the immediate ↵Karl Kurbjun
button data values. Reduce the wait time if the score needs to count up at the end of a level or game. Make sure the game always yeilds after a frame. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22934 a1c6a512-1295-4272-9138-f99709370657
2009-10-04Brickmania: Some code refactoring - no functional changes.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22931 a1c6a512-1295-4272-9138-f99709370657
2009-10-04Brickmania: Add new, finer detail images for the bricks and the ball for ↵Karl Kurbjun
640x480 screens. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22927 a1c6a512-1295-4272-9138-f99709370657
2009-10-04Brickmania: Fix the flip-sides powerup with touchscreen and make the whole ↵Karl Kurbjun
gameboard available to position the paddle git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22926 a1c6a512-1295-4272-9138-f99709370657
2009-10-04Brickmania - Fix and enable the absolute touchscreen mode.Karl Kurbjun
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22925 a1c6a512-1295-4272-9138-f99709370657