hjfod
|
40f36bbeb8
|
make sure to also remove event listeners from the toAdd queue
|
2023-04-20 11:24:45 +03:00 |
|
HJfod
|
9deb5a8a09
|
add some bindings
|
2023-04-16 21:45:22 +03:00 |
|
HJfod
|
a5f3fe10c7
|
fix layouts not working properly on nodes whose scale isn't 1
|
2023-04-15 15:08:28 +03:00 |
|
HJfod
|
475499407f
|
fix Notification not being at the top of the scene tree
|
2023-04-15 14:20:33 +03:00 |
|
HJfod
|
7bcb6d75eb
|
fix CCApplication member offsets
|
2023-04-15 14:18:09 +03:00 |
|
HJfod
|
11a90adf12
|
Merge branch 'main' of https://github.com/geode-sdk/geode into main
|
2023-04-11 20:41:51 +03:00 |
|
HJfod
|
3a357027d6
|
add Mod::hasSavedValue + fix some enumKeyCodes
|
2023-04-11 20:41:35 +03:00 |
|
altalk23
|
ed442702fe
|
make ModStateFilter copy ctor default
|
2023-04-10 17:12:49 +03:00 |
|
altalk23
|
d0d0b79578
|
Merge branch 'main' of https://github.com/geode-sdk/geode
|
2023-04-10 14:35:27 +03:00 |
|
altalk23
|
f89cdcd78a
|
Fix macos crashing on hook enabling
|
2023-04-10 14:35:09 +03:00 |
|
HJfod
|
2ce5680a6a
|
fix weakref on CCTextInputNode
|
2023-04-10 12:59:23 +03:00 |
|
HJfod
|
bc840ecb98
|
minor formatting changes
|
2023-04-10 12:50:31 +03:00 |
|
altalk23
|
80b5b20efb
|
fix events, resources, and minor stuff
|
2023-04-10 12:49:59 +03:00 |
|
HJfod
|
208ba02279
|
add a fix for CCTextInputNode content size
|
2023-04-10 10:20:42 +03:00 |
|
HJfod
|
43a705ace1
|
Merge branch 'main' of https://github.com/geode-sdk/geode into main
|
2023-04-09 18:36:10 +03:00 |
|
HJfod
|
2fe88f1c33
|
make Event::post return the ListenerResult
|
2023-04-09 18:35:08 +03:00 |
|
alk
|
80e75f2a4a
|
Add continue for null hooks
|
2023-04-09 18:30:48 +03:00 |
|
altalk23
|
22d138bee2
|
Merge branch 'main' of https://github.com/geode-sdk/geode
|
2023-04-09 18:29:18 +03:00 |
|
altalk23
|
d7fd2a581d
|
error non virtual missing bindings on compile time
|
2023-04-09 18:29:11 +03:00 |
|
HJfod
|
97b7cbe211
|
fix AxisLayout::getSizeHint cross axis size
|
2023-04-09 15:09:05 +03:00 |
|
HJfod
|
fe27260abc
|
add a special case for null mod to allow listening for all mod events
|
2023-04-09 11:19:48 +03:00 |
|
HJfod
|
fac032f8b1
|
fix dev names being clickable in the dev popup (fix for #153)
|
2023-04-07 20:25:55 +03:00 |
|
HJfod
|
cf69fa3b2f
|
fix WeakRef
|
2023-04-07 20:07:16 +03:00 |
|
hjfod
|
69ddb75bd9
|
always place new listeners at the front of the queue
|
2023-04-06 19:01:06 +03:00 |
|
HJfod
|
3dd6d55b49
|
add CCNode::getEventListenerCount
|
2023-04-05 19:26:46 +03:00 |
|
HJfod
|
6ba91482a6
|
fix event listeners not being removed from the right queue
|
2023-04-05 18:59:25 +03:00 |
|
hjfod
|
6d77f841c9
|
Merge branch 'main' of https://github.com/geode-sdk/geode
|
2023-04-05 18:18:21 +03:00 |
|
hjfod
|
993cd6fd7e
|
rework event listeners to add different queues for listeners
|
2023-04-05 18:17:53 +03:00 |
|
Fleeym
|
530551ec95
|
add bindings and ids for CustomSongWidget
|
2023-04-05 14:06:31 +03:00 |
|
hjfod
|
b44b5d3cd3
|
add SpacerNode & bring back Dispatch
|
2023-04-04 17:44:49 +03:00 |
|
HJfod
|
c1d4a89f8b
|
fix event listeners vector containing freed listeners
|
2023-04-03 21:04:56 +03:00 |
|
hjfod
|
75580a01ae
|
changelog stuff
- make changelog visible in-game
- fix issues with the changelog in ModInfoPopup & scrollbar
|
2023-04-03 10:43:52 +03:00 |
|
hjfod
|
2efe772329
|
fix crash if event listener is destroyed while they are being iterated
|
2023-04-03 09:36:38 +03:00 |
|
HJfod
|
21ee6894cf
|
fix EditLevelLayer not properly handling the id and layout of desc btn
|
2023-04-02 16:14:31 +03:00 |
|
HJfod
|
9fb5051f80
|
fix mod resources not being updated when a mod is enabled at runtime
|
2023-04-02 16:00:17 +03:00 |
|
HJfod
|
152f90cf67
|
add option to ignore invisible children to Layout
|
2023-04-02 14:43:39 +03:00 |
|
HJfod
|
83fe2bb679
|
Merge branch 'addEventListener' of https://github.com/geode-sdk/geode into addEventListener
|
2023-04-01 17:21:02 +03:00 |
|
HJfod
|
eabb68bbcf
|
fix circle button sprite size
|
2023-04-01 17:20:49 +03:00 |
|
hjfod
|
0e4636284b
|
fix multiple weak refs causing a memory leak
|
2023-03-31 11:36:54 +03:00 |
|
HJfod
|
e92541a655
|
add WeakRef
|
2023-03-30 22:07:57 +03:00 |
|
HJfod
|
83b0850878
|
fix scrollbar going funky on DevTools description
|
2023-03-30 19:20:17 +03:00 |
|
HJfod
|
585a9de18d
|
fix scrollbar hitbox being goofy due to ignoring anchor point position
|
2023-03-30 18:45:27 +03:00 |
|
HJfod
|
35f7f86e6d
|
add optional ids to node event listeners + properly clean them up
|
2023-03-29 22:07:33 +03:00 |
|
hjfod
|
69bd0d99ef
|
add AttributeSetEvent
|
2023-03-29 16:05:20 +03:00 |
|
hjfod
|
7963469f1e
|
make attributes use json::Value instead of std::any
|
2023-03-29 15:23:57 +03:00 |
|
hjfod
|
38575ac825
|
add CCScene::get + CCScheduler::get + CCNode::hasAncestor
|
2023-03-29 11:11:22 +03:00 |
|
HJfod
|
22a6745b74
|
make Mod::getResourcesDir return resources/{mod.id}
|
2023-03-26 10:39:40 +02:00 |
|
hjfod
|
52c308e65d
|
event stuff
|
2023-03-25 18:22:34 +02:00 |
|
HJfod
|
9bdd9fc526
|
add event listener stuff
|
2023-03-23 21:42:01 +02:00 |
|
HJfod
|
93fd396ed9
|
ensure mod events are only posted in gd thread
|
2023-03-21 22:01:10 +02:00 |
|