Commit Graph

105 Commits

Author SHA1 Message Date
rxi
7f965cc245 Added storing of argv to love.argv, added args arg to love.load() 2016-09-29 20:36:16 +01:00
rxi
3fcaa3d86f Moved embedded boot script from main.c to src/embed/boot.lua 2016-09-29 20:07:25 +01:00
rxi
f30e2e2c54 Updated build.py to handle embed src dir; moved embedded font to dir 2016-09-29 20:04:04 +01:00
rxi
0f97340b7d Changed Font to load using filesystem 2016-09-29 19:23:12 +01:00
rxi
0559ff7af7 Changed Image to load using filesystem 2016-09-29 19:22:45 +01:00
rxi
2689bfc2fa Added filesystem module 2016-09-29 19:22:29 +01:00
rxi
a20901c2ba Added microtar to src/lib 2016-09-29 19:21:34 +01:00
rxi
a4705bffd1 Simplified keyboard interrupt handler, fixed keyboard key states 2016-09-27 19:47:25 +01:00
rxi
475fe50780 Added rounding on font height / yoffset when initing font 2016-09-27 19:45:45 +01:00
rxi
4cf83a2280 Fixed KeyEvent's isrepeat always being set true 2016-09-26 21:31:16 +01:00
rxi
6e8b552634 Updated doc/api.md for Image:setPixel/getPixel() 2016-09-26 21:13:03 +01:00
rxi
79da745e2e Changed Image:getPixel/setPixel to use rgb colors 2016-09-26 21:04:47 +01:00
rxi
3df8a0d8c2 Fixed bounds check in image_setPixel/setMaskPixel 2016-09-26 21:00:56 +01:00
rxi
5112373338 Made image_setPixel() static inline; added image_setMaskPixel() 2016-09-26 20:40:22 +01:00
rxi
030695e0db Removed Image:mapPixel(), updated doc/api.md 2016-09-26 20:33:58 +01:00
rxi
2d05d16db9 Added palette_idxToColor and internal palette storage 2016-09-26 20:25:10 +01:00
rxi
eee7fccb82 Renamed palette_colorIdx -> palette_colorToIdx 2016-09-26 20:14:17 +01:00
rxi
9ef23e88d7 Updated doc/api.md for keyboard changes 2016-09-25 21:16:44 +01:00
rxi
71ef28fb45 Added love.keyboard.setKeyRepeat(), disabled key repeat by default 2016-09-25 21:12:09 +01:00
rxi
76a3cb0b61 Added enums for KeyEvent type in keyboard.c 2016-09-25 21:05:04 +01:00
rxi
06cb68125a Added keyrepeat support to keyboard 2016-09-25 21:00:43 +01:00
rxi
d9ddfea4df Added love.textinput() to doc/api.md 2016-09-25 15:02:46 +01:00
rxi
fff7840c57 Updated doc/api.md for keyboard changes 2016-09-25 15:01:34 +01:00
rxi
7cee8f6854 Changed love.keyboard.isDown() to accept string args 2016-09-24 23:45:59 +01:00
rxi
ccb011be2d Fixed scancodeMap key string for return 2016-09-24 20:45:24 +01:00
rxi
2b8b0e77d4 Fixed scancodeMap key strings for f12 and space 2016-09-24 19:53:55 +01:00
rxi
f17b39868e Implemented love.textinput callback 2016-09-24 19:45:35 +01:00
rxi
7a1feba973 Updated README.md for keyboard changes 2016-09-24 17:05:20 +01:00
rxi
bafcc12c95 Changed keyboard callbacks to pass key aswell as scancode 2016-09-24 17:04:38 +01:00
rxi
d03e297a9a Fixed love.errhand() -- replaced use of getEvents() with poll() 2016-09-24 13:49:04 +01:00
rxi
f75e1100aa Updated doc/api.md for love.errhand() 2016-09-24 13:34:36 +01:00
rxi
45e5b32ce4 Removed redundant line from mouse_init() 2016-09-24 12:48:54 +01:00
rxi
ed0d0f6c42 Removed deinitVGA() from system module 2016-09-24 11:51:41 +01:00
rxi
203639380d Added mouse functions to doc/api.md 2016-09-24 11:47:23 +01:00
rxi
10bdc31e00 Updated callback section of doc/api.md 2016-09-24 11:38:22 +01:00
rxi
4b7797ab2a Updated comments in main.c 2016-09-24 11:32:33 +01:00
rxi
09e5bb0628 Renamed getEvents() -> poll() on love.mouse/keyboard
Rolled love.mouse.update() into love.mouse.poll()
2016-09-24 11:02:49 +01:00
rxi
c8453c6f60 Implemented love.mouse.getEvents() and mouse callbacks 2016-09-24 10:58:02 +01:00
rxi
dd44e8d1a0 Added mouse module (love.mouse), updated doc/files.md 2016-09-24 10:42:22 +01:00
rxi
9a72cddbc9 Switched palette's internal state vars from static 2016-09-24 09:36:30 +01:00
rxi
1d4cdae599 Updated doc/api.md for color functions and graphics.draw() changes 2016-09-24 09:14:16 +01:00
rxi
e52457435a Updated doc/api.md for Font changes 2016-09-24 09:11:32 +01:00
rxi
7590092792 Update doc/files.md for embedded font changes 2016-09-24 01:21:22 +01:00
rxi
b407535680 Boot script tweaks; Implemented proper errhand function 2016-09-23 20:56:55 +01:00
rxi
46989c8bfd Made x, y arguments to love.graphics.draw() optional 2016-09-23 20:04:42 +01:00
rxi
dcb909b7ba Added support for linebreaks in font_blit (effects love.graphics.print) 2016-09-23 19:33:17 +01:00
rxi
1940897a4a Implemented Font:getWidth/getHeight() 2016-09-23 19:23:56 +01:00
rxi
9ed8ca8f01 Updated love.graphics.clear() to use new color format 2016-09-23 19:12:58 +01:00
rxi
10d491def9 Changed getColorFromArgs to take defaults array, and either all colors or non 2016-09-23 19:10:33 +01:00
rxi
963cb01ff0 Updated love.graphics.newFont() in doc/api.md 2016-09-23 01:00:25 +01:00