Commit graph

1079 commits

Author SHA1 Message Date
hjfod
2efe772329 fix crash if event listener is destroyed while they are being iterated 2023-04-03 09:36:38 +03:00
hjfod
f662251d98 add mac addresses + link fmod dylib on mac 2023-04-03 08:21:23 +03:00
alk
ab2abcdae3
remove GEODE_DEBUG ifdef from log::debug 2023-04-03 01:01:40 +03:00
HJfod
bf2c3da9ba bump version 2023-04-02 19:27:21 +03:00
HJfod
5e6efa9112 add xml custom ctors 2023-04-02 17:47:28 +03:00
HJfod
95fb3c60c6 add xml_document ctor and dtor 2023-04-02 17:41:19 +03:00
HJfod
ca3bf6516c add geode custom ctor to DS_Dictionary 2023-04-02 17:30:53 +03:00
HJfod
7d744a9189 add DS_Dictionary addresses on mac 2023-04-02 17:22:03 +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
21173311c1 add mac stuff 2023-04-02 13:38:06 +03:00
HJfod
9032285d06 fix CCAction::update parameter 2023-04-02 13:19:49 +03:00
HJfod
c4064d7526 reverse is part of CCActionInterval and not CCAction 2023-04-02 13:15:03 +03:00
HJfod
2f982197db missing a "mac" 2023-04-02 13:07:21 +03:00
HJfod
cae9a67b15 add a bunch CCAction addresses 2023-04-02 13:04:31 +03:00
HJfod
cd3c09637b add custom constructors to CCClippingNode and CCAction 2023-04-02 12:46:37 +03:00
HJfod
f90ca9edd5 ok now it should build? 2023-04-02 11:31:27 +03:00
HJfod
064de3350e missing a fully qualified name there 2023-04-02 11:16:36 +03:00
HJfod
a2b7573bdc add cocos2d:: namespace in front of CCNode to fix build 2023-04-02 11:05:47 +03:00
HJfod
13e41ee059 buncha mac addresses for betteredit *slurp* :3 2023-04-02 11:02:47 +03:00
HJfod
68c0631966 Merge branch 'addEventListener' into main 2023-04-02 10:03:48 +03:00
HJfod
40a6b53f63 make TextArea::create parameter name more clear 2023-04-02 10:03:04 +03:00
HJfod
295b903802
Merge pull request #151 from geode-sdk/addEventListener
some static functions on mac
2023-04-02 09:55:47 +03:00
hjfod
4e2267f020 some static functions on mac 2023-04-02 09:54:59 +03:00
HJfod
61015be6b1
Merge pull request #150 from geode-sdk/addEventListener
Event stuff
2023-04-01 21:40:00 +03:00
HJfod
72448e1be0 remove definition of retainCount in Cocos2d.bro 2023-04-01 17:36:54 +03:00
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
704e6ba0db more bindings 2023-03-26 19:58:01 +02:00
HJfod
22a6745b74 make Mod::getResourcesDir return resources/{mod.id} 2023-03-26 10:39:40 +02:00
matcool
7e60770c9b
some members 2023-03-25 19:28:55 -03: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