Rémi Verschelde
c7444b033e
Merge pull request #46040 from ellenhp/fix_seek_playback_pos
...
Return setseek position if one exists in get_playback_position.
2021-02-16 12:19:09 +01:00
Rémi Verschelde
997a9f37f7
Merge pull request #45807 from JestemStefan/signed_angles
...
Add signed_angle_to() and related methods to Vector3 and Vector3i
2021-02-16 11:57:40 +01:00
Rémi Verschelde
5dea8b662e
Merge pull request #46089 from akien-mga/test-codeowners
...
CODEOWNERS: Add some more owned files and fix team names
2021-02-16 11:53:15 +01:00
Rémi Verschelde
146f016dcb
CODEOWNERS: Add some more owned files and fix team names
2021-02-16 11:35:51 +01:00
Rémi Verschelde
ba8b95a2a1
Merge pull request #46088 from groud/fix_line_edit
...
Fix minimum_character_width in LineEdit
2021-02-16 11:11:03 +01:00
JestemStefan
2c71ff1119
Added signed_angle_to for Vector3
2021-02-16 05:07:33 -05:00
Rémi Verschelde
7b2bad9571
Merge pull request #46075 from m4gr3d/expose_godot_plugin_utility_methods_master
...
Expose GodotPlugin's utility methods
2021-02-16 10:58:24 +01:00
Rémi Verschelde
584240b0d7
Merge pull request #45899 from nekomatata/richtextlabel-get-selection
...
Expose RichTextLabel selection to script
2021-02-16 10:56:37 +01:00
Gilles Roudière
737dd5ee8c
Fix minimum_character_width in LineEdit
2021-02-16 10:51:17 +01:00
Rémi Verschelde
b196e62709
Merge pull request #46083 from ellenhp/mono_ogg_fix
...
Fix mono->stereo conversion for oggs
2021-02-16 10:50:10 +01:00
Quadtree
d2c34e83b5
Add cwrap to EXTRA_EXPORTED_RUNTIME_METHODS
2021-02-16 01:04:44 -08:00
Rémi Verschelde
866cad9767
Merge pull request #46079 from KoBeWi/the_selection
...
Select TreeItem if none is selected
2021-02-16 09:56:34 +01:00
Rémi Verschelde
c1dc38679f
Merge pull request #46039 from ellenhp/fix-empty-mp3-crash
...
Warn and return when attempting to load invalid MP3s
2021-02-16 09:27:42 +01:00
Ellen Poe
b2264cb48b
Implement a new resampling algorithm in AudioStreamPlaybackResampled
2021-02-15 21:21:13 -08:00
Ellen Poe
f993d2eeee
Fix mono->stereo conversion for oggs (see #40630 )
2021-02-15 20:42:45 -08:00
Michael Alexsander
ddf05a7c3c
Fix StyleBoxLine's incorrect style margin values
2021-02-16 01:36:51 -03:00
Michael Alexsander
96fa719026
Fix various small issues with PopupMenu
2021-02-16 01:12:08 -03:00
nc
0c968d603a
improve error message when travel() is called on an AnimationNodeStateMachine when the state machine is not playing
2021-02-15 19:43:43 -05:00
kobewi
282639d653
Select TreeItem if none is selected
2021-02-16 01:36:16 +01:00
PouleyKetchoupp
4586357dde
Expose RichTextLabel selection to script
...
Expose existing get_selection_text and add methods to get the current
selection index from and index to.
2021-02-15 17:26:58 -07:00
Fredia Huya-Kouadio
fe9f0758db
Expose GodotPlugin's utility methods used for registration and signal emitting.
...
This enables creation and use of a plugin like class by composition rather than inheritance.
2021-02-15 15:55:59 -08:00
Rémi Verschelde
f14008b600
Merge pull request #46069 from bruvzg/fix_font_crash_empty_data
...
Fix font `draw_*string` crash with empty data.
2021-02-15 22:19:53 +01:00
Rémi Verschelde
f673a9efe0
Merge pull request #46071 from bruvzg/fix_text_line_para_crash_with_invalid_font
...
Fix `TextLine`/`TextParagraph` crash when `add_string` / `set_dropcap` is called null font reference.
2021-02-15 22:18:22 +01:00
Hugo Locurcio
7279b4ee35
Add icons for the new GPU particle attractor and collision nodes
2021-02-15 22:15:48 +01:00
bruvzg
a354125d7d
Fix TextLine
/TextParagraph
crash when add_string
/ set_dropcap
is called null font reference.
2021-02-15 22:57:42 +02:00
bruvzg
0fcbc1c6e3
Fix font draw_*string
crash with empty data.
2021-02-15 22:41:16 +02:00
Ellen Poe
936767deca
Fail mp3 loading when attempting to load invalid mp3s
...
This also adds a warning for unspecified MP3 loading error codes
2021-02-15 10:02:19 -08:00
Rémi Verschelde
a59286f019
Merge pull request #46048 from akien-mga/codeowners-teams
...
CODEOWNERS: Update with newly added teams
2021-02-15 15:57:44 +01:00
Rémi Verschelde
52964fdd3f
Merge pull request #44355 from EricEzaM/PR/fix-action-false-positives-and-allow-checking-exact-matches
...
Allow checking for exact matches with Action events.
2021-02-15 14:52:17 +01:00
Rémi Verschelde
9335f4de70
Merge pull request #45991 from goostengine/makerst-filter
...
makerst: Add an option to filter which XML classes to output
2021-02-15 13:46:24 +01:00
Rémi Verschelde
9d511ff924
Merge pull request #45704 from EricEzaM/PR/popup-menu-beautification
...
Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead
2021-02-15 13:38:47 +01:00
Rémi Verschelde
aed41cdfc9
CI: Remove file_format.sh changes hard to reproduce on Windows
...
Until we provide a cross-platform pre-commit hook that can perform those changes
on Windows, this only leads to a lot of frustration from Windows contributors.
The UTF-8, newline and EOF and BOM checks are still good to keep as those are
issues that we'd otherwise have to point out manually in the review.
The removed changes are mostly cosmetic and should be handled by clang-format
ideally, or by some self-developed cross-platform tooling.
2021-02-15 13:34:27 +01:00
Andrii Doroshenko (Xrayez)
7fcdd15f0c
makerst: Add an option to filter which XML classes to output
...
Usage:
```
# Output `VisualScript` classes only (found in `modules/visual_script`)
python doc/tools/makerst.py "doc/classes" "modules" --filter "visual_script"
# Output CSG classes only (found in `modules/csg`)
python doc/tools/makerst.py "doc/classes" "modules" --filter "csg"
```
2021-02-15 14:28:11 +02:00
Rémi Verschelde
e13312db79
Merge pull request #46028 from Beuc/patch-passby
...
doc: explain TouchScreenButton passby mode
2021-02-15 12:54:25 +01:00
Rémi Verschelde
a25bfce694
CODEOWNERS: Update with newly added teams
2021-02-15 12:53:59 +01:00
Sylvain Beucler
9e21077fad
doc: explain TouchScreenButton passby mode
2021-02-15 11:45:58 +01:00
Rémi Verschelde
3f6295a1ed
Merge pull request #45855 from hoontee/fix-45718
...
Implement CollisionPolygon3D margin
2021-02-15 11:23:15 +01:00
Rémi Verschelde
d8691e8ce2
Merge pull request #46043 from bruvzg/restore_char_and_space_extra_spacing
...
[TextServer] Restore character and space extra spacing support.
2021-02-15 11:10:42 +01:00
Rémi Verschelde
fa06d3cf63
Merge pull request #46033 from bruvzg/ignore_warp_on_mode_change_4
...
[macOS] Ignore mouse move event caused by mouse mode switch.
2021-02-15 11:08:49 +01:00
bruvzg
bee718f1af
[Text Server] Restores bitmap font dynamic construction functions.
2021-02-15 10:46:49 +02:00
bruvzg
f4d095cdd3
[TextServer] Restore character and space extra spacing support.
2021-02-15 10:46:23 +02:00
Eric M
26c29cc0d7
Improved PopupMenu visuals. Removed x-y margin, made it 'padding' instead.
2021-02-15 15:45:25 +10:00
Ellen Poe
15b8480b2c
Return setseek position if one exists in get_playback_position.
2021-02-14 20:41:59 -08:00
bruvzg
d756f6a294
[macOS] Ignore mouse move event caused by mouse mode switch.
2021-02-15 00:20:50 +02:00
Rémi Verschelde
8fa92c70ea
Merge pull request #46031 from RandomShaper/fix_update_tree
...
Fix SceneTreeEditor::_update_tree() binding
2021-02-14 22:55:56 +01:00
Pedro J. Estébanez
20f48f0105
Fix SceneTreeEditor::_update_tree() binding
2021-02-14 22:32:42 +01:00
Henry Conklin
c6a911f037
Add support for numeric XML entities to XMLParser
...
* Add support for decimal numeric entities to String::xml_unescape
* Add more error checks to String::xml_unescape
* Refactor XMLParser to use String::xml_unescape instead of an internal
implementation
2021-02-14 11:00:25 -06:00
Rémi Verschelde
fc5e9828b4
Merge pull request #44071 from dalexeev/editor-about-logo
...
Change logo in the About dialog box (return Godot's teeth)
2021-02-14 17:37:26 +01:00
Rémi Verschelde
4302b506d2
Merge pull request #46021 from kleonc/visualshader_index_check
...
VisualShader::_input_type_changed Fix index out of bounds crash.
2021-02-14 17:34:24 +01:00
Rémi Verschelde
4a41367949
Merge pull request #42784 from mujpao/search-results-font-size-4.0
...
Make search results font follow code editor font
2021-02-14 17:28:11 +01:00