Rémi Verschelde
ffea68a4e8
Merge pull request #59501 from timothyqiu/tileset-icons-3.x
...
[3.x] Fix icons for tile bitmask copy & paste buttons
2022-03-25 08:01:16 +01:00
Haoyu Qiu
60511e9fd9
Update default proxy port to 8080
2022-03-25 13:17:02 +08:00
Haoyu Qiu
3b52200e01
Fix icons for tile bitmask copy & paste buttons
2022-03-25 11:11:27 +08:00
Rémi Verschelde
39ad3a02be
Merge pull request #48327 from Blackiris/fix-create-skeleton-physical-bones-3.x
2022-03-21 11:26:56 +01:00
Rémi Verschelde
cec7fc4ffe
Merge pull request #58479 from ChronicallySerious/use-time-in-vcs
...
Use Time singleton in VersionControlEditorPlugin
2022-03-18 20:34:56 +01:00
ChronicallySerious
9e978bf989
Use Time singleton in VersionControlEditorPlugin
...
Instead of displaying the exact string, now Godot uses the Time
singleton to calculate the date string from the UTC Unix timestamp and
also uses Time's timezone offset conversion to string function
2022-03-19 00:50:37 +05:30
FireForge
d76c9f8d92
Add a GradientTexture2D editor plugin
2022-03-18 13:18:10 -05:00
Haoyu Qiu
8eb539d5c1
More icon updates on theme change
...
(cherry picked from commit 0ac6e6acbe
)
2022-03-17 14:45:19 +01:00
Rémi Verschelde
a6762a30b5
Merge pull request #59138 from timothyqiu/sprite-frames-editor-3.x
2022-03-15 09:11:04 +01:00
Haoyu Qiu
9031d264e4
Improves SpriteFrames editor
2022-03-15 09:12:46 +08:00
Haoyu Qiu
95c672e1b4
Separate 2D grid visibility and grid snap
2022-03-15 08:52:21 +08:00
Hugo Locurcio
5f9c13b980
Improve display of freelook/zoom speed indicator bars in the 3D editor
...
- Use a different color for freelook and zoom speed bars.
- Use a shadow for the text to make it readable on any background.
2022-03-13 22:59:21 +01:00
Haoyu Qiu
f280712215
Fix missing grid lines when TileMap has half offset
2022-03-13 17:20:43 +08:00
Rémi Verschelde
7c49b8e70f
Merge pull request #59009 from timothyqiu/tile-map-grid-3.x
...
[3.x] Improve TileMap editor grid
2022-03-12 22:06:54 +01:00
Haoyu Qiu
36ec71bcef
Hide smart snapping line when guideline dragging ends
...
(cherry picked from commit b255efba7c
)
2022-03-12 15:10:28 +01:00
Markus Sauermann
93447eb1ae
Use get_cursor_shape for identifying the cursor shape in AnimationNodeStateMachineEditor
...
get_cursor_shape() is used in cases where a Control displays different cursors in different areas.
There is no need to set the default cursor shape on every mouse move event.
Fix minor issue with selection order.
(cherry picked from commit 0d96dbcb2a
)
2022-03-12 15:10:14 +01:00
Haoyu Qiu
15aab4cde0
Remove unused code in AnimationPlayerEditor::_update_animation_list_icons()
...
(cherry picked from commit 6a1e3380f8
)
2022-03-12 14:45:35 +01:00
Haoyu Qiu
86ec09faf5
Improve TileMap editor grid
2022-03-11 10:41:30 +08:00
Rémi Verschelde
ae036e823b
Merge pull request #58694 from Calinou/editor-frame-time-color-3.x
2022-03-10 21:11:17 +01:00
Rémi Verschelde
b0376ff494
Merge pull request #58851 from timothyqiu/tileset-zoom
2022-03-10 21:06:02 +01:00
Haoyu Qiu
3b04f59354
Fix some Animation panel icons not updating after theme change
...
(cherry picked from commit 83828c7d1b
)
2022-03-10 19:02:01 +01:00
Haoyu Qiu
c2297215e3
Fix TextureRegion editor grid color for light themes
...
(cherry picked from commit af16e099ea
)
2022-03-10 19:01:53 +01:00
Haoyu Qiu
2c3646b37b
Add missing i18n to various strings
...
(cherry picked from commit 25d93200c8
)
2022-03-10 19:01:52 +01:00
Haoyu Qiu
5514126234
Don't show Lock & Group buttons for nodes hidden by CanvasLayer
...
(cherry picked from commit fb999ebe22
)
2022-03-10 17:18:41 +01:00
Haoyu Qiu
2ccd4fd030
Fix animation resource name after duplication
...
(cherry picked from commit 8dc12135cd
)
2022-03-10 17:18:41 +01:00
Haoyu Qiu
86bcac5a5e
Fix text color of TileMap editor info overlay
2022-03-10 19:12:40 +08:00
Haoyu Qiu
84a27308c1
Use ToolSelect icon for TileMap editor select button
2022-03-09 14:33:09 +08:00
Haoyu Qiu
cc65147250
Update scroll position when zooming TileSet editor
2022-03-07 13:01:39 +08:00
Hugo Locurcio
2e6a305b8f
Improve display for unsupported debug draw modes in GLES2
...
- Don't disable the Normal option as it technically can be chosen
(it's the default).
- Use a text suffix in addition to the tooltip.
2022-03-05 22:03:39 +01:00
Haoyu Qiu
61e35b4f6e
Make name of editor file dialog filters translatable
2022-03-05 12:44:17 +08:00
Hugo Locurcio
2893090a50
Color 3D editor FPS label depending on the performance level
...
This provides easier visual grepping.
Incindentally, this change will force constant editor redrawing whenever
the View FPS option is enabled in the 3D viewport settings. This is
required to get an accurate FPS display in 3.x.
Otherwise, the FPS counter shot all the way up to 145 FPS
whenever nothing was changing on screen (even if actual
performance was much lower).
2022-03-02 22:16:13 +01:00
Rémi Verschelde
74b698b817
Merge pull request #58135 from timothyqiu/shortcut-zoom-mouse-pos-3.x
2022-02-23 13:26:21 +01:00
Rémi Verschelde
4e44a15176
Merge pull request #58386 from KoBeWi/fix3bility
2022-02-21 12:33:28 +01:00
kobewi
fdded6b44d
Fix 2D instance drop position
...
(cherry picked from commit 3a9fb3aff0
)
2022-02-21 11:14:54 +01:00
kobewi
642591b6a9
Fix CanvasItem visibility propagation
2022-02-21 11:11:03 +01:00
Hugo Locurcio
92e6c2a33d
Use versioned URL for "Online Documentation" buttons in the editor
...
This also avoids a redirect, making the page appear to load faster.
(cherry picked from commit 958912a33f
)
2022-02-19 15:49:26 +01:00
Rémi Verschelde
e2287a201a
Merge pull request #58253 from mbrlabs/deselect-3x
2022-02-17 20:32:38 +01:00
Rémi Verschelde
453dc482e2
Merge pull request #58252 from mbrlabs/region-select-3x
2022-02-17 20:32:25 +01:00
Hugo Locurcio
3b25190494
Only store _edit_use_anchors_
metadata if value is not the default
...
The default value is assumed to be `false`, so this metadata
only needs to be stored if the value is `true`.
2022-02-17 20:13:28 +01:00
Marcus Brummer
d9c99f64c1
Improved region-select in the 3D editor viewport
...
Enable region-select when dragging the mouse. Previously this was only possible when the mouse was not over a mesh.
2022-02-17 19:49:39 +01:00
Marcus Brummer
67b879edbd
Deselect nodes in the 3D editor when pressing ESC
2022-02-17 19:43:35 +01:00
Yuri Sizov
df13466139
Add type variations to Theme
2022-02-17 15:24:10 +03:00
Yuri Sizov
a91a24f822
Don't translate numbers in VersionControlEditorPlugin
2022-02-16 19:53:27 +03:00
Jean-Michel Bernard
9b7147157d
Hide Polygon2D lines and handles when node is not visible in tree.
...
(cherry picked from commit b0ebbd8ece
)
2022-02-15 12:23:46 +01:00
Jean-Michel Bernard
cb885e97c5
Hide CollisionShape2D handles when node is not visible in tree.
...
(cherry picked from commit ef995b222e
)
2022-02-15 12:23:45 +01:00
Haoyu Qiu
a25137c48e
Utilize mouse position when zooming with shortcuts in 2D editor
2022-02-15 16:49:00 +08:00
Haoyu Qiu
aaf29c2d58
Make duplicate animation prompt for new name
2022-02-14 14:48:34 +08:00
Aaron Franke
a672f0db17
[3.x] Fix CanvasItemEditor scale editor not using the editor methods
2022-02-10 04:04:53 -06:00
lawnjelly
f0af29346b
ProjectSettings add dirty flag and project_settings_changed signal
...
Most frames there will be no change in project settings, and it makes no sense to read settings every frame in case of changes, as a large number of string compares are involved.
This PR adds a signal to ProjectSettings that can be subscribed to in order to keep local settings up to date with ProjectSettings.
In addition a function `ProjectSettings::has_changes()` is provided for objects outside the signal system (e.g. Rasterizers).
2022-02-09 11:20:25 +00:00
kleonc
87b4db9e63
SpriteFramesEditor Fix crash when selecting non-Texture file for splitting
2022-02-06 23:39:26 +01:00