matcool
a49e230d63
disable this warning its annoying
2024-01-18 19:46:14 -03:00
matcool
9b07484e09
include tag in LoaderImpl::minModVersion
2024-01-18 17:51:49 -03:00
ConfiG
647d463f6a
replace supportsDisabling with isInternal
2024-01-18 21:18:03 +03:00
matcool
f1df13aa63
remove Mod::wasSuccessfullyLoaded
2024-01-18 15:11:43 -03:00
matcool
eea39644fd
set mod as enabled before loading platform binary
2024-01-18 15:10:49 -03:00
ConfiG
4f38f08c2b
why are you move
2024-01-18 20:46:19 +03:00
ConfiG
b4e41464d0
Revert "refactor the code flow"
...
This reverts commit 69f8e15e
2024-01-18 20:44:16 +03:00
matcool
3d89677b60
uncomment this from Notification
2024-01-18 14:40:54 -03:00
matcool
6a617789d2
remove rvalue requirement, fix claimHook and claimPatch
2024-01-18 14:36:52 -03:00
ConfiG
b909bf69d8
this shouldnt pop back
2024-01-18 20:31:13 +03:00
ConfiG
4e28df1800
error when trying to disown a superpositioned hook
...
hehe kittydog reference
2024-01-18 20:24:39 +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
dankmeme01
5298adf709
remove useless pragma
2024-01-18 17:09:25 +01:00
dankmeme01
a99f992a10
fix ehdata_structs.hpp on clang
2024-01-18 17:01:39 +01:00
dankmeme01
f3e937b8cc
Merge branch 'geode-sdk:main' into main
2024-01-18 16:45:36 +01:00
dank_meme
d76d88534f
show exception class name + 64-bit forward compat
2024-01-18 16:45:39 +01:00
matcool
5bb386417d
use AddDllDirectory instead
2024-01-18 12:43:33 -03:00
matcool
acd9bd7884
load native binaries from mod resources/binaries/<platform/
2024-01-18 12:35:18 -03:00
matcool
25dc6eea5b
ok so float was not precise enough
2024-01-18 11:47:07 -03:00
matcool
a0515fad26
still load game if geode is newer
2024-01-18 10:45:04 -03:00
matcool
562e73d610
redo logic for mod target gd version
...
it was busted idk what i was on when i wrote it, it wouldnt be able to
load anything newer than the geode gd version
2024-01-18 10:41:58 -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
matcool
3e6db723da
dont free our internal string
2024-01-16 17:10:03 -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
925e72535d
fix inputnode length
2024-01-16 14:16:56 -03:00
matcool
c00bd759c7
fix InputNode::getString
2024-01-16 13:58:31 -03:00
Chloe
45a04cc330
Merge branch 'main' into hook-patch-refactor
2024-01-15 22:19:54 -07:00
qimiko
b871c2a088
dynamically resolve dynamic_cast address
2024-01-15 19:48:24 -07:00
matcool
e6cd66aee7
oops
2024-01-15 18:50:16 -03:00
matcool
f7a3947c06
add gd version key to mod.json
...
closes #414
2024-01-15 18:44:23 -03:00
ConfiG
a089f5474e
patch overlap checking
2024-01-15 18:07:37 +03:00
altalk23
69f8e15e21
refactor the code flow
2024-01-15 18:04:49 +03:00
altalk23
165f05fcb4
funny shared_ptr implementation
2024-01-15 17:57:43 +03:00
ConfiG
ab436bd7c3
fix crash yayy
2024-01-15 00:55:18 +03:00
ConfiG
7631b045e1
fix android
2024-01-15 00:47:02 +03:00
ConfiG
28c91f762e
refactor Hook/Patch
2024-01-15 00:42:04 +03:00
ConfiG
5ff74e849a
remove unloadPlatformBinary
2024-01-15 00:41:00 +03:00
ConfiG
12ba95f7ba
set default loading state
2024-01-15 00:40:01 +03:00
ConfiG
3e840cdb47
pass const ref to func in queueInMainThread
2024-01-15 00:39:36 +03:00
ConfiG
516a1c67da
use std::optional<bool> for forward compat flag
2024-01-14 16:00:33 +03:00
ConfiG
b70b64dfc9
rename executeGDThreadQueue to executeMainThreadQueue
2024-01-14 15:38:37 +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
altalk23
784dd0fe42
breaking change !!! (gd string)
2024-01-13 16:43:53 +03:00
qimiko
b072c6bc31
use dladdr to get base on android
2024-01-12 19:26:24 -07:00
qimiko
9661693e72
getGameVersion android but commented out
2024-01-12 19:15:53 -07:00
ConfiG
21caf514c2
move forward compat hook toggling to macros
2024-01-13 03:30:07 +03:00
ConfiG
56cedaac32
fix android platformMessageBox missing severity
2024-01-13 03:15:07 +03:00
ConfiG
153880c286
show message box on first forward compat startup
2024-01-13 03:11:25 +03:00
ConfiG
d81e1ba072
add severity to platformMessageBox
2024-01-13 03:08:08 +03:00
ConfiG
f6cde6a62f
fallback save mod data for forward compat
2024-01-13 02:48:10 +03:00
ConfiG
83f7a0b18c
make deleteSaveData in Mod::uninstall an optional param
2024-01-13 01:02:35 +03:00
ConfiG
d9ff838c80
fix last commit
2024-01-13 01:01:53 +03:00
ConfiG
98b3a8fbf1
remove some funcs from Loader
2024-01-13 00:49:42 +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
ConfiG
7de9a82d53
delayload cocos
2024-01-12 18:34:33 +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
mat
def39fc3f9
use compact json for request body
2024-01-10 00:12:35 -03:00
matcool
8ccc61febb
new util methods, rename postFields and customRequest
2024-01-09 20:10:58 -03:00
matcool
91703e4192
fix postFields not setting isPostRequest to true
2024-01-09 18:31:55 -03:00
matcool
2540790ccb
make cancelling not call error callback
2024-01-09 18:17:46 -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
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
c3c055662f
fix geode uses of CCArrayExt
2024-01-09 10:54:29 -03:00
dankmeme01
dcaa408bc1
use string_view instead of string& in Mod
2024-01-09 14:47:11 +01:00
qimiko
6b1164d4a6
workaround multithreaded base directory issues
2024-01-08 23:11:27 -07:00
qimiko
c1a0969af7
fix crash when missing base directory method
2024-01-08 17:33:25 -07:00
qimiko
91c68f525b
use jni basedirectory for android paths
2024-01-08 16:21:56 -07: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
27fac2ba9d
show bindings commit
2024-01-04 18:36:44 -03:00
mat
53e01fd94e
remove completely unused internal nodes
2024-01-04 09:57:56 -03:00
mat
8a605da9b8
actually implement asyncwebrequest::timeout
2024-01-04 09:37:55 -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
b4235bb59a
remove binary and datastore keys
2024-01-02 22:52:53 -03:00
mat
39d372c7f6
removed required from mod.json
2024-01-02 22:50:07 -03:00
altalk23
da72e5cdfe
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-01-01 21:17:46 +03:00
altalk23
6a48715c8a
I AM CRYING OH MY GOD
2024-01-01 21:17:25 +03:00
mat
de6edd1cb2
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-01-01 15:15:03 -03:00
mat
e3d9082553
reimplement StringImpl::free, use dlsym to get operator new and delete
2024-01-01 15:14:00 -03:00
mat
3a616ea590
use better syntax for this for loop
2024-01-01 15:13:25 -03:00
altalk23
94d03ed630
revert the dependency stuff
2024-01-01 20:51:29 +03:00
altalk23
00b90e2d98
remove the log
2024-01-01 20:46:45 +03:00
altalk23
a8e53426e3
fix touch dispatcher
2024-01-01 20:46:13 +03:00
altalk23
7aca59b20c
stringcopy begone
2024-01-01 19:46:52 +03:00
altalk23
16f66eb76c
document the size
2024-01-01 17:55:45 +03:00
altalk23
25bb79cea0
fix armv8 empty string
2024-01-01 17:54:20 +03:00
mat
3b53328718
include loader commit in crashlog, and change message
2023-12-30 23:26:44 -03:00
mat
138b3ac6b5
just say the game crashed instead of us
2023-12-30 23:16:34 -03:00
altalk23
157261171b
temporary dependency bandaid
2023-12-30 21:34:04 +03:00
mat
97e5b74c8b
oops this shouldnt be exported
2023-12-30 11:19:50 -03:00
mat
2ba8761f3e
Merge pull request #386 from geode-sdk/refactor-log
...
Refactor logging internals
2023-12-30 10:59:31 -03:00
altalk23
8c4d5f367d
bindings fixed
2023-12-30 16:27:28 +03:00
mat
6f66e47bed
use local timezone in logs
2023-12-29 19:46:19 -03:00
matcool
f4f7b66437
floor seconds to int
2023-12-29 11:32:46 -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
matcool
237109ce39
Merge branch 'main' into refactor-log
2023-12-28 15:18:56 -03:00
altalk23
d057d8b208
i am no longer lazy
2023-12-27 19:32:41 +03:00
matcool
047db25b23
add fix for clipping rect in some layers
2023-12-27 00:35:39 -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
altalk23
e21a7ac7d9
fix loadingcircle
2023-12-25 07:41:47 +03:00
altalk23
00e2bfee28
find armv8 string dtor
2023-12-25 07:11:17 +03:00
mat
f8cc461635
fix android gd::string
2023-12-25 00:52:43 -03:00
mat
941042999b
fix quickpopup
2023-12-24 17:17:18 -03:00
HJfod
cfa6e09e46
make attempting to hook a placeholder address log in the console
2023-12-23 18:43:59 +02:00
HJfod
e442e37e7a
update the placeholder address
2023-12-23 18:31:20 +02:00
altalk23
78ca51fe3e
ok only tuliphook and static libs left
2023-12-23 18:02:13 +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
7bd637370b
add todos
2023-12-23 11:10:36 -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
c0ae7e4705
add scroll layer to tags
2023-12-23 14:36:36 +03:00
altalk23
b4c16e6ab5
fix mod settings
2023-12-23 14:04:27 +03:00
altalk23
db4c76f7f7
fix trysavegame
2023-12-23 13:32:44 +03:00
altalk23
62bff96a19
fix geode abouts not showing up
2023-12-23 13:08:14 +03:00
altalk23
15eaf56ca8
fix toggle button
2023-12-23 12:09:11 +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
matcool
cc4dfc1ba4
disable parts of menulayer::init for now
2023-12-22 15:11:20 -03:00
altalk23
5ef7aec666
fix the list view, the cell is broken
2023-12-22 19:50:53 +03:00
matcool
40cc77051c
fix JMP_BYTES macro on clang
2023-12-22 09:53:37 -03:00
matcool
210375ca6d
fix loadinglayer
2023-12-22 01:45:43 -03:00
matcool
bf63e31ff4
disable this for now
2023-12-21 17:04:08 -03:00
matcool
5397e0fa66
ignore placeholder hooks
2023-12-21 17:03:22 -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
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
altalk23
d853f2240e
move node ids
2023-12-20 20:21:23 +03:00
altalk23
7599a58f56
zmx please fix the android base get
2023-12-20 20:01:10 +03:00
altalk23
f021b726be
comment out ids except menulayer
2023-12-20 19:58:47 +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
mat
ebcc23e7a9
Merge branch 'main' into 1.4.0-dev
2023-12-19 10:02:19 -03:00
matcool
0787b8f450
message for a bug i cant recreate
2023-12-17 22:33:32 -03:00
matcool
c7a471660e
fix garage node ids being shifted when asking for name
2023-12-16 10:30:42 -03:00
matcool
4b7663015a
(urgent) fix followThunkFunction
...
it was following hooks for cocos functions, causing bad crashes.
instead, now only follow jmp and then jmp dword ptr
2023-12-15 11:59:11 -03:00
matcool
d295fc9546
update comment
2023-12-14 21:45:24 -03:00
matcool
391f63edee
implement a save file fix
...
thank you chloe for a basis for the rewritten function
Co-authored-by: qimiko <25387744+qimiko@users.noreply.github.com>
2023-12-14 21:37:29 -03:00
matcool
44a018cdf9
recursively follow jumps in followThunkFunction
2023-12-14 21:32: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
c8392e92f5
im tired
2023-11-21 22:03:07 +03:00
altalk23
164185621e
easy fix of the web error crash !!! (not rly)
2023-11-21 21:20:06 +03:00
altalk23
df3979fe46
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-11-21 20:38:15 +03:00
altalk23
f7962246ec
set time for updating index notif
2023-11-21 20:38:13 +03:00
ConfiG
c5550a67c2
log geode version on startup
2023-11-21 20:34:59 +03:00
altalk23
b76eb12458
fix onShare
2023-11-21 20:34:12 +03:00
altalk23
d5027ca6ab
Merge branch 'main' into 1.4.0-dev
2023-11-21 20:31:36 +03:00
altalk23
5cf0f3c28c
fix hooks lol! funny demorgan stuff happened here
2023-11-21 20:22:27 +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
mat
12231b223c
disable CCTextInputNodeFix
2023-10-31 14:57:04 -03:00
alk
d5000c29ae
Merge pull request #319 from dankmeme01/main
...
Display messages of unhandled c++ exceptions on Windows
2023-10-28 18:48:23 +03:00
Fire
237128bfc5
Allow error responses
...
i dont want a "HTTP response code said error"
2023-10-27 20:49:17 +00: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
camila314
23bfc22d11
someone made an oopsie in SentAsyncWebRequest::Impl's constructor
2023-10-22 11:50:58 -05:00
mat
d6de1187d3
avoid convertTouchToNodeSpace because of mac
2023-10-22 10:53:40 -03:00
Mazin Eltahawy
2d8e988ce3
Add null check for m_delegate
( #318 )
...
* fix formatting
* Add null check for `m_delegate`
---------
Co-authored-by: Mazin Eltahawy <mazintahawy@gmail.com>
Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2023-10-22 10:46:21 -03:00
Mazin Eltahawy
746966c423
Make CCTextInputNode
work in nested hierarchies ( #317 )
2023-10-22 10:38:09 -03:00
altalk23
902385fd1b
fix namespace
2023-10-16 18:49:28 +03:00
altalk23
17f892169c
i forgot semicolon
2023-10-16 18:48:47 +03:00
altalk23
8c74e3357f
thank you mat
2023-10-16 18:48:38 +03:00
altalk23
8ca3b9fce2
thank you cvolton
2023-10-16 18:47:20 +03:00
altalk23
241fed492c
android crashlog implemented gg
2023-10-15 17:31:30 +03:00
altalk23
57a475b3b7
add the logcat writer
2023-10-15 16:43:21 +03:00
altalk23
6a3a2c9714
fix bros and remove update dir on start
2023-10-15 16:12:32 +03:00
altalk23
335cc445c3
Merge branch '1.4.0-dev' into android
2023-10-15 16:07:42 +03:00
altalk23
6574b22b81
Merge branch 'main' into 1.4.0-dev
2023-10-15 16:06:22 +03:00
altalk23
c967b520df
fix the index notif staying on all the time
2023-10-11 22:16:12 +03:00
altalk23
449ee464be
fix pickfiles
2023-10-11 21:02:06 +03:00
Fleeym
8762714c23
only show update indicator if mod is enabled
2023-10-11 19:56:33 +03:00
matcool
b4fbea51e2
only write checksum file after unzipping
2023-10-10 18:44:37 -03:00
SMJSGaming
42a1a33c53
Added word wrappers, colors and optimizations to text area
2023-10-10 19:19:12 +02:00
altalk23
df459dec3c
new pick files to other platforms
2023-10-08 17:11:32 +03:00
altalk23
f57601d0b5
file picker
2023-10-08 16:38:17 +03:00
altalk23
35c018e661
even more broken
2023-10-05 17:02:59 +03:00
altalk23
66e36b3a38
this handler sometimes doesnt work
2023-10-05 15:09:42 +03:00
altalk23
a77c33974b
Merge branch '1.4.0-dev' into android
2023-10-04 13:51:05 +03:00
SMJS
36c461ace4
Fixed alignment issues caused by unallocated memory and bad anchor points ( #282 )
2023-10-03 17:33:59 -03:00
SMJS
0e8865546c
Fixed alignment issues caused by unallocated memory and bad anchor points
...
Simply put, alignment had no default assignment, causing undefined behavior, this also revealed some bad anchor points which could be optimized
2023-10-03 22:28:15 +02:00
altalk23
a985d5a8c5
implement utils except file utils but i tried ok
2023-10-03 17:51:12 +03:00
altalk23
d194cbe3b7
remove this->
2023-10-02 19:05:27 +03:00
altalk23
0367360644
Add text input node fix
2023-10-02 19:03:58 +03:00
altalk23
8dd2e15c38
fix dynamic cast
2023-10-02 16:50:10 +03:00
altalk23
0ed1a41426
Fix unzip modify date & add verifying text
2023-10-02 14:37:02 +03:00
altalk23
5c765c6798
Implement modified date check on geode files for unzip
2023-10-02 14:15:20 +03:00
altalk23
777cf38df0
implement threaded unzipping and revert typeinfo cast (but its ugly)
2023-10-02 13:37:09 +03:00
SMJS
7f277a77e1
Added a simple text area UI node ( #277 )
2023-10-01 18:59:44 -03:00
altalk23
9fa9284726
add not working clipboard
2023-10-01 23:25:13 +03:00
altalk23
2847beed8f
most requested feature of all time
2023-10-01 22:45:17 +03:00
Cvolton
63940f2ce9
Improve Android bindings
2023-10-01 14:45:28 -03:00
altalk23
fedf96edd9
enable editorpause ids
2023-10-01 20:21:23 +03:00
altalk23
7de21d9177
Fix latest resources downloading
2023-10-01 19:41:25 +03:00
altalk23
238d1b7de9
implement android game::exit
2023-10-01 19:18:40 +03:00
altalk23
6bd6c6b320
reenable persist
2023-10-01 18:40:04 +03:00
altalk23
c950787693
remove the field tests
2023-10-01 17:38:50 +03:00
altalk23
90d55d0526
revert web
2023-10-01 17:37:26 +03:00
altalk23
fc58ab79ef
c++ abi can go burn in gaseous tungsten
2023-10-01 17:36:44 +03:00
altalk23
fed73fefd6
Revert loading layer
2023-10-01 15:23:48 +03:00
altalk23
41ae88ae5b
Merge branch '1.4.0-dev' into android
2023-10-01 15:22:18 +03:00
altalk23
275a87aece
Merge branch 'main' into 1.4.0-dev
2023-10-01 15:14:06 +03:00
altalk23
dd0179c42a
Fix garagelayer ids on not logged in users
2023-09-27 15:27:11 +03:00
altalk23
499f2569cb
readd the nullptr check in InstallListPopup::createCells
2023-09-27 15:12:00 +03:00
altalk23
a43dcc84cb
Revert "Add MenuItemSprite"
...
This reverts commit 152dc7edcf
.
2023-09-20 17:37:42 +03:00
altalk23
dcc40f11e1
Revert "Fix some stuff related to menuitemspriteextra but gonna revert"
...
This reverts commit e8b98e48f5
.
2023-09-20 17:37:30 +03:00
altalk23
e8b98e48f5
Fix some stuff related to menuitemspriteextra but gonna revert
2023-09-20 17:37:20 +03:00
altalk23
152dc7edcf
Add MenuItemSprite
2023-09-20 17:07:25 +03:00
altalk23
34398b86e9
Merge branch 'main' into 1.4.0-dev
2023-09-20 15:30:29 +03:00
Fleeym
a942a45adc
follow redirects on all util::web requests
2023-09-20 00:56:55 +03:00
FigmentBoy
140f38bee0
Make MDTextArea fit within provided size (and look better)
2023-09-19 15:14:59 -04:00
FigmentBoy
cf8fbbad71
Allow for StringSetting character filters
2023-09-18 23:04:45 -04:00
matcool
e7e5ee7f26
add some opengl functions here, for now
2023-09-17 15:01:34 -03:00
matcool
45d3be8903
change these to createDirectoryAll
2023-09-16 17:25:15 -03:00
altalk23
b3ac20d2a7
fix resources again
2023-09-16 19:03:31 +03:00
altalk23
d33c508d48
move unzipped to inside data
2023-09-16 17:22:30 +03:00
altalk23
bf1d47244f
hardcode path utils to external for now
2023-09-16 17:11:36 +03:00
altalk23
28480a6dc4
download latest loader resource if folder doesnt exist and the version doesnt exist
2023-09-16 15:38:14 +03:00
altalk23
4b9b72f541
Merge branch 'main' into android
2023-09-16 15:17:57 +03:00
qimiko
e070fba8cb
remove hardcodes for directory
2023-09-16 04:52:34 -07:00
altalk23
81de161b3e
reunify resources.zip
2023-09-16 14:09:05 +03:00
altalk23
fdc7e314d1
Merge branch '1.4.0-dev' into android
2023-09-16 13:56:21 +03:00
altalk23
f39c6f711a
Merge branch 'main' into 1.4.0-dev
2023-09-16 13:55:52 +03:00
qimiko
fda43ec617
fix web request crash
2023-09-16 03:53:24 -07:00
altalk23
5856f5fde0
Trying to fix hashes by enforcing LF
2023-09-16 11:38:11 +03:00
altalk23
aa55ebe8aa
fix search paths - season 1 episode 4
2023-09-16 10:01:45 +03:00
altalk23
2723588f21
Fix nested lists in md
2023-09-16 09:50:05 +03:00
altalk23
a6a47bf6cf
Fix #239 and revert GEODE_HIDDENs
2023-09-16 09:48:48 +03:00
altalk23
20d5e079bc
Fix tuliphook alignment intervener issue
2023-09-16 01:10:56 +03:00
altalk23
86de5ff7dd
uncomment some stuff
2023-09-16 00:17:45 +03:00
altalk23
4294177be6
gd opens rn lol! but i commented like everything
2023-09-15 23:37:18 +03:00
altalk23
7c55b215d1
comment string dtor & add +1 to dlsym
2023-09-15 19:59:55 +03:00
altalk23
9906a8ff78
fix android empty string
2023-09-15 19:38:15 +03:00
altalk23
372ea0e78c
remove the expand sprite log
2023-09-15 08:17:40 +03:00
altalk23
5954b06bc4
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-09-14 17:54:32 +03:00
altalk23
9a28e58639
add GEODE_HIDDEN to _spr
2023-09-14 17:54:26 +03:00
ConfiG
21866a033a
improve utils::file::read* error checking
2023-09-14 17:39:00 +03:00
altalk23
4715072c86
Add platform specific funcs
2023-09-14 15:56:51 +03:00
altalk23
0e324c444c
Add android gd string and comment out addresses for now
2023-09-14 15:49:24 +03:00
altalk23
1d53ce7695
Make missimg members private, ifdef missing ids
2023-09-14 14:59:12 +03:00
altalk23
46e4cdb3b1
Compiles until linking
2023-09-14 14:43:55 +03:00
altalk23
0f67435685
Merge branch '1.4.0-dev' into 2.0.0-dev
2023-09-13 10:43:47 +03:00
altalk23
26a6c7e96d
fix too big mod icons 🔥
2023-09-12 22:11:16 +03:00
altalk23
71a79ab4dd
add GEODE_HIDDEN to _spr
2023-09-12 21:07:53 +03:00
altalk23
f64c74a128
Fix nested lists in md
2023-09-12 19:46:26 +03:00
altalk23
ac74e056cf
fix blue view spacing
2023-09-12 18:46:14 +03:00
altalk23
dd806e0532
Make mod info popup top a layout
2023-09-12 18:42:17 +03:00
altalk23
607adc8fd0
Fix disabling problem mods from view popup
2023-09-12 18:24:31 +03:00
altalk23
e8b6c57c21
fix grayed out
2023-09-12 18:16:03 +03:00
altalk23
cd89ef1909
fix the toggling thing with dependencies
2023-09-12 18:15:17 +03:00
altalk23
ef4764728b
change loadinglayer, fix macos spritesheet issue, separate user disabled & problem disabled, fix not enabling a disabled mod that has dependency disabled,
2023-09-12 18:12:46 +03:00
camila314
734ddd0ed9
Merge remote-tracking branch 'refs/remotes/origin/1.4.0-dev' into 1.4.0-dev
2023-09-11 13:12:21 -05:00
camila314
0f179dad45
make minor version label invisible on update
2023-09-11 13:12:15 -05:00
ConfiG
20adf34d4a
change some popups a bit
2023-09-11 17:02:43 +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
ConfiG
8fa2ba2de1
fix mac build
2023-09-11 15:42:35 +03:00
ConfiG
7c582f177f
make index unzip async
2023-09-11 15:22:19 +03:00
ConfiG
ae048e48a9
deprecate Mod::isLoaded
2023-09-11 14:38:14 +03:00
ConfiG
5b7d3183bb
only show whether mods are loaded in crashlog
2023-09-11 14:07:49 +03:00
ConfiG
bb431ee1dc
fix search paths - season 1 episode 3
2023-09-11 04:22:58 +03:00
Gleb
2d2bdd16bc
Remove SetThreadDescription calls
...
Remove SetThreadDescription calls to restore Windows 7 compatibility
2023-09-11 05:18:24 +05:00
ConfiG
06635690c4
bring unknown problems back
2023-09-10 19:14:00 +03:00
ConfiG
8f39c38851
fix texture alignment
2023-09-10 18:37:39 +03:00
altalk23
182984d291
Fix problems with macos console
2023-09-10 18:01:23 +03:00
altalk23
d277b9435c
Reenable platform console
2023-09-10 17:19:59 +03:00
altalk23
19ad688fcc
Merge branch 'main' into 1.4.0-dev
2023-09-10 15:54:26 +03:00
altalk23
6cad19d4c0
Update tuliphook & missing texture message
2023-09-10 15:53:34 +03:00
altalk23
2ecb658b2a
Don't hardcode userobject hooks to ccdirector
2023-09-09 15:29:22 +03:00
altalk23
b087574ac7
Fix scaling on labelmenu
2023-09-09 14:39:14 +03:00
altalk23
32b622639c
readd stencil
2023-09-09 14:33:00 +03:00
altalk23
114fa465a8
Mod cells now use layouts & disable macos console temporarily
2023-09-09 14:32:20 +03:00
camila314
3f8cdd994a
proper platform console for mac
2023-09-08 19:48:27 -05:00
camila314
6d599a5e19
allow logging to be disabled per-mod
2023-09-08 12:44:26 -05:00
altalk23
cbd1d04cab
fix target 2
2023-09-08 18:07:21 +03:00
altalk23
92ca99b82c
fix broken web request stuff
2023-09-08 18:05:20 +03:00
altalk23
645eb8e03d
delete extra
2023-09-08 18:04:18 +03:00
altalk23
83e48fa8dc
Fix AsyncWebRequest backwards compat
2023-09-08 18:02:59 +03:00
altalk23
c256207457
Add post & custom requests and user agents to AsyncWebRequest
2023-09-08 17:17:45 +03:00
altalk23
7816c435c4
Update macos crashlog to include base and offset
2023-09-08 16:33:22 +03:00
altalk23
2c0c36277f
Merge branch 'main' into 1.3.0-dev
2023-09-08 15:54:56 +03:00
altalk23
e68c0d7fcd
Fix ontab keeping scroll
2023-09-08 15:49:25 +03:00
altalk23
b3d444a0f3
Keep scroll value when refreshing the list
2023-09-08 15:25:55 +03:00
altalk23
d40f4672c4
change install and uninstall popups to reflect 1.3.0 changes
2023-09-08 15:13:07 +03:00
altalk23
b21ff6e234
Fix geode checkbox and installed mods not showing restart
2023-09-08 15:07:11 +03:00