HJfod
|
57947a9a27
|
impl retainCount to fix macos build
|
2023-04-01 17:28:53 +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
|
e2e1da069d
|
give a name to the touch type enum aswell as explicit values
|
2023-03-30 16:50:38 +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
|
7305445f05
|
add vector log
|
2023-03-28 22:17:22 +03:00 |
|
HJfod
|
5cdfbc3e67
|
add EventListener::getFilter
|
2023-03-27 21:22:18 +03:00 |
|
HJfod
|
22a6745b74
|
make Mod::getResourcesDir return resources/{mod.id}
|
2023-03-26 10:39:40 +02:00 |
|
HJfod
|
8c969a8628
|
fix codegen base classes not all being public + CCApplication members
|
2023-03-25 20:31:11 +02:00 |
|
hjfod
|
52c308e65d
|
event stuff
|
2023-03-25 18:22:34 +02:00 |
|
hjfod
|
e962d5b89f
|
fix mac build
|
2023-03-24 09:43:46 +02:00 |
|
HJfod
|
9bdd9fc526
|
add event listener stuff
|
2023-03-23 21:42:01 +02:00 |
|
HJfod
|
a5e33668aa
|
add filter to EventListenerNode
|
2023-03-23 19:14:09 +02:00 |
|
hjfod
|
dc4f029bf3
|
add CCEGLView::setupWindow
|
2023-03-23 18:01:10 +02:00 |
|
HJfod
|
11299df20c
|
remove uses of RT_ADD + more bindings
|
2023-03-22 21:49:29 +02:00 |
|
HJfod
|
93fd396ed9
|
ensure mod events are only posted in gd thread
|
2023-03-21 22:01:10 +02:00 |
|
altalk23
|
909e3355f9
|
update tuliphook
|
2023-03-20 11:48:15 +03:00 |
|
HJfod
|
2cc25ba914
|
Merge branch 'main' of https://github.com/geode-sdk/geode into main
|
2023-03-19 21:45:41 +02:00 |
|
HJfod
|
1265aafd56
|
more editor bindigs + CCRect dual CCPoint constructor
|
2023-03-19 21:45:23 +02:00 |
|
matcool
|
9fb1c4dcdb
|
add AudioEffectsLayer members and rename some PlayerObject ones
|
2023-03-19 16:39:37 -03:00 |
|
HJfod
|
6b67789b63
|
Merge branch 'main' of https://github.com/geode-sdk/geode into main
|
2023-03-19 15:29:25 +02:00 |
|
HJfod
|
81472c9ab5
|
make Layout inherit from CCObject
|
2023-03-19 15:02:49 +02:00 |
|
matcool
|
db9ea383a3
|
prevent mod from trying to resolve multiple times
|
2023-03-19 09:37:04 -03:00 |
|
HJfod
|
cc13197c98
|
add editor settings bindings
|
2023-03-19 10:01:40 +02:00 |
|
HJfod
|
b191f8a583
|
Merge branch 'main' of https://github.com/geode-sdk/geode into main
|
2023-03-18 21:01:48 +02:00 |
|
HJfod
|
55b0312664
|
more editor bindings
|
2023-03-18 21:01:39 +02:00 |
|
alk
|
0216a66e89
|
Fix cutoff constructor
|
2023-03-18 21:59:53 +03:00 |
|
camila314
|
8fc23e14da
|
make mac pos accurate to cocos2d positioning
|
2023-03-16 20:06:19 -05:00 |
|
camila314
|
d7b0e09779
|
mouse and file picker impl for mac
|
2023-03-16 19:42:30 -05:00 |
|
HJfod
|
09341840f8
|
more bindings
|
2023-03-15 22:36:13 +02:00 |
|
matcool
|
c1900ac45c
|
use FieldIntermediate instead of plain Derived*
m_fields contains a .self() method, which would be missing in the
intellisense pass
|
2023-03-12 18:20:56 -03:00 |
|
matcool
|
cf1371f408
|
Simplify modify when __INTELLISENSE__ is set
This should greatly help anyone using C++ intellisense by getting rid of
the phantom "incomplete type is not allowed" errors
|
2023-03-12 18:13:00 -03:00 |
|
matcool
|
306fde70d0
|
add util geode::cocos::getMousePos
|
2023-03-11 11:40:03 -03:00 |
|
HJfod
|
5f3c6587b3
|
add CCNode::removeChildByID
|
2023-03-11 10:19:26 +02:00 |
|
PoweredByPie
|
5af15fba7c
|
Add geode::prelude to replace USE_GEODE_NAMESPACE()
Don't use macros where not necessary!
This deprecates the old macro by way of a weird alias namespace.
|
2023-03-10 12:09:48 -08:00 |
|
mat
|
174136ce0b
|
Make CCDictionaryExt::operator= return type not const
|
2023-03-10 09:22:48 -03:00 |
|
dogotrigger
|
8310485fc0
|
Fix CCDictionary's = operator
that was easy and working fix
|
2023-03-10 09:19:24 -03:00 |
|
mat
|
162979c2da
|
fix error message in enableHook
|
2023-03-08 20:01:04 -03:00 |
|
HJfod
|
0a37b01845
|
fix max size of editor button sprites
|
2023-03-08 19:31:07 +02:00 |
|
hjfod
|
eb0e4b6b1e
|
delete geode/unzipped on startup if it exists
|
2023-03-08 13:23:42 +02:00 |
|
hjfod
|
b88eda0fde
|
Merge branch 'main' of https://github.com/geode-sdk/geode
|
2023-03-08 08:38:25 +02:00 |
|
alk
|
1b2c7606b6
|
Fix recursive comparison in VersionTag
|
2023-03-07 11:56:36 +03:00 |
|
hjfod
|
ebfa7b2af4
|
fix loader min mod version
|
2023-03-07 08:50:20 +02:00 |
|