Fredia Huya-Kouadio
61aa477e1c
Clean up the GodotPlugin
public API.
2020-06-16 09:24:41 -07:00
Rémi Verschelde
1cf8652945
Merge pull request #39263 from ThakeeNathees/is-operation-fail
...
[3.2] Fix `is` operation fail on get_script()
2020-06-16 16:28:43 +02:00
Rémi Verschelde
893cf84278
Merge pull request #39590 from madmiraal/fix-35744-3.2
...
[3.2] Normalise p_up_direction vector in move_and_slide()
2020-06-16 12:45:07 +02:00
Marcel Admiraal
ea4ee986b5
Normalise p_up_direction vector in move_and_slide() and
...
move_and_slide_with_snap() and fix tolerance in
move_and_slide_with_snap() max floor angle.
2020-06-16 10:11:54 +01:00
Rémi Verschelde
2e8480d56a
Merge pull request #39571 from Chaosus/fix_vs
...
[3.2] Use path instead classname to prevent errors for exported visual shaders
2020-06-16 09:33:15 +02:00
Rémi Verschelde
af094253a6
Merge pull request #39568 from Ranoller/patch-2
...
(3.2) Fix bad position in Camera2D offset and camera rotation if smot…
2020-06-15 23:36:32 +02:00
Yuri Roubinsky
87ebc29d8e
Use path instead classname to prevent errors for exported visual shaders
2020-06-15 21:33:32 +03:00
Rémi Verschelde
e50e834197
Merge pull request #39559 from RandomShaper/fix_half_float_textures_3.2
...
Fix wrong internal format for half-float textures
2020-06-15 19:36:49 +02:00
Ranoller
616fb219db
(3.2) Fix bad position in Camera2D offset and camera rotation if smothing enabled
...
Fix https://github.com/godotengine/godot/issues/16323 in 3.2 branch. Apply same solution of https://github.com/godotengine/godot/issues/2074 in rotation and offset.
2020-06-15 16:34:03 +02:00
Andy Maloney
f4640af9c1
[3.2][macOS] Control key + scroll wheel should zoom not pan
...
Fixes godotengine/godot#32520
2020-06-15 10:23:11 -04:00
Rémi Verschelde
93e20a4cd4
GDScript LSP: Fix wrong error checks added in #39385
...
Reverts `latest_client_id` back to 0, as I misunderstood how the client
IDs are assigned and, without further testing and debugging, I can't
say if this was a bug or a valid default value.
Similarly, a `latest_client_id` of -1 is no longer raising an error.
Fixes #39548 .
(cherry picked from commit 786f4ada35
)
2020-06-15 14:34:35 +02:00
Rémi Verschelde
35a5ebb44d
i18n: Sync translations with Weblate
...
Remove 'de_CH' translation (4% complete) to default to the 100%
complete 'de' one.
Fixes #32625 .
2020-06-15 14:34:35 +02:00
dominiks
ff185f715a
Add note about automatic window title to FileDialog documentation.
...
(cherry picked from commit d2250a2320
)
2020-06-15 14:34:35 +02:00
Hugo Locurcio
4c289058ed
Clarify Node virtual methdods not being called if node is orphan
...
This closes #39489 .
(cherry picked from commit b2ba78ff0f
)
2020-06-15 14:34:35 +02:00
Umang Kalra
1d0c39e395
Fixes the stopping of animation effects in bbcode after appending
...
(cherry picked from commit 88b30a29bf
)
2020-06-15 14:34:35 +02:00
31
1b58f94296
Fix Image.create_from_data use_mipmaps doc
...
The Image.create_from_data doc describes the "use_mipmaps" argument as a
way to generate mipmaps, but this method only allocates and loads data.
This can cause confusion, where this function reads more or less data
than expected. Update the doc to be more specific that create_from_data
is loading the mipmaps from the raw data.
(cherry picked from commit 09b324b5b6
)
2020-06-15 14:34:35 +02:00
Lisandro Lorea
cb119e349a
Fix TabContainer emitting spurious tab_selected signals when a theme is changed
...
- The repaint code was moved outside of set_current_tab() and to a "_repaint()" private function
- _on_theme_changed() will now only call _repaint() and update()
This means _on_theme_changed() will do only what it needs (repainting the TabContainer to account for the new theme)
fixes #39498
(cherry picked from commit 5123006f06
)
2020-06-15 14:34:35 +02:00
Maganty Rushyendra
ffb423bc76
Fix match count for whole word search in editor
...
Check if a match borders a new line char when incrementing match counts.
(cherry picked from commit 91bdc77d47
)
2020-06-15 14:34:35 +02:00
Maganty Rushyendra
87f999274b
Fix RegEx example in class doc and correct typo
...
Fix minor errors to do with `search_all` example in RegEx and
typo in RegExMatch class docs.
(cherry picked from commit e5d93f7a66
)
2020-06-15 14:34:35 +02:00
Tomasz Chabora
157c89aa2d
Delete bus effect with Delete key
...
(cherry picked from commit 05656f2b29
)
2020-06-15 14:34:35 +02:00
Hugo Locurcio
469c1b5f5e
Document how to resize a SubViewportContainer to avoid stretching
...
This closes #27534 .
(cherry picked from commit f818a99d0b
)
2020-06-15 14:34:35 +02:00
Ricardo Prins
d42f332fc7
Add description to TileSet.is_tile_bound() method
...
(cherry picked from commit 00398abf77
)
2020-06-15 14:34:35 +02:00
Tomasz Chabora
2f04896b0e
Re-enable scroll follow on RichTextLabel clear
...
(cherry picked from commit 46fd51056a
)
2020-06-15 14:34:35 +02:00
31
42312d7d4d
Fix Material.render_priority doc: no opaque sort
...
Opaque objects are rendered using the depth buffer, so the end result
appears sorted, but the opaque objects themselves are not sorted.
(cherry picked from commit 608bc8f3dc
)
2020-06-15 14:34:35 +02:00
skyace65
b181b97b6c
Fix label percent visible doc description
...
(cherry picked from commit a09aeefa1d
)
2020-06-15 14:34:35 +02:00
Maganty Rushyendra
be0eba0f75
Fix whole word search slowdown in editor
...
Reduce repeated iteration through the full text
when counting the number of occurrences of whole
words while searching a file in the editor.
(cherry picked from commit 2433287871
)
2020-06-15 14:34:35 +02:00
Aaron Franke
01061c6fbb
Simplify some code in platform/uwp/export
...
(cherry picked from commit 068054002d
)
2020-06-15 14:34:35 +02:00
Tomasz Chabora
355868a5db
Fix custom types in node list search
...
(cherry picked from commit 22f0de8a83
)
2020-06-15 14:34:34 +02:00
Hugo Locurcio
5a1f94ba47
Document the in
operator in String, Array and Dictionary classes
...
This also clarifies the `in` operator behavior in Object.
(cherry picked from commit 7f01f68226
)
2020-06-15 14:34:34 +02:00
Pedro J. Estébanez
c15e5af60e
Fix wrong internal format for half-float textures
2020-06-15 13:03:13 +02:00
Rémi Verschelde
50c4834548
Merge pull request #39502 from bruvzg/kbd_layouts_3
...
[3.2] Add keyboard layout enumeration / set / get functions.
2020-06-15 11:11:08 +02:00
Rémi Verschelde
ba47cdf815
Merge pull request #39501 from hilfazer/favourite-project-button
...
Fixed 'Favourite' button in Project Manager
2020-06-15 09:28:43 +02:00
Rémi Verschelde
fac9f8f82d
Merge pull request #39538 from Faless/js/2phase
...
[3.2] Use 2-phase setup in JavaScript.
2020-06-14 22:57:56 +02:00
Fabio Alessandrelli
1c0abd6393
Use 2-phase setup in JavaScript.
...
Make the first iteration as soon as the canvas is setup, avoiding a
black screen before the next animation frame is requested.
Also create OS and do setup before syncing FS to avoid crash when IDBFS
access is denied.
2020-06-14 15:43:18 +02:00
Rémi Verschelde
6efab27a41
Merge pull request #39531 from lawnjelly/kessel_light_join_next
...
GLES2 Batching - Fix try_join_item logic for lights
2020-06-14 10:39:27 +02:00
lawnjelly
94d127ccc3
GLES2 Batching - Fix try_join_item logic for lights
...
The old logic was incorrect, the first item with lights would prevent joining the next item in case it didn't have lights. Now the check is deferred so that items without lights check to see if the previous item had lights, and if so they prevent a join.
2020-06-14 08:22:41 +01:00
Rémi Verschelde
879014c3ff
Merge pull request #39504 from madmiraal/fix-39500-3.2
...
[3.2] Ensure pair callback data is set to null when it's null.
2020-06-13 16:33:06 +02:00
Marcel Admiraal
a48e13101d
Ensure pair callback data is set to null when it's null.
2020-06-13 14:37:40 +01:00
hilfazer
14fcd20e86
Fixed "Favourite Project" button in Project Manager
2020-06-13 11:38:29 +02:00
bruvzg
2256946f79
[3.2] Add keyboard layout enumeration / set / get functions (macOS, Windows, Linux/X11).
2020-06-13 11:01:49 +03:00
Rémi Verschelde
6c9b7c27d5
Merge pull request #39428 from fire/gltf-lights
...
[3.2] Add GLTF light import
2020-06-11 22:40:47 +02:00
Rémi Verschelde
5ee9553591
Merge pull request #39463 from akien-mga/3.2-scons-py2-fixup
...
[3.2] SCons: Fix python2 compatibility after #37198 and #37248
2020-06-11 22:35:17 +02:00
Rémi Verschelde
c87b4f9d71
SCons: Fix python2 compatibility after #37198 and #37248
2020-06-11 20:15:48 +02:00
Rémi Verschelde
362193db6a
String: Use ABS macro in padding code
...
Follow-up to #39261 .
(cherry picked from commit cbcc0eacd5
)
2020-06-11 11:44:06 +02:00
Rémi Verschelde
e241dae44d
Set version to 3.2.2-rc once again
2020-06-11 10:00:52 +02:00
Rémi Verschelde
d68e631566
i18n: Sync translations with Weblate
2020-06-11 10:00:07 +02:00
Rémi Verschelde
c80ab247b7
doc: Sync classref with current source
...
(cherry picked from commit fef49bff0b
)
2020-06-11 10:00:07 +02:00
Maganty Rushyendra
158e8ee051
Enable Unicode support for RegEx class
...
Build PCRE2 thirdparty library with unicode support. RegEx objects
in Godot can now be used to recognize unicode strings.
(cherry picked from commit 9f10f6779c
)
2020-06-11 10:00:06 +02:00
Victoria Fisher
aa448a2a07
Adds full description for AudioEffectRecord.xml
...
(cherry picked from commit 718221a2ff
)
2020-06-11 10:00:06 +02:00
Maganty Rushyendra
0efa59bfdc
Account for file deletion and renaming in Export Presets
...
Ensure that presets are updated with the latest files when
starting up or opening the Project Export dialog. Fixes the
error where Godot would attempt to export deleted files that
were previously selected.
(cherry picked from commit 44094b082d
)
2020-06-11 10:00:06 +02:00