Commit graph

918 commits

Author SHA1 Message Date
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