camila314
|
02023afe0c
|
Merge branch 'ui' of https://github.com/geode-sdk/geode into ui
|
2022-10-03 00:06:48 -05:00 |
|
camila314
|
659db14033
|
Small cmake fix
|
2022-10-03 00:06:27 -05:00 |
|
HJfod
|
83088dc67a
|
fix clang build
|
2022-10-01 11:20:11 +03:00 |
|
HJfod
|
a39a79d8cb
|
more stuff to SafeCreate + make last crash info popup not show again +
fix file utils on windows by using wstring instead of string
|
2022-10-01 11:14:51 +03:00 |
|
HJfod
|
64674166e8
|
add changelog tab
|
2022-09-30 00:30:25 +03:00 |
|
HJfod
|
0118945a39
|
bump version to v0.2.1 + change optional members in ModInfo to actually
use std::optional + JsonValidation support for std::optional
|
2022-09-29 22:34:28 +03:00 |
|
camila314
|
11d00436b2
|
bindings
|
2022-09-29 14:22:09 -05:00 |
|
HJfod
|
9881d3e75f
|
add issues key to mod.json for specifying where to report issues for
mods
|
2022-09-29 15:17:02 +03:00 |
|
HJfod
|
d9b7489d66
|
fix LevelEditorLayer members + fix Wrapper (alk fixed it but because
she was extremely silly and did it on her own branch i'm taking credit
and claiming i figured out and wrote this fix all on my own >:-) )
|
2022-09-29 00:49:59 +03:00 |
|
HJfod
|
6af42cb41f
|
add some addresses + CCDirector::get and CCKeyboardDispatcher::get (does
MSVC actually allow this? what?)
|
2022-09-28 22:38:30 +03:00 |
|
HJfod
|
b8451a58a5
|
oops left my crash test code in
|
2022-09-28 21:44:57 +03:00 |
|
HJfod
|
6ed265aa85
|
improve createQuickPopup + show crash info on startup
|
2022-09-28 19:56:34 +03:00 |
|
HJfod
|
67c9dd30ce
|
remove awaitPlatformConsole from mac and ios
|
2022-09-28 19:22:26 +03:00 |
|
HJfod
|
1b8289a420
|
setting change events + remove platform console input queue + simplify
platform console API + add show-platform-console event listener
|
2022-09-28 19:15:27 +03:00 |
|
HJfod
|
5af74e9ab7
|
move internal mod json data to an actual json file + move platform
console from a cmake arg to an in-game setting
|
2022-09-28 17:38:02 +03:00 |
|
HJfod
|
1297f93294
|
add ButtonSprite::create on mac
|
2022-09-28 16:42:34 +03:00 |
|
HJfod
|
51cb3ba85e
|
fix warnings on clang
|
2022-09-28 16:21:05 +03:00 |
|
HJfod
|
e2cb16d919
|
add MDPopup for Markdown FLAlertLayers + support info & button to mods
|
2022-09-28 01:15:20 +03:00 |
|
HJfod
|
e4a63d428f
|
add repo button + geode repo to internal representation
|
2022-09-28 00:27:38 +03:00 |
|
HJfod
|
021b5f4ad3
|
finally fix scrollbar
|
2022-09-28 00:14:53 +03:00 |
|
HJfod
|
7d1c7d5a10
|
disable warnings in Setting.hpp
|
2022-09-27 23:25:32 +03:00 |
|
HJfod
|
421cf4da84
|
in-game feature mods
|
2022-09-26 22:29:36 +03:00 |
|
HJfod
|
809d79f848
|
include operators.hpp
|
2022-09-26 18:34:54 +03:00 |
|
HJfod
|
6d2718ce09
|
rename utils namespaces to be consistent + add file picking function +
implement it on windows via NFD + settings are pretty much finished
|
2022-09-26 13:53:40 +03:00 |
|
HJfod
|
86f8d820d2
|
fix some doc comments
|
2022-09-24 22:58:30 +03:00 |
|
HJfod
|
d10e52202c
|
mod settings order is now saved
|
2022-09-24 18:46:47 +03:00 |
|
HJfod
|
8e629cb2cf
|
preserve settings order (note: still need to change all uses of json to
ordered_json) + preliminary work on file setting
|
2022-09-23 22:25:20 +03:00 |
|
HJfod
|
faa269fe8a
|
move color pick popup to its own class so modders can use it :3 also
finish that thing
|
2022-09-23 21:42:52 +03:00 |
|
HJfod
|
19293e2fdf
|
now with color settings
|
2022-09-21 14:50:23 +03:00 |
|
HJfod
|
25fb983cb4
|
support disabling input
|
2022-09-19 23:17:39 +03:00 |
|
HJfod
|
5fd6c187d0
|
controls in setting nodes + update reset sprites + add more control
over setting controls
|
2022-09-19 23:03:50 +03:00 |
|
HJfod
|
98684a62e5
|
add touch dispatcher fix + move built-in settings' nodes to their own
internal header & source + regex match validation for string settings +
further work on settings UI now featuring a cooler reset button
|
2022-09-19 00:07:08 +03:00 |
|
HJfod
|
c29443c0d7
|
new blank + move ModInfo definitions to their own file + mod settings
are now saved
|
2022-09-17 15:42:33 +03:00 |
|
HJfod
|
71bd0fec83
|
now with a settings value getter in Mod so settings are actually usable
+ more settings UI stuff, preliminary control parsing (no UI for them
yet though) + fix InputNode not working
|
2022-09-14 19:21:35 +03:00 |
|
HJfod
|
0ab32b3e25
|
update json validation to no longer use exceptions and be enjoyable to
work with + preliminary settings & UI work + various other fixes and
changes
|
2022-09-13 00:37:25 +03:00 |
|
HJfod
|
a30f5063e7
|
now with categories in UI
|
2022-09-05 13:23:51 +03:00 |
|
HJfod
|
ce925f0bb2
|
fix mod list enlarge sprite to make more sense + add more addresses
|
2022-09-05 01:10:11 +03:00 |
|
HJfod
|
6dc8660801
|
expanded view for mods list + fix member lambda errors
|
2022-09-04 21:24:33 +03:00 |
|
HJfod
|
67a88d7ffc
|
support for sorting by category (seems like makeMenuSelector is causing
crashes, will have to look into that)
|
2022-09-03 21:52:59 +03:00 |
|
HJfod
|
1599a6ca04
|
working on category support
|
2022-09-03 16:36:07 +03:00 |
|
HJfod
|
bfa5206704
|
working on better index filtering
|
2022-09-02 12:22:59 +03:00 |
|
HJfod
|
59ada9e7f0
|
filter mods to download by platform
|
2022-09-01 23:36:26 +03:00 |
|
HJfod
|
9eee266e86
|
fix mod enabling
|
2022-09-01 20:26:49 +03:00 |
|
HJfod
|
035091fbc2
|
working on more filters for index mods
|
2022-09-01 12:46:37 +03:00 |
|
HJfod
|
f832dbf89a
|
Merge branch 'main' into ui
|
2022-09-01 11:05:05 +03:00 |
|
HJfod
|
20824164ce
|
Merge branch 'main' into ui
|
2022-09-01 11:04:47 +03:00 |
|
HJfod
|
e6aee53f45
|
now uses MinHook on Windows (😨)
|
2022-09-01 11:02:14 +03:00 |
|
HJfod
|
8d7a46f6ab
|
Improved Popup class; makeMemberFunction & makeMenuSelector; one-time
info alerts; improved some UI stuff
|
2022-09-01 09:35:18 +03:00 |
|
camila314
|
1cc03a2356
|
auto bin name
|
2022-08-31 12:15:56 -05:00 |
|
HJfod
|
c01291d13c
|
add address fix from https://github.com/geode-sdk/geode/pull/35
|
2022-08-29 00:26:42 +03:00 |
|