Ev1lbl0w
4d7ac36e84
Allow Godot to kill it's own PID
...
(cherry picked from commit 75ce45440a
)
2020-06-18 11:29:28 +02:00
Vorblen
f46624030c
Add description for "absorbent" and "rough"
...
(cherry picked from commit 8acdbaa4f2
)
2020-06-18 11:29:28 +02:00
Hugo Locurcio
5200ff03d2
Display freelook speed and zoom in units in the 3D editor viewport
...
Now that the 3D editor grid is infinite and adjusts its step automatically,
this helps people get a better sense of scale when moving around in the
3D viewport.
This also fixes the indicator bar drawing on hiDPI displays.
(cherry picked from commit eaae50fe4a
)
2020-06-18 11:29:28 +02:00
Andrea Catania
74d10e766e
- Added more euler rotation orders support.
...
- Fixed floating point issue on the old one.
- Fixed the equation on the get_euler_yxz function.
- Added unit tests.
This work has been kindly sponsored by IMVU.
(cherry picked from commit 2331300989
)
2020-06-18 11:29:28 +02:00
Thakee Nathees
438f1a8238
Fix: Ctrl + Click not working for subclasses
...
(cherry picked from commit 95b0a00d2c
)
2020-06-18 11:29:28 +02:00
Thakee Nathees
fc92f83c30
Debugger stepping to incorrect line fix
...
Fix : #39296
(cherry picked from commit fc89c5c76d
)
2020-06-18 11:29:28 +02:00
Tomasz Chabora
d46ab53b41
Allow duplicating files when holding Control
...
(cherry picked from commit b426d11d86
)
2020-06-18 11:29:27 +02:00
Thakee Nathees
931a927a40
shodowed var warning for `for` loop counter
...
Fix : #39268
(cherry picked from commit 54835a5302
)
2020-06-18 10:51:45 +02:00
Tomasz Chabora
202ca3ce7f
Link exposed set/getters in property descriptions
...
(cherry picked from commit ea07acb877
)
2020-06-18 10:51:45 +02:00
Thakee Nathees
bf9df88a7c
GDScript debugger incorrect error line fixed
...
if the first line of an else or an elif throws a runtime error the
debugger shows incorrect line number.
(cherry picked from commit 9325671faa
)
2020-06-18 10:51:45 +02:00
Andrii Doroshenko (Xrayez)
5084043373
Bind Shape2D draw method
...
(cherry picked from commit 430d1fd795
)
2020-06-18 10:51:44 +02:00
Hugo Locurcio
a6a29f97fe
Add a suffix to the window title when running from a debug build
...
Since projects started from the editor or exported in debug mode
run slower than those exported in release mode, this should be
clearly presented to the user.
This partially addresses #20219 .
(cherry picked from commit a9c60007a9
)
2020-06-18 10:46:01 +02:00
Rémi Verschelde
7f6767470d
Merge pull request #39580 from m4gr3d/provide_activity_to_godot_plugin_constructor_3_2
...
Clean up the GodotPlugin public API.
2020-06-16 20:45:49 +02:00
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
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