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
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
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
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
HJfod
c210ab2f33
change CCArrayExt to use Ref
2022-10-14 16:26:16 -03:00
alk
1727e654a1
Update Cocos2d.bro
2022-10-14 00:48:26 +03:00
mat
98d32cc2bb
Update Cocos2d.bro
2022-10-13 18:36:28 -03:00
mat
0562c045ae
fix getSceneDelegate
...
its getSceneDelegate() const
2022-10-13 18:23:37 -03:00
HJfod
22ee4b3f29
get ready for v0.4.5 release
...
- update changelog
- add documentation to AsyncWebRequest
- remove some debugs
2022-10-13 22:30:57 +03:00
HJfod
7dd94422b4
lots of index-related stuff (see details)
...
- show crashlog on crash when GEODE_DEBUG is enabled
- fix mod resources not being loaded when installed from index + more index reworking, it's actually pretty neat now
- fix ModInfoLayer crashing when leaving it while downloading
- fix other index crashes
- fix queueInGDThread sometimes leaving out functions
- add new file utils and deprecate ones that don't use ghc::filesystem::path
- index mods now show their about.md files
- general cleanup and goodcodeification
2022-10-13 21:37:59 +03:00
HJfod
f0557056c7
meaningless stuff
2022-10-13 16:36:36 +03:00
alk
ea2d9030cf
Merge pull request #50 from altalk23/main
...
reremove installticket
2022-10-13 16:25:41 +03:00
alk
18710e20b0
Merge branch 'geode-sdk:main' into main
2022-10-13 16:25:24 +03:00
altalk23
563b3b8445
reremove installticket
2022-10-13 16:24:55 +03:00
alk
7738013ebf
Merge pull request #49 from altalk23/main
...
Fix index.cpp
2022-10-13 16:19:29 +03:00
altalk23
7748f2300a
fix index.cpp
2022-10-13 16:18:48 +03:00
altalk23
499305e908
Merge branch 'altalk23-main'
2022-10-13 15:43:44 +03:00
altalk23
1822860d50
Merge altalk23:main
2022-10-13 15:43:34 +03:00
altalk23
80796b9ca4
uncomment settings.cpp
2022-10-13 14:18:00 +03:00
altalk23
6350feae74
fix crashlog.cpp for windows
2022-10-13 14:17:23 +03:00
altalk23
92099a9ba5
fix messageboxfix
2022-10-13 14:08:48 +03:00
altalk23
f91bad2acc
fix codegen dir
2022-10-13 14:03:50 +03:00
altalk23
070474dd18
some header fixings and more compile time improvements
2022-10-13 14:00:41 +03:00
altalk23
97456db101
more removal of geode.hpp headers
2022-10-13 13:07:37 +03:00
altalk23
cce4daf501
more compile time optimizations
2022-10-13 12:56:23 +03:00
altalk23
1cfc793f7c
seperation of modify and bindings
2022-10-13 11:31:23 +03:00
mat
ce5aafb244
Merge pull request #47 from matcool/fix-fetch-mac
...
fix macos build
2022-10-12 23:19:58 -03:00
matcool
577242a49b
fix macos build
2022-10-12 23:14:14 -03:00
mat
3cb2a851c9
be consistent with file name geode -> Geode
2022-10-12 22:57:07 -03:00
matcool
61dd4a672c
add CCApplication::getVerticalSyncEnabled for win32
2022-10-12 22:46:23 -03:00
matcool
e70052a15a
add PlayLayer::PlayLayer address for windows
2022-10-12 22:46:03 -03:00
HJfod
2b06316397
rework Index + add AsyncWebRequest API + add GEODE_DEBUG macro
2022-10-13 00:22:43 +03:00
altalk23
6ba63208a2
fix cclayercolor
2022-10-12 23:24:59 +03:00
altalk23
f580eda0b0
add geode debug
2022-10-12 22:07:18 +03:00
altalk23
a75bc1b612
Merge branch 'main' of https://github.com/altalk23/geode
2022-10-12 21:34:50 +03:00
alk
0646ea95f8
Fix unformatted log::logs ( #45 )
...
* fix unformmated log::log functions
Co-authored-by: altalk23 <student@altalk23.local>
2022-10-12 21:34:13 +03:00
altalk23
81eb10f115
Merge branch 'main' of https://github.com/altalk23/geode
2022-10-12 21:32:20 +03:00
altalk23
377aa3f7ce
fix unformmated log::log functions
2022-10-12 21:31:33 +03:00
mat
8ad52a9077
switch github action builds to RelWithDebInfo
2022-10-11 19:36:15 -03:00