Commit graph

125 commits

Author SHA1 Message Date
dankmeme01
f06a7414bb cleanup many creates promoting better modern c++ coding practices 2024-06-23 11:36:16 +02:00
altalk23
08da8ca774 remove all warnings 2024-06-20 14:16:37 +03:00
altalk23
e52b488d0d remove old fields & fix some deprecations 2024-06-03 23:04:54 +03:00
matcool
9a9f63a82f remove gd mod.json shorthand, per platform is now required
closes #471
2024-06-03 10:23:06 -03:00
altalk23
4505b0da69 i hate concepts (alternate fields impl) 2024-04-22 00:09:49 +03:00
altalk23
65e0023df8 fix test mods and version check 2024-04-13 00:56:33 +03:00
altalk23
1d444ed05e sorry for the 2 people that manually includes the jsontest headers 2024-02-25 10:44:09 +03:00
altalk23
afd54a64e4 fix dispatch 2024-02-25 10:38:46 +03:00
altalk23
f33f116ced fix the old test mod stuff 2024-02-25 10:21:27 +03:00
altalk23
d9c65b37ea better geode version comparison & handling 2024-01-31 00:47:30 +03:00
Skye Prince
7ccaef904c
Launch Argument Additions (#453)
* Safe mode

* Disable custom menu additions

* getLaunchBool -> getLaunchFlag

Yes this is silly I know

* parseLaunchArgument

* Fix loading bar going out of bounds

* Fix not putting arg in

* Remove temporary newline fix

* fix safe mode log

---------

Co-authored-by: ConfiG <cgytrus@cgyt.ru>
2024-01-28 19:00:39 +03:00
altalk23
a15cdde906 lmao 2024-01-24 22:13:05 +03:00
Skye Prince
a2b164af29
Launch Arguments (#444)
* Loader launch args

* Implement launch args on loader/mod

* Add to test mod

* Documentation

* Rename methods and better docs

* Expand API

* Fix loader impls

* Expand tests

* Add an extra hyphen to the launch arg prefix

* Update comments with extra hyphen
2024-01-24 22:04:00 +03:00
altalk23
4cd08e1ca9 remove try blocks 2024-01-24 17:17:42 +03:00
matcool
d8459041a0 remove member test (it was moved to bindings) 2024-01-19 13:55:48 -03:00
matcool
de7b2f6d9a update test dependencies 2024-01-19 13:53:53 -03:00
altalk23
784dd0fe42 breaking change !!! (gd string) 2024-01-13 16:43:53 +03:00
matcool
198948319b compiles for 2.202/2.2011 whatever we'll call it 2024-01-08 16:48:21 -03:00
mat
cca77af31c enable test mods again 2024-01-04 09:47:08 -03:00
mat
b9a09f73d5 update json library, changes namespace to matjson
very breaking change! though not annoying to upgrade. this change was
done because matjson is not really meant to be a "do everything" json
library, so taking up the very common `json` identifier was troublesome.
2024-01-03 18:04:43 -03:00
altalk23
7aca59b20c stringcopy begone 2024-01-01 19:46:52 +03:00
altalk23
4be5b47651 more member checks 2024-01-01 17:22:53 +03:00
altalk23
6fd47d53f3 more meber tests 2024-01-01 15:39:28 +03:00
altalk23
157261171b temporary dependency bandaid 2023-12-30 21:34:04 +03:00
matcool
8a5ff5736d fix android 2023-12-27 16:40:10 -03:00
matcool
67601514fd fix ccdirector maybe 2023-12-27 16:31:53 -03:00
altalk23
16647042ea Merge branch 'main' of https://github.com/geode-sdk/geode 2023-12-27 17:58:12 +03:00
altalk23
e99ac03808 add gameobject size checks 2023-12-27 17:58:07 +03:00
matcool
047db25b23 add fix for clipping rect in some layers 2023-12-27 00:35:39 -03:00
altalk23
74f97c0fa0 testmembers android64 hell yeah 2023-12-23 17:28:42 +03:00
altalk23
cab63073c2 add android64 to headers 2023-12-23 16:10:23 +03:00
altalk23
d28084c3bf i hate force prio i hate force prio 2023-12-23 11:52:05 +03:00
matcool
b4effb6966 add some member testws 2023-12-22 14:50:57 -03:00
matcool
f5d529517d disable test mods for now 2023-12-22 14:29:27 -03:00
altalk23
9c869f77c8 fix ccobject 2023-12-22 20:15:01 +03:00
altalk23
5ef7aec666 fix the list view, the cell is broken 2023-12-22 19:50:53 +03:00
matcool
4d5a6e7b7d some cocos tests 2023-12-22 01:45:25 -03:00
matcool
9aaf0e23bf make it so GEODE_DONT_BUILD_TEST_MODS still build member test 2023-12-22 01:43:52 -03:00
matcool
bf5d4d5324 add cctextinputnode 2023-12-21 19:20:56 -03:00
altalk23
9888a7aa1e im done for today, good work IMO 2023-12-21 22:43:23 +03:00
altalk23
9af2bd5e89 android gg 2023-12-21 22:04:43 +03:00
altalk23
95915f5c81 do android stuff 2023-12-21 20:44:22 +03:00
altalk23
5d07b2ab7d Geode android compiles gg girls and girls 2023-12-21 19:42:01 +03:00
altalk23
7b793a4d1d get codegen sources to compile 2023-12-21 17:13:39 +03:00
altalk23
40f99d6397 fix virtuals from main cocos classes 2023-12-20 19:33:32 +03:00
altalk23
d49e14d9ee fix main cocos headers 2023-12-20 19:22:06 +03:00
altalk23
38a8e10473 add main cocos classes 2023-12-20 18:48:27 +03:00
altalk23
1d57eb5c1b ok fixed this time 2023-12-20 18:43:48 +03:00
altalk23
7c0d7ba57a make member check and size check less confusing 2023-12-20 18:36:54 +03:00
HJfod
2aa9f561f5 bump minimum cmake version 2023-12-20 12:47:04 +02:00