Hugo Locurcio
7922c262f6
Display a editor gizmo icon for Listener
...
The icon was present in `editor/icons/`, but it was never implemented
in the editor gizmos code.
This also removes some unused gizmo drawing code (overridden methods
that are no longer called anywhere).
2021-09-16 23:37:12 +02:00
Bartłomiej T. Listwon
903765f94d
Fix RichTextLabel character horizontal offset calculation
2021-09-16 21:44:17 +02:00
Dan
5a8fe36891
Fix Windows cursor with trails disappearing in fullscreen
...
Fixed by turning off mouse trails when going into fullscreen, then restoring trails when exiting fullscreen or game
2021-09-16 12:34:46 -07:00
Rémi Verschelde
76a3c72a1d
Merge pull request #47690 from nekomatata/textedit-fix-cursor-update-3.x
...
[3.x] Fix TextEdit cursor update when adding or deleting text
2021-09-16 18:28:12 +02:00
PouleyKetchoupp
ab55c33c20
Fix TextEdit cursor update when adding or deleting text
...
Updating the viewport while setting the line index before the column is
set could wrongly cause the text to be scrolled down.
2021-09-16 09:14:22 -07:00
Rémi Verschelde
c33ff6bf6b
Merge pull request #47235 from opl-/fix/25046-3.x
2021-09-16 15:24:09 +02:00
Rémi Verschelde
627577d615
Merge pull request #47346 from nekomatata/heightmap-draw-triangles-3.x
2021-09-16 15:23:06 +02:00
Rémi Verschelde
ae58f94323
Merge pull request #52445 from nekomatata/fix-mono-nodepath-default-arg-3.x
2021-09-16 15:20:17 +02:00
Rémi Verschelde
4850e7eaca
Merge pull request #52744 from theraot/3.x
...
[3.x] Fix get_base_dir windows top level directory logic
2021-09-16 14:12:57 +02:00
Theraot
d03f7c0598
[3.x] Fix get_base_dir windows top level directory logic
...
This is a fix for https://github.com/godotengine/godot/issues/52048
2021-09-16 06:38:29 -05:00
Rémi Verschelde
1bbc7c9c3a
Merge pull request #52713 from Calinou/x11-opengl-driver-reboot
...
Mention that rebooting is required after updating graphics driver on X11
2021-09-16 10:26:27 +02:00
Rémi Verschelde
e4c4e7c2e0
Merge pull request #52721 from Faless/js/3.x_fix_wheel
...
[3.x] [HTML5] Fix wheel/touch callback modifying event after parse.
2021-09-16 09:41:53 +02:00
Max Hilbrunner
f8e3840913
Merge pull request #49039 from madmiraal/fix-docs-3407-3.x
...
[3.x] Clarify documentation of Camera.get_camera_transform()
2021-09-16 00:22:06 +02:00
Max Hilbrunner
1d07feca54
Merge pull request #49042 from madmiraal/fix-docs-4085-3.x
...
[3.x] Clarify that eof_reached() cannot be used to check if more data is available
2021-09-16 00:20:12 +02:00
Rémi Verschelde
25cbb858bc
Merge pull request #51935 from nekomatata/android-transparency-3.x
...
[3.x] Window transparency support on Android
2021-09-15 22:34:12 +02:00
Fredia Huya-Kouadio
c8b022c165
Provide a getter for the project data directory.
2021-09-15 13:00:25 -07:00
Fabio Alessandrelli
97a8b7c68e
Merge pull request #52723 from Faless/js/3.x_mix_rate
...
[3.x] [HTML5] Use browser mix rate by default on the Web.
2021-09-15 21:49:26 +02:00
Fabio Alessandrelli
b800438efb
[HTML5] Use browser mix rate by default on the Web.
...
Browsers doesn't really like forcing the mix rate, e.g. Firefox does not
allow input (microphone) if the mix rate is not the default one, Chrom*
will exhibit worse performances, etc.
2021-09-15 20:36:19 +02:00
PouleyKetchoupp
52fdb4ece9
Window transparency support on Android
...
Implements per-pixel transparency feature on Android.
Allows plugins to do specific rendering and render godot UI on top
(useful for camera support with drawing on top).
2021-09-15 10:41:08 -07:00
Rémi Verschelde
6138c69cf5
Merge pull request #52717 from Calinou/doc-unicode-emoji-windows-3.x
2021-09-15 19:39:43 +02:00
Hugo Locurcio
622f0b7d38
Document that most emoji won't display correctly on Windows
2021-09-15 18:52:21 +02:00
Hugo Locurcio
a5d027e542
Mention that rebooting is required after updating graphics driver on X11
2021-09-15 18:25:49 +02:00
Fabio Alessandrelli
7dfbc4e57c
[HTML5] Fix wheel/touch callback modifying event after parse.
...
The events should be duplicated or reinstantiated without
assuming that parse_input will consume them immediately.
2021-09-15 17:28:44 +02:00
Aaron Franke
85eb6b6352
[3.x] Make the GLTF module not depend on the RegEx module
2021-09-15 09:19:06 -05:00
Rémi Verschelde
1cbb1f2796
Merge pull request #52526 from m4gr3d/add_pad_support_3x
2021-09-15 15:14:44 +02:00
ne0fhyk
35a98d305b
Add support for Play Asset Delivery.
...
This only adds support for a subset of Play Asset Delivery: this causes a single install-time asset pack to always be present, but doesn't add support for dynamically downloaded asset packs.
2021-09-15 06:02:53 -07:00
Rémi Verschelde
815c16ae17
Merge pull request #52515 from m4gr3d/android_export_refactoring
...
[3.x] Refactor Android platform export structure
2021-09-15 14:03:53 +02:00
Rémi Verschelde
29eefc466e
Merge pull request #52665 from lentsius-bark/fix-3d-scale-sensitivity
...
[3.x] Fix scale sensitivity for 3D objects.
2021-09-15 09:31:36 +02:00
Rémi Verschelde
2b61a4fa1a
Merge pull request #52686 from eswartz/line-edit-move-cursor-on-unselect-3.x
2021-09-15 08:44:56 +02:00
Krystof Klestil
5e2450cae6
Fix issues with scaling 3D Objects
...
When scaling 3D objects the distance form them is not considered. Allowing for finer contorl. Overscaled objects no longer break the gizmo.
2021-09-15 08:40:41 +02:00
Ed Swartz
c79898a7b8
Use left/right arrow to move cursor when unselecting in LineEdit
...
-- useful for rename dialog (the filename portion is selected by
default, and usually, want to change the end of the name, not the
beginning)
2021-09-14 20:26:10 -05:00
Rémi Verschelde
20f14e0a16
Merge pull request #52586 from JFonS/lm_bake_end
...
Fix editor getting stuck after baking lightmaps from a script
2021-09-14 22:40:48 +02:00
Rémi Verschelde
187b1ec61e
Merge pull request #51095 from RandomShaper/error_cast_freed_object_3.x
...
[3.x] Complain if casting a freed object in a debug session
2021-09-14 22:40:17 +02:00
Rémi Verschelde
07d7754ac6
Merge pull request #52664 from butkeim/3.x
...
[3.x] Fix 3D Onion skinning missing
2021-09-14 22:27:55 +02:00
Pedro J. Estébanez
123d3ef935
Complain if casting a freed object in a debug session
...
The idea is to give the user a chance to realize a mistake that will cause a crash in a release build (or with no debugger attached).
2021-09-14 21:05:47 +02:00
Fabio Alessandrelli
82ca712dd4
Merge pull request #52670 from Faless/ci/3.x_actions
...
[3.x] [CI] Refactor CI actions, use sub-actions, matrices.
2021-09-14 21:02:20 +02:00
Fabio Alessandrelli
8773b83773
[CI] Refactor CI actions, use sub-actions, matrices.
2021-09-14 19:19:13 +02:00
Rémi Verschelde
154cca3d5d
Merge pull request #52595 from lewiji/mono-build-solution-shortcut
...
[3.x] Add editor keyboard shortcut for Mono Build solution button
2021-09-14 16:00:10 +02:00
Rémi Verschelde
47d56ace79
Merge pull request #52638 from akien-mga/3.x-cherrypicks
2021-09-14 15:56:16 +02:00
Lewis James
48a6264a87
Add editor keyboard shortcut for Mono Build solution button
...
Update GodotSharpEditor.cs & csharp_script.cpp with better casing and localisation for HintTooltip on Build button
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2021-09-14 13:24:03 +01:00
Alexandr Xenofontov
9913af974f
added optional cropping for texture atlas importer
2021-09-14 21:23:59 +09:00
Rémi Verschelde
8a211219c7
Merge pull request #52243 from Pineapple/fix-light-internal
...
Fix Light2D UBO initialization
2021-09-14 14:21:22 +02:00
Haoyu Qiu
25bd0c3f72
Try other resolved IPs if one fails to connect
...
(cherry picked from commit fd52e18d19
)
2021-09-14 14:18:18 +02:00
Rémi Verschelde
555108d378
Merge pull request #52661 from lawnjelly/portals_sphere_improvements
...
Sphere occluders - self occlusion and improvements
2021-09-14 13:55:05 +02:00
Haoyu Qiu
018f28bead
Make sure IK target is inside tree before using its transform
...
(cherry picked from commit 88e3ba83f0
)
2021-09-14 13:41:30 +02:00
Haoyu Qiu
e46d54ebec
Quote and escape ConfigFile keys when necessary
...
(cherry picked from commit 597d489a20
)
2021-09-14 13:41:27 +02:00
PouleyKetchoupp
389e67aa98
Fix loading packed scene with editable children at runtime
...
At runtime, packed scenes with nodes marked as editable instance where
saved with node type tags, which prevented the scene to be then loaded
as an instance, causing duplicated nodes in the tree.
This change ensures nodes marked as editable instances and their owned
children are properly set as instances.
That doesn't make a difference in the editor, since such nodes where
already set as instances based on their instance state, but it helps
at runtime where instance states are disabled.
Co-authored-by: latorril <latorril@gmail.com>
(cherry picked from commit fab88a810c
)
2021-09-14 13:41:27 +02:00
Yuri Roubinsky
b36b81cbdd
Better port handling connection for GraphEdit
...
(cherry picked from commit 61904d56ea
)
2021-09-14 13:41:27 +02:00
Lewis Pollard
4e68f089e0
Fix is_playing() method in AnimatedSprite3D
...
(cherry picked from commit 2450173495
)
2021-09-14 13:41:26 +02:00
Gilles Roudière
b0cb253a51
Fix LocalVector crash on insert.
...
(cherry picked from commit de0765b94a
)
2021-09-14 13:41:26 +02:00