altalk23
63e9b4c5f7
fix create overloads not recognising
2023-01-30 11:07:18 +03:00
altalk23
4aa09c085b
use std::enable_if for create checking
2023-01-30 11:02:32 +03:00
altalk23
68e75eafb5
fix HasCreate
2023-01-30 10:24:59 +03:00
altalk23
2f0c36f007
allow protected and private create funcs
2023-01-30 10:16:55 +03:00
altalk23
f385cc9d43
use ::create wherever you can
2023-01-30 10:06:58 +03:00
altalk23
1e9faac5aa
add exception for ccset
2023-01-30 09:53:20 +03:00
altalk23
3333d34ae6
fix ccnode codegen (remove some false virtuals)
2023-01-30 09:37:51 +03:00
altalk23
ae1eb8bb71
add codegenned address -> handlermetadata map
2023-01-29 17:17:41 +03:00
altalk23
2a97fe6752
update tuliphook
2023-01-29 09:38:55 +03:00
HJfod
5bbd34cd73
make sure m_saved in Mod is initialized to an object
2023-01-28 21:27:39 +02:00
HJfod
ef86ae03f1
fix next mod mutex not being released if mod failed to load
2023-01-28 21:18:54 +02:00
HJfod
83605908a4
add assets to docs
2023-01-28 19:01:04 +02:00
alk
41cfa41f68
Update build.yml
2023-01-28 12:19:16 +03:00
alk
451ff5fe00
Update build.yml
2023-01-28 12:11:56 +03:00
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