HJfod
8250a737e0
add missing GEODE_DLL to ColorPickPopup
2024-02-12 15:04:38 +02:00
mat
2c1eb674c9
add missing GEODE_DLL to web::fetchJSON
2024-02-12 00:04:56 -03:00
altalk23
8e4b76f7d1
thank absolute for the new enum values
2024-02-12 00:59:35 +03:00
ConfiG
3fec377e96
Improve actions build speed by using sccache, removes PCH ( #493 )
...
---------
Co-authored-by: mat <26722564+matcool@users.noreply.github.com>
2024-02-11 15:58:46 -03:00
altalk23
a971322393
fix the funny thing in popup
2024-02-11 01:17:11 +03:00
matcool
2bcbc396d5
inline ds_dictionary dtor, what could go wrong
2024-02-10 16:34:39 -03:00
HJfod
204ec63ce5
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2024-02-10 21:12:12 +02:00
HJfod
438252f946
add openSupportPopup
2024-02-10 21:11:59 +02:00
altalk23
076d6e3d30
Merge branch 'main' of https://github.com/geode-sdk/geode
2024-02-10 14:42:48 +03:00
altalk23
15935642f7
gd::vector push_back pop_back
2024-02-10 14:42:45 +03:00
HJfod
b241c1ccda
add platform-specific settings + update changelog and bump version
2024-02-10 13:36:11 +02:00
HJfod
3b7621c8a0
make LayoutOptions CCObject aswell (ABI break!!)
2024-02-10 13:09:11 +02:00
HJfod
9c8fcf15a9
add support for platform-specific setting values
...
also improves ccColor3B and ccColor4B hex string parsing (API break) and JsonMaybeValue::is (no break because templated)
2024-02-10 13:02:31 +02:00
HJfod
e7a1913254
add $override macro
2024-02-07 21:14:09 +02:00
qimiko
5f7af1a434
replace readmedia perms with one file perm
2024-02-04 12:47:50 -07:00
ConfiG
2e20cccf22
Run codegen on configure and move it to bindings ( #484 )
2024-02-04 22:45:52 +03:00
altalk23
9d92a7c11c
fix simpletextarea alignment & dont update at draw
2024-02-04 19:23:53 +03:00
iAndyHD3
4f4f14241b
define CC_FORMAT_PRINTF on msvc intellisense ( #485 )
2024-02-03 21:56:47 -03:00
ConfiG
00143ebfac
Refactor console handling ( #468 )
...
- console no longer opened/closed in run-time (only opened on startup if enabled)
- log should be fully thread safe now (?)
- windows: the console can now attach to the parent console if ran from cmd or a debugger or whatever
- windows: stdin/stdout are no longer redirected to console, logger uses WriteFile instead
- windows: stdout/stderr are now redirected to logger
2024-02-03 19:59:20 +03:00
HJfod
a694453bfd
fix Popup not adding the title as a child if the popup is not dynamic
2024-02-03 12:31:18 +02:00
HJfod
85180d5f1c
add support for multiple developers
2024-02-03 12:26:27 +02:00
HJfod
7891ac605e
CopySizeLayout wasn't actually dllexported whoops
2024-02-01 16:08:17 +02:00
HJfod
f53c02491a
rename Popup::initDynamic to Popup::initAnchored
2024-01-31 23:38:09 +02:00
HJfod
ed588eb9b1
rename AutoSizeLayout to CopySizeLayout
2024-01-31 23:36:00 +02:00
HJfod
563a44c874
add a bunch of documentation and an option to addChildAtPosition
2024-01-31 23:30:52 +02:00
HJfod
389c8b1bda
Merge branch 'main' into anchor-layout
2024-01-31 23:14:17 +02:00
HJfod
aa949aed39
finished design for AnchorLayout
2024-01-31 23:11:43 +02:00
altalk23
d9c65b37ea
better geode version comparison & handling
2024-01-31 00:47:30 +03:00
altalk23
2fab7147f1
rob on his way to implement the most unintuitive system ever known to mankind
2024-01-30 17:26:04 +03:00
HJfod
7654f6e7cd
initial ideas, going to sleep for today
2024-01-30 00:08:53 +02:00
matcool
0c6b003b72
ok a lot of things relied on that ranges include
2024-01-29 09:41:32 -03:00
mat
6dc6e9b418
increase macos target to 10.15
...
no more std::filesystem errors from other libraries. sorry to all the 3 people still on macos 10.13, not like you can even launch the game anyways
2024-01-29 09:24:33 -03:00
mat
89723cf24c
maybe this will work
2024-01-29 09:17:51 -03:00
mat
7cb02c9d57
avoid filesystem formatting for macos
2024-01-29 09:02:32 -03:00
Fleeym
653c78925d
update EditCommand enum
2024-01-29 02:19:42 +02:00
matcool
c16cac0707
add missing GEODE_DLL to these functions
2024-01-28 18:20:27 -03:00
Fleeym
d834ec1221
SimpleTextArea part 2
2024-01-28 20:55:28 +02:00
Fleeym
a105ca05fa
fix SimpleTextArea not using public
2024-01-28 20:27:11 +02:00
ConfiG
416f2d588e
add api for saving/loading current log nesting
2024-01-28 19:53:16 +03:00
Skye Prince
7ccaef904c
Launch Argument Additions ( #453 )
...
* Safe mode
* Disable custom menu additions
* getLaunchBool -> getLaunchFlag
Yes this is silly I know
* parseLaunchArgument
* Fix loading bar going out of bounds
* Fix not putting arg in
* Remove temporary newline fix
* fix safe mode log
---------
Co-authored-by: ConfiG <cgytrus@cgyt.ru>
2024-01-28 19:00:39 +03:00
ConfiG
17467d129b
better thread names api
2024-01-28 17:41:33 +03:00
matcool
ee97e2daac
deprecate blocking file utils, will remove later
2024-01-28 10:37:51 -03:00
ConfiG
ce53fb3135
add api for getting/setting thread names
2024-01-28 15:33:33 +03:00
Fleeym
5498ecb015
update enumKeyCodes with 2.2 controller stuff
2024-01-28 13:47:02 +02:00
dankmeme01
9ff919118e
Add methods for requesting and querying permissions ( #461 )
...
* add methods for requesting and querying permissions
* change requestPermission to void and handle jni errors
* move permissions to utils
* how could i forget the mac operating system
* genuinely blind
* make a permission enum
* call permission callbacks on unimpl platforms
2024-01-27 16:02:34 -03:00
altalk23
bb1fcbe678
inputnode has been very fun
2024-01-27 21:09:57 +03:00
altalk23
c551d430c3
inputnode fix
2024-01-26 16:29:14 +03:00
matcool
ba88e12cb0
add android stub fmod binaries
2024-01-25 22:04:20 -03:00
ConfiG
31ed815166
remove unused log severities
2024-01-25 22:11:47 +03:00
matcool
b5f4b55c7b
ccdrawnode 2.201 changes
2024-01-25 15:52:17 -03:00