bruvzg
d8d88e1530
[TextServer] Improve BiDi error handling.
2023-04-11 10:07:00 +03:00
Hugo Locurcio
517dc3654a
Allow entering named colors in ColorPicker's hex field
...
This also makes the hex field wider to allow displaying 9-character
hex code (`#rrggbbaa`) in full, even when using a custom font.
2023-04-10 23:59:07 +02:00
smix8
b18c7481aa
Fix forced optimization in dev_build
...
Fixes forced optimization in dev_build.
2023-04-10 22:52:56 +02:00
Hugo Locurcio
8eb0d0e665
Fix compute_pieline
typo in RenderingDevice.compute_pipeline_is_valid()
2023-04-10 22:32:04 +02:00
Yuri Sizov
c3ed7af123
Merge pull request #74885 from vmedea/toutf8-docfix
...
Change to_utf8 to to_utf8_buffer in remaining docs
2023-04-10 21:57:04 +02:00
mara
57dca93718
Change to_utf8 to to_utf8_buffer and to_ascii to to_ascii_buffer in remaining docs
...
The method `to_utf8` doesn't exist in Godot 4, but is still mentioned in
the documentation in some places. Replace it with the new name
`to_utf8_buffer`. Same for ascii. Same for C#.
2023-04-10 21:07:02 +02:00
Yuri Sizov
a9e0226d80
Merge pull request #75780 from timothyqiu/log-sizes
...
Set font sizes for various styles in editor output panel
2023-04-10 20:14:59 +02:00
Yuri Sizov
3e295f3f93
Merge pull request #75895 from KoBeWi/your_dialog_is_so_fat_it_has_a_smaller_dialog_orbiting_it
...
Adjust size of some dialogs
2023-04-10 20:13:34 +02:00
Yuri Sizov
aed655ff80
Merge pull request #75889 from DimitriPilot3/patch-2
...
docs/FileDialog: Use clickable references
2023-04-10 20:12:19 +02:00
Yuri Sizov
b5e7842989
Merge pull request #75625 from AThousandShips/min_max_example
...
Document how to make custom min/max for Array
2023-04-10 20:09:52 +02:00
kobewi
71011e0855
Adjust size of some dialogs
2023-04-10 17:04:53 +02:00
Ninni Pipping
96ab31a711
Document how to make custom min/max for Array
2023-04-10 16:41:11 +02:00
Yuri Sizov
c48219f51e
Merge pull request #73658 from smix8/do_not_stop_the_entire_server_cause_you_want_to_pause_4x
...
Keep NavigationServer active while SceneTree is paused
2023-04-10 16:24:26 +02:00
Yuri Sizov
8d887158cb
Merge pull request #75844 from KoBeWi/shy_label
...
Fix method dialog label
2023-04-10 16:22:01 +02:00
Yuri Sizov
fd6a743823
Always cache parent visibility in CanvasItem
2023-04-10 16:18:46 +02:00
Danil Alexeev
66279b98b6
GDScript: Add missing member type check when resolving extends
2023-04-10 17:16:07 +03:00
smix8
4b0dee080e
Keep NavigationServer active while SceneTree is paused
...
Keep NavigationServer active while SceneTree is paused.
2023-04-10 15:30:22 +02:00
Dimitri A
a5778da55b
docs/FileDialog: Use clickable references
...
This replaces two [code][/code] blocks with clickable refs to [enum Access] and [member file_mode] respectively.
2023-04-10 15:13:20 +02:00
Yuri Sizov
78e2479ef9
Merge pull request #75737 from MewPurPur/ 🐁 da 🐁
...
Fix mistakes in documentation and GDScript errors
2023-04-10 14:10:43 +02:00
Yuri Sizov
220953b625
Merge pull request #75814 from timothyqiu/connect-unicode
...
Fix connect signal dialog not allowing Unicode method name
2023-04-10 13:03:00 +02:00
Yuri Sizov
5243f5cece
Merge pull request #72152 from smix8/mcd_settings_4.x
...
Add Mesh ConvexDecompositionSettings wrapper
2023-04-10 12:52:23 +02:00
Yuri Sizov
98f8638bab
Merge pull request #73984 from RedworkDE/net-nuget-cache-fix
...
C#: Discontinue `GodotNuGetFallbackFolder`
2023-04-10 12:50:59 +02:00
Yuri Sizov
8784f95e1f
Merge pull request #75777 from 3deathtoll/patch-1
...
Make `SyntaxHighlighter::get_text_edit` a const function
2023-04-10 12:49:04 +02:00
Yuri Sizov
b6cf8959e4
Merge pull request #72863 from JeffVenancius/enable_caret_drawing_when_not_editable
...
Add an option to show a TextEdit caret when editable is disabled
2023-04-10 12:48:18 +02:00
Yuri Sizov
271c5fad69
Merge pull request #75823 from YeldhamDev/this_was_a_thing_i_guess
...
Fix bottom of `LineEdit`s in the editor being rounded
2023-04-10 12:41:17 +02:00
Yuri Sizov
040330c63c
Merge pull request #75835 from rburing/fix_convex_convex_axis_test
...
Fix typo bug in convex-convex separating axis test
2023-04-10 12:37:00 +02:00
Yuri Sizov
d54266899a
Merge pull request #75810 from yedpodtrzitko/yed/simplify-comparison
...
misc: simplify blend position comparison
2023-04-10 11:58:51 +02:00
Yuri Sizov
533ec86e34
Merge pull request #75799 from KoBeWi/sector_clear
...
Initialize editor values on first launch
2023-04-10 11:30:37 +02:00
VolTer
f832eb92e4
Fix mistakes in documentation and GDScript errors
2023-04-10 10:00:09 +02:00
Ricardo Subtil
4be4eeea3a
Poll LSP/DAP clients for connection status updates
2023-04-09 12:36:01 +01:00
kobewi
b0eadcfbce
Initialize editor values on first launch
2023-04-09 09:52:18 +02:00
kobewi
c399d4f26c
Fix method dialog label
2023-04-09 09:45:27 +02:00
VolTer
846f9e106c
Optimize 2D Delaunay and make it more readable
...
Co-authored-by: Dimitri Tabatadze <tabatadzedima@protonmail.com>
2023-04-09 00:52:15 +02:00
Yuri Rubinsky
e684d126ed
Merge pull request #75809 from komugi1211s/fix-crash-visual-shader-ceil-vector2
2023-04-08 22:05:10 +03:00
Ricardo Buring
d7aed57b60
Fix typo bug in convex-convex separating axis test
2023-04-08 20:37:12 +02:00
Rémi Verschelde
cfab3d2f57
Merge pull request #75797 from reduz/optimize-object-get-class-name
...
Optimize Object::get_class_name
2023-04-08 20:29:59 +02:00
VolTer
f587a21899
Code style improvements to text_edit and related
2023-04-08 19:33:56 +02:00
Juan Linietsky
8950943356
Optimize Object::get_class_name
...
* Run the static function once per class instead of one per instance.
* Saves some memory in Object derived classes.
2023-04-08 19:25:50 +02:00
Juan Linietsky
61630d4e1e
Merge pull request #75829 from reduz/fix-ci-build-error
...
Fix CI build error
2023-04-08 19:25:05 +02:00
Yuri Rubinsky
12142f2b50
Fix completion of source_color
hint for texture arrays in shaders
2023-04-08 20:13:26 +03:00
Juan Linietsky
37362202a4
Fix CI build error
...
Fixes potential use of uninitialized variable.
2023-04-08 18:21:08 +02:00
Rémi Verschelde
3683b040ed
Merge pull request #75627 from reduz/faster-node-child-management
...
Optimize Node children management
2023-04-08 18:01:02 +02:00
Michael Alexsander
2ea4f8bc78
Fix bottom of LineEdit
s in the editor being rounded
2023-04-08 09:50:17 -03:00
Michael Alexsander
f057d755ab
Remove unnecessary zero multiplications
2023-04-08 09:31:05 -03:00
yedpodtrzitko
c01d2902d9
optimize blend position search
2023-04-08 18:49:06 +07:00
Juan Linietsky
ab5fc22f67
Optimize Node children management
...
* Adding and removing child nodes is now constant time, speed up should be huge.
* Searching for node paths as in ("path/to/node") should be far faster too.
This changes the children management and makes it a hashmap, optimizing most StringName based operations.
Most operations should be severe speed up without breaking compatibility.
This should fix many issues regarding to node access performance, and may also speed up editor start/end, but benchmarks are needed. So if you want to test, please make some benchmarks!
Further performance improvements will be done in the future by removing NOTIFICATION_MOVED_IN_PARENT and replacing by something less laborious.
2023-04-08 10:54:28 +02:00
Haoyu Qiu
936c9e83b4
Fix connect signal dialog not allowing Unicode method name
2023-04-08 16:31:25 +08:00
RandomCatDude
c118314fe8
Apply sky fog after luminance multiplier
2023-04-08 12:52:33 +05:00
fuzzy@notepc
c6a45f1031
Fix #75790 , where creating Ceil(Vector2) node in Visual Shader Editor
...
crashes engine due to index out of bounds.
2023-04-08 13:30:11 +09:00
jeffVenancius
97c2133548
Add an option to show a TextEdit caret when editable is disabled
...
Update doc/classes/TextEdit.xml
2023-04-07 22:27:01 -03:00