Rémi Verschelde
80e1585a6e
Style: Cleanup uses of double spaces between words
...
Or after punctuation. Tried to leave third-party stuff alone, unless it has
been heavily modified for Godot.
(cherry picked from commit c1c76850cb
)
2021-06-07 12:06:59 +02:00
Rémi Verschelde
6580166f39
Merge pull request #48693 from Calinou/editor-import-invert-green-channel-3.x
...
Add "Normal Map Invert Y" import option for normal maps
2021-06-05 13:36:26 +02:00
Hugo Locurcio
dbf75931d0
Add "Normal Map Invert Y" import option for normal maps
...
This can be used to invert a normal map's Y direction.
The existing Invert import option that inverts all RGB channels
is kept for compatibility with existing projects.
2021-06-04 18:10:34 +02:00
Marcel Admiraal
18825ad4ff
Fix game controllers ignoring the last listed button
2021-06-03 15:45:05 +01:00
gongpha
0b8e079eec
New icons for Gradient and GradientTexture resources
...
(cherry picked from commit 0ed1915053
)
2021-06-03 12:24:57 +02:00
trollodel
802ba1d07a
Preview the color animation in the animation editor
...
(cherry picked from commit 735c8396b0
)
2021-06-03 12:24:57 +02:00
kleonc
dfee7e71c7
TextureRegionEditor Fix not updating on editing region with autoslice cached
...
(cherry picked from commit 019c99e538
)
2021-06-03 12:24:57 +02:00
Yuri Sizov
c82cb25a93
Improve the layout and texts of the Editor Feature Profiles dialog
...
(cherry picked from commit 00bcfaed85
)
2021-06-03 12:24:53 +02:00
bruvzg
36ca3fea96
[3.x] Fix visibility issue with zoom label
2021-06-03 12:32:11 +03:00
Rémi Verschelde
b5c445c0c9
i18n: Sync translations with Weblate
...
(cherry picked from commit 0446cf487f
)
2021-06-02 11:10:11 +02:00
Jonas Bernemann
4659b2ad4a
Fix overflow in export template manager
...
Fixes the possible overflow of buttons after downloading the
current export template with using custom fonts or custom font size.
Fix #48826
2021-06-01 22:56:43 +02:00
Rémi Verschelde
e0fb05ad30
Merge pull request #49237 from akien-mga/3.x-cherrypicks
2021-06-01 13:35:56 +02:00
Rémi Verschelde
fb294606b5
Merge pull request #48771 from LightningAA/scrollcontainer-ensure-item-visible-3.x
...
[3.x] ScrollContainer: Expose `_ensure_focused_visible` to the scripting API and rename it to `ensure_control_visible`
2021-06-01 12:58:56 +02:00
Haoyu Qiu
0f780084f9
Wrap description TextEdit of plugin config dialog
...
(cherry picked from commit e83c2cd0c3
)
2021-06-01 12:53:31 +02:00
nobuyuki_nyuu
057c9f601b
Bind CanvasItemEditor::_zoom_on_position and CanvasItemEditor::get_state to ClassDB
...
(cherry picked from commit a715887299
)
2021-06-01 12:53:31 +02:00
Emre Aydin
a6ff17c0a6
Fixed changing enabled classes resetting folding in manage editor features.
...
(cherry picked from commit 0f9913ce33
)
2021-06-01 12:53:30 +02:00
Hugo Locurcio
d71077f463
Improve the audio bus editor appearance
...
- Use the editor font color for notch lines and text instead of a more
contrasted color.
- Reuse the editor theme's tooltip styling and apply it on theme change.
- Make the preview label display an explicit `+` sign for positive values.
- Prevent a zero value from displaying as `-0.0 dB` instead of `0.0 dB`.
- Scale notch lines on hiDPI displays.
(cherry picked from commit 534c990e41
)
2021-06-01 12:53:30 +02:00
kobewi
f7cfdfb1cc
Add preload() to resource path when holding Ctrl
...
(cherry picked from commit 4bee21bcc4
)
2021-06-01 12:53:30 +02:00
Lightning_A
6f58e6ce2c
ScrollContainer: Expose _ensure_focused_visible
to the API
...
Was renamed to `ensure_control_visible`
2021-05-31 19:05:30 -10:00
K. S. Ernest (iFire) Lee
6ec9468e75
Backport gltf2 module from master.
2021-05-31 13:18:06 -07:00
Lyuma
a330b6829f
gltf: Fix mesh nodes which are also bones for 3.x
...
Fix issue when two skeletons end up directly parented.
Prevent animating TRS for skinned Mesh node.
Fix animating weights on meshes with targets but no weights.
2021-05-28 03:50:54 -07:00
Marcel Admiraal
72446bab1b
Update EditorResourcePreview queue_*() documentation
2021-05-26 08:39:52 +01:00
Hugo Locurcio
a38b447413
Highlight control flow keywords with a different color
...
This makes them easier to distinguish from other keywords.
2021-05-25 00:31:39 +02:00
Yuri Roubinsky
8d06dd4371
Fix doc theme not changing when its hidding
...
(cherry picked from commit 9a5cce35e6
)
2021-05-24 12:57:05 +02:00
kobewi
f78c276abe
Reset Shader Editor scroll when changing shader
...
(cherry picked from commit 0ac5be1e67
)
2021-05-24 12:56:23 +02:00
kleonc
9f39f8339c
Scale zoom values in the SpriteFrames editor for hiDPI displays
2021-05-23 14:25:57 +02:00
Rémi Verschelde
6f31af4c3c
Merge pull request #48977 from kleonc/sprite_frames-editor-zoom-3.x
...
[3.x] SpriteFramesEditorPlugin Added zooming
2021-05-22 23:52:09 +02:00
kleonc
6481a34478
SpriteFramesEditorPlugin Added zooming
2021-05-22 23:33:27 +02:00
Rémi Verschelde
ac3417005d
Merge pull request #48533 from mortarroad/3.x-convex-hull-ported
...
[3.x] Port Bullet's convex hull computer to replace of QuickHull
2021-05-22 23:23:15 +02:00
Hugo Locurcio
c164c07e85
Tweak pressed CheckBox appearance in the editor
...
This uses the accent color to match pressed CheckButtons after they
were updated. Checked checkboxes are now more prominent in the user's
peripheral vision, which can be useful at times. This also matches
how checkboxes look in most operating systems and web browsers.
(cherry picked from commit 0d27c4d809
)
2021-05-22 18:37:56 +02:00
Morris Tabor
ba396caefc
Replace QuickHull with Bullet's convex hull computer.
...
The code is based on the current version of thirdparty/vhacd and modified to use Godot's types and code style.
Additional changes:
- backported and extended PagedAllocator to allow leaked objects
- applied patch from https://github.com/bulletphysics/bullet3/pull/3037
2021-05-22 08:16:43 +02:00
Haoyu Qiu
a26bed52c0
Fix editor crash when exporting profiler data
...
(cherry picked from commit be79bdc8ab
)
2021-05-21 13:41:27 +02:00
Hugo Locurcio
8063d69abd
List "Argument" for each extra bind argument in the connect dialog
...
This makes the dialog more explicit.
(cherry picked from commit 994dd314e0
)
2021-05-21 13:41:27 +02:00
Hugo Locurcio
5e735a9c1f
Tweak highlight color in the editor Find in Files dialog
...
The new color is more visible against dark backgrounds.
(cherry picked from commit 82570dec90
)
2021-05-21 13:41:27 +02:00
Lyuma
a0b8c24d92
Fix incorrect skin deduplication when using named binds
...
(cherry picked from commit 60f620411e
)
2021-05-21 13:41:27 +02:00
Lyuma
ec6a3a0d0c
gltf: Fail gracefully when a mesh instance fails.
...
(cherry picked from commit 5a9eee6b1a
)
2021-05-21 13:41:27 +02:00
K. S. Ernest (iFire) Lee
d5b6cb4639
When one invalid image fails, it should only fail that single image.
...
Move to a more graceful degradation 3d asset import model.
(cherry picked from commit a81f4dd5a7
)
2021-05-21 13:41:27 +02:00
jfons
2c400a7aae
Fix swapped front/rear directions in viewport rotation control.
...
(cherry picked from commit e70e33ddcf
)
2021-05-21 12:55:25 +02:00
Hugo Locurcio
20f79287cd
Print a warning when importing a repeating NPOT texture in a GLES2 project
...
Repeating NPOT textures are not guaranteed to be displayed correctly
in GLES2, since the specification does not mandate support for it.
The warning is also displayed in GLES3 projects that are configured
to allow falling back to GLES2.
2021-05-20 20:38:47 +02:00
Rémi Verschelde
d025f6f797
Merge pull request #48824 from aaronfranke/3.x-scd-minsize
...
Set a minimum size for status panel elements in ScriptCreateDialog
2021-05-20 18:03:45 +02:00
Ev1lbl0w
664f1828e2
Fix zip_root not being defined when importing by drag&drop
...
(cherry picked from commit 056deefa55
)
2021-05-20 14:34:32 +02:00
Rémi Verschelde
f479a7972f
Merge pull request #48883 from akien-mga/3.x-codespell-2.0.0
...
[3.x] Fix typos with codespell
2021-05-20 14:32:14 +02:00
Aaron Franke
573b7247bf
Set a minimum size for status panel elements in ScriptCreateDialog
2021-05-20 08:08:24 -04:00
Rémi Verschelde
eb78f80f03
Fix typos with codespell
...
Using codespell 2.0.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
dof
doubleclick
fave
findn
GIRD
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2021-05-20 12:56:56 +02:00
Aaron Franke
1154b6264c
[3.x] Make is_equal_approx have explicit float and double versions
2021-05-20 06:50:09 -04:00
Hugo Locurcio
a45db4c208
Fix crash when trying to save with no scenes and scripts open
...
This could occur when attempting to save project settings when
no scenes or scripts are open (which is common in a brand new project).
(cherry picked from commit 16876bec76
)
2021-05-19 15:24:31 +02:00
Hugo Locurcio
a9df687db6
Increase the TileSet editor's snap step to 1024
...
This also tweaks the autotile bitmaks mode property hint string.
2021-05-18 23:38:22 +02:00
Rémi Verschelde
72647cc55c
i18n: Sync translations with Weblate
...
(cherry picked from commit bcedd09742
)
2021-05-18 12:09:38 +02:00
Rémi Verschelde
0a4eb472cf
Revert "Tweak lightmapper warning message to mention Rosetta emulation on macOS"
...
This reverts commit 47f869b731
.
This is no longer needed after #48455 .
2021-05-18 11:58:09 +02:00
Rémi Verschelde
a246dceb51
FileSystem dock: Fix search shortcut
...
Follow-up to 533d3e7800
which used a shortcut
not defined in 3.x.
2021-05-17 13:32:44 +02:00