Commit graph

1250 commits

Author SHA1 Message Date
altalk23
696a2caf1f Make codegen sources private visibility 2023-09-24 12:16:33 +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
ConfiG
07f3acb0f9
revert cc increment gl draws
let someone else do it i dont have a mac to test
2023-09-18 16:43:19 +03:00
ConfiG
7d1897dbd6
ifx hope 2023-09-18 16:24:27 +03:00
ConfiG
264c9e4a64
bet its this 2023-09-18 16:18:55 +03:00
ConfiG
2726a82e64
Please Die 2023-09-18 16:15:45 +03:00
ConfiG
ca4010e3e3
ccGLBindTexture2DN, macNumberOfDraws, ccIncrementGLDraws 2023-09-18 15:40:04 +03:00
ConfiG
07c6278253
fix CCArrayExt::operator[] return type 2023-09-18 10:09:53 +03:00
matcool
e7e5ee7f26 add some opengl functions here, for now 2023-09-17 15:01:34 -03:00
mat
23cd456860
fix CCNode::removeChildByID not being exported properly 2023-09-17 14:23:13 -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
889bb77e6d make cc_dll attribute hidden on mac 2023-09-15 14:08:38 +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
4e8f7866bf Playlayer is different on android? 2023-09-14 15:38:03 +03:00
altalk23
bb032cc160 Fix not linking to functions 2023-09-14 15:25:28 +03:00
altalk23
1d53ce7695 Make missimg members private, ifdef missing ids 2023-09-14 14:59:12 +03:00
altalk23
175f488c23 Add android.cpp to test members 2023-09-14 14:50:13 +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
ConfiG
adf1a361a2
add compileShader to broma 2023-09-09 20:26:19 +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
ConfiG
e557a551d8
actually update m_applied in Patch 2023-09-07 21:32:28 +03:00
altalk23
5d15eb0215 Implement UI for multiple version downloading (very cursed) 2023-09-05 02:22:57 +03:00
altalk23
63027a7f84 Fix mod logo and special files of index entries 2023-09-04 23:45:04 +03:00
altalk23
5572f9cd1c use mods-v2 for index 2023-09-04 23:15:41 +03:00
altalk23
b0d39e79c9 make patch dtor protected 2023-09-04 22:42:07 +03:00
altalk23
1eeb8810c9 Move patch getters to srouce 2023-09-04 22:39:27 +03:00
altalk23
69821f3e2c Add disable auto enable to Patch 2023-09-04 22:36:33 +03:00
altalk23
23c3095263 move ModEventType::Loaded place 2023-09-04 22:14:51 +03:00
altalk23
4f2835ae34 Fix dependencies getting installed when they exist 2023-09-04 22:07:12 +03:00
altalk23
d81774957d Remove runtime enable/disable, requires cleanup 2023-09-04 19:08:25 +03:00
altalk23
e78eaf01e8 Fix search paths missing with spritesheetless mods 2023-09-04 17:21:34 +03:00
altalk23
65b4364ab5 Fix search paths when reloaded 2023-09-04 16:50:32 +03:00
altalk23
87749d46c2 why does msvc compile trailing comma 2023-09-04 13:00:40 +03:00
altalk23
9ee0994a0e fix CustomizeObjectLayer ids moving around when multiple objects are selected 2023-09-04 01:04:15 +03: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
aa880dfe53 Merge branch '1.2.0-dev' of https://github.com/geode-sdk/geode into 1.2.0-dev 2023-08-27 20:05:45 +03:00
altalk23
d02bb4e169 map fix again 2023-08-27 20:05:36 +03:00
matcool
d22950d8c6
Merge branch '1.2.0-dev' of github.com:geode-sdk/geode into 1.2.0-dev 2023-08-27 13:57:27 -03:00
matcool
6e97c2700c
Merge branch 'main' of github.com:geode-sdk/geode into 1.2.0-dev 2023-08-27 13:57:07 -03:00
altalk23
e67f59548f Merge branch '1.2.0-dev' of https://github.com/geode-sdk/geode into 1.2.0-dev 2023-08-27 19:53:45 +03:00
altalk23
967b3d08cf fix insert 2023-08-27 19:53:43 +03:00
matcool
0835477572
also check for GJ_GameSheetIcons.png 2023-08-27 13:53:39 -03:00
matcool
7139ac4dcc
add some methods to windows gd::string 2023-08-27 13:50:10 -03:00
altalk23
196ab7bb19 fix erase and rebalance 2023-08-27 19:44:29 +03:00
altalk23
824614e704 add macos map operator[] 2023-08-27 19:40:49 +03:00
altalk23
d6ef0a9650 Merge branch '1.2.0-dev' of https://github.com/geode-sdk/geode into 1.2.0-dev 2023-08-27 19:36:11 +03:00
altalk23
a7181ebba8 fix objc/runtime include 2023-08-27 19:35:50 +03:00
altalk23
db02c3dd1a macos map add things 2023-08-27 19:34:33 +03:00
altalk23
7836e60b86 Merge branch 'main' into 1.2.0-dev 2023-08-27 19:16:32 +03:00
matcool
9875f5d597
improve lag because of cc_2x2_white_image 2023-08-27 11:23:36 -03:00
matcool
8b9860be5b
fix addresser for some cocos funcs 2023-08-27 11:10:43 -03:00
Cvolton
b7da6c2f2b Add required bindings for cvolton.betterinfo
Squashed commit of the following:

