Commit graph

32141 commits

Author SHA1 Message Date
Rémi Verschelde b5334d14f7
Update copyright statements to 2021
Happy new year to the wonderful Godot community!

2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.

We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)

Here's to a great year 2021 for all Godot users 🎆
2021-01-01 20:19:21 +01:00
Rémi Verschelde a6b869988f
Merge pull request #44276 from YeldhamDev/tooltip_position_embedded_fix
Fix tooltip position in main embedded window
2021-01-01 16:28:59 +01:00
Yuri Roubinsky f8130ff53b
Merge pull request #44836 from Chaosus/win32_fix_fullscreen
Fix window restoring after fullscreen again
2021-01-01 18:17:39 +03:00
Rémi Verschelde 36c943260e
Merge pull request #44703 from madmiraal/fix-44510
Add signal to inform joint that body has exited tree
2020-12-31 17:48:19 +01:00
Marcel Admiraal 026aa4381d Add signal to inform joint that body has exited tree 2020-12-31 16:19:57 +00:00
Yuri Roubinsky 8a2bc6bf58 Fix window restoring after fullscreen again 2020-12-31 16:07:05 +03:00
Rémi Verschelde 41e9028868
Merge pull request #44274 from mbrlabs/geometry2d-tests
Added Geometry2D unit tests
2020-12-30 22:32:14 +01:00
Marcus Brummer e455ca2f2f Added Geometry2D unit tests 2020-12-30 21:11:09 +01:00
Rémi Verschelde 6010c49424
Merge pull request #44740 from fire/mesh-opt-collapse
Meshoptimizer Update: Restrict edge collapses to avoid triangle flipping
2020-12-30 16:40:44 +01:00
K. S. Ernest (iFire) Lee 8b69f9c18a Meshoptimizer update library 2020-12-30 06:30:25 -08:00
Rémi Verschelde b24f9f2d8f
Merge pull request #44808 from Xrayez/tests-bigobj
Increase number of sections in object files for tests with MSVC
2020-12-30 15:25:33 +01:00
Rémi Verschelde 49ff4b41b7
Merge pull request #44769 from fire/gltf-eight-weights
Expose gltf2 eight weights.
2020-12-30 15:24:32 +01:00
Andrii Doroshenko (Xrayez) 21319feb9c Increase number of sections in object files for tests with MSVC 2020-12-30 15:48:23 +02:00
Rémi Verschelde f1cb475d9b
Merge pull request #44807 from akien-mga/bullet-3.08
bullet: Sync with upstream 3.08
2020-12-30 14:07:15 +01:00
Rémi Verschelde e495c2cb21
bullet: Sync with upstream 3.08 2020-12-30 13:39:14 +01:00
Rémi Verschelde f69c116fa7
Merge pull request #44800 from Calinou/fix-stdout-flush-project-setting
Fix warning spam when using `--help` or `--version` command line argument
2020-12-30 09:33:12 +01:00
Rémi Verschelde 72c13c2631
Merge pull request #44638 from m4gr3d/export_format_util_method
Hardcode the export format for the editor 'run' feature
2020-12-30 09:11:31 +01:00
Hugo Locurcio 5cd37de125
Fix warning spam when using --help or --version command line argument
When a project setting is not found, a warning message is printed.
This moves the default value declaration so it can be found when
the `--help` or `--version` command line arguments are used.
2020-12-29 22:52:16 +01:00
Fredia Huya-Kouadio de64b783b4 Add utility method to export the project using a preset format and sign parameter. 2020-12-29 09:04:01 -08:00
Rémi Verschelde 59b30e1d23
Merge pull request #44709 from Calinou/editor-frame-time-color
Color 3D editor frame time labels depending on the performance level
2020-12-29 17:41:40 +01:00
Rémi Verschelde a06c569b12
Merge pull request #44710 from Calinou/doc-richtextlabel-no-entangled-tags
Document RichTextLabel not supporting entangled BBCode tags
2020-12-29 17:40:24 +01:00
Rémi Verschelde 3a9777cb3f
Merge pull request #44724 from Chaosus/popup_separator
Added optional id parameter to `PopupMenu::add_separator`
2020-12-29 17:39:44 +01:00
Rémi Verschelde f62f64193a
i18n: Sync translations with Weblate
(cherry picked from commit caa7c6a930)
2020-12-29 17:16:46 +01:00
Rémi Verschelde 4486aa8014
Merge pull request #44794 from RandomShaper/fix_inst_resource
Fix instantiation of resource as property value
2020-12-29 15:05:06 +01:00
Rémi Verschelde 55c295c5d7
Merge pull request #44792 from KoBeWi/export_guide
Complete documentation of EditorExportPlugin
2020-12-29 15:03:31 +01:00
K. S. Ernest (iFire) Lee dff1d8d7b0 Expose gltf2 eight weights. 2020-12-29 05:28:00 -08:00
kobewi 8b231aff28 Complete documentation of EditorExportPlugin 2020-12-29 13:46:14 +01:00
Rémi Verschelde 848f5ba05c
Merge pull request #44762 from KoBeWi/offset_is_now_point_not_offset_point
Rename offset to point in remove_point()
2020-12-29 13:37:49 +01:00
Pedro J. Estébanez d2d29c42f2 Fix instantiation of resource as property value 2020-12-29 13:14:39 +01:00
Rémi Verschelde e11be74856
Merge pull request #44786 from Calinou/editor-translations-allow-multiple-selection
Allow selecting multiple files in the editor translation/remap dialogs
2020-12-29 12:48:51 +01:00
Rémi Verschelde 8eb5531444
Merge pull request #44785 from akien-mga/fbx-clarify-error-message
FBX: Clarify outdated format error
2020-12-29 12:48:32 +01:00
Rémi Verschelde 45b2628348
Merge pull request #44789 from akien-mga/ci-textserver-fb
CI: Force building TextServer fallback
2020-12-29 12:48:08 +01:00
Rémi Verschelde 1dd75f41e5
FBX: Clarify outdated format error
See #44780.
2020-12-29 12:14:30 +01:00
Rémi Verschelde 456acda57a
CI: Force building TextServer fallback
It's normally opt-in as the advanced one (CTL support) is the default,
but we need to build it to catch potential build issues.
2020-12-29 12:14:16 +01:00
Hugo Locurcio d4bd107fd5
Allow selecting multiple files in the editor translation/remap dialogs
This makes it faster to add several translations.

