Jasmine
d950a6f1c7
Android Save Fix ( #1270 )
...
* Android Save Fix
* I don't think that should be a variable
* Clean up code
2025-03-20 23:50:31 +01:00
Chloe
575c982b5b
bump breakpad to latest commit
...
this supposedly fixes a bug. i'm not sure what bug it fixed but there's certainly a bug and this fixes it
2025-03-16 01:33:02 -07:00
HJfod
5c5c123058
fix GL header inclusion in AddExtraKeys.cpp
2025-03-15 21:20:46 +02:00
dankmeme01
ac1de8abf1
fix gnustl set functions returning wrong type
2025-03-15 16:43:24 +01:00
dankmeme01
f03cee8c5c
fix improper scrolllayer culling when it has children with y scale not set to 1
2025-03-12 22:45:06 +01:00
Jasmine
28e078dd41
Fix macOS arrow keys ( #1267 )
2025-03-12 16:17:07 -03:00
matcool
a16d2306eb
fix simpleaxislayout not respecting ignoreInvisibleChildren
2025-03-12 15:09:00 -03:00
matcool
e63374c11b
fix SimpleAxisLayout scaling of buttons
2025-03-12 13:54:30 -03:00
Jasmine
90bb412b6a
Add geode custom ctor macro for every cocos class ( #1266 )
2025-03-12 13:25:02 -03:00
mat
fd8afaf3e8
fix utils::string::trim and trimLeft
2025-03-11 18:33:02 -03:00
Jasmine
ffb23e6d74
Fix objc header inclusion ( #1260 )
2025-03-11 17:21:51 -03:00
SpaghettDev
ca2ece2aa8
Add support for missing keys and mouse buttons, rewrite numpad input ( #1258 )
...
* add missing key codes and mouse buttons to enumKeyCodes
* rewrite numpad key detection
* add some INTL keys
* ifdef the hook for desktop only
* MacOS support
* same-line brackets
* unindent the enum by one indent
* Manual Objective-C method hooks
* Android keys
* Incorrect enum field casing
* the pch..
* ios support is not real :(
* iOS support
---------
Co-authored-by: Fleeym <61891787+Fleeym@users.noreply.github.com>
2025-03-11 17:16:33 -03:00
Jasmine
96deea0ef8
CCEaseRateAction custom constructor ( #1265 )
...
* CCEaseRateAction custom constructor
* Add empty constructor
2025-03-11 15:40:15 +01:00
dankmeme01
5f19358e2c
avoid hashing a uint64_t
2025-03-11 12:42:24 +01:00
dankmeme01
75484214f7
optimize m_fields access to perform no allocations
2025-03-10 17:32:08 +01:00
dankmeme01
b733c3671f
fix scrolllayer culling being broken for nodes with ignoreAnchorPointForPosition
2025-03-08 19:02:29 +01:00
dankmeme01
9a8939fb1d
fix insane weakref behavior when assigned to nullptr
2025-03-06 21:19:03 +01:00
HJfod
e3df146bea
missing header fixes
2025-03-06 15:17:12 +02:00
mat
abab9047b2
remove alk's test menulayer buttons
2025-03-02 15:53:12 -03:00
dankmeme01
b136e3b0e6
fix scrolllayer improper culling
2025-03-02 15:45:21 +01:00
Jasmine
ecdd3b290f
CCContentManager members ( #1256 )
2025-03-02 11:38:36 -03:00
altalk23
7a05601732
Replace MenuLayer with SimpleAxisLayout
2025-03-02 11:24:34 +03:00
altalk23
81e6247d0b
add comments for the simpleaxislayout
2025-03-02 11:24:34 +03:00
altalk23
0050d21bc0
fix the issues simple axis layout had
2025-03-02 11:24:34 +03:00
altalk23
302ce007c2
initial implementation of simpleaxislayout
2025-03-02 11:24:34 +03:00
Jasmine
bd1a65047c
CCRepeatForever custom constructor ( #1244 )
...
* CCRepeatForever custom constructor
* Whoops
2025-03-01 18:33:30 -07:00
dankmeme01
b1dc29ab82
re-add console-log-level setting to android (logcat)
2025-03-01 15:40:07 +01:00
mat
e229f16ae3
Event export macro ( #1243 )
...
* wip add macros for exporting functions via events
* clang warning
* Add class method support to event exports + allow them to be included more than once
* simplify macros by separating them into functions
* move the event export listeners to geode_internal
---------
Co-authored-by: altalk23 <45172705+altalk23@users.noreply.github.com>
2025-03-01 10:32:17 -03:00
dankmeme01
c85cde6c54
try inline it here
2025-03-01 03:11:59 +01:00
dankmeme01
1caadeb9bb
lets try this part 2
2025-03-01 02:58:47 +01:00
Cvolton
4bb17a9273
force auto update across major versions in forward compat
...
port from 2ed1886
on 3.x branch
2025-02-27 20:52:24 +01:00
dankmeme01
39b1beffe4
add support for forcing terminal colors via env variable GEODE_FORCE_ENABLE_TERMINAL_COLORS
2025-02-27 17:25:41 +01:00
mat
979526c983
use geode_internal for namespace instead of internal
2025-02-23 18:15:55 -03:00
SMJS
faedd88537
Update the pugixml headers to be v1.15 compatible ( #1247 )
...
* Removed pugixml in favor of paddings to avoid undefined errors and header conflicts for mods
* Changed strategy to update the headers to pugi v1.15 instead
2025-02-21 11:08:13 +03:00
dankmeme01
fb7b3829dc
add missing formatter for ccColor4F
2025-02-20 23:52:49 +01:00
Jasmine
cdb78f6c48
Fix ranges::min and ranges::max errors ( #1239 )
2025-02-18 00:24:29 -05:00
Jasmine
59cb84fd40
Add CCGLProgram::compileShader patches for Android and macOS ( #1241 )
2025-02-10 18:38:26 -03:00
Jasmine
174296814b
Fix ranges::filter crash ( #1236 )
2025-02-04 23:45:35 -05:00
camila314
1f6392d54e
Merge
2025-02-01 22:15:46 -06:00
camila314
99cefabd2f
Add async.hpp, fix some stuff in Task
2025-02-01 22:14:52 -06:00
camila314
463ea22b8e
Allow Task<void>
2025-02-01 11:40:46 -06:00
camila314
2bfff1afe4
Allow Task<TaskVoid> when using coroutines to not require co_returning a value
2025-01-30 01:22:14 -06:00
camila314
c1cae85672
Add chainable listen function to EventHandler
2025-01-30 01:21:42 -06:00
mat
6cb2662b0a
remove unused matjson include from ccnode.h
2025-01-28 19:07:43 -03:00
SpaghettDev
7cdb6ffb2c
Make ParticleStruct aggregate ( #1227 )
2025-01-22 00:48:24 -03:00
matcool
6c6215b369
fix number inputs being reset when blank or invalid number
2025-01-21 23:42:39 -03:00
matcool
c9dbc4b82e
round number settings to 5 decimal places
2025-01-21 22:41:06 -03:00
matcool
ae129933a7
Revert "fix(console): fix a crash on windows"
...
This reverts commit 94dd39642b
.
it broke colors
2025-01-21 22:35:38 -03:00
HJfod
1542e299e3
separate enable-if messages from evaluation to fix negation
2025-01-21 23:42:05 +02:00
camila314
17faf3635b
redefine trim functions to use more efficient methods
2025-01-19 13:29:58 -06:00