Rémi Verschelde
7a9947f7f5
Merge pull request #82754 from BrunoArmondBraga/wrong_extents_conversion
...
Removes extents to size conversion
2023-10-04 15:45:16 +02:00
Rémi Verschelde
1e544505be
Merge pull request #82691 from YuriSizov/rst-validate-with-exceptions
...
Validate `code` tags for class and member references
2023-10-04 15:42:42 +02:00
Rémi Verschelde
d92c02002f
Merge pull request #82653 from MewPurPur/simplify-region-folding-icon
...
Tweak the region folding icons
2023-10-04 15:35:57 +02:00
Rémi Verschelde
03ff9fedb6
Merge pull request #82101 from bruvzg/x11_gles
...
[X11] Add support for using EGL/GLES instead of GLX.
2023-10-04 15:35:05 +02:00
Rémi Verschelde
bb30c8377c
Merge pull request #82051 from YeldhamDev/i_just_wanted_to_add_tooltips_to_theme_items_man
...
Revamp how documentation tooltips work
2023-10-04 15:34:40 +02:00
Rémi Verschelde
219a5eff6f
Merge pull request #80977 from ajreckof/Paste-Value-emptying-an-array-on-some-right-click-location
...
Fix paste value emptying an array on some right click location
2023-10-04 15:33:52 +02:00
Rémi Verschelde
5680d729f2
Merge pull request #80939 from RandomShaper/fix_onion
...
Revive onion skinning
2023-10-04 15:33:25 +02:00
Rémi Verschelde
7a0fc7e0c1
Merge pull request #75274 from KoBeWi/NodeTrail
...
Enhance NodePath property editing
2023-10-04 15:32:36 +02:00
bruvzg
af00c4a54a
[X11] Add support for using EGL/GLES instead of GLX.
2023-10-04 14:15:36 +03:00
BrunoArmondBraga
51cc34a99f
Removes extents to size conversion
...
Co-authored-by: Guilhermev25 <guilhermeferreira2529@hotmail.com>
2023-10-03 19:06:47 -03:00
Michael Alexsander
ae91644c73
Revamp how documentation tooltips work
2023-10-03 17:40:51 -03:00
Rémi Verschelde
f5696c311c
Merge pull request #82728 from KoBeWi/king_icong
...
Fix node icons appearing too big in some cases
2023-10-03 17:27:53 +02:00
Rémi Verschelde
4e1fce3c6f
Merge pull request #82490 from NolanDC/fix_reimport_crash_for_non_loadable_assets
...
Avoid import dock cleanup for non-loadable assets
2023-10-03 17:24:07 +02:00
Rémi Verschelde
1376a5a0ce
Merge pull request #82103 from bruvzg/icu_export
...
[Export] Fix TextServer data export.
2023-10-03 17:21:41 +02:00
Rémi Verschelde
a3d6d60fe1
Merge pull request #81188 from the-sink/animation_player_things
...
Select node when clicked in AnimationPlayer timeline
2023-10-03 17:14:25 +02:00
Rémi Verschelde
cb4879a876
Merge pull request #80802 from xiongyaohua/path3d_gizmo_usability
...
Improve Path3D gizmo usability
2023-10-03 17:13:32 +02:00
Rémi Verschelde
c3046f4c0d
Merge pull request #80721 from tom95/resource-node-path-renaming
...
Recurse into resources to check for changed node paths
2023-10-03 17:12:44 +02:00
Rémi Verschelde
ff9b3dc730
Merge pull request #80241 from gamedevishard/filesystem_dock_hsplit
...
Horizontal split view for Filesystem Dock
2023-10-03 17:11:53 +02:00
Pedro J. Estébanez
071d8e5c9c
Revive onion skinning
...
This also reverts commit 6bbc3cbf04
.
2023-10-03 16:52:25 +02:00
kobewi
52b62921b0
Fix node icons appearing too big in some cases
2023-10-03 15:56:13 +02:00
Yuri Sizov
cc0eebd9d8
Validate code
tags for class and member references
...
This commit also adds means to manually disable warnings
in `code` tags where it's a false positive with the new
`skip-lint` attribute.
Warnings are now enabled on CI to prevent future errors.
2023-10-03 15:48:31 +02:00
Yaohua Xiong
ce4f64524f
Improve Path3D gizmo usability
...
Allow change tilt gizmo color and size in editor setting
2023-10-03 09:43:24 +08:00
Tom Beckmann
42a3108902
recurse into resources to check for changed node paths
2023-10-02 22:00:02 +02:00
Rémi Verschelde
9215b03429
i18n: Sync translations with Weblate (first 4.2 sync)
2023-10-02 17:42:35 +02:00
Rémi Verschelde
57a6813bb8
Merge pull request #81582 from YuriSizov/graph-toolbarniceness
...
Make `GraphEdit` toolbar more customizable
2023-10-02 15:18:42 +02:00
Rémi Verschelde
2d6cee48f6
Merge pull request #80555 from GrammAcc/fix-80507
...
AssetLib: Fix long plugin names breaking the UI
2023-10-02 15:18:38 +02:00
Rémi Verschelde
365ee4196c
Merge pull request #68696 from TokisanGames/expose_editor_viewports
...
Expose editor viewports in EditorInterface
2023-10-02 15:18:25 +02:00
kobewi
cf36afd9d2
Enhance NodePath property editing
2023-10-02 14:50:38 +02:00
Yuri Sizov
b07c664af9
Make GraphEdit
toolbar more customizable
...
Also adds a semi-transparent background
to make the toolbar stand out in front of nodes.
2023-10-02 13:43:08 +02:00
Rémi Verschelde
b926d32ca7
Merge pull request #82591 from Shnazzy/fix-rotation-order-advanced-import
...
Fixed the Advanced Import Settings window's 3D camera
2023-10-02 13:16:43 +02:00
Rémi Verschelde
1d6f37f80c
Merge pull request #82573 from Chaosus/fix_animationtree_crash
...
Fix crash when deleting the player in `AnimationPlayerEditorPlugin`
2023-10-02 13:16:35 +02:00
Rémi Verschelde
bc118b36ac
Merge pull request #82370 from YuriSizov/graphs-request-rename-close-delete-please
...
Rename close requests to delete requests in `GraphEdit`
2023-10-02 13:16:28 +02:00
Rémi Verschelde
0d4fe74043
Merge pull request #81007 from coumcashier/master
...
FileSystemDock: Don't update current path on rename when file list has focus
2023-10-02 13:15:57 +02:00
Rémi Verschelde
e95b7e84a4
Merge pull request #80844 from dalexeev/fix-callable-expected-argc
...
Fix expected argument count for `Callable` call errors
2023-10-02 13:15:53 +02:00
MewPurPur
05aaa04b4d
Tweak the region folding icons
2023-10-02 04:55:16 +03:00
coumcashier
58af0688d3
rename: don't update current path when file list has focus
...
FileSystemDock: Don't update current path and path edit when the file list has focus.
So that when renaming from the file list, we don't cd into the renamed folder automatically.
2023-10-02 09:33:11 +11:00
Cory Petkovsek
110130bb69
Expose editor viewports
2023-10-01 22:04:17 +07:00
GrammAcc
d63a88bef1
AssetLib: Fix long plugin names breaking the UI
...
The UI was extending past the screen width when loading a page diplaying
a plugin with an especially long title in the asset store plugin.
I implemented a new `EditorAssetLibraryItem::clamp_width` method that
checks that the title text is not longer than the column width minus
some padding and truncates it if it is.
I also noticed that the nav buttons for paginated results were causing the UI to extend past
the screen width on higher editor scales since they were hardcoded to
show ten page buttons if there were enough results. I modified the
pagination slightly to display a dynamic number of nav buttons based on
the editor scale in order to fix this other cause of the same problem.
I had to use the font of the `title`, which is a `LinkButton` in order
to determine the text width, so I added a public getter `get_button_font` to the `LinkButton` class.
2023-09-30 18:16:39 -05:00
Rémi Verschelde
eb14308ebc
Merge pull request #82540 from jackwilsdon/fix-inspector-category-height
...
Use theme icon size when calculating category minimum size
2023-09-30 11:02:45 +02:00
Yuri Rubinsky
8980211c08
Fix crash when deleting the player in AnimationPlayerEditorPlugin
2023-09-30 09:53:12 +03:00
Shnazzy
17364e20b5
Fixed the Advanced Import Settings window's camera rotation order in the 3D viewport when moving the mouse.
2023-09-29 23:02:22 -04:00
Jack Wilsdon
4a33a51ea4
Use theme icon size when calculating category minimum size
...
This previously used the underlying size of the icon, causing the
category to grow incorrectly when re-rendered.
Fixes #82527
2023-09-29 18:50:32 +01:00
Rémi Verschelde
48ef57d465
Merge pull request #81725 from Rindbee/fix-folder-moving-in-FileSystemDock
...
Fix folder moving in file system dock
2023-09-29 19:46:18 +02:00
Rémi Verschelde
55ba576c58
Merge pull request #81688 from Chaosus/vs_custom_dropdown_list_props
...
Implement drop-down list properties to the custom visual shader nodes
2023-09-29 19:45:54 +02:00
Danil Alexeev
aff767ef07
Fix expected argument count for Callable
call errors
2023-09-29 20:00:10 +03:00
Eric Liu
d94ad09903
Fix conversion of hex color strings in project converter
2023-09-29 15:04:35 +02:00
风青山
1cb1d7f41d
Fix folder moving in FileSystemDock
...
Include files in the folder that will be moved/renamed when looking up the file owner.
Rename the function/variable names to make more sense in FileSystemDock
2023-09-29 20:32:16 +08:00
Rémi Verschelde
94377f50b2
Merge pull request #80813 from TokageItLab/rework-animation-manager
...
Implement `AnimationMixer` as a base class of `AnimationPlayer` and `AnimationTree`
2023-09-29 10:20:16 +02:00
Yuri Roubinski
4575cc0c6f
Implement drop-down list properties to the custom visual shader nodes
2023-09-29 10:55:05 +03:00
the-sink
cbdb23e7ee
Select node when clicked in AnimationPlayer timeline
2023-09-28 18:00:34 -07:00