Commit graph

53 commits

Author SHA1 Message Date
Roza
d0b0cae923 add compressedGraphics and openGL4 runtime opts 2020-02-25 01:00:12 -05:00
Roza
7ff57d3851 Create 'gl3' build option 2020-02-24 23:25:06 -05:00
Roza
c166af6681 Suppress unknown-warning-option
For older versions of Clang
2020-02-23 03:21:35 -05:00
Roza
6a1672f050 rewire FileSystem::normalize() 2020-02-10 17:31:01 -05:00
Roza
79fab33023 Make threaded GL initialization optional 2020-02-10 12:38:27 -05:00
Roza
cc4cd4f69f Fix Linux building, require sigc++ >= 2.10.0 2020-01-18 20:22:12 -05:00
Inori
ff3ab5cd7b Require Meson version >= 0.47.0 2020-01-04 12:47:06 -05:00
Inori
e43bcc0d93 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
ea1a4c1121 Use dot syntax
(Also, let clang-format go wild)
2019-12-31 12:22:44 -05:00
Inori
5acb8e7465 Require building with Clang 2019-12-17 22:23:13 -05:00
Inori
00360e89eb Use own Boost-Unordered 2019-12-17 19:13:10 -05:00
Inori
0f0d81a8bb Parse INI files with OFINIFile 2019-12-15 05:37:06 -05:00
Inori
35a29c1840 Enable ARC on all platforms 2019-12-14 18:56:52 -05:00
Inori
fae34dffbc Always search for both 32+64 bit Discord GameSDK lib 2019-12-14 17:12:53 -05:00
Inori
6e078adeff Add build option for objc GC type 2019-12-14 16:00:05 -05:00
Inori
c863267965 Begin using Objective-C (ObjFW), remove cwalk 2019-12-14 13:31:48 -05:00
Inori
97e0633526 Only use -Wno-virtual-dtor with Apple clang 2019-10-23 02:27:26 -04:00
Inori
8ed7713125 Suppress warnings left over from original project 2019-10-23 02:20:06 -04:00
Inori
d00244bf4f Add AppImage stuff 2019-10-22 02:30:07 -04:00
Inori
84785057a5 chdir to appimage location if independent_appimage set 2019-10-14 00:52:08 -04:00
Inori
a6f8bc4268 Play nice with Marin's experiments 2019-09-19 03:32:50 -04:00
Inori
624ab713ce bump version 2019-09-17 02:29:34 -04:00
Inori
aa2c243183 Replace MiniFFI allocation function with correct one 2019-09-15 07:56:30 -04:00
Inori
ae0ccd176c Update version to 1.0.1 2019-09-07 11:41:01 -04:00
Inori
eeefe61b89 Gifs are just a mistake actually 2019-09-05 21:10:00 -04:00
Inori
5df5dcb873 Experimental giflib support 2019-09-05 17:54:28 -04:00
Inori
2abb0cdc1c Begin implementing Discord 2019-09-04 05:48:23 -04:00
Inori
58a3c3a3cd Add Input.pressex?, Input.repeatex?, Input.triggerex? 2019-09-02 11:16:38 -04:00
Inori
0ff3a4d563 Set macOS deployment target to 10.10 2019-08-31 19:12:54 -04:00
Inori
87fb3ec4fa Add macOS resources 2019-08-26 01:57:12 -04:00
Inori
339d32da74 Remove 'fix_essentials', add 'use_fakeapi' 2019-08-20 05:21:30 -04:00
Inori
48ce1515c9 Add Graphics.screenshot 2019-08-19 08:59:35 -04:00
Inori
6b102c1772 Silence stderr if built without console 2019-08-10 04:35:37 -04:00
Inori
ff943be87b Initialize Winsock so that Sockets works 2019-08-10 03:46:20 -04:00
Inori
00614270aa heck 2019-08-09 07:46:51 -04:00
Inori
3f5aad1470 debug -> console 2019-08-09 07:42:00 -04:00
Inori
73ce6a449c Add build option for console (default disabled) 2019-08-09 07:36:18 -04:00
Inori
718a10297f normalize paths given to Audio.[bgm|se|me]_play 2019-08-08 08:48:48 -04:00
Inori
ff4df0df56 Always use native XXD 2019-08-04 12:00:20 -04:00
Inori
05b624cd26 Try to start fixing Essentials 2019-07-31 15:33:02 -04:00
Inori
2c6ac055d2 I am a fool 2019-07-31 11:03:56 -04:00
Inori
adb60fc6ab Remove unused build option I accidentally committed 2019-07-31 10:57:25 -04:00
Inori
05d3f0dd01 Use SDL functions with MiniDL/Win32API 2019-07-31 10:53:46 -04:00
Inori
cc983a2333 Fix conflict with X 2019-07-31 09:45:12 -04:00
Inori
2ec1e444c0 Remove mruby and null bindings 2019-07-31 08:47:44 -04:00
Inori
4e6613d0e1 Add dynamic linking (Win32API) 2019-07-31 07:04:13 -04:00
Inori
5be69e72f5 Begin updating readme 2019-07-30 10:36:45 -04:00
Inori
845f5717dc Correctly add Windows resources 2019-07-30 09:17:20 -04:00
Inori
f63eea6a64 Compile with Ruby 1.8 2019-07-30 02:13:36 -04:00
Inori
82d4a81f32 I am a fool 2019-07-29 08:38:48 -04:00