commit 3abd7446b94391ed5c6b6b69674bc822b39719fb
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 20:25:48 2023 +0200

    add levelbrowserlayer oninfo

commit 55fdc5bdda1eb861b551e953e9d0327edda64a85
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 19:14:18 2023 +0200

    remove CCHttpRequest (it didnt work)

commit 6c167b4884feedf023183c4cf8f76b623239e97d
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 18:41:48 2023 +0200

    Revert "test cchttprequest ctor if it fixes stuff lol"

    This reverts commit 4d4521428e9270f2ad2e2a0af0a6eec9b6c68cfa.

commit 4d4521428e9270f2ad2e2a0af0a6eec9b6c68cfa
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 18:40:04 2023 +0200

    test cchttprequest ctor if it fixes stuff lol

commit 1be9bb049cac592303118e1983df3c2d79569861
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 10:43:33 2023 +0200

    fix swapped funcs

commit 10d4cf9919ed350851d8c582ea36be6e06035a8a
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 10:38:43 2023 +0200

    fix dailylevelpage

commit b244c7d6acfb4118ba114726ac3429f16be51929
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 02:04:10 2023 +0200

    idk

commit 7d092602a49779f9d98212a3b3659a1a813e9bcb
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 02:01:20 2023 +0200

    maybe this will align properly?

commit 74317d4174e61e67bfb9bdfb573246391d255e78
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 01:55:07 2023 +0200

    im tired

commit a28471e888a27661637fc8c36acf90152f87cf45
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 01:51:33 2023 +0200

    try fix gdbro

commit 3b28cf7f85f70ddc8fc9c5bb5297ba731ab0ce2a
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 01:47:42 2023 +0200

    try fix glm

commit db947db4966f6624bcad4c43e3f45993b425a681
Author: Cvolton <cvolton@cvolton.eu>
Date:   Fri Aug 25 01:10:02 2023 +0200

    add LevelBrowserLayer::setupPageInfo

commit 111ecc83582e38a16daffdcb0c436df789b8abb5
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 23:49:22 2023 +0200

    add gjscorecell updatebgcolor

commit ff84c6f1e52ab2f825f458348e71fdcae21fefbc
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 23:30:13 2023 +0200

    add callable levelcell updatebgcolor

commit 31c15d3a0bc95367a18b9758a6591c5317dd3879
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 23:16:08 2023 +0200

    add more glm checks

