matcool
f1df13aa63
remove Mod::wasSuccessfullyLoaded
2024-01-18 15:11:43 -03:00
matcool
6a617789d2
remove rvalue requirement, fix claimHook and claimPatch
2024-01-18 14:36:52 -03:00
mat
a5a3a08d65
Merge pull request #421 from geode-sdk/hook-patch-refactor
...
Refactor Hook/Patch
2024-01-18 13:29:20 -03:00
matcool
5268bc631b
add docs
2024-01-18 13:20:48 -03:00
matcool
753fd4e152
add PlatformID::toShortString and other things
2024-01-18 09:51:40 -03:00
Cvolton
e23b051a3d
Add 2.204 support ( #422 )
2024-01-17 14:09:08 -03:00
mat
4d2b676d48
fix sizes of gnustl set, unordered_map and unordered_set
2024-01-17 11:49:16 -03:00
matcool
806499c8f4
extract gnustl empty string from CCString
...
no more hardcoded addresses in android!!
2024-01-16 16:54:33 -03:00
matcool
c00bd759c7
fix InputNode::getString
2024-01-16 13:58:31 -03:00
altalk23
c89f68cb18
move the ctors back to private
2024-01-15 18:15:57 +03:00
altalk23
165f05fcb4
funny shared_ptr implementation
2024-01-15 17:57:43 +03:00
ConfiG
28c91f762e
refactor Hook/Patch
2024-01-15 00:42:04 +03:00
ConfiG
be7ee3ef18
Refactor some stuff in Loader ( #420 )
...
* move console stuff from loader
* compile platform sources only per platform
* move ipc from loader
* move updater from loader
* remove Loader::didLastLaunchCrash
* remove platformdata from loader
* move updaters events and filters too
2024-01-14 14:23:34 +03:00
ConfiG
05064eb4d5
fix clang-tidy error in clion on windows when using m_fields
2024-01-13 22:12:20 +03:00
altalk23
f0127bdb88
remind me to test my changes
2024-01-13 17:01:50 +03:00
altalk23
badc7061ab
fix vector constructing
2024-01-13 16:56:08 +03:00
altalk23
784dd0fe42
breaking change !!! (gd string)
2024-01-13 16:43:53 +03:00
Cvolton
b11d837013
fill in LevelLeaderboardMode enum ( #419 )
2024-01-13 08:59:57 -03:00
ConfiG
21caf514c2
move forward compat hook toggling to macros
2024-01-13 03:30:07 +03:00
ConfiG
83f7a0b18c
make deleteSaveData in Mod::uninstall an optional param
2024-01-13 01:02:35 +03:00
ConfiG
98b3a8fbf1
remove some funcs from Loader
2024-01-13 00:49:42 +03:00
ConfiG
91bff5fbb2
forward compat mode
2024-01-12 22:18:24 +03:00
matcool
8ccc61febb
new util methods, rename postFields and customRequest
2024-01-09 20:10:58 -03:00
matcool
7ba832c9ee
debug maybe works now, and other things
2024-01-09 16:59:57 -03:00
matcool
8081860055
Merge branch 'main' of github.com:geode-sdk/geode into web-request-refactor
2024-01-09 15:40:45 -03:00
matcool
aa91e51e0d
fix addCustomSetting
2024-01-09 11:49:33 -03:00
mat
e1161a96c6
Merge pull request #417 from dankmeme01/main
...
use string_view instead of string& in Mod
2024-01-09 11:00:24 -03:00
matcool
947dcf7f26
add concepts to validate the types for the ext classes
2024-01-09 10:47:23 -03:00
dankmeme01
dcaa408bc1
use string_view instead of string& in Mod
2024-01-09 14:47:11 +01:00
matcool
32cd4c40f1
fix ccdictionaryext yet again
2024-01-09 09:41:22 -03:00
matcool
aecd7cc186
oops missed this one
2024-01-09 02:20:10 -03:00
matcool
e1b7b1f4be
change ccdictionaryext api sorry
2024-01-09 02:13:44 -03:00
matcool
198948319b
compiles for 2.202/2.2011 whatever we'll call it
2024-01-08 16:48:21 -03:00
Cvolton
a555f736d0
add 2.2 SpecialRewardItems
2024-01-05 09:23:51 -03:00
mat
13ac3359f7
add AsyncWebRequest::timeout
2024-01-03 23:12:23 -03:00
mat
1ee1352d70
make AsyncWebRequest pimpl
2024-01-03 22:17:27 -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
mat
a8deaef73f
these ones too
2024-01-03 12:48:36 -03:00
mat
fdf3c2eba6
i want this member in CCTextureCache
2024-01-03 11:10:07 -03:00
mat
386d2d7052
Merge pull request #405 from Cvolton/aaaaa
...
Some more 2.2 stuff
2024-01-01 18:42:20 -03:00
makitard
8bc65ca1f1
Update PlayerButton in Enums.hpp
2024-01-01 16:22:04 -03:00
Cvolton
87484c04d8
define SizeMult in CCMenuItem
2024-01-01 20:18:31 +01:00
Cvolton
8500acac9e
add CommentKeyType
2024-01-01 20:18:31 +01:00
Cvolton
5b478a83d3
Fix providing IDs for InfoLayer
2024-01-01 20:18:30 +01:00
altalk23
23423a8ab9
begone thot
2024-01-01 00:42:11 +03:00
altalk23
a99a1f569b
generatedaddress no more
2024-01-01 00:39:34 +03:00
mat
9ff1059452
Merge pull request #395 from Cvolton/enums2
...
Add more 2.2 enum values
2023-12-30 12:22:49 -03:00
mat
347ee36595
include fmtlib's ranges and stl support
...
previously we had formatters for std::vector and std::optional, so geode should provide them by default :-)
2023-12-30 11:55:56 -03:00
mat
2ba8761f3e
Merge pull request #386 from geode-sdk/refactor-log
...
Refactor logging internals
2023-12-30 10:59:31 -03:00
Cvolton
bf2fc537f5
Add more 2.2 enum values
2023-12-30 01:25:09 +01:00
mat
953e9504a0
get it working on fmtlib 10.1.1
2023-12-29 20:59:06 -03:00
mat
b61013661e
fix formatting of Mod*
2023-12-29 19:11:10 -03:00
matcool
c49d6fe576
make these hidden just in case
2023-12-29 10:58:05 -03:00
matcool
570a3b5904
bring back ccobject* logging by wrapping code and downgrading to 10.0.0
2023-12-29 10:54:19 -03:00
matcool
1df146a516
make Logger and Log loader only, refactor Logger too
2023-12-28 19:56:40 -03:00
Cvolton
2112caac6d
Update some enums to 2.2
2023-12-28 22:57:33 +01:00
matcool
237109ce39
Merge branch 'main' into refactor-log
2023-12-28 15:18:56 -03:00
matcool
2111530743
fix this one function
2023-12-27 19:24:18 -03:00
matcool
67601514fd
fix ccdirector maybe
2023-12-27 16:31:53 -03:00
mat
b01db1f0fc
even more cleaning
2023-12-25 15:35:07 -03:00
mat
c57db81910
remove log components, just format directly with fmtlib
2023-12-25 15:18:38 -03:00
adafcaefc
32945c3e84
Add saturationChecked and brightnessChecked to ccTypes.h
2023-12-25 14:54:19 +07:00
altalk23
df218e216b
fix curl headers for android64
2023-12-23 17:48:38 +03:00
altalk23
d83f2825f7
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-12-23 17:28:45 +03:00
altalk23
74f97c0fa0
testmembers android64 hell yeah
2023-12-23 17:28:42 +03:00
matcool
a3ce94cdaf
Merge branch 'main' of github.com:geode-sdk/geode
2023-12-23 11:00:52 -03:00
matcool
d6af9af2b4
rename StringImpl -> StringData, StringImplAdapter -> StringImpl
2023-12-23 11:00:43 -03:00
altalk23
cab63073c2
add android64 to headers
2023-12-23 16:10:23 +03:00
matcool
a82ba30a70
rename string headers
2023-12-23 09:44:29 -03:00
altalk23
d28084c3bf
i hate force prio i hate force prio
2023-12-23 11:52:05 +03:00
altalk23
a2389f65ee
fix android compiling (did i tell i hate <=> operator)
2023-12-23 11:05:59 +03:00
matcool
1065592e8d
i dont know at this point, android still crashes
2023-12-23 02:59:45 -03:00
matcool
24bbc65f19
refactor gd::string
2023-12-22 18:09:58 -03:00
altalk23
9c869f77c8
fix ccobject
2023-12-22 20:15:01 +03:00
matcool
a911b341e5
fix this one function
2023-12-22 10:38:11 -03:00
matcool
ec614d123e
comment out gdstring for now
2023-12-22 09:11:39 -03:00
altalk23
1036e780f9
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-12-21 22:04:45 +03:00
altalk23
9af2bd5e89
android gg
2023-12-21 22:04:43 +03:00
matcool
8c63c65797
fix visibility
2023-12-21 15:09:49 -03:00
matcool
5126c31739
add missing default ctor for CCLayerGradient
2023-12-21 13:54:51 -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
matcool
c33ec9942f
Merge branch 'matsilly'
2023-12-20 23:23:36 -03:00
matcool
5c71bc9e32
get windows further along
2023-12-20 23:14:53 -03:00
altalk23
32a99eef91
add ParticleStruct
2023-12-20 22:04:08 +03:00
altalk23
baaec62bc0
uhhh things idk it does stuff rn
2023-12-20 21:50:21 +03:00
altalk23
646a60a517
im fed u pby enums
2023-12-20 21:42:57 +03:00
altalk23
10a69a6bae
even more enums
2023-12-20 21:36:19 +03:00
altalk23
0c0831ca4d
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-12-20 21:31:18 +03:00
altalk23
5d9a625456
so many enums yet still going
2023-12-20 21:31:17 +03:00
matcool
b1eaa2be2a
a few cocos changes
2023-12-20 14:56:28 -03:00
altalk23
d853f2240e
move node ids
2023-12-20 20:21:23 +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
HJfod
151303c696
remove deprecated funcs from mod and fix wasSuccesfullyLoaded
2023-12-20 12:47:59 +02:00
HJfod
442789e61a
Merge branch '1.4.0-dev' into 2.0.0-dev
2023-12-20 12:19:29 +02:00
altalk23
d5027ca6ab
Merge branch 'main' into 1.4.0-dev
2023-11-21 20:31:36 +03:00
altalk23
7796bfba9f
fix commenttype macos (thanks cocoa!)
2023-11-21 20:10:19 +03:00
dankmeme01
557b9e3126
add the CommentType enum ( #344 )
2023-11-17 00:27:39 +03:00
ConfiG
5083017b50
improve logging + minor refactors
2023-11-11 19:45:18 +03:00