camila314
fb11ea3a8f
broma changes
2023-02-22 14:17:23 -06:00
camila314
0cfb064631
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-02-09 09:45:11 -06:00
camila314
41aef57758
make >= default prevent issues
2023-02-09 09:45:06 -06:00
altalk23
688b8c4ac9
compile only a singe objcpp file
2023-02-09 13:25:23 +03:00
altalk23
c2221ea0af
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-02-09 12:51:14 +03:00
altalk23
4b73d8f451
update Tuliphook to improve configure times
2023-02-09 12:50:51 +03:00
matcool
ebe1dd7102
fix ScheduledFunction
2023-02-08 15:43:09 -03:00
matcool
28b26220c8
force ModImpl::m_saved to an object when loading saved.json
2023-02-08 15:29:48 -03:00
matcool
eb7576e6ea
Merge branch 'main' of github.com:geode-sdk/geode
2023-02-08 15:28:38 -03:00
alk
3b024939c3
Merge pull request #122 from altalk23/main
...
make ModInfo pimpl
2023-02-08 21:24:23 +03:00
altalk23
345625e164
rename loading error
2023-02-08 21:23:34 +03:00
altalk23
0eb5f01ca8
make mod binaries not load not silently fail
2023-02-08 21:18:47 +03:00
altalk23
4ecc4ac23a
fix modinfo impl ctor being broken
2023-02-08 20:52:54 +03:00
matcool
4a9f6ba52a
bindings: MenuLayer methods and StatsLayer
2023-02-08 13:30:25 -03:00
altalk23
a567e93431
fix filesystemimpl c++ version
2023-02-08 18:30:12 +03:00
altalk23
04dd151f0e
minifunction replacing compiles
2023-02-08 18:25:07 +03:00
altalk23
d31d95d6bf
somewhat improve objc compile times
2023-02-08 17:43:31 +03:00
altalk23
478f70e900
fix filesystem pch breaking the impl
2023-02-08 17:37:37 +03:00
altalk23
4bf6344def
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-02-08 16:44:23 +03:00
altalk23
4f259c6e3a
forward filesystem
2023-02-08 16:42:34 +03:00
camila314
1f7d50a9b9
fix potentially modifying event listeners set while iterating
2023-02-07 13:58:21 -06:00
mat
df00ad7b88
disable zstd support for minizip
...
this should fix some macos issues
2023-02-04 17:31:37 -03:00
HJfod
477070e04d
fix CCArray not being fully qualified in GeometryDash.bro
2023-02-04 11:29:23 +02:00
HJfod
6e206350a8
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-02-04 11:28:40 +02:00
HJfod
d23563a9c0
Revert "working on a layout rewrite"
...
This reverts commit ecbfd5ad0f
.
2023-02-04 11:28:33 +02:00
HJfod
4321eb5887
Merge pull request #127 from SergeyMC9730/main
...
Add more bindings
2023-02-04 11:17:56 +02:00
dogotrigger
68e8e54dd2
Fix bindings
...
Added bindings for `GJUserMessage`, `GJMapPack`, `MapPackCell`, `GJMessageCell`
2023-02-04 17:14:05 +08:00
dogotrigger
56c626c044
Add more bindings
...
Added bindings for `LevelTools`, `SetIDPopup`, `AchievementCell`
2023-02-04 17:11:03 +08:00
HJfod
861fb11046
Merge pull request #125 from SergeyMC9730/patch-1
...
Add `KeysLayer::init` binding
2023-02-03 14:40:45 +02:00
dogotrigger
9078670bfd
Add KeysLayer::init binding
...
Added init() function for KeysLayer class.
2023-02-03 20:22:22 +08:00
mat
f48d2eabc5
its install-binaries
2023-02-02 22:06:23 -03:00
HJfod
ecbfd5ad0f
working on a layout rewrite
2023-02-02 17:08:13 +02:00
HJfod
ab0030136a
make CC_DLL not link
...
also remove uses of GEODE_ADD for docs
2023-02-02 00:03:01 +02:00
HJfod
0849323ea1
docs changes
2023-02-01 23:43:53 +02:00
HJfod
6d3847d9e1
change equal perfix from == to =
2023-02-01 23:43:10 +02:00
HJfod
b3ebb7f9c9
fix optional dependencies being linked
2023-02-01 13:04:23 +02:00
HJfod
98496182f9
fix build errors
2023-01-31 21:56:50 +02:00
HJfod
fa94a56ea0
fix Unzip::extract failing if the extractable file is empty
2023-01-31 21:31:41 +02:00
HJfod
049ff650e4
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-01-31 21:20:05 +02:00
HJfod
6fe40e9c31
add gd string symbol fix on windows through cmake + fix dependencies
2023-01-31 21:19:43 +02:00
altalk23
3f39341b5d
Merge branch 'main' of https://github.com/altalk23/geode
2023-01-31 16:44:52 +03:00
altalk23
51990ad89b
make ModInfo pimpl
2023-01-31 16:44:28 +03:00
altalk23
e1eecaa8e7
make ModImpl pimp
2023-01-31 16:43:17 +03:00
HJfod
f32aaa8b12
add better support for dependencies
...
- create_geode_file now redirects to a new function called setup_geode_mod
- setup_geode_mod auto-links loader
- setup_geode_mod invokes CLI (if v1.4.0+) to automatically check your dependencies and install them + link their headers and libs to your project
- fix Result::expect not working on non-copiable types
- add in-memory functions for file::Zip and file::Unzip
- ComparableVersionInfo now always returns false if major versions dont match
2023-01-31 14:48:34 +02:00
camila314
916f540630
10.14 now
2023-01-31 04:59:04 -06:00
camila314
60b75ecd87
OSX Deployment Target fix
2023-01-31 04:11:31 -06:00
altalk23
d91836993d
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-01-31 09:04:49 +03:00
altalk23
5c2db47104
add concepts lib to addresser
2023-01-30 17:29:41 +03:00
altalk23
ad26184691
fix name collision in codegen
2023-01-30 14:31:44 +03:00
mat
30101fc0b5
update json lib
...
json::Value now defaults construct to json::Object, hopefully preventing some silly bugs
2023-01-30 08:28:25 -03:00