Commit graph

721 commits

Author SHA1 Message Date
altalk23
1bdc8f408c Update TulipHook and fix some really minor stuff 2022-12-14 17:17:52 +03:00
altalk23
641c56e7be fix merge artifacts as usual 2022-12-14 16:01:01 +03:00
altalk23
bcfe6a6914 Merge branch 'main' into tulip-hook 2022-12-14 15:38:38 +03:00
altalk23
1359a26c5e Merge branch 'main' of https://github.com/geode-sdk/geode 2022-12-14 14:50:58 +03:00
altalk23
5efee1e42f do a funny by reverting the internal naming back to impl 2022-12-14 14:50:46 +03:00
HJfod
f3fa425674 replace std::regex with re2 2022-12-14 13:50:16 +02:00
altalk23
5666c8f356 separate mod and impl 2022-12-14 14:11:19 +03:00
altalk23
950db7e474 Fix recursive stuff 2022-12-14 10:42:06 +03:00
altalk23
643abe64ab seperate setup of mod 2022-12-14 09:47:09 +03:00
HJfod
1de4fd93f7 fix mac build pt. 3 2022-12-14 00:24:47 +02:00
HJfod
407ea1ba01 fix mac build pt 2 2022-12-14 00:05:10 +02:00
HJfod
bd79f275cc fix mac build 2022-12-13 23:50:19 +02:00
altalk23
962dca6ab2 fix cvs 2022-12-13 22:57:20 +02:00
HJfod
f42fdfcf55 fix merge + make sure test mods aren't installed again 2022-12-13 22:51:09 +02:00
HJfod
afd9258995 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-12-13 22:42:49 +02:00
HJfod
9ffb15b616 rework settings
- Settings no longer abuse templates
 - Custom settings are now supported (finally)
 - Bumped version to v1.0.0-alpha
2022-12-13 22:39:45 +02:00
altalk23
0c506ea46c fix cvs 2022-12-13 20:44:56 +03:00
altalk23
d7b1d9ba70 fix macos tulip-hook, it works 2022-12-13 18:34:09 +03:00
altalk23
cef0f3f3bb hooks try to get enabled 2022-12-13 16:32:49 +03:00
altalk23
eeb4bea97a fix windows compilation 2022-12-13 13:41:34 +03:00
altalk23
c605c24f26 Merge branch 'main' into tulip-hook 2022-12-13 13:30:34 +03:00
altalk23
5e1d1eccdb remove schedules, also make Mod::get() lazy 2022-12-13 12:23:37 +03:00
altalk23
87b8138433 Merge branch 'main' of https://github.com/geode-sdk/geode 2022-12-13 10:50:57 +03:00
alk
c8e5df8fd5
Merge pull request #100 from altalk23/altalk
compilation test
2022-12-13 10:50:40 +03:00
altalk23
63671c9618 compilation test 2022-12-13 10:35:26 +03:00
alk
1ffd342f37
make things not abhorrent 2022-12-13 10:14:19 +03:00
altalk23
4f110388e4 Merge branch 'main' into tulip-hook 2022-12-13 08:37:02 +03:00
altalk23
a554f93b93 use cxx_std_XX instead of CXX_STANDARD 2022-12-13 08:36:50 +03:00
altalk23
6009eb8481 add tuliphook as cpm 2022-12-13 08:00:29 +03:00
altalk23
3dae2d0b43 Merge remote-tracking branch 'main-repo/main' into main-repo/tulip-hook 2022-12-13 08:00:06 +03:00
camila314
6f30e99292 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-12-12 21:30:18 -06:00
camila314
6e1629b878 make things not horrible 2022-12-12 21:30:12 -06:00
matcool
25fcc35dad
define NOMINMAX 2022-12-12 21:30:15 -03:00
matcool
5cd199e264
remove dobby 2022-12-12 21:29:48 -03:00
matcool
2c3520f454 Add CPM.cmake, use it for external libraries
this removes submodules and external libraries in the code in favor of
importing them as CPM packages. CPM_SOURCE_CACHE is recommended as
codegen has to readd two of the same dependencies
2022-12-12 18:20:24 -03:00
matcool
36eac0067c remove stupid isnan macro 2022-12-12 18:20:24 -03:00
matcool
3aeaa21c78 fix invalid characters in cocos header 2022-12-12 18:20:24 -03:00
matcool
d57c2bb5ae remove clang cross compilation toolchain
use https://github.com/matcool/clang-msvc-sdk instead
2022-12-12 18:20:24 -03:00
mat
8342b7fc7c
fix ranges.hpp once again
i am killing someone
2022-12-12 18:07:34 -03:00
mat
8f0a132780
log::critical -> log::error in MessageBoxFix.cpp 2022-12-12 17:44:49 -03:00
mat
f97dbd96ed
move convertible_to polyfill to ranges.hpp 2022-12-12 17:36:19 -03:00
camila314
550e87377d optimize util slightly 2022-12-12 14:06:04 -06:00
mat
1d0a59ca38
include concepts in ranges.hpp 2022-12-12 16:43:40 -03:00
camila314
c440aaa7cc Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-12-12 13:33:14 -06:00
camila314
98bae53959 LevelSettingsLayer string ids 2022-12-12 13:32:44 -06:00
HJfod
b1e0276a7e add error if compiled on 64-bit on windows 2022-12-12 20:21:43 +02:00
HJfod
305efc0a41 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2022-12-12 18:45:23 +02:00
HJfod
189040ac78 thingies
- rename LayerBG.hpp to General.cpp
 - add addListBorders UI function for adding comment borders to a list
 - change VersionInfo parsing to use streams
 - remove VersionInfo::validate and instead just have VersionInfo::parse
 - remove scnlib
2022-12-12 18:44:17 +02:00
altalk23
5c9066618d add debug texts 2022-12-12 19:41:42 +03:00
altalk23
437a996b14 fix compilation errors 2022-12-12 19:23:11 +03:00