Commit graph

89 commits

Author SHA1 Message Date
hjfod
dc4f029bf3 add CCEGLView::setupWindow 2023-03-23 18:01:10 +02:00
HJfod
ee91aecc48 Merge branch 'main' of https://github.com/geode-sdk/geode into main 2023-03-19 08:40:32 +02:00
HJfod
bb8bcef210 add bindings 2023-03-19 08:40:13 +02:00
hjfod
951abe5e75 add bindings 2023-03-18 23:08:39 +02:00
altalk23
4406ffbdc9 add CCMouseDispatcher::dispatchScrollMSG macos 2023-02-26 21:08:59 +03:00
altalk23
3333d34ae6 fix ccnode codegen (remove some false virtuals) 2023-01-30 09:37:51 +03:00
mat
a036f2abd1
fix getColorValue again 2022-12-18 19:36:27 -03:00
mat
49f4d2d5a0
fix CCControlColourPicker::getColorValue 2022-12-18 19:30:30 -03:00
mat
a01e90b591
define CCControlColourPicker::getColorValue 2022-12-18 19:16:39 -03:00
mat
97ba907ce6
add mac addresses for dispatchInsertText and dispatchDeleteBackward 2022-12-12 13:20:30 -03:00
mat
20715d86aa
add dispatchInsertText and dispatchDeleteBackward 2022-12-11 22:25:58 -03:00
altalk23
0803f83355 completely replace result impl - TODO: fix unzip 2022-12-02 18:40:51 +03:00
HJfod
f18353c2af cleanup
- rewrote Loader to have a public loading API
 - moved logging away from Loader
 - moved texture path handling away from Loader into CCFileUtils, added new functions there for that
 - bumped version to v0.7.0
 - moved ModInfo to its own header
 - added early loading support through mod.json instead of loader stuff
 - wrote a custom Unzip implementation (essentially same as ZipUtils except with a much more simple and clean API)
 - renamed `src/load` to `src/loader`
 - other stuff i prolly forgor
2022-11-30 00:48:06 +02:00
HJfod
182ced8e17 Merge branch 'main' into layout 2022-11-22 17:24:03 +02:00
altalk23
caac958c37 replace ccstring create implementation 2022-11-22 14:06:39 +03:00
HJfod
61c0f1b274 Merge branch 'main' into layout 2022-11-12 12:03:15 +02:00
camila314
c8ae6c9f86 50th event system rewrite 2022-11-09 20:19:01 -06:00
HJfod
6d67033eb6 minor changes
- make index always use latest version of mod in index
 - more bindings
 - implement rest of setting types for getBuiltInSettingValue
2022-11-09 17:32:44 +02:00
camila314
9e4b236d1b Shared directory 2022-11-06 19:40:40 -06:00
camila314
55d974cd50 CCDrawNode::drawDot 2022-11-03 19:29:01 -05:00
HJfod
c8fa701762 Merge branch 'main' into layout 2022-11-02 12:57:03 +02:00
alk
444464b185
Merge branch 'geode-sdk:main' into altalk 2022-10-30 21:25:03 +03:00
altalk23
94d45ccf21 added clang-format 2022-10-30 21:24:06 +03:00
HJfod
1277ac746f Merge branch 'main' into layout 2022-10-24 11:45:04 +03:00
matcool
6658b76267
ccGLBindTexture2D 2022-10-23 20:01:42 -03:00
matcool
0376ad49c2
you didnt see that 2022-10-23 19:37:08 -03:00
matcool
a00415937b
add some cocos2d bindings 2022-10-23 19:33:38 -03:00
HJfod
fa9d48a170 add all CCArray definitions on mac 2022-10-23 14:23:28 +03:00
altalk23
ea0a81a790 add krita files to gitignore (don't ask) 2022-10-20 21:19:15 +03:00
altalk23
4e7d044bd8 replace loader hashes with file name check temporarily 2022-10-19 13:34:39 +03:00
matcool
ad106c501b
add CCRemoveSelf::create addr for mac 2022-10-14 16:30:23 -03:00
alk
1727e654a1
Update Cocos2d.bro 2022-10-14 00:48:26 +03:00
mat
98d32cc2bb
Update Cocos2d.bro 2022-10-13 18:36:28 -03:00
altalk23
6ba63208a2 fix cclayercolor 2022-10-12 23:24:59 +03:00
altalk23
48ab98a115 macos fixes and implemented the bootstrapper without testing 2022-10-08 12:41:36 +03:00
altalk23
d9a1fae5b0 compiles on macos, though there are still some crashes 2022-10-04 13:32:40 +03:00
HJfod
78415153b5 mod sprite names now use directories instead of prefixes. note that this
commit will not work without manually removing the prefixes from loader
resources (and adding the directory prefixes to spritesheet keys) until
the CLI rewrite is finished
2022-08-29 00:16:30 +03:00
HJfod
19c9f9ebde fix AddressGen hooking gd::base and causing Windows to not work at all +
fix GD bug with Open GL errors not showing properly
2022-07-31 22:50:49 +03:00
HJfod
46e3a071d3 whole of geode except without history 2022-07-30 19:24:03 +03:00