The undo/redo messages were also tweaked to give better context.
2020-12-29 11:48:30 +01:00
Rémi Verschelde edccc0bbdf
Merge pull request #44759 from Huberion/master
Fix Scrollbar range calculation error
2020-12-29 11:05:44 +01:00
Rémi Verschelde 859873c908
Merge pull request #44782 from Calinou/editor-add-3d-selection-box-setting
Add an editor setting for the 3D selection box color
2020-12-29 10:40:13 +01:00
Rémi Verschelde 2086acfacc
Merge pull request #44614 from madmiraal/rename-normalmap-normal_map
Consistently use normal_map
2020-12-29 10:39:56 +01:00
Rémi Verschelde 0494c56c86
Merge pull request #44773 from bruvzg/6_counts_of_blasphemous_self_aggrandisement
[CTL] Add myself to CODEOWNERS for the text server and font.
2020-12-29 10:39:47 +01:00
Rémi Verschelde 8a14dc746a
Merge pull request #44788 from akien-mga/container-is_empty
Fix missed renamings from empty() to is_empty()
2020-12-29 10:39:27 +01:00
Rémi Verschelde 09212fba1e
Fix missed renamings from empty() to is_empty()
Those were missed in #44401 or added by later PRs.
2020-12-29 09:55:07 +01:00
Rémi Verschelde c6e9d912e1
Merge pull request #44781 from mrushyendra/scroll_container_ready_fix
Allow ScrollBar params of a ScrollContainer to be modified from _ready()
2020-12-29 09:44:08 +01:00
Rémi Verschelde 652bdd573e
Merge pull request #43691 from bruvzg/ctl_dropcap
[Complex Text Layouts] Add drop-cap support to RTL.
2020-12-29 09:14:46 +01:00
Marcel Admiraal b4a190e0bc Consistently use normal_map 2020-12-29 08:04:19 +00:00
Hugo Locurcio 8221037be0
Add an editor setting for the 3D selection box color
A restart is required to apply the setting change.
2020-12-29 07:35:59 +01:00
Maganty Rushyendra b8610dbd31 Allow ScrollBar params of a ScrollContainer to be modified in _ready()
Initializes the sizes of the ScrollContainer and its associated
ScrollBars in _ready() to allow scroll values to be set in GDScript
initially.
2020-12-29 13:02:02 +08:00
bruvzg 636010e2c6
[CTL] Add myself to CODEOWNERS for the text server and font. 2020-12-28 23:36:42 +02:00
Rémi Verschelde 6cebb8c117
Merge pull request #44586 from madmiraal/rename-stepify
Rename Math::stepify to snapped
2020-12-28 21:46:43 +01:00
Rémi Verschelde 8886a6a45c
Merge pull request #44757 from andrew-softdev/my-bug-fix
Incorrect format specifiers used to display some type data in the Visual Studio debugger
2020-12-28 20:44:15 +01:00
Rémi Verschelde 593d035949
Merge pull request #44768 from akien-mga/fix-44761-wrong-get_viewport
Editor: Fix invalid use of Node::get_viewport() after rename of EditorNode::get_viewport()
2020-12-28 20:19:16 +01:00