Commit graph

2769 commits

Author SHA1 Message Date
ConfiG
aa7e35c9cd
use llvm clang on mac
allows to use both pch and sccache on mac
2024-02-13 13:46:07 +03:00
ConfiG
762419db22
specify target triple in interface too 2024-02-13 10:30:12 +03:00
ConfiG
deeaae70e6
i guess it doesnt work with apple clang after all 2024-02-13 03:35:51 +03:00
ConfiG
d44bda79cc
this one makes no sense 2024-02-13 03:31:21 +03:00
ConfiG
6462148472
i forgot the mathces.. 2024-02-13 03:25:46 +03:00
ConfiG
39c16bc642
do it on apple clang too ! 2024-02-13 03:24:12 +03:00
ConfiG
8d332c8a17
sccache works with pch on clang! also better detection logic 2024-02-13 03:21:42 +03:00
matcool
b78c6b1ff2 enable pch on all platforms if (s)ccache was not found 2024-02-12 18:17:15 -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
mat
55dae8bde3
fix bash in draft release 2024-02-12 13:29:46 -03:00
matcool
f91b2cd779 show yes/no choice instead for safe mode 2024-02-12 13:20:58 -03:00
HJfod
1e868fb2cd update changelog 2024-02-12 18:09:56 +02: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
HJfod
da215d3ea0 update changelog 2024-02-12 17:52:07 +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
d61112d870 update changelog 2024-02-12 17:01:32 +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
HJfod
8eb9b6a8dd Merge branch 'main' of https://github.com/geode-sdk/geode into main 2024-02-12 15:01:41 +02:00
HJfod
79bcf5b302 update version 2024-02-12 15:01:31 +02:00
HJfod
1daa671980 update tuliphook and changelog 2024-02-12 15:01:19 +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
41e490affd add a node about the dll trademark 2024-02-10 17:16:13 +03:00
altalk23
caff0facc9 add Extra to the japanese.nsh 2024-02-10 17:14:36 +03:00
altalk23
359c7458d4 add japanese to the installer.nsi 2024-02-10 17:13:42 +03:00
staFF6773
e36cdf363c
Create Japanese.nsh (#504)
* Create Japanese.nsh

* The "the dll trademark" text is used to replace the actual dll text with

---------

Co-authored-by: alk <45172705+altalk23@users.noreply.github.com>
2024-02-10 17:11:11 +03:00
matcool
13f9761e8b add ""GDH"" as installer conflict 2024-02-10 11:10:37 -03:00