commit b2a1e9febe8938c17682bac2568ba7c25a0222d1
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 23:13:18 2023 +0200

    realign glm

commit 4fcb46f531ef616d0ce4cfd4dd86ff3b72a57484
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 22:29:30 2023 +0200

    add windows pad for mac only pad

commit 9be86a63e0dbd0156716243b7be1db73a2695031
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 22:26:02 2023 +0200

    add mac only pad

commit bb754f72956ca49b834e05f9f8f63cab0588f4c1
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 22:14:02 2023 +0200

    fix glm on mac

commit c34b7086cad507f54d1d90df410debe833810459
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 22:10:19 2023 +0200

    replace unk strs in glm with pads

commit e9def523766ef8f0ab4d1dc69abfcbc86a8946f9
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:55:46 2023 +0200

    add glm dict offsets on mac

commit 1216c2fdfe670c16a13ec9861867cec87b054b83
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:43:47 2023 +0200

    Fix DailyLevelPage::init

commit 97f12c1997a5d906ded40337f552faf2b690f38b
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:20:00 2023 +0200

    fix windows offset for m_weekly

commit 9d3198b6d174976c5f70e1b5dfd92428572467d0
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:14:58 2023 +0200

    fix mac offset for m_weekly

commit dfbf8243bb2819fb980ebf312213d88e48394ea7
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:13:55 2023 +0200

    add GJDailyLevelDelegate

commit fc589eea2e9bb81f5b70e04245c1d27ce0a17d72
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:10:34 2023 +0200

    improve DailyLevelPage

commit 80347e72ce5b7fec3168888cfcbd207a78c443f3
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 21:04:29 2023 +0200

    add member check for m_weekly

commit 55236908817daebd57f5d5ac8a3ce882e61254c9
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 20:56:29 2023 +0200

    add more mac members to test

commit 9f3e299755dcad413092d07a7e634eb7edac1bad
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 20:19:16 2023 +0200

    try increase gsm pad

commit a492c180be667a80117dcf5c910b2f231ec35cb4
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 20:11:14 2023 +0200

    add gsm checks

commit fe94e6a3e5c3a9b1be8e27ac545f7ccddaa953ef
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 17:25:38 2023 +0200

    test

commit c641cb87f11a4c9c7fd1b181ba338411999412a3
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 17:20:41 2023 +0200

    revert the previous thing

commit 3cf35829210aa974a6634bb7d830a666fe28804a
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 17:11:42 2023 +0200

    try fix glm

commit e9c5c86d49558998630256989ac6c30d590701c6
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 16:05:52 2023 +0200

    fix setDictForKey

commit 934e02a75d6d2133315900f838efca9c8f4853dc
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 16:04:54 2023 +0200

    fix cchttpclient::send

commit 17565121a27d10d2f3a1a78e4e1085fbae7190fa
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 16:00:18 2023 +0200

    add some mising cocos funcs

commit 1833c9be2a1f2d3372b9b92e0e51aed64d7ccb3f
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 15:18:20 2023 +0200

    add GManager::setup

commit 9699c4dfcf3ee569518b1bfeac85d381fdad2fc0
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:58:11 2023 +0200

    add glm::2CD6F0

commit a04801153393b4b14b20ef4fe546daca5b4236b9
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:41:08 2023 +0200

    add mac gjuserscore::create(ccdict*)

commit 3b37ea7999c131b609573a0b8228ff120967a3c3
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:32:31 2023 +0200

    inline ctor for gjuserscore

commit 57509dc97d9955c15cf0c584ba9cb38d4497e125
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:13:53 2023 +0200

    add gjsearchobject

commit 9e9ce9d668affe98d28cc3aac92e182c9acd4395
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:09:15 2023 +0200

    fix LevelCell

commit ca7f12633aa02eeefe0db771d5cb619fd858fb2e
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 14:03:05 2023 +0200

    add 2C5920

