Rémi Verschelde
34f6572bdf
Merge pull request #56940 from Faless/editor/4.x_keying_refactor
2022-01-19 12:32:25 +01:00
Fabio Alessandrelli
7e14548fc6
[Editor] Move some animation specific keying logic out of inspector.
...
Most of the custom logic to handle special keying cases is now inside
the AnimationPlayerEditorPlugin.
The EditorInspector now emits a signal when inspecting a new object.
2022-01-19 11:08:25 +01:00
Rémi Verschelde
8b8e858778
Merge pull request #54489 from briansemrau/texture-delete-update
2022-01-19 10:10:54 +01:00
Rémi Verschelde
74b110a736
Merge pull request #56825 from bruvzg/macos_fix_fullscr_multiwindow
2022-01-19 10:03:17 +01:00
Rémi Verschelde
827c8e22b7
Merge pull request #56929 from pycbouh/editor-dont-err-just-install
...
Make assets in progress open the next step instead of erring
2022-01-19 08:11:24 +01:00
Yuri Sizov
8e8177521f
Make assets in progress open the next step instead of erring
2022-01-19 04:37:38 +03:00
Rémi Verschelde
f8b8d0d4b8
Merge pull request #22488 from samuelpedrajas/splash_new_scaling_modes
2022-01-19 00:38:40 +01:00
Rémi Verschelde
7a9c006b6e
Merge pull request #56921 from pycbouh/control-rtl-tables-got-squared
2022-01-19 00:12:49 +01:00
Samuel Pedrajas
fcc9f5ce39
Add new scaling modes for splash screen
...
Removes the `fullsize` option which is superseded by `stretch_mode`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-01-18 23:29:11 +01:00
Rémi Verschelde
edfcdc1acb
Merge pull request #56920 from pycbouh/docs-sort-class-properties
2022-01-18 23:17:23 +01:00
Yuri Sizov
3f5ed098bb
Fix RichTextLabel tables shrinking expanded columns when there is not enough space
2022-01-19 00:44:19 +03:00
Rémi Verschelde
4979d9fc7b
Merge pull request #56910 from pycbouh/control-rtl-gives-me-no-space
2022-01-18 22:32:12 +01:00
Yuri Sizov
49553ecfe3
Sort class properties in the built-in docs
2022-01-19 00:07:47 +03:00
Yuri Sizov
ba99cd40d1
Improve spacing in built-in class reference
2022-01-18 23:01:30 +03:00
Yuri Sizov
3b1c02a139
Fix RichTextLabel not respecting line separation in several cases
2022-01-18 23:01:01 +03:00
Rémi Verschelde
36ff6d2b74
Merge pull request #56906 from KoBeWi/the_paste_side_quest
...
Improve node pasting
2022-01-18 20:44:23 +01:00
Rémi Verschelde
030638e5b4
Merge pull request #56104 from Geometror/add-flow-layout-container
...
Add FlowContainer
2022-01-18 20:26:29 +01:00
kobewi
6630eb3b5a
Improve node pasting
2022-01-18 16:54:53 +01:00
Rémi Verschelde
bc5ba38ff5
Merge pull request #56619 from timothyqiu/left-right-palette
2022-01-18 16:38:09 +01:00
Rémi Verschelde
45cb12955f
Merge pull request #56622 from Pineapple/scenestate-optimizations
2022-01-18 16:35:32 +01:00
Rémi Verschelde
01eefa2c50
Merge pull request #56761 from Calinou/sdfgi-allow-any-number-of-cascades
2022-01-18 16:21:39 +01:00
Rémi Verschelde
ce2b5bdfa8
Merge pull request #52969 from bruvzg/locale_detection
2022-01-18 15:43:04 +01:00
Rémi Verschelde
28cd81c581
Merge pull request #56896 from akien-mga/dictionary-improve-VariantWriter-and-docs
2022-01-18 15:33:00 +01:00
Rémi Verschelde
fd5fb7d64a
Merge pull request #56899 from touilleMan/fix-editor_node-set_exit_code
2022-01-18 14:48:55 +01:00
Rémi Verschelde
ca93518ebb
Merge pull request #43044 from rburing/fix_import_hints_breaking_animations
2022-01-18 14:32:47 +01:00
Yuri Roubinsky
2fbc7de4a0
Merge pull request #56897 from Chaosus/fix_toast_icon_theming
2022-01-18 15:44:18 +03:00
Rémi Verschelde
fe30928f9a
Merge pull request #56898 from akien-mga/thorvg-mingw-cstring
2022-01-18 13:41:41 +01:00
Rémi Verschelde
7c771ea310
Merge pull request #47522 from madmiraal/rename-test_width-test_height
2022-01-18 13:39:57 +01:00
bruvzg
40c56ed410
Improve locale detection.
...
Use separate language, script and country lists.
Add locale selection dialog and property hint.
2022-01-18 14:30:00 +02:00
Rémi Verschelde
0a67b46396
Merge pull request #52597 from Jummit/scene_casing_setting
2022-01-18 13:24:58 +01:00
Rémi Verschelde
9912492e93
Merge pull request #56668 from akien-mga/array-slice-nicer-bound-checks
2022-01-18 13:22:35 +01:00
Emmanuel Leblond
2ec7c6a6bc
Replace use of `OS::set_exit_code()` by `SceneTree::quit()` in `EditorNode`
2022-01-18 13:09:30 +01:00
Rémi Verschelde
cb7f28ad95
thorvg: Fix missing `<cstring>` includes for MinGW
...
Fixes #56894 .
2022-01-18 12:31:18 +01:00
Yuri Roubinsky
b9d864bf8e
Fix toast notification button color on light theme
2022-01-18 14:31:14 +03:00
Ricardo Buring
1cdad6c5bb
Fix import hints breaking node paths in animations
2022-01-18 12:18:42 +01:00
Yuri Roubinsky
366d3930ac
Merge pull request #56893 from Chaosus/shader_unify_vardecl
2022-01-18 14:13:56 +03:00
Rémi Verschelde
567b600362
Merge pull request #51310 from bruvzg/ 🍎 🍏 🍐 🍎 🍎
2022-01-18 11:51:01 +01:00
Rémi Verschelde
8898d6dadc
Dictionary: Serialize empty dict as `{}` instead of `{\n}`
...
Also make sure to always convert multiline dictionaries to a single line for
its EditorHelp representation, as multiline values break formatting.
2022-01-18 11:31:21 +01:00
Rémi Verschelde
5bc87025f4
Merge pull request #55809 from cdemirer/fix-reparenting-inherited-nodes
2022-01-18 10:54:59 +01:00
Rémi Verschelde
453f4dbe46
Merge pull request #56874 from MarioLiebisch/fix-56869
2022-01-18 10:53:19 +01:00
Rémi Verschelde
38a54084be
Merge pull request #56826 from noidexe/patch-3
2022-01-18 10:50:43 +01:00
bruvzg
d62ca0c9c0
Window management improvements.
...
[macOS] Fix transient windows not working in the full-screen mode.
[macOS] Fix moving transient windows to the other screen than parent window.
[macOS] Fix popup menu switch on hover.
[macOS] Use content origin rect for windows position (to ensure `DS.mouse_get_position` is equal to `DS.window_get_position` + mouse position from the input events).
[macOS] Fix incorrect input coordinates, when external display with different scaling in connected/disconnected.
[macOS/Windows] Fix moving fullscreen windows between the screens.
Add auto refocusing of the parent window, when the focused transient window is closed.
Remove redundant `DS.mouse_get_absolute_position` function (returns mouse position in the screen coordinates, same as `DS.mouse_get_position`).
2022-01-18 11:47:03 +02:00
Yuri Roubinsky
36a82c8c69
Unify variable and array declarations in shaders
2022-01-18 12:42:39 +03:00
Rémi Verschelde
045648d091
Merge pull request #56883 from rafallus/doc/collision_shape_ray_pickable
2022-01-18 10:11:55 +01:00
bruvzg
8bb00a2dfd
[macOS export] Implements ad-hoc signing on Linux/Windows, adds extra privacy settings, entitlements warnings and error checking.
2022-01-18 11:11:02 +02:00
Rémi Verschelde
1fee624536
Merge pull request #56880 from mhilbrunner/main-exit
2022-01-18 10:05:12 +01:00
rafallus
ba7d3f8331
Fix `input_ray_pickable` documentation for `CollisionObject3D`
2022-01-18 01:01:11 -06:00
Rémi Verschelde
8ae86f608a
Merge pull request #56889 from clayjohn/VULKAN-fog-mem
...
Fix volumetric fog memory leak on resize
2022-01-18 07:46:23 +01:00
clayjohn
ba431a9306
Fix volumetric fog memory leak on resize
2022-01-17 21:30:48 -08:00
Max Hilbrunner
99cd4afb2b
Doctool: Add error checks and exit code handling
2022-01-18 00:30:17 +01:00