Cvolton
e23b051a3d
Add 2.204 support ( #422 )
2024-01-17 14:09:08 -03:00
ConfiG
5ff74e849a
remove unloadPlatformBinary
2024-01-15 00:41:00 +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
d81e1ba072
add severity to platformMessageBox
2024-01-13 03:08:08 +03:00
matcool
a0f70c8c35
improve timestamp map code
2024-01-12 17:37:01 -03:00
ConfiG
91bff5fbb2
forward compat mode
2024-01-12 22:18:24 +03:00
ConfiG
7ef57bbf67
sigscan for gd main func
2024-01-12 19:19:34 +03:00
matcool
635fe1bb00
works on 2.203
2024-01-11 12:55:54 -03:00
matcool
9b22d48352
move gd version detection code to proxyloader, now works on 2.1
2024-01-10 18:23:56 -03:00
matcool
198948319b
compiles for 2.202/2.2011 whatever we'll call it
2024-01-08 16:48:21 -03:00
HJfod
154c5a2522
fix openFolder on Windows
2024-01-06 19:31:26 +02:00
mat
138b3ac6b5
just say the game crashed instead of us
2023-12-30 23:16:34 -03:00
matcool
1df146a516
make Logger and Log loader only, refactor Logger too
2023-12-28 19:56:40 -03:00
mat
b01db1f0fc
even more cleaning
2023-12-25 15:35:07 -03:00
HJfod
1475c45afd
fix loader trying to load mods from 1.0.0-beta.5
2023-12-23 16:35:02 +02:00
matcool
d6af9af2b4
rename StringImpl -> StringData, StringImplAdapter -> StringImpl
2023-12-23 11:00:43 -03:00
matcool
a82ba30a70
rename string headers
2023-12-23 09:44:29 -03:00
matcool
24bbc65f19
refactor gd::string
2023-12-22 18:09:58 -03:00
matcool
40cc77051c
fix JMP_BYTES macro on clang
2023-12-22 09:53:37 -03:00
matcool
bf63e31ff4
disable this for now
2023-12-21 17:04:08 -03:00
matcool
b6b20b0bd3
update main hook, probably
...
i havent tested this yet because bindings dont build, but it probably
workd :-)
2023-12-20 14:55:26 -03:00
HJfod
442789e61a
Merge branch '1.4.0-dev' into 2.0.0-dev
2023-12-20 12:19:29 +02:00
mat
ebcc23e7a9
Merge branch 'main' into 1.4.0-dev
2023-12-19 10:02:19 -03:00
matcool
e8a326f7cb
make crashlog messagebox always appear, instead of only on GEODE_DEBUG
2023-12-14 21:31:54 -03:00
altalk23
d5027ca6ab
Merge branch 'main' into 1.4.0-dev
2023-11-21 20:31:36 +03:00
ConfiG
5083017b50
improve logging + minor refactors
2023-11-11 19:45:18 +03:00
mat
41832af1d8
Merge branch '1.4.0-dev' into 1.4-merge-temp
2023-11-09 22:39:23 -03:00
dank_meme
0472075f88
actually fix windows exception handling
2023-10-25 00:18:58 +02:00
dank_meme01
52421d8c65
fix msvc compilation error in ehdata_structs.hpp
2023-10-24 22:42:48 +02:00
dank_meme01
0d09162622
some exception handling improvements
2023-10-24 12:05:37 +02:00
dank_meme01
fdd78aca3f
display messages of unhandled c++ exceptions
2023-10-23 23:19:15 +02:00
altalk23
241fed492c
android crashlog implemented gg
2023-10-15 17:31:30 +03:00
altalk23
449ee464be
fix pickfiles
2023-10-11 21:02:06 +03:00
altalk23
df459dec3c
new pick files to other platforms
2023-10-08 17:11:32 +03:00
altalk23
d33c508d48
move unzipped to inside data
2023-09-16 17:22:30 +03:00
altalk23
0f67435685
Merge branch '1.4.0-dev' into 2.0.0-dev
2023-09-13 10:43:47 +03:00
ConfiG
899b0ce82c
Merge branch 'main' into 1.4.0-dev
...
# Conflicts:
# VERSION
# loader/src/ui/internal/list/ModListCell.cpp
2023-09-11 16:50:55 +03:00
ConfiG
a738320e2c
add uninstall button to geode mod
2023-09-11 16:36:35 +03:00
Gleb
2d2bdd16bc
Remove SetThreadDescription calls
...
Remove SetThreadDescription calls to restore Windows 7 compatibility
2023-09-11 05:18:24 +05:00
ConfiG
17a5ac93ea
remove all deprecated functions
2023-08-31 15:27:30 +03:00
matcool
eda87da1a2
improved formatting for registers and most list on crashlogs
2023-08-27 15:51:34 -03:00
altalk23
a31d07237f
Add objc hooking utilities
2023-08-18 10:51:00 +03:00
ConfiG
80f387d9d1
name ipc threads
2023-08-13 21:40:20 +03:00
ConfiG
7f449b996e
add utils::game::restart, reset => forceReset
2023-08-10 23:49:29 +03:00
ConfiG
53b52eaeeb
ModInfo => ModMetadata
2023-08-10 23:49:28 +03:00
ConfiG
c055933d95
sus
2023-08-04 20:50:29 +03:00
ConfiG
c2aacd9979
fix when bootstrapper present but update isn't
2023-08-04 01:18:19 +03:00
ConfiG
363d27395c
fix some warnings
2023-08-02 18:04:37 +03:00
ConfiG
e98a756361
unsillify dllmain and better early errors
2023-06-11 01:53:25 +03:00
ConfiG
9acb07229b
move loadGeode call to geode's DllMain
2023-06-11 00:33:17 +03:00