commit fc77474e15e70b7db9ef2a2b2b1803bfe5f48746
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 13:49:16 2023 +0200

    add missing gjscorecell funcs

commit 79b1df35fb203d3f139147a8496b77dcb3c73f9e
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 13:15:34 2023 +0200

    add gjgamelevel::getunpackedleveldesc

commit 4a9f6d24e1bfbf084b1e79baacd9b4f4476b1d68
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 13:12:32 2023 +0200

    add statscell:updatebgcolor

commit 245ad705ef26b5d4035553468e0f61807ecc194c
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 13:07:14 2023 +0200

    add more missing gsm funcs

commit 203fc0a9ed6f56818c9048a312f3740299898e19
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 12:52:06 2023 +0200

    add missing profilepage mac addresses

commit cc3fd5761c68e8badebd1338cba186b7a25b4287
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 12:40:41 2023 +0200

    fix parts of profilepage

commit 99e585bce1bb1da54c3e1b87ae43717911a0b929
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 11:46:13 2023 +0200

    add levelpage

commit baffedc8c0b84fd8d4de0c495d2fc727ef22768d
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 11:32:15 2023 +0200

    fix FLAlertLayer::onClose

commit 33d0b856e51665083905cc1a4cd39c60ba2c7d85
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 11:18:14 2023 +0200

    fix levelleaderboard for mac

commit edc9da076f9cf655a34b2b0e67a4182ae076cd71
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 11:04:40 2023 +0200

    update levelbrowserlayer

commit ec9b75d7cb24ff482d01f9e85b0751a310cfc860
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 11:00:15 2023 +0200

    add leaderboardslayer::create

commit efbac386fbdc8d0641dc470166657eeef96888c6
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 10:53:38 2023 +0200

    add missing infolayer funcs

commit 50f542e0a2d456b9ff6ba7e350566d7738466b42
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 10:43:40 2023 +0200

    add a few more missing glm funcs

commit 75eff6e31b5c9cd6071549e8c0251afc21609c74
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 10:17:52 2023 +0200

    add missing glm stuff

commit 1009d11bdbe763b434b3382387b468be4cfd9b1c
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 09:58:11 2023 +0200

    add some GSM funcs

commit fe9a539b27171636acd9d5ae2b82bdf628b9a552
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 03:32:47 2023 +0200

    add offset for dailylevelpage

commit 9f75a8d3b288a66fc80e0645188ff2fdbb8b7751
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 03:19:24 2023 +0200

    assume pads for glm

commit 7ec9ebd21f3fc9477f76bf6be4922a3f8bae6ddd
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 03:09:10 2023 +0200

    add dailypage updatetimers

commit 9a6e6b5c17e9f8f4ee7719ba3aaf2ce678a66a80
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 03:00:06 2023 +0200

    add creatorlayer stuff

commit cf2f3e9fd2f71d3f24f9d712a9003a96342e61ea
Author: Cvolton <cvolton@cvolton.eu>
Date:   Thu Aug 24 02:51:32 2023 +0200

    add commentcell virtuals

commit c9f82ddc4c
Author: Cvolton <cvolton@cvolton.eu>
Date:   Wed Aug 23 00:11:38 2023 +0200

    add some missing functions to PlayLayer
