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
HJfod
1122cc1a40
update changelog
2022-10-15 18:41:53 +03:00
HJfod
bb7bd87dfc
ready for v0.4.8
...
- move LoadingLayer resource download info to loading text
2022-10-15 18:35:13 +03:00
HJfod
57b32182c8
update resources to use hashes again (CLI v1.0.6 should fix the issues)
2022-10-15 18:22:09 +03:00
camila314
3c2c8f8d8d
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2022-10-14 23:46:57 -05:00
Chloe
cff1b67fe6
add delegates to EditLevelLayer
2022-10-14 22:07:49 -03:00
matcool
7c410c4628
hotfix resources repair
2022-10-14 19:10:19 -03:00
matcool
1df4c898ac
neater
2022-10-14 19:09:33 -03:00
alk
07e36ceaf1
Update CMakeLists.txt
2022-10-14 23:44:33 +03:00
alk
bd97f25958
Change pch to not use Geode.hpp and change mod disable popup ( #52 )
...
* replace pch
* update disable popup
2022-10-14 23:42:35 +03:00
matcool
ad106c501b
add CCRemoveSelf::create addr for mac
2022-10-14 16:30:23 -03:00
HJfod
50cdc3f77d
changelog + bump to v4.0.6
2022-10-14 16:26:16 -03:00
HJfod
150e1b509b
workflow should now have cli. i think
2022-10-14 16:26:16 -03:00
HJfod
f9cda74b58
automatic resource repair
...
- loader checks if resources are correct at startup, if not, downloads them and replaces
- add sha256 to hash
- change hash to use paths instead of strings
- cmake rework; GeodeFile.cmake now checks CLI version
- add optional `DONT_INSTALL` argument to `create_geode_file`
- test mods are now not installed by default
- add package_geode_resources_now command for packaging resources at configure time and creating a header with their calculated hashes
2022-10-14 16:26:16 -03:00