matcool
91c8ae446e
why did we even override keyDown
2024-02-16 22:46:16 -03:00
HJfod
d0ed9844be
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-16 23:11:27 +02:00
HJfod
28f393b4de
add sane TextInput class
2024-02-16 23:11:18 +02:00
altalk23
eea35568fe
isSpriteFrameName
2024-02-16 23:58:40 +03:00
altalk23
07dd379611
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-16 21:37:15 +03:00
altalk23
e10621d40d
actually move it to source
2024-02-16 21:37:10 +03:00
altalk23
85f8a206cd
add getChildBySpriteFrameName to cocos utils
2024-02-16 21:28:49 +03:00
HJfod
83cb61bb20
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-16 16:30:55 +02:00
HJfod
e06b9070d0
add CCNode::setContentWidth
etc.
2024-02-16 16:30:31 +02:00
Fleeym
c65626892b
over ride
2024-02-16 02:44:02 +02:00
HJfod
3802af1e70
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-16 01:29:45 +02:00
HJfod
f140e67bef
add setIDs overload for automatically incrementing current node ID index
2024-02-16 01:29:23 +02:00
Cvolton
4b667cc82c
change message for conflicting mods as well
2024-02-15 21:58:30 +01:00
Cvolton
4c354ed460
show incompatibilities on top of problems list
2024-02-15 21:40:54 +01:00
Cvolton
98d572c0e5
add separate message for outdated incompat
2024-02-15 21:34:20 +01:00
Cvolton
f1ddc568e0
add more user friendly dependency messages
2024-02-15 20:19:24 +01:00
HJfod
e80d228a59
deprecate mod ids with uppercase letters
...
adds "supersede" incompatability
2024-02-14 19:52:58 +02:00
HJfod
143cccc6c4
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-14 14:14:22 +02:00
HJfod
4ba0b7d58d
make clamp use TypeIdentityType so the min and max values dont participate in type deduction
2024-02-14 14:14:02 +02:00
matcool
9051779800
only give filename to android pickFile defaultPath
2024-02-13 19:36:30 -03:00
Chloe
c82f4a4af3
good prevails
2024-02-13 14:41:06 -07:00
HJfod
077ead1428
imo msvc should be outlawed
2024-02-13 23:17:22 +02:00
HJfod
c4e9c17a35
add numFromString
2024-02-13 23:14:49 +02:00
HJfod
b69ac71ede
get rid of strfmt and cstrfmt functions for being evil and redundant
2024-02-13 22:59:07 +02:00
ConfiG
dd62eac4c5
Enable PCH with sccache on mac, clean up actions ( #519 )
2024-02-13 16:59:32 -03:00
matcool
32644b50d1
add formatter for matjson
2024-02-13 13:26:46 -03:00
matcool
a3a7562ee0
uninstalling a mod should forget if its disabled
2024-02-13 10:53:23 -03:00
Cvolton
875c3ea0d3
mandatory changelog update
2024-02-12 21:39:40 +01:00
Cvolton
3497692ec9
Use first 2 chars for ModListLayer sorting instead
2024-02-12 21:36:03 +01:00
matcool
8272b45da8
update changelog
2024-02-12 16:37:46 -03:00
matcool
eef949c5f1
fix delayload on clang
2024-02-12 16:27:23 -03:00
matcool
824efbf37f
add missing forward compat hook disables, add notice on utils::restart
2024-02-12 16:03:38 -03:00
matcool
456075a2cb
(urgent) fix log mutex breaking forward compat mode
...
yes, this single mutex would break geode loading in forward compat mode
entirely.. because the forward compat hooks log at static init time! and
since static init stuff is weird, the mutex wasnt initialized yet. so
now we force it to be initialized by having it in a getter
2024-02-12 15:55:13 -03:00
matcool
f91b2cd779
show yes/no choice instead for safe mode
2024-02-12 13:20:58 -03:00
matcool
a327f722c8
trigger safe mode on windows by holding shift on game launch
2024-02-12 13:06:48 -03:00
HJfod
cc4c32e12f
fix MDPopup height estimations having way too high of an upper bound
2024-02-12 18:06:12 +02:00
altalk23
97139d2fcd
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-12 18:39:49 +03:00
altalk23
803df4faeb
edit is_jsons to be more detailed
2024-02-12 18:39:46 +03:00
HJfod
83847e37a1
fix JsonValidation leaking exceptions on into
2024-02-12 17:38:06 +02:00
HJfod
131539fa00
fix color parsign
2024-02-12 17:37:31 +02:00
HJfod
94ab199406
move loader commit hash info to about popup
2024-02-12 17:23:12 +02:00
HJfod
628b7d2ec9
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-12 16:56:28 +02:00
HJfod
b71ae176e9
add Mod::hasAvailableUpdate
2024-02-12 16:56:18 +02:00
matcool
d91c0ba9f6
silly chloe relying on pch
2024-02-12 10:58:42 -03:00
Chloe
a93ddd4c4a
Implement callbacks for Android keyboard inputs ( #507 )
...
* add android input callbacks
* make platformcapability a bool
* fix method signature
* scroll tweaks
2024-02-12 10:53:14 -03:00
matcool
5037a9b7cb
bring back pch if sccache is disabled
2024-02-12 10:22:17 -03:00
HJfod
8250a737e0
add missing GEODE_DLL to ColorPickPopup
2024-02-12 15:04:38 +02:00
mat
2c1eb674c9
add missing GEODE_DLL to web::fetchJSON
2024-02-12 00:04:56 -03:00
FigmentBoy
3fe102d2ca
Fix profile links
2024-02-11 21:21:14 -05:00
altalk23
8e4b76f7d1
thank absolute for the new enum values
2024-02-12 00:59:35 +03:00
Cvolton
ca683faf45
add <ca> to MDTextArea
2024-02-11 22:14:28 +01:00
ConfiG
3fec377e96
Improve actions build speed by using sccache, removes PCH ( #493 )
...
---------
Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2024-02-11 15:58:46 -03:00
qimiko
7eb5953762
fork breakpad and then change the api
2024-02-10 18:48:35 -07:00
altalk23
a971322393
fix the funny thing in popup
2024-02-11 01:17:11 +03:00
matcool
2bcbc396d5
inline ds_dictionary dtor, what could go wrong
2024-02-10 16:34:39 -03:00
HJfod
204ec63ce5
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-10 21:12:12 +02:00
HJfod
438252f946
add openSupportPopup
2024-02-10 21:11:59 +02:00
altalk23
076d6e3d30
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-10 14:42:48 +03:00
altalk23
15935642f7
gd::vector push_back pop_back
2024-02-10 14:42:45 +03:00
HJfod
b241c1ccda
add platform-specific settings + update changelog and bump version
2024-02-10 13:36:11 +02:00
HJfod
bf43946daf
fix input nodes being clickable when invisible
2024-02-10 13:15:25 +02:00
HJfod
3b7621c8a0
make LayoutOptions CCObject aswell (ABI break!!)
2024-02-10 13:09:11 +02:00
HJfod
cbd7e1e972
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-10 13:03:26 +02:00
HJfod
9c8fcf15a9
add support for platform-specific setting values
...
also improves ccColor3B and ccColor4B hex string parsing (API break) and JsonMaybeValue::is (no break because templated)
2024-02-10 13:02:31 +02:00
ConfiG
4ddd92d708
fleeym
2024-02-10 06:03:11 +03:00
ConfiG
b78bc4629d
Revert "fix docs part 2"
...
This reverts commit 06544a4391
.
2024-02-10 06:02:06 +03:00
Fleeym
06544a4391
fix docs part 2
2024-02-08 18:48:08 +02:00
Fleeym
6c7af1234a
Merge branch 'main' of github.com:geode-sdk/geode
2024-02-08 18:41:35 +02:00
Fleeym
d70069453f
maybe fix docs build
2024-02-08 18:41:30 +02:00
HJfod
e7a1913254
add $override macro
2024-02-07 21:14:09 +02:00
Fleeym
cee8c74c72
add fixes for social menu
2024-02-07 20:55:47 +02:00
Fleeym
f9473e7394
fix MenuLayer bottom-menu content size
2024-02-07 19:30:51 +02:00
HJfod
30c7d3f7c9
impl platform-specific dependencies
2024-02-07 18:42:05 +02:00
ConfiG
dd926fc10b
fikuse
2024-02-07 12:57:12 +03:00
ConfiG
9167b75b56
only install if has path, dont fail configuration
2024-02-07 12:02:33 +03:00
qimiko
d35b2def01
remove trailing slash
2024-02-04 15:28:59 -07:00
altalk23
cb7c024983
dont tell mat about this commit
2024-02-05 01:22:51 +03:00
altalk23
c83858d4fd
fix floatsettingnode not accepting .
2024-02-05 00:54:33 +03:00
qimiko
5f7af1a434
replace readmedia perms with one file perm
2024-02-04 12:47:50 -07:00
ConfiG
2e20cccf22
Run codegen on configure and move it to bindings ( #484 )
2024-02-04 22:45:52 +03:00
HJfod
e9aa889920
cmake now also installs resources
2024-02-04 20:11:33 +02:00
altalk23
40a0467bb0
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-04 19:25:18 +03:00
altalk23
9d92a7c11c
fix simpletextarea alignment & dont update at draw
2024-02-04 19:23:53 +03:00
matcool
241ddc317a
make safe mode actually useful
2024-02-04 11:43:06 -03:00
altalk23
ba0e13f9b2
fix the list reload prio issues again
2024-02-04 17:28:53 +03:00
altalk23
fda37905e0
fix dependency freeze in nested dependency chain
2024-02-04 16:39:18 +03:00
altalk23
34e80c1ea8
fix scrollbar touch
2024-02-04 15:34:31 +03:00
altalk23
53fa4d3185
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-04 14:46:30 +03:00
altalk23
e95d454b45
fix currently loading crashlog
2024-02-04 14:42:22 +03:00
qimiko
65907caa87
change log filenames for better sorting
2024-02-04 03:49:25 -07:00
qimiko
f832cc5145
log path when crash is saved
2024-02-04 02:53:24 -07:00
altalk23
201c5a2c41
alk not commit debug logs challenge
2024-02-04 12:44:13 +03:00
altalk23
5c457251d4
some problems rework
2024-02-04 12:41:18 +03:00
iAndyHD3
4f4f14241b
define CC_FORMAT_PRINTF on msvc intellisense ( #485 )
2024-02-03 21:56:47 -03:00
qimiko
c00ccd35b1
evil
2024-02-03 17:30:26 -07:00
matcool
c035278231
okay im bad at copying code
...
this happened whenever the request would get converted into json and
fail, and then that handler would call SentAsyncWebRequest::error
instead of the expect, delaying the execution of expect by one frame, by which
time the request class was already deleted.
Co-Authored-By: dankmeme01 <42031238+dankmeme01@users.noreply.github.com>
2024-02-03 19:33:27 -03:00
matcool
49738e6029
fix mysterious web request crash
...
thank you @dankmeme01
2024-02-03 19:30:46 -03:00
matcool
1ce2b32a7f
fix android build, free curl header list
2024-02-03 19:14:58 -03:00
matcool
17153a4f68
remove crlf from http headers
2024-02-03 18:55:03 -03:00
ConfiG
c2ea744d67
use file(MAKE_DIRECTORY) instead of make_directory
2024-02-03 21:11:37 +03:00