2023-08-25 21:40:02 +02:00
ConfiG
d27be5a633
Merge remote-tracking branch 'origin/main' into 1.2.0-dev 2023-08-23 19:43:52 +03:00
mat
d6710315c2
fix macos test 2023-08-23 12:48:12 -03:00
ConfiG
32f7610ab6
Merge branch 'main' into 1.2.0-dev 2023-08-23 18:20:34 +03:00
alk
e639ff3182
Update crashlog.mm 2023-08-22 16:09:43 +03:00
altalk23
0b2cfcce00 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-08-22 14:55:36 +03:00
altalk23
a7e2ece0ca fix m_updateTimeMarkers 2023-08-22 14:55:30 +03:00
camila314
4dc143964e Merge remote-tracking branch 'refs/remotes/origin/main' 2023-08-21 22:20:26 -05:00
camila314
dd167972c7 fix for apple silicon 2023-08-21 22:20:20 -05:00
mat
0161c9571f
Update CCActionManager.h 2023-08-21 19:25:27 -03:00
ConfiG
f91b289388
actually fix dingus 2023-08-19 01:22:31 +03:00
mat
19af576db2
fix dingus 2023-08-18 18:35:24 -03:00
ConfiG
277f68bfd7
rename queueInGDThread to queueInMainThread 2023-08-19 00:23:20 +03:00
ConfiG
108f56aa62
improve tab textures 2023-08-19 00:13:14 +03:00
ConfiG
ef1f1d15c6
fix search buttons not clickable over view buttons 2023-08-19 00:13:14 +03:00
ConfiG
919276977c
improve install confirmation popup 2023-08-19 00:13:13 +03:00
altalk23
794dded30f Revert "replace macos entry with objc hook" 2023-08-18 11:04:53 +03:00
altalk23
a31d07237f Add objc hooking utilities 2023-08-18 10:51:00 +03:00
altalk23
409815acb3 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-08-18 10:27:02 +03:00
altalk23
e54bd552ce replace macos entry with objc hook 2023-08-18 10:08:03 +03:00
ConfiG
9a3f1c9e7b
change GEODE_UNWRAP to require ; at the end 2023-08-18 01:39:02 +03:00
matcool
38cc38c2c3
remove unnecessary gd thread queues for mod events 2023-08-16 21:02:13 -03:00
alk
a0020cc503
Merge branch 'main' into better-dependencies 2023-08-17 01:08:30 +03:00
ConfiG
1d5fae8fbb
fix loading layer not using m_fields for m_loadedModsLabel 2023-08-16 23:29:51 +03:00
ConfiG
f316c86756
fix typos in "successfully" 2023-08-16 21:16:15 +03:00
ConfiG
cd772bd056
swap Recommended/Customize, Cancel/Delete > Keep/Delete 2023-08-16 21:13:37 +03:00
altalk23
86accf9a33 remove friend ModInfo::Impl (created a warning) 2023-08-14 17:03:40 +03:00
ConfiG
aee84c0ffc
problems list ui 2023-08-13 22:20:53 +03:00
ConfiG
6ab542d51a
dont enable mods on update 2023-08-13 21:52:36 +03:00
ConfiG
73169fbf22
improve index related ui
- hide install list behind a popup
- remove android and ios filters
- don't show not installable mods
- allow quick popups to be completely cancelled by esc
2023-08-13 21:52:36 +03:00
ConfiG
3707418355
new install list ui 2023-08-13 21:52:35 +03:00
altalk23
0e1d639002
implement missing stuff to macos 2023-08-13 21:52:34 +03:00
ConfiG
a9cce769d5
fix index ui with show installed filter on 2023-08-13 21:52:33 +03:00
ConfiG
3d2e447333
add epic super secret api that nobody should use 2023-08-13 21:52:31 +03:00
ConfiG
8908235234
add importance to incompat 2023-08-13 21:52:30 +03:00
ConfiG
e7180695b8
early load 2023-08-13 21:40:21 +03:00
ConfiG
80f387d9d1
name ipc threads 2023-08-13 21:40:20 +03:00
ConfiG
ed5b5c9685
fix index not parsing tags correctly 2023-08-13 21:40:19 +03:00
ConfiG
cb8759bef0
add api label 2023-08-13 21:40:18 +03:00
ConfiG
5200128544
huge dependency stuff refactor 2023-08-13 21:40:18 +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
2b1dc178a4
add any (*) to ComparableVersionInfo 2023-08-09 21:58:44 +03:00
ConfiG
7d74f16c01
add logger nesting 2023-08-09 21:58:44 +03:00
Jouca
e342810a9a
added FriendsProfilePage (#208)
- Corrected UserListType
- Added UserListDelegate
- Added FriendsProfilePage create & init functions
2023-08-09 13:47:59 -03:00
ConfiG
82e128bb57
add utils::string::join 2023-08-07 01:47:14 +03:00
altalk23
a0d7b2f451 make LoadedTextureQuality a ccsynthesize 2023-08-07 00:56:21 +03:00
altalk23
e41784ed39 Change resources.zip to be platform dependent 2023-08-05 22:16:35 +03:00
matcool
f5a68154d2
fix CCControllerState using unknown byte type 2023-08-05 15:26:41 -03:00
matcool
8938df02de
fix CCSceneTransitionDelegate for mac 2023-08-04 18:28:44 -03:00
Cvolton
22efe94fac
add CreatorLayer delegates 2023-08-04 22:36:54 +02:00
altalk23
6e58a0a721 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-08-04 21:22:28 +03:00
altalk23
e489681c38 begone openssl 3 2023-08-04 21:22:09 +03:00
ConfiG
1c1a2f2680
Merge remote-tracking branch 'origin/main' 2023-08-04 20:50:50 +03:00
ConfiG
c055933d95
sus 2023-08-04 20:50:29 +03:00
matcool
7a83354c8c
use std::filesystem on windows on some wine-problematic functions
the code added could definitely be cleaned later by wrapping the
problematic functions, but this is a working solution for now
2023-08-04 14:47:16 -03:00
ConfiG
041d44cf0c
make xinput lazy load real xinput 2023-08-04 20:29:28 +03:00
matcool
2945422744
use correct changelog for mod info popup 2023-08-04 13:24:20 -03:00
ConfiG
1f7e6da304
fix auto update 2023-08-04 13:58:15 +03:00
ConfiG
ca5bcc3a18
Merge remote-tracking branch 'origin/main' 2023-08-04 01:23:38 +03:00
ConfiG
3d70c1be68
use spaces in Updater.cpp 2023-08-04 01:19:33 +03:00
altalk23
fc72c24e2e Add mod ids to logged removed keys of ModInfo 2023-08-04 01:18:46 +03:00
ConfiG
c2aacd9979
fix when bootstrapper present but update isn't 2023-08-04 01:18:19 +03:00
ConfiG
cf3ed327e5
"MacOS" > "macOS", "iOS" > "IOS" in platform filters 2023-08-04 00:56:52 +03:00
altalk23
b0d72b0c79 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-08-03 23:39:31 +03:00
altalk23
ea5a5f0076 fix macos installer and the action 2023-08-03 23:39:17 +03:00
matcool
ddc10d633e
fix sha3 library on mac 2023-08-03 17:34:56 -03:00
matcool
bbf2608ac2
Switch libraries for sha3 256, move implementation to source file
The previous library we used (picosha3) returned a wrong hash for one
particular file. Though this was quite rare (we only found 1 such file),
it was a bug with the library regardless.
The current sha3 library now comes from
https://github.com/stbrumme/hash-library
2023-08-03 17:24:04 -03:00
ConfiG
e3c2ca7417
fix mac build
workaround by using convertToWorldSpace instead of convertToWorldSpaceAR and setting the anchor point to 0,0
2023-08-03 21:27:57 +03:00
ConfiG
ebab230bf5
Merge remote-tracking branch 'origin/main' 2023-08-03 21:00:02 +03:00
ConfiG
8ce12278aa
new cool tabs 😎 2023-08-03 20:33:42 +03:00
HJfod
7a0ade2bf6 update index to be pimpl
also remove the ability for multiple sources from it
2023-08-03 20:01:37 +03:00
ConfiG
228a37fd7f
change "updates to Geode" to "Geode updates" 2023-08-03 13:37:42 +03:00
ConfiG
e921466745
fix xinput 2023-08-03 01:23:00 +03:00