Commit graph

2728 commits

Author SHA1 Message Date
HJfod
ee54ed6206 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-10-22 18:36:58 +03:00
HJfod
85a80ef6b4 add MenuLayer members 2022-10-22 18:36:50 +03:00
matcool
9446e995cf
make X_selector() macros not require using namespace cocos2d 2022-10-22 12:27:33 -03:00
matcool
7551537d4c
add EditorUI::scrollWheel 2022-10-22 12:27:12 -03:00
HJfod
9fc5e36c26 fix changelog 2022-10-22 18:19:16 +03:00
HJfod
3d3f8ae000 bump version + update changelog 2022-10-22 18:12:21 +03:00
HJfod
2ef03197b5 fix mac build
- move attribute & E -> T
2022-10-22 17:55:10 +03:00
HJfod
1dad98b235 Result stuff
- add NewResult
 - deprecate and nodiscard old Result
 - silence some warnings
2022-10-22 17:49:09 +03:00
matcool
a85823a322
fix AddressGen 2022-10-22 08:48:35 -03:00
camila314
c3878b8a20 Optimize TypeGen 2022-10-21 18:17:08 -05:00
altalk23
cb9d6f212a Merge branch 'main' of https://github.com/geode-sdk/geode 2022-10-20 22:46:12 +03:00
altalk23
42a3c6de3c move wrap to seperate files 2022-10-20 22:45:43 +03:00
mat
8b34384b0b add some missing windows addresses 2022-10-20 16:16:11 -03:00
altalk23
2a7c9d1be6 only hash png ogg and mp3 files 2022-10-20 21:47:29 +03:00
altalk23
ea0a81a790 add krita files to gitignore (don't ask) 2022-10-20 21:19:15 +03:00
alk
7f42acb0b8
Merge pull request #2 from geode-sdk/main
Merge geode-sdk/geode:main
2022-10-20 21:07:38 +03:00
alk
e18a693f73
Merge branch 'main' into main 2022-10-20 21:07:27 +03:00
camila314
e92bf200ae Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-10-19 10:57:30 -05:00
camila314
bc12104aa6 bindings 2022-10-19 10:57:25 -05:00
altalk23
e7d9f54961 remove 0x0 from bindings 2022-10-19 13:37:27 +03:00
altalk23
4e7d044bd8 replace loader hashes with file name check temporarily 2022-10-19 13:34:39 +03:00
altalk23
fd291d51a9 fix windows garagelayer pad 2022-10-18 21:04:03 +03:00
altalk23
5a5d1d5896 merge with geode-sdk:main 2022-10-18 19:46:06 +03:00
altalk23
d2e8ace2d5 fix pch paths 2022-10-18 19:45:23 +03:00
HJfod
0b598b3d16 fix windows 2022-10-17 16:14:05 +03:00
HJfod
a0e56c044b fix macos build 2022-10-17 16:08:12 +03:00
HJfod
c07efcfe15 fix windows build
- include IncludeZlib.h instead of zlib.h
2022-10-17 15:57:32 +03:00
HJfod
38bebd67cd fix macos build
- add initializer_list constructor to `gd::vector`
2022-10-17 15:56:35 +03:00
HJfod
662a9e99f5 big cocos reworks
- remove cocos2dx folder
 - change all include paths in cocos2d to be relative
2022-10-17 15:46:36 +03:00
HJfod
843b1ac44f will revert this later 2022-10-17 12:25:56 +03:00
mat
f68530e943
for chloe 2022-10-16 23:28:20 -03:00
HJfod
86c1956790 Merge branch 'main' into layout 2022-10-17 00:05:14 +03:00
HJfod
0a1b5c9281 i forgot to add the LayerBG header 2022-10-16 21:37:18 +03:00
HJfod
ee68a73629 Merge branch 'main' into layout 2022-10-16 21:36:27 +03:00
HJfod
a38743d01d textureldr stuff
- reworked mod resource loading again
 - added `Loader::addTexturePath` and `Loader::removeTexturePath` for texture pack managers to add search paths
 - added `LayerBG.hpp` header with `createLayerBG` function for creating the blue background GD layers have
2022-10-16 21:34:16 +03:00
HJfod
2f858f5228 was that just a fluke??? 2022-10-16 20:12:05 +03:00
HJfod
14ebd8d636
Merge pull request #46 from KontrollFreek/main
I'm not a regular Nazi, just a grammar Nazi
2022-10-16 16:52:47 +00:00
matcool
9e38af5070
add begin and end to gd::vector 2022-10-16 00:08:20 -03:00
mat
342bbb3622
Update CMakeLists.txt 2022-10-15 23:36:21 -03:00
HJfod
61fd9a50d7 make gd::vector satisfy value_type 2022-10-15 21:58:56 +03:00
HJfod
d2536f95ce who cares about the return type anyway then 2022-10-15 21:54:28 +03:00
HJfod
49c5bbf2eb use ranges instead of vector 2022-10-15 21:50:03 +03:00
HJfod
6fe9a5f2ce utils rework
- deprecate utils::vector and utils::container and replace them with utils::ranges
2022-10-15 21:45:53 +03:00
HJfod
787c0ba91c deprecate utils::vector and utils::container and replace them with
utils::ranges
2022-10-15 21:44:35 +03:00
HJfod
cc47d3dc88 use gd::vector instead of std::vector in geode::utils::vector 2022-10-15 20:31:11 +03:00
HJfod
4b842e5f2a v0.5.0
- add `CCFileUtils::get`
 - turns out i was doing semver wrong. i'm deeply sorry. read: https://www.twitlonger.com/show/n_1ss44g2
 - fix MenuLayer crashes related to node IDs
 - remove `Loader::updateModResourcePaths` and `Loader::updateResourcePaths`. Loader minimum mod version is still v0.4.0 however, as you should not have used these ever.
 - rework how mod resources are added
2022-10-15 20:19:20 +03:00
HJfod
fe76cccbee add license 2022-10-15 20:06:12 +03:00
HJfod
fb22ca5734 fix MenuLayer nullptr derefs 2022-10-15 19:16:26 +03:00
HJfod
6b83463972 fix merge conflicts 2022-10-15 19:03:13 +03:00
HJfod
c926f69790 Merge branch 'main' into layout 2022-10-15 18:49:07 +03:00