|
|
c32a031908
|
Improve auto-translation of Script Editor
|
2025-06-04 14:41:15 +02:00 |
|
|
|
98f377d9d0
|
Use system timer/wait functions for frame delay when screen reader is active.
|
2025-06-04 13:44:02 +03:00 |
|
|
|
bdc8ef3325
|
Merge pull request #81266 from bruvzg/mac_shell_env
[macOS] Add support for loading shell environment from UI apps.
|
2025-06-03 15:30:27 -05:00 |
|
|
|
344b8ce1f1
|
Merge pull request #106190 from aaronfranke/compression64
Support 64-bit sizes in Compression
|
2025-06-03 15:30:24 -05:00 |
|
|
|
57bf364f36
|
Merge pull request #107058 from mihe/script-backtrace-deadlock
Fix various race conditions with capturing of script backtraces
|
2025-06-03 15:30:16 -05:00 |
|
|
|
ee181951b6
|
[macOS] Add support for loading shell environment from UI apps.
|
2025-06-03 18:27:29 +03:00 |
|
|
|
454e4f817c
|
Make build profile project detection also set build options
|
2025-06-03 11:11:33 -03:00 |
|
|
|
5777a88b76
|
Support 64-bit sizes in Compression
|
2025-06-03 00:03:01 -07:00 |
|
|
|
7a3d2f6779
|
Merge pull request #106606 from aaronfranke/pow2_64
Add 64-bit versions of core power of 2 functions
|
2025-06-02 18:51:56 -05:00 |
|
|
|
3c43899e24
|
Merge pull request #102369 from Ivorforce/string-get-data-fast
Optimize `String::get_data` by avoiding a dereference of ptr, and inlining the function.
|
2025-06-02 18:51:53 -05:00 |
|
|
|
ae81b9f21f
|
Merge pull request #106954 from beicause/missing-headers-fixedvector-span
Add missing headers in `FixedVector` and `Span`
|
2025-06-02 18:51:44 -05:00 |
|
|
|
e8a02152c4
|
Merge pull request #105757 from bruvzg/no_temp
[PCK] Move directory to the end of file, write exported/saved PCK in place.
|
2025-06-02 18:51:28 -05:00 |
|
|
|
4f64eaef0c
|
Merge pull request #69012 from KoBeWi/settings_of_editor_project
Allow to override editor settings per project
|
2025-06-02 18:51:26 -05:00 |
|
|
|
7ef1cf3c2e
|
Expose WorkerThreadPool.get_caller_task_id()
|
2025-06-02 22:00:24 +02:00 |
|
|
|
6929823838
|
Fix various race conditions with capturing of script backtraces
|
2025-06-02 19:46:19 +02:00 |
|
|
|
b41d6ecf8c
|
Allow to override editor settings per project
|
2025-06-02 17:51:26 +02:00 |
|
|
|
8cb2817976
|
[PCK] Move directory to the end of file, write exported/saved PCK in place.
|
2025-06-02 12:54:09 +03:00 |
|
|
|
f6f1df7d73
|
Add 64-bit versions of core power of 2 functions
|
2025-06-01 23:11:12 -07:00 |
|
|
|
963c20565b
|
Remove OAHashMap, in favour of AHashMap.
The two types had (mostly) the same decisions, but `AHashMap` is a faster implementation, and is more consistent with `HashMap`.
|
2025-05-31 15:50:10 +02:00 |
|
|
|
70672ef008
|
Optimize String::get_data, length and is_empty by making better assumptions and inlining.
|
2025-05-30 09:25:21 +02:00 |
|
|
|
21e2bac382
|
Add missing headers in FixedVector and Span
|
2025-05-30 13:41:45 +08:00 |
|
|
|
873833b4a7
|
Remove redundant queue_redraw() & fix typo
|
2025-05-29 17:22:32 +02:00 |
|
|
|
ebf71cd4f3
|
Fix CodeEdit hover word lookup
|
2025-05-28 18:35:15 -04:00 |
|
|
|
2cde9292c3
|
Merge pull request #106876 from Ivorforce/localvector-no-force-trivial
Un-support `force_trivial` parameter for `LocalVector`. Instead, users should use `resize_uninitialized`.
|
2025-05-28 09:47:45 -05:00 |
|
|
|
a115af487a
|
Merge pull request #105146 from Ivorforce/cowdata-unref-sanity-check
Add a safety check for `CowData::_unref()`, for when something tries to add elements during destruction.
|
2025-05-28 09:47:39 -05:00 |
|
|
|
bb47f01481
|
Merge pull request #106390 from akien-mga/linux-drop-ppc32
Linux: Drop `ppc32` (32-bit PowerPC) architecture support
|
2025-05-28 09:47:34 -05:00 |
|
|
|
37415530d7
|
Un-support force_trivial parameter for LocalVector. Instead, users are reformatted to use resize_uninitialized to make it explicit that the resize does not initialize missing elements.
|
2025-05-27 18:43:36 +02:00 |
|
|
|
d2d57849de
|
Add a safety check for CowData::_unref(), for when something tries to add elements during destruction.
|
2025-05-27 18:00:48 +02:00 |
|
|
|
f619ca2519
|
Merge pull request #60143 from Rindbee/better-connection-dialog
Add a flag to make the connection automatically emit the source object.
|
2025-05-27 09:39:34 -05:00 |
|
|
|
b09c70c8db
|
Merge pull request #106855 from timothyqiu/control-through-stillness
Don't update scene tree when calling `Translation::set_locale()`
|
2025-05-27 09:39:33 -05:00 |
|
|
|
91b3a26438
|
Merge pull request #106848 from Faless/mp/rpc_config_revert
Expose `get_rpc_config` and `get_node_rpc_config`
|
2025-05-27 09:39:32 -05:00 |
|
|
|
0c12e758ac
|
Merge pull request #106569 from Ivorforce/hashmap-if-mod
Accelerate `HashMap` and `HashSet` lookup by using `if` based modulo in loops
|
2025-05-27 09:39:29 -05:00 |
|
|
|
0f67c3e992
|
Merge pull request #104522 from Ivorforce/localvector-force-trivial-resize
Core: Add `resize_initialized` and `resize_uninitialized` to `Vector` and `LocalVector`
|
2025-05-27 09:39:27 -05:00 |
|
|
|
63dff62948
|
Merge pull request #100673 from RandomShaper/res_duplicate
Overhaul resource duplication
|
2025-05-27 09:39:25 -05:00 |
|
|
|
5e2396e001
|
Add a flag to make the connection automatically emit the source object.
Mainly used to improve the connection dialog.
Not implemented in `emit_signalp()`, append the source object when a PackScene is instantiated.
|
2025-05-27 20:19:03 +08:00 |
|
|
|
9285bb3a51
|
Don't update scene tree when calling Translation::set_locale()
|
2025-05-27 09:34:58 +08:00 |
|
|
|
8d93b6a54c
|
Add translation preview in editor
|
2025-05-27 07:59:28 +08:00 |
|
|
|
b73ec1fa9b
|
Expose get_rpc_config and get_node_rpc_config
|
2025-05-27 00:43:21 +02:00 |
|
|
|
670ab7a383
|
Add resize_initialized and resize_uninitialized to LocalVector.
|
2025-05-26 18:35:41 +02:00 |
|
|
|
4cb8a0c77e
|
Add resize_initialized and resize_uninitialized to Vector. These functions serve as replacements for resize, to make sure the caller understands whether elements need to be initialized 'by hand' after the call.
|
2025-05-26 18:35:41 +02:00 |
|
|
|
955744fdaf
|
Merge pull request #106733 from Ivorforce/ok-rainbows
Use OkHSV for `RichTextLabel` rainbows
|
2025-05-26 11:24:44 -05:00 |
|
|
|
8bcec7afa9
|
Merge pull request #106730 from Ivorforce/simplify-memnew-arr-placement
Simplify `Memory::memnew_arr_placement` to always initialize memory
|
2025-05-26 11:24:43 -05:00 |
|
|
|
c38b856f39
|
Merge pull request #106717 from KoBeWi/uid_in_path_factory
Expose helper methods for converting UIDs
|
2025-05-26 11:24:40 -05:00 |
|
|
|
81953d3cc2
|
Merge pull request #106445 from YYF233333/opt_sarray
Optimize and simplify `sarray`
|
2025-05-26 11:24:38 -05:00 |
|
|
|
06301bee3e
|
Merge pull request #106775 from Ivorforce/gdsoftclass-expand
Move compatible functionality from `GDCLASS` to `GDSOFTCLASS`.
|
2025-05-26 11:24:26 -05:00 |
|
|
|
506417fe43
|
Merge pull request #105623 from lodetrick/section-feature-hide
Allow Inspector Section Checkboxes to hide features, Add "On" text to checkboxes
|
2025-05-26 11:24:25 -05:00 |
|
|
|
6132792f05
|
Merge pull request #106386 from bruvzg/mac_fs_name
Implement `get_filesystem_type` on macOS and Linux.
|
2025-05-26 11:24:25 -05:00 |
|
|
|
c2fde491b7
|
Merge pull request #105996 from a-johnston/fuzzy_search_case_fix
Only update case sensitive fuzzy searching within `set_query`
|
2025-05-26 11:24:23 -05:00 |
|
|
|
f196a7128c
|
Merge pull request #106759 from aaronp64/time_year_calc
Update `time.cpp` year/unix time conversions to be constant time
|
2025-05-26 11:24:22 -05:00 |
|
|
|
621a8d14fa
|
Move compatible functionality from GDCLASS to GDSOFTCLASS.
|
2025-05-26 17:41:15 +02:00 |
|