Commit Graph

80742 Commits

Author SHA1 Message Date
MewPurPur f7a7ecc10a Expose has_undo() and has_redo() of LineEdit 2024-09-19 13:18:04 +03:00
alpacat 7df5b78aca Reorder C# script properties to fix editor serialization 2024-09-19 12:49:15 +08:00
Dowsley 5aa8f8dfee Fix Undo/Redo not working in Bezier Animation Editor when moving keys 2024-09-18 20:45:08 -03:00
Rémi Verschelde 694d3c2930 Merge pull request #97141 from timothyqiu/character-breaks
Fix typo in `string_get_character_breaks()` sample code
2024-09-18 17:41:12 +02:00
Rémi Verschelde d8a82a8945 Merge pull request #97068 from Mickeon/allow_joy_axis_invalid
Allow `JOY_AXIS_INVALID` in InputEventJoypadMotion's `axis`
2024-09-18 17:41:08 +02:00
Rémi Verschelde a80e57c663 Merge pull request #97004 from Giganzo/file_dialog_size
Fix FileDialog default size
2024-09-18 17:41:03 +02:00
Rémi Verschelde 7b1d169e0e Merge pull request #96683 from elliotfontaine/toggle-replace-button
Code Editor: Add button to toggle between search and search+replace
2024-09-18 17:40:59 +02:00
Rémi Verschelde 804d9775b5 Merge pull request #96407 from alvinhochun/mingw-ar-long-command-tempfile
Remove `ARFLAGS` hack for Windows, replace with `TEMPFILE`
2024-09-18 17:40:53 +02:00
Rémi Verschelde 8ba3c2aeb4 Merge pull request #92972 from ogapo/pr/warn-on-duplicate-uids
Editor: Warn on UID duplicates
2024-09-18 17:40:49 +02:00
Rémi Verschelde 57c868483a Merge pull request #90703 from ZerxZ/core/classdb_get_api_type
Expose `ClassDB.class_get_api_type()` method
2024-09-18 17:40:39 +02:00
深淵の鴿子 949d24b388 Expose ClassDB::class_get_api_type method 2024-09-18 15:45:21 +01:00
Hugo Locurcio c9a6fa0903 Enable Auto Reload Scripts on External Change by default in the editor settings
This follows the behavior of most code editors such as VS Code nowadays.

While this behavior can also be obtained when the setting is disabled
(by choosing Discard local changes and reload), it's tedious to have
to go through this dialog every time.

When the setting is enabled, external changes can still be discarded
by using the Undo function after they've been loaded.
2024-09-18 16:32:46 +02:00
kobewi 8ab9205617 Don't show project settings starting with underscore 2024-09-18 15:16:42 +02:00
Haoyu Qiu 354b58fae4 Fix typo in string_get_character_breaks() sample code 2024-09-18 19:14:32 +08:00
Rémi Verschelde 4c72d599f0 miniupnpc: Update to 2.2.8 (new major 18)
Keep support for major 17 by using a version check for the changed API.

