altalk23
aaf62584fb
fix fields not working on macos? hopefully
2024-04-22 15:34:57 +03:00
altalk23
0a3efd7704
more typename
2024-04-22 00:22:40 +03:00
altalk23
4505b0da69
i hate concepts (alternate fields impl)
2024-04-22 00:09:49 +03:00
dankmeme01
d7c3d4af62
Update ccTypes.h
2024-04-16 07:43:04 +02:00
Justin
5e11ddab85
Fix ccHSVValue ( #694 )
2024-04-16 07:16:51 +02:00
altalk23
2443422e94
ObjectScaleType
2024-04-14 16:14:14 +03:00
dankmeme01
798cacc1a8
add a way to access internal setting container
...
exposing an internal field like this isn't the best practice, but it seemed like the best and simplest solution to me to a problem of not being able to do anything to unknown setting keys (such as removing them or migrating their data if that key used to be a valid setting)
2024-04-14 00:00:17 +02:00
altalk23
00e971a274
fix field containers for separate modify classes in which one of them is a base of another, causing shared indices
2024-04-12 22:56:05 +03:00
Cooper
8c61a6fe60
Add MDTextArea link ( #664 )
...
* add level: links and mod: links
* fix errors
* fix errors 2
* fix errors 3 (hopefully)
* fix errors 4 (i think fixed?)
* fix 5 PLEASE
* fix mod links and make level links actually work
* PLEASE JUST WORK!!!!!!!!!!!!!
* change it to this
* oops forgot a )
* PLEASE HORRIBLE CODE JUST WORK!
* AHHHHHHHHHHHHHHH fix
* just work
* I DO HORRIBLE CODE
* Update ModInfoPopup.cpp
---------
Co-authored-by: alk <45172705+altalk23@users.noreply.github.com>
2024-04-11 20:40:04 +03:00
NyteLyte
a795487634
getChildOfType negative indices: size_t is unsigned ( #656 )
...
* size_t is unsigned
`i` is always >= 0 because it is unsigned. This causes crashes if no children are found before reaching 0.
* oops
`node->getChildrenCount() - 1` in the 2nd part of the for loop underflows as well if the children count is 0
2024-04-11 20:30:35 +03:00
undefined06855
97f585545a
change #warning to #pragma message ( #674 )
2024-04-11 20:20:39 +03:00
The Bearodactyl
2ca2cae6f8
Update Enums.hpp ( #684 )
...
* Update Enums.hpp
* Update Enums.hpp
2024-04-11 20:14:58 +03:00
altalk23
e83e03f714
someone (prevter) wants to make a crashlog mod so i guess it's fine we export these as well
2024-04-11 19:05:36 +03:00
dankmeme01
9f2cea46ad
fix the release xhash
2024-04-03 21:19:21 +02:00
dankmeme01
ac08d2f03a
fix windows debug compilation
2024-04-03 18:33:37 +02:00
iAndyHD3
9426b6bc4a
add GJGameEvent
...
source: GJBaseGameLayer::gameEventToString
2024-03-29 15:34:16 +01:00
altalk23
dd6e20b283
add a GEODE_REVERT_TODO_RETURN option for cmake
2024-03-27 22:36:45 +03:00
altalk23
55e1f6a16c
Operation Big Sister - Finalize TodoReturn changes
2024-03-27 22:18:46 +03:00
altalk23
f3267b0f43
Operation Big Sister - Make TodoReturn a struct and disallow modifying TodoReturn functions
2024-03-27 20:55:14 +03:00
Cvolton
912aa23833
add missing header to msvc allocator
2024-03-25 23:22:38 +01:00
kynex7510
afc4d572ba
Fix C++23 compilation ( #644 )
2024-03-25 23:21:39 +01:00
dankmeme01
bb81fa6cb2
Merge pull request #636 from kynex7510/msvcstl
...
MSVC Fixups
2024-03-25 21:03:13 +01:00
kynex7510
b4cbae894a
Fix macos build
2024-03-25 20:51:17 +01:00
dankmeme01
7f509e5297
add missing particlesystem virtual
2024-03-22 12:45:47 +01:00
kynex7510
cbebb3d66f
MSVC UMap, USet
2024-03-20 16:52:48 +01:00
dankmeme01
ea6ac9f172
whats more scary is the fact that it compiled
2024-03-16 20:10:29 +01:00
dankmeme01
e4ab8819f5
add some util functions to gd map :map:
2024-03-15 21:12:56 +01:00
dankmeme01
d165616700
fix gnustl gd::map::lower_bound and upper_bound
2024-03-15 17:09:21 +01:00
HJfod
a7909938c8
Merge pull request #615 from Weebifying/main
...
icontype 101
2024-03-12 14:29:48 +02:00
camila314
c02dc7d08b
you cant use getMod in a source file, silly
2024-03-11 20:15:55 -05:00
Weebifying
d495900068
icontype 101
2024-03-10 23:36:31 -07:00
camila314
ba6483404b
you can now update the bytes of a patch
2024-03-03 15:23:26 -06:00
matcool
a5475bda11
add missing GEODE_DLL
2024-02-26 11:58:40 -03:00
Talis
6ee63091de
Fix the failed to set locale on devices that don't have us english (like my phone) ( #566 )
2024-02-26 13:50:43 +03:00
altalk23
f0465ba5b2
readd fods removed stuff for abi
2024-02-25 13:53:49 +03:00
altalk23
500d346b16
geode_dll <3
2024-02-25 11:02:18 +03:00
altalk23
0e1b0e4b91
sorry for the 0 people who were including these headers manually
2024-02-25 10:53:52 +03:00
altalk23
1d444ed05e
sorry for the 2 people that manually includes the jsontest headers
2024-02-25 10:44:09 +03:00
altalk23
afd54a64e4
fix dispatch
2024-02-25 10:38:46 +03:00
altalk23
f33f116ced
fix the old test mod stuff
2024-02-25 10:21:27 +03:00
altalk23
9a47d611cc
fine
2024-02-25 10:04:29 +03:00
altalk23
d8ac85b44a
i cant believe this was that easy
2024-02-25 10:00:57 +03:00
altalk23
c7a1f76f1a
push pop nest fix
2024-02-24 22:11:41 +03:00
altalk23
baf3a6b306
implement progress visual to index unzip
2024-02-24 22:08:07 +03:00
qimiko
b082dd1a9c
remove deprecated permissions
2024-02-23 21:13:52 -07:00
HJfod
363a028c1f
replace attributes with an augmented user object system
2024-02-22 23:39:45 +02:00
matcool
a19d26d52e
also add overloads for std::string
2024-02-19 17:52:33 -03:00
matcool
982e8ab669
add explicit const char* overloads for gd::string
2024-02-19 17:44:22 -03:00
altalk23
30c9a8ec82
use from chars when it can
2024-02-18 17:19:25 +03:00
altalk23
e7997d6c84
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-18 17:05:07 +03:00