Commit graph

105 commits

Author SHA1 Message Date
Struma
80f2fb3677 Fix Win32API on Windows (screw Windows) 2020-02-23 02:09:55 -05:00
Struma
0f767dbfe3 revert getPrivateDataCheck 2020-02-03 04:55:50 -05:00
Inori
796ceabe9c Don't build MiniFFI on 64-bit Windows
MiniFFI/Win32API is now optional, and requires
sizeof(void*) == sizeof(long)
2019-12-31 13:42:44 -05:00
Inori
faef84e1ae always alias MiniFFI class as Win32API 2019-12-21 04:53:14 -05:00
Inori
a213b45e84 always use RGSS method of checking private data 2019-12-21 04:51:54 -05:00
Inori
c07a24821d Use pkg-config with Ruby 1.8 2019-12-17 06:22:01 -05:00
Inori
fa8f9915dd Always use same typedef for MINIFFI_FUNC 2019-12-17 02:27:55 -05:00
Inori
66d06941a7 Dispose of Boost, switch to JSON5 for configuration 2019-12-15 17:37:24 -05:00
Inori
3ee8659dda Begin using Objective-C (ObjFW), remove cwalk 2019-12-14 13:31:48 -05:00
Inori
0dbc2b1a21 Add AppImage stuff 2019-10-22 02:30:07 -04:00
Inori
392fe91fb5 rb_get_args is annoying 2019-09-21 20:19:34 -04:00
Inori
d63f9958a3 misc additions 2019-09-21 19:47:51 -04:00
Inori
d1fc07422b Change default face button bindings 2019-09-19 04:53:07 -04:00
Inori
7af4026999 Play nice with Marin's experiments 2019-09-19 03:32:50 -04:00
Inori
582eee853b Test controller rumble support 2019-09-19 01:33:04 -04:00
Inori
8175a98cc2 Update mkxp.conf dataPathOrg/dataPathApp description 2019-09-18 23:08:15 -04:00
Inori
2a0e4be24f I'm so tired 2019-09-18 22:53:39 -04:00
Inori
bfa60cc065 Accept scancodes with Input.press?/Input.trigger?/Input.repeat? 2019-09-18 22:50:28 -04:00
Inori
4e7e7b740a Add MKXP.show_settings 2019-09-17 01:42:50 -04:00
Inori
e0236dff6f heck 2019-09-16 23:13:12 -04:00
Inori
939c601aea Add Input.joystick 2019-09-16 23:10:46 -04:00
Inori
3b71c1f501 Replace MiniFFI allocation function with correct one 2019-09-15 07:56:30 -04:00
Inori
a102b875b4 use MiniFFI in Ruby >1.8 2019-09-14 03:03:41 -04:00
Inori
68fa3225d7 Remove unnessecary DiscordActivity member bindings 2019-09-14 01:59:52 -04:00
Inori
083f277e32 Redirect IO to /dev/null on each reset 2019-09-06 18:38:50 -04:00
Inori
2515f66270 Set $TEMP to $TMPDIR if using fakeapi on macOS/Linux 2019-09-06 18:34:53 -04:00
Inori
dd9c0c50f8 add Bitmap.to_file 2019-09-06 18:30:37 -04:00
Inori
4a98056f19 Add fake-api GetUserName 2019-09-06 16:51:02 -04:00
Inori
f17ab86ac2 Use glReadPixels for Bitmap::getRaw 2019-09-06 16:18:09 -04:00
Inori
3b714579a8 Add Bitmap.raw_data property 2019-09-06 15:09:03 -04:00
Inori
2724934436 Redirect stdout to /dev/null when using console=false 2019-09-06 13:03:14 -04:00
Inori
147dc4dab0 add NOT support to script platform identifiers 2019-09-06 05:54:50 -04:00
Inori
967fca8daa Execute/skip scripts based on a platform marker 2019-09-06 05:29:50 -04:00
Inori
7ffa03cafe Add initialize_copy method to Discord::Activity class 2019-09-06 04:18:07 -04:00
Inori
904cfa20d4 Add Input.clipboard property 2019-09-06 03:32:43 -04:00
Inori
17b07a41e8 Add MKXP.power_state 2019-09-06 02:36:19 -04:00
Inori
ac28861587 Add text input functionality to Input module 2019-09-05 23:57:10 -04:00
Inori
0111175c45 Add MKXP.set_window_title 2019-09-05 21:44:11 -04:00
Inori
22af5bf0f5 Gifs are just a mistake actually 2019-09-05 21:10:00 -04:00
Inori
9f3e3eacc0 I am still a fool 2019-09-05 18:19:31 -04:00
Inori
5db28c7728 Bind Bitmap.update 2019-09-05 18:17:40 -04:00
Inori
1e3661fdee Give Discord.user_avatar an optional size argument 2019-09-05 03:26:21 -04:00
Inori
4fbe56803f Add Discord.user_avatar 2019-09-05 02:13:43 -04:00
Inori
b53fcbb9e4 Actually init new bindings 2019-09-04 18:02:08 -04:00
Inori
7ad27345fd Add code snippet for Discord in README 2019-09-04 17:43:29 -04:00
Inori
866692b43a Use a default internal Discord Activity on startup 2019-09-04 17:25:35 -04:00
Inori
c9135f1b74 Add Discord.connected? 2019-09-04 13:14:45 -04:00
Inori
6268dfc27c Add DiscordActivity bindings 2019-09-04 13:07:38 -04:00
Inori
ffec65b98f Add Input.pressex?, Input.repeatex?, Input.triggerex? 2019-09-02 11:16:38 -04:00
Inori
cd3626c16f Set macOS deployment target to 10.10 2019-08-31 19:12:54 -04:00