Fixes #93907.
2024-09-18 11:50:54 +02:00
Rémi Verschelde 84dcdde908 Merge pull request #97134 from timothyqiu/file-system
Fix inconsistency in FileSystem naming in shader editor menu
2024-09-18 11:15:57 +02:00
Rémi Verschelde 2f91184d8a Merge pull request #97132 from WhalesState/tab-container-minimum-size
Fix `TabContainer` minimum size
2024-09-18 11:15:53 +02:00
Rémi Verschelde 0f27e7816f Merge pull request #97131 from BastiaanOlij/fix_gles_canvas_background
Fix compatibility canvas background depth issue
2024-09-18 11:15:50 +02:00
Rémi Verschelde 3abff94a24 Merge pull request #97130 from Rindbee/check-space-in-remove_soft_body_from_query
Add forgotten `get_space()` check in `GodotArea3D::remove_soft_body_from_query()`
2024-09-18 11:15:47 +02:00
Rémi Verschelde 21134e146a Merge pull request #97032 from lalitshankarchowdhury/fix-audio-crash
Fix `AudioStreamMicrophone` crash on scene-reload
2024-09-18 11:15:44 +02:00
Rémi Verschelde 2a8d30aa9f Merge pull request #97029 from Hilderin/fix-viewport-texture-must-be-set-to-use-it
Fix Viewport Texture must be set to use it
2024-09-18 11:15:39 +02:00
Rémi Verschelde b10338132e Merge pull request #97006 from Gaktan/project_dialog_vulkan_crash
Fix Vulkan Instance initialized twice in ProjectDialog
2024-09-18 11:15:35 +02:00
Rémi Verschelde 1d3e9b3688 Merge pull request #96829 from dsnopek/x11-focus-bugs-take-twenty-seven-million-and-four
Fix project manager stealing focus on i3
2024-09-18 11:15:30 +02:00
Rémi Verschelde 2c8ab6e7eb Merge pull request #94839 from alvinhochun/win-set-console-mode
Combine existing modes when calling SetConsoleMode
2024-09-18 11:15:22 +02:00
Haoyu Qiu 8a7713eb2d Fix inconsistency in FileSystem naming in shader editor menu 2024-09-18 10:59:31 +08:00
Mounir Tohami 2ff61e0252 Fix TabContainer minimum size 2024-09-18 01:41:54 +00:00
Bastiaan Olij 660ba0578d Cleanup of action map dialogs 2024-09-18 10:55:36 +10:00
Bastiaan Olij 491a5d9450 Fix compatibility canvas background depth issue 2024-09-18 10:23:13 +10:00
风青山 2f515d6a27 Add forgotten get_space() check in GodotArea3D::remove_soft_body_from_query()
My fault, I added a `get_space()` check for the other `GodotArea3D::remove_*_from_query()`
but forgot about `soft_body`.
2024-09-18 07:59:50 +08:00
Hilderin c11107b1fb Fix Viewport Texture must be set to use it 2024-09-17 18:18:07 -04:00
Rémi Verschelde 922ae7e7b5 Merge pull request #97113 from Giganzo/audio-corners
Fix EditorAudioBus corner radius
2024-09-17 21:02:34 +02:00
Rémi Verschelde 71b3221607 Merge pull request #97112 from KoBeWi/image_not_found
Fix generic conversion icon
2024-09-17 21:02:30 +02:00
Rémi Verschelde 27dacd59e0 Merge pull request #97109 from pattlebass/pitch-shift-fix
AudioEffectPitchShift: Fix distortion when pitch is 1.0
2024-09-17 21:02:25 +02:00
Rémi Verschelde ac789750eb Merge pull request #97106 from SkylerGoh-dev/Add-further-clarification-to-Shortcut-and-InputEvent.is_match()-method-documentation
Clarify behavior of `InputEvent.is_match` and `Shortcut.matches_event`
2024-09-17 21:02:20 +02:00
Rémi Verschelde a9dc9c3792 Merge pull request #97104 from detomon/fix-viewport-zoom-with-pan-gesture
Fix inconsistency in 3D editor navigation
2024-09-17 21:02:16 +02:00
Rémi Verschelde 82ccabbf20 Merge pull request #97098 from pafuent/picking_right_type_for_get_available_bytes
Add a macro on `NetSocketPosix` to pick the right type for `FIONREAD` `len` parameter
2024-09-17 21:02:12 +02:00
Rémi Verschelde f3b2c4877b Merge pull request #97092 from Calinou/doc-auto-switch-remote-scene-tree-warn
Warn for potential performance issues with Auto Switch to Remote Scene Tree editor setting
2024-09-17 21:02:08 +02:00
Rémi Verschelde 26dde5c21a Merge pull request #97026 from DeeJayLSP/mp3-local
AudioStreamMP3: Use a LocalVector to store data
2024-09-17 21:02:03 +02:00
Rémi Verschelde 7da3f81f9c Merge pull request #96467 from KoBeWi/finally_we_can_add_editor_setting_for_everything_because_it_will_be_hidden_behind_advanced_toggle_anyway_lol
Add Advanced Settings switch to Editor Settings
2024-09-17 21:01:59 +02:00
Rémi Verschelde a181d00af4 Merge pull request #96465 from aaronfranke/gltf-pre-gen-post-conv
GLTF: Add `import_pre_generate` and `export_post_convert` extension steps
2024-09-17 21:01:54 +02:00
Rémi Verschelde 750ffa527c Merge pull request #94862 from aaronfranke/unit-suspension-stiffness
Add units to VehicleWheel3D suspension stiffness and damping
2024-09-17 21:01:50 +02:00
Rémi Verschelde cb86afdef9 Merge pull request #72680 from Koyper/split_container_improvements
Improvements to SplitContainer including a drag bar background StyleBox
2024-09-17 21:01:45 +02:00
Rémi Verschelde de2517a18c Merge pull request #97115 from KoBeWi/csproj_exists,_but_not_where_you_are_looking_in
Fix path error when saving ProjectSettings
2024-09-17 21:01:39 +02:00
Rémi Verschelde 353bc4d08f Merge pull request #97111 from WhalesState/animation-track-editor
Fix animation `BezierEditor` uses only half the view.
2024-09-17 21:01:35 +02:00
Rémi Verschelde ffd6788e63 Merge pull request #97120 from raulsntos/dotnet/fix-mono-char-ptrs
C#: Use `char *` with CoreCLR/MonoVM APIs
2024-09-17 21:01:29 +02:00
Rémi Verschelde 48486eae30 i18n: Sync translations with Weblate
Adds Irish (ga) doc translations, and Bengali (bg) editor translations.

(cherry picked from commit 53cde2eb857c1502e231cc598a2b2cbc200796d6)
2024-09-17 20:47:16 +02:00
Gaktan a45dd84724 Fix Vulkan Instance initialized twice in ProjectDialog 2024-09-17 20:35:10 +02:00
Lalit Shankar Chowdhury 0e23c5fc9f Fix AudioStreamMicrophone crash on scene-reload 2024-09-18 00:03:48 +05:30
David Snopek 971e154588 GDExtension: Allow directly getting ObjectID from Variant 2024-09-17 11:58:55 -05:00
aXu-AP 2b303cb489 Open uv editor in point editing mode if no points
Open polygon editor in point editing mode if there's no polygon yet. Disable other modes until points are added.
2024-09-17 19:43:42 +03:00