Commit graph

848 commits

Author SHA1 Message Date
altalk23
9b359fba56 get geode working on cross compile macos, also modifies Setting event to not use shared ptr, also disables fmt consteval 2022-11-19 21:13:47 +03:00
alk
7b9c68567a
Get geode working on macos wine 2022-11-19 15:05:10 +03:00
alk
df14e82fdf
Update main.cpp 2022-11-19 09:52:02 +03:00
alk
7c43023c7b
Merge branch 'altalk' into main 2022-11-19 09:50:31 +03:00
altalk23
1e760b0777 i dont wanna open vm aa 2022-11-19 09:44:01 +03:00
camila314
5e3ec38359 tee-hee forgot something again 2022-11-18 23:19:23 -06:00
camila314
c12fde309e oops silly me forgot something 2022-11-18 23:18:37 -06:00
camila314
4ff33d0985 fix bad impl 2022-11-18 23:15:01 -06:00
camila314
06d69b1db5 findFirstChildRecursive put inside utils because its very useful 2022-11-18 23:04:14 -06:00
mat
446f550b04
temp fix 2022-11-18 18:33:20 -03:00
alk
b860871930
Add Typo 2022-11-17 23:29:08 +03:00
altalk23
a79a13c1ab fix textarea::create and fix geodenodemetadata 2022-11-17 23:25:22 +03:00
altalk23
1aa66510ae fix textarea::create and fix geodenodemetadata 2022-11-17 23:24:37 +03:00
altalk23
b7bbee5669 make GEODE_DEBUG obey if it's already set and make private members in CCMotionStreak protected 2022-11-16 17:42:18 +03:00
matcool
3c5fbc2754 switch to using ExternalProject for codegen
this is necessary in cross compilation enviroments, such as compiling
for android or cross compiling to windows on linux, since we want the
codegen executable to be of the current system, not the cross
compilation target
2022-11-12 11:28:37 -03:00
HJfod
d701563534 lots of stuff
- add TableView virtuals on windows
 - rework events to match new events system
 - rename NodeStringIDManager to NodeIDs and add a syntactically sugary NodeIDs::provideFor function
 - change test mod to use event callbacks instead of exported ones
2022-11-12 14:55:25 +02:00
HJfod
61c0f1b274 Merge branch 'main' into layout 2022-11-12 12:03:15 +02:00
altalk23
fa3a62255b add editorpauselayer::get 2022-11-10 15:20:10 +03:00
altalk23
370be30e76 add tableview virtuals 2022-11-10 12:55:01 +03:00
camila314
4a6105a976 remove small thing 2022-11-09 20:22:36 -06:00
camila314
4246856559 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-11-09 20:19:06 -06:00
camila314
c8ae6c9f86 50th event system rewrite 2022-11-09 20:19:01 -06:00
alk
55adca479a
Update LevelSearchLayer.cpp 2022-11-09 21:34:06 +03:00
altalk23
73588e9a3d fix macos compilation and fix requires expression in clang format 2022-11-09 21:25:27 +03:00
altalk23
6a9046d406 port geode loader hooks to non macro modify 2022-11-09 21:07:20 +03:00
altalk23
e349dc9b74 implement new Modify sytnax 2022-11-09 21:07:20 +03:00
altalk23
32196f3545 add gjgamelevel::getcurrent and levelsettingsobject::get 2022-11-09 21:07:20 +03:00
HJfod
078843c4ff keep 'v' anyway it breaks too much stuff rn 2022-11-09 18:22:25 +02:00
HJfod
796a5103f6 remove support for versions prefixed with "v" 2022-11-09 18:01:22 +02:00
HJfod
d20a77aeb1 add ostream operator<< for VersionInfo 2022-11-09 17:45:59 +02:00
HJfod
6d67033eb6 minor changes
- make index always use latest version of mod in index
 - more bindings
 - implement rest of setting types for getBuiltInSettingValue
2022-11-09 17:32:44 +02:00
HJfod
2a81ed1ac1 fix CCArrayExt crashing on a nullptr array 2022-11-08 14:23:40 +02:00
camila314
9e4b236d1b Shared directory 2022-11-06 19:40:40 -06:00
camila314
55d974cd50 CCDrawNode::drawDot 2022-11-03 19:29:01 -05:00
altalk23
a7393261ed stop using github api to check if resources.zip exists it does you silly 2022-11-04 00:06:57 +03:00
alk
821c21e5f0
Merge pull request #65 from altalk23/altalk
implement http headers to webasyncrequest and make index conditional
2022-11-03 23:46:38 +03:00
altalk23
727304a276 implement http headers to webasyncrequest and make index conditional request 2022-11-03 23:46:01 +03:00
HJfod
fa1eee5b69 fix merge 2022-11-02 13:44:45 +02:00
HJfod
c8fa701762 Merge branch 'main' into layout 2022-11-02 12:57:03 +02:00
HJfod
2d0bbebfef preliminary stuff
- customize hardcoded colors api (no impl yet)
 - more ids
2022-11-02 12:47:58 +02:00
HJfod
8953cdc85f fix GameManager member offsets 2022-11-02 12:46:53 +02:00
mat
b9e670fffe
remove corny
too corny
2022-11-01 23:56:39 -03:00
HJfod
dae71d584c fix downloaded resources not being applied 2022-11-01 11:37:25 +02:00
HJfod
3594ef6320 Merge branch 'main' into layout 2022-11-01 11:19:55 +02:00
HJfod
187caa3014 bindings 2022-11-01 11:19:48 +02:00
alk
be26ef277a
Update README.md 2022-10-31 00:37:44 +03:00
alk
5d23a632a0
Merge pull request #62 from altalk23/altalk
Add clang-format file derived from geode-sdk/core
2022-10-31 00:34:24 +03:00
altalk23
ee9718a7f1 fix macos compile on github actions 2022-10-30 22:07:49 +03:00
altalk23
11e81e3d64 formatted includes 2022-10-30 21:59:20 +03:00
altalk23
2bb416ba77 formatted sources 2022-10-30 21:56:36 +03:00