Commit Graph

158 Commits

Author SHA1 Message Date
rxi
1ce4372aee Updated .gif on README 2017-01-13 23:07:40 +00:00
rxi
9f3c81b7c8 Changed README example to use love.event.quit() to exit 2017-01-13 23:00:16 +00:00
rxi
2f1d64e150 Version 0.2.0 2017-01-13 22:42:33 +00:00
rxi
d0c361a451 Updated copyright year; 2016 -> 2017 2017-01-13 22:40:12 +00:00
rxi
7976305a0b Updated nogame screen 2017-01-13 22:37:53 +00:00
rxi
0b328a30d9 Updated doc/api.md for keypressed/released callback changes 2017-01-13 22:22:46 +00:00
rxi
7e3468289d Updated doc/api.md for love.event() 2017-01-13 22:09:14 +00:00
rxi
094ff567ab Updated doc/api.md for love.filesystem 2017-01-13 22:05:20 +00:00
rxi
ad66673b9b Updated doc/api.md for love.graphics.draw() changes 2017-01-13 21:49:31 +00:00
rxi
3408f341c3 Removed set/getFlip from graphics, added flip param to graphics.draw() 2017-01-13 21:44:11 +00:00
rxi
4063c335d3 Renamed keyboard.c's KeyEvent -> key_event_t 2017-01-13 21:32:01 +00:00
rxi
192b2bf83f Changed filesystem.c's struct naming to match rest of project 2017-01-13 21:30:54 +00:00
rxi
8c2f385713 Added missing event_push after making TEXTINPUT event 2016-10-16 15:09:45 +01:00
rxi
c21d93291a Added wrapping in boot.lua so SAVE dir is only created when written to 2016-10-16 14:55:03 +01:00
rxi
9b5a9a1a3b Removed doc/files.md 2016-10-16 14:33:54 +01:00
rxi
1041b05072 Updated default love.errhand() to use love.event 2016-10-16 14:28:49 +01:00
rxi
37217a242f Added love.event.quit() and love.quit() callback 2016-10-16 14:20:42 +01:00
rxi
719ea5e56a Changed ring buffers' readi/writei from int to unsigned 2016-10-16 13:38:42 +01:00
rxi
de01a59eeb Changed mouse and keyboard to push directly to event.c's queue 2016-10-16 11:41:56 +01:00
rxi
a5c66d6154 Added event.c/h and lua binding
* Changed mouse.c to mimic keyboard.c
* Changed boot.lua to use event.poll() instead of mouse/keyboard.poll()
* Removed love.keyboard.poll()
2016-10-15 19:15:05 +01:00
rxi
d8210bfc35 Renamed KEYBOARD_KEYPRESS/RELEASE -> KEYBOARD_PRESSED/RELEASED 2016-10-15 16:31:07 +01:00
rxi
ac83ecf23c Separated lua bindings from mouse.c 2016-10-15 15:52:16 +01:00
rxi
a19dad718a Separated lua bindings from keyboard.c 2016-10-15 15:35:08 +01:00
rxi
3de597d997 Began separating lua bindings, moved to src/modules dir 2016-10-15 15:01:36 +01:00
rxi
98800f0a73 Added 'src' to build.py's INCLUDES 2016-10-15 14:44:20 +01:00
rxi
889b167a6b Added write functionality to filesystem 2016-10-14 23:29:03 +01:00
rxi
53f43d9cad Fixed permissions when writing dir in write_dir() in package.c 2016-10-14 22:18:32 +01:00
rxi
4f771230fb Replaced use of lua_opt/checkint(eger) with lua_opt/checknumber
Using lua_check/opt/tonumber() assures a non-integer number is floored
when cast to an int, in contrast to lua_tointeger() which is "truncated
in some non-specified way."
2016-10-14 21:48:25 +01:00
rxi
d775f36960 Updated Lua 5.2.3 -> 5.2.4 2016-10-12 21:45:56 +01:00
rxi
5fe8e50819 Moved vga-palette-updating code to func vga_setPalette() 2016-10-12 20:06:24 +01:00
rxi
63e2c4d918 Changed palette.c to store colors internally as 24bit instead of 18bit 2016-10-12 19:59:36 +01:00
rxi
7d6134705e Added missing fclose to dir_read() in filesystem.c 2016-10-12 19:41:32 +01:00
rxi
e1e8581f0b Changed love.graphics.newFont() to mimic regular love's params
Updated docs/api.md
2016-10-10 23:55:03 +01:00
rxi
8a572e8b0d Updated README for packaging and filesystem updates 2016-10-01 17:00:44 +01:00
rxi
6a0908e4a0 Added doc/packaging.md 2016-10-01 16:58:11 +01:00
rxi
253f058391 Fixed fs tar mount to strip trailing slash before hashing filename 2016-10-01 15:04:24 +01:00
rxi
82d7561265 Improved filesystem errors 2016-10-01 13:50:26 +01:00
rxi
626a778510 Changed package.c's write_dir not to write header for root dir 2016-10-01 13:33:00 +01:00
rxi
cf39aee3cc Added indexing of files to Tar mount in filesystem.c 2016-10-01 11:24:41 +01:00
rxi
610e091adf Changed tar mount in filesystem.c to use struct TarMount 2016-10-01 10:36:37 +01:00
rxi
f3691254c7 Updated microtar
Exposes mtar_seek() function
2016-10-01 10:24:09 +01:00
rxi
d6878e534d Update doc/files.md for package.c/h 2016-10-01 10:04:09 +01:00
rxi
b560179fca Changed love.timer.getTime() to call uclock() directly 2016-10-01 01:28:35 +01:00
rxi
3d8aff7cf0 Minor clarity improvement on string concat in filesystem's tar_find() 2016-10-01 01:02:12 +01:00
rxi
d5b3aa0f4a Changed deinit() to suppress dmt_dump() if dmt_usage() is 0 2016-10-01 00:43:05 +01:00
rxi
cb61fa1ecd Added packaging functionality, added packaged exe support to filesystem
Adds package.c and package.h. Adds support for the `--pack` argument for
packing a project directory into an exe or tar file.
2016-10-01 00:38:37 +01:00
rxi
0506b3b0ca Added missing copyright header comment to palette.c/h 2016-09-30 20:55:57 +01:00
rxi
e99677a5b9 Added proper mounting to boot.lua; added nogame state
Removed temporary "." mounting from main.c
2016-09-30 20:07:38 +01:00
rxi
747c92d002 Added setting of custom package.path to boot.lua 2016-09-30 19:06:03 +01:00
rxi
1e830e47d2 Changed build script to use -O2 instead of -O3 2016-09-29 21:39:34 +01:00