HJfod
7cdb58878b
Merge branch 'main' into layout
2022-11-27 23:40:46 +02:00
mat
f010641a09
add param names and createMoveMenu
2022-11-27 17:06:45 -03:00
mat
ea2da96566
implement operator[] for gnustl vector<bool>
2022-11-27 15:31:18 -03:00
mat
f958b976d9
define GJEffectManager::toggleGroup
...
it is inlined on windows :-)
2022-11-26 22:34:13 -03:00
alk
4f34b24201
Merge pull request #85 from altalk23/altalk
...
fix internal macros
2022-11-27 03:57:52 +03:00
alk
4480c7f00c
Merge branch 'geode-sdk:main' into altalk
2022-11-27 03:57:22 +03:00
altalk23
1d808dfbfd
fix internal macros
2022-11-27 03:57:05 +03:00
alk
79fe2e4589
Merge pull request #84 from altalk23/altalk
...
implement fix for glowing icons
2022-11-27 01:42:05 +03:00
altalk23
e0c89e8d07
implement fix for glowing icons
2022-11-27 01:41:42 +03:00
alk
799e7374a3
Fix index not updating
2022-11-27 01:09:54 +03:00
HJfod
3ba1ad12ff
Merge branch 'main' into layout
2022-11-25 00:03:09 +02:00
HJfod
fd42ab0457
delete the unfinished C api
2022-11-25 00:02:48 +02:00
alk
f347741068
Update gnustl.hpp
2022-11-25 00:57:11 +03:00
HJfod
adf8295a41
Merge branch 'main' into layout
2022-11-24 23:55:50 +02:00
alk
cbc73de6a1
Merge pull request #83 from altalk23/altalk
...
implement struct returns on membercall
2022-11-25 00:55:08 +03:00
altalk23
29d6d11f4e
implement struct returns on membercall
2022-11-25 00:41:02 +03:00
altalk23
9acf2c6ea8
fix EditorCollab::onCreate
2022-11-24 21:03:19 +03:00
HJfod
1ac6ad4996
update ipc
...
- add getRuntimeInfo funcs for getting json representation of Hook, Patch, Mod and others
- add args to list-mods
2022-11-23 16:38:08 +02:00
HJfod
b9287cebde
rework IPC
...
- replies are now handled by returning from the listener callback
- can now handle multiple IPC connections at once
- make Loader::s_unloading actually thread-safe
2022-11-23 15:53:38 +02:00
HJfod
7a047e2a08
update IPC to use json
2022-11-23 00:35:08 +02:00
HJfod
384efb32bb
fix unresolved merge conflict
2022-11-22 23:39:09 +02:00
HJfod
182ced8e17
Merge branch 'main' into layout
2022-11-22 17:24:03 +02:00
HJfod
f5b5a64557
new events stuff
...
- add preliminary IPC stuff
- preliminary IPC implementation on Windows (will evolve still)
- more ids
- move InternalLoader platform definitions to their own files
- fix ranges::map not resizing the output
2022-11-22 17:21:00 +02:00
alk
4928f672f1
Update msvcstl.hpp
2022-11-22 16:56:47 +03:00
alk
322dc1b048
Update msvcstl.hpp
2022-11-22 16:49:53 +03:00
alk
af35eb7228
Update msvcstl.hpp
2022-11-22 16:47:04 +03:00
alk
4f66b8d8f7
add operator= to msvc string ( #82 )
...
* add operator= to msvc string
2022-11-22 16:46:03 +03:00
alk
9a51843727
Add msvcstl ( #81 )
...
* implement gd::string for windows
Co-authored-by: matcool <26722564+matcool@users.noreply.github.com>
2022-11-22 15:59:46 +03:00
altalk23
2034b3e62d
cast the c_str pointer
2022-11-22 14:06:39 +03:00
altalk23
caac958c37
replace ccstring create implementation
2022-11-22 14:06:39 +03:00
mat
c6f62f3b68
Actually fix it i think
2022-11-19 23:19:59 -03:00
mat
f7f59c8cb3
Fix nightly release artifacts
2022-11-19 22:54:37 -03:00
altalk23
9b359fba56
get geode working on cross compile macos, also modifies Setting event to not use shared ptr, also disables fmt consteval
2022-11-19 21:13:47 +03:00
alk
7b9c68567a
Get geode working on macos wine
2022-11-19 15:05:10 +03:00
alk
df14e82fdf
Update main.cpp
2022-11-19 09:52:02 +03:00
alk
7c43023c7b
Merge branch 'altalk' into main
2022-11-19 09:50:31 +03:00
altalk23
1e760b0777
i dont wanna open vm aa
2022-11-19 09:44:01 +03:00
camila314
5e3ec38359
tee-hee forgot something again
2022-11-18 23:19:23 -06:00
camila314
c12fde309e
oops silly me forgot something
2022-11-18 23:18:37 -06:00
camila314
4ff33d0985
fix bad impl
2022-11-18 23:15:01 -06:00
camila314
06d69b1db5
findFirstChildRecursive put inside utils because its very useful
2022-11-18 23:04:14 -06:00
mat
446f550b04
temp fix
2022-11-18 18:33:20 -03:00
alk
b860871930
Add Typo
2022-11-17 23:29:08 +03:00
altalk23
a79a13c1ab
fix textarea::create and fix geodenodemetadata
2022-11-17 23:25:22 +03:00
altalk23
1aa66510ae
fix textarea::create and fix geodenodemetadata
2022-11-17 23:24:37 +03:00
altalk23
b7bbee5669
make GEODE_DEBUG obey if it's already set and make private members in CCMotionStreak protected
2022-11-16 17:42:18 +03:00
matcool
3c5fbc2754
switch to using ExternalProject for codegen
...
this is necessary in cross compilation enviroments, such as compiling
for android or cross compiling to windows on linux, since we want the
codegen executable to be of the current system, not the cross
compilation target
2022-11-12 11:28:37 -03:00
HJfod
d701563534
lots of stuff
...
- add TableView virtuals on windows
- rework events to match new events system
- rename NodeStringIDManager to NodeIDs and add a syntactically sugary NodeIDs::provideFor function
- change test mod to use event callbacks instead of exported ones
2022-11-12 14:55:25 +02:00
HJfod
61c0f1b274
Merge branch 'main' into layout
2022-11-12 12:03:15 +02:00
altalk23
fa3a62255b
add editorpauselayer::get
2022-11-10 15:20:10 +03:00