matcool
deab672bc2
json rewrite, use custom lib instead of nlohmann::json
...
This is in attempt to make compile times better, as the old json library
was quite slow to compile due to many template instantiations and such a
large header.
macOS tests have shown build times from 610s to ~390s, about a 1.5x
speedup
Co-authored-by: camila314 <47485054+camila314@users.noreply.github.com>
2023-01-27 21:14:26 -03:00
altalk23
dd2672f665
add OSX_DEPLOYMENT_TARGET to loader too
2023-01-28 02:59:43 +03:00
HJfod
d8fb9a948a
dont add md4c and re2 if building docs
2023-01-27 14:10:44 +02:00
HJfod
fa042ddea8
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-01-27 13:42:13 +02:00
HJfod
321cb3b3b6
update flash.toml
2023-01-27 13:42:04 +02:00
altalk23
64ea64fd0c
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-01-26 16:12:30 +03:00
altalk23
c644b43468
fix cross compiling for clang windowsgit status uwugit status
2023-01-26 16:12:06 +03:00
altalk23
9c48ff0e0f
readd the function param
2023-01-25 20:35:00 +03:00
altalk23
20776b58d7
fix asstaticfunction with nonbase virtuals
2023-01-25 20:35:00 +03:00
altalk23
0af7695e69
add log to adjust
2023-01-25 20:35:00 +03:00
altalk23
274ff02f9e
readd the function param
2023-01-25 20:30:18 +03:00
altalk23
c9f41c784c
fix asstaticfunction with nonbase virtuals
2023-01-25 20:29:13 +03:00
altalk23
fbf33adc6a
add log to adjust
2023-01-25 20:24:46 +03:00
altalk23
0cf0a6d9d3
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-01-25 18:10:15 +03:00
altalk23
d06840de3e
add drawgridlayer loadsomething
2023-01-25 18:09:52 +03:00
HJfod
30dc9ad220
add manual resource downloading instructions if automatic failed
2023-01-25 10:06:21 +02:00
HJfod
6c557fa96a
minor docs stuff
2023-01-25 00:07:15 +02:00
HJfod
b25740dc98
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-01-24 21:50:52 +02:00
HJfod
befcf8ecfd
add icon for docs
2023-01-24 21:50:40 +02:00
altalk23
b6a6e4da12
add id priorities
2023-01-24 20:08:17 +03:00
altalk23
b00ab40ae2
remove handler fixes by replacing dynamic_cast
2023-01-24 19:52:51 +03:00
HJfod
2626acba35
small cmake changes for docs
2023-01-24 18:37:59 +02:00
HJfod
3e54252c4e
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-01-24 18:17:42 +02:00
HJfod
a418828394
fix resources not being downloaded by fallbacking to github api
...
- also add an overload to AsyncWebRequest::expect that gives you the http status code
2023-01-24 18:17:03 +02:00
altalk23
ceb02e90a5
remove empty "fix" filea
2023-01-24 18:03:52 +03:00
altalk23
a90b3e18dd
remove meta and hook-core remnants
2023-01-24 18:03:52 +03:00
HJfod
8551071ac9
dont auto-update major versions
2023-01-24 14:12:54 +02:00
HJfod
287816a17c
bump version to v1.0.0-beta
2023-01-24 13:17:27 +02:00
HJfod
1ea3309fac
add automatic updates
2023-01-24 12:00:19 +02:00
HJfod
f059b9768d
add title.png
2023-01-24 11:32:31 +02:00
HJfod
6797f3110b
new readme
2023-01-24 11:32:05 +02:00
HJfod
6e426babdd
fix userTriedToLoadDLLs return value
2023-01-24 10:45:18 +02:00
HJfod
57fd2c25c2
fix Loader::userTriedToLoadDLLs definition on mac & ios
2023-01-24 10:37:02 +02:00
HJfod
ec28634c26
remove debug message whoops
2023-01-24 10:29:22 +02:00
HJfod
0012762c84
check if the user has loaded dlls and show a warning if so
2023-01-24 10:28:43 +02:00
HJfod
0ab93ee0a2
update index to geode-sdk/mods
2023-01-24 09:22:55 +02:00
mat
be1c290169
update TulipHook and set TULIP_LINK_SOURCE
2023-01-23 20:03:00 -03:00
HJfod
e4706c9aca
fix AEnterLayerEvent + resources not being loaded properly
2023-01-24 00:13:20 +02:00
HJfod
db32b910ea
fix resource paths not being updated on switch to fullscreen
2023-01-23 22:24:38 +02:00
HJfod
9be7bea66f
move tulip wrappers to their own namespace
2023-01-23 22:14:36 +02:00
HJfod
b9dfd1b115
make mods work without getting tuliphook link errors
2023-01-23 21:58:50 +02:00
matcool
53296bbb5e
remove old_cmake.txt
2023-01-23 15:54:49 -03:00
HJfod
6839316a5d
adios lilac
2023-01-23 20:30:18 +02:00
mat
e170fbdf99
Merge pull request #112 from geode-sdk/tulip-hook
...
Tulip hook
2023-01-23 15:25:02 -03:00
matcool
771684cd6f
Merge remote-tracking branch 'origin/main' into tulip-hook
2023-01-23 15:11:34 -03:00
HJfod
9e52089a01
whoops turns out union cast is required to make it work
2023-01-23 19:51:51 +02:00
HJfod
e65f1184e7
remove use of union_cast
2023-01-23 19:45:29 +02:00
HJfod
e2548ab4af
i hate c++ syntax
2023-01-23 19:37:09 +02:00
HJfod
21e25ff382
fix thunk adjust
2023-01-23 19:31:38 +02:00
HJfod
d264694700
update tuliphook to fix hooking cdecls
2023-01-23 16:53:43 +02:00