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
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
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
altalk23
563b3b8445
reremove installticket
2022-10-13 16:24:55 +03:00
altalk23
7748f2300a
fix index.cpp
2022-10-13 16:18:48 +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
matcool
577242a49b
fix macos build
2022-10-12 23:14:14 -03:00
HJfod
2b06316397
rework Index + add AsyncWebRequest API + add GEODE_DEBUG macro
2022-10-13 00:22:43 +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
377aa3f7ce
fix unformmated log::log functions
2022-10-12 21:31:33 +03:00
HJfod
843466391b
make sure it's closed
2022-10-11 22:22:42 +03:00
HJfod
69d7604e9d
fix problem with GD not starting up through Steam
2022-10-11 22:22:42 +03:00
HJfod
66285aeadf
fix setting crash on slider control disable + expose some internal ui
...
stuff for mods to use + update changelog
2022-10-11 16:45:56 +03:00
HJfod
1b90149227
bump version to v0.4.3 + fix max and min mod versions
2022-10-11 16:22:59 +03:00
HJfod
7fea821c7e
fix log filenames
2022-10-10 21:00:32 +03:00
HJfod
1931e87c24
deprecate makeMenuSelector and replace all uses with actual member
...
functions ;-;
2022-10-09 16:24:24 +03:00
mat
38536692b7
Merge pull request #40 from matcool/ui-new-log
...
UI new log
2022-10-09 09:21:18 -03:00
matcool
23593f50dc
fix overload resolution for CCObject*
2022-10-09 09:18:17 -03:00
matcool
c5538da709
switch to {} style formatting for logs
2022-10-08 22:57:10 -03:00
altalk23
ae83610ec2
set save dir path for geode.loader
2022-10-08 20:26:23 +03:00
altalk23
0c19e0c75d
fix includes for macos
2022-10-08 18:20:32 +03:00
altalk23
1a5f07eae2
fix log deleting
2022-10-08 17:31:42 +03:00
altalk23
40bf7962ea
add crash log directory
2022-10-08 17:27:28 +03:00
altalk23
da998694a0
add clearLogs and virtual destructor to logs
2022-10-08 17:13:16 +03:00
altalk23
cb3a610407
remove internal_log
2022-10-08 17:05:53 +03:00
altalk23
6d5e02a6b4
completely remove interface + implement scheduling stuff
2022-10-08 16:53:09 +03:00
altalk23
496fcc9965
merge
2022-10-08 14:57:09 +03:00
altalk23
e67eaf7ec3
log scheduling
2022-10-08 14:56:41 +03:00
HJfod
a886605403
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
2022-10-08 14:11:36 +03:00
HJfod
959e1d08c3
code style fixes
2022-10-08 14:00:23 +03:00
altalk23
df4b4dbd9c
fix log not logging anything
2022-10-08 13:59:51 +03:00
altalk23
1b0f87c271
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
2022-10-08 13:30:39 +03:00
altalk23
92f27de390
interface includes
2022-10-08 13:30:31 +03:00
HJfod
4a1b8a67f3
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
2022-10-08 13:30:05 +03:00
altalk23
954cfdc3aa
fix internal mod includes
2022-10-08 13:24:45 +03:00
altalk23
41cce1c81f
fix resources not updating
2022-10-08 13:21:57 +03:00
HJfod
dbf8c4af22
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
2022-10-08 12:59:25 +03:00
altalk23
650849c242
fixed macos bootstrapper
2022-10-08 12:59:06 +03:00
HJfod
0c31238c44
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
2022-10-08 12:52:06 +03:00
HJfod
a6cc6f4bec
fix Windows build + bump version to v0.4.0 + bump minimum mod version
2022-10-08 12:47:47 +03:00