George Marques
e4e9231420
Use pointer parameters in Variant function pointers
...
Instead of references. This is needed because those function pointers
are used in GDNative which needs to work with plain C, which doesn't
support passing parameters by reference.
2020-12-10 18:18:47 -03:00
Rémi Verschelde
1a31274855
PVRTC: Move compress func to modules/pvr
, drop obsolete PVRTexTool code
...
The code we had for PVRTexTool doesn't work as it's not compatible with current
PVRTexTool CLI options, and likely hasn't been for years.
Instead, we have our own vendored pvrtccompressor thirdparty library which all
users have thus de-facto been using. This commit moves the compress code to
`modules/pvr` where it belongs.
There's no proper compress function for PVRTC 2-bit format, that's a bug that
will need to be fixed (currently it's compressed as 4-bit format even if you
use Image::FORMAT_PVRTC2).
Fixes #28669 .
2020-12-10 22:08:01 +01:00
Rémi Verschelde
5b3e2dcaba
Merge pull request #44266 from akien-mga/js-export-code-cleanup
...
HTML5: Code style cleanup for export code
2020-12-10 15:48:58 +01:00
Rémi Verschelde
d26cbc41a6
i18n: Sync translations with Weblate
...
(cherry picked from commit 3e20a98503
)
2020-12-10 14:50:29 +01:00
Rémi Verschelde
d62dcb6b01
Merge pull request #44267 from madmiraal/rename-viewport-enums
...
Rename Viewport::ClearMode::CLEAR_MODE_ONLY_NEXT_FRAME to CLEAR_MODE_ONCE
2020-12-10 14:28:37 +01:00
Rémi Verschelde
2ac8c3b6dc
Merge pull request #44265 from YeldhamDev/popupmenu_circle_back_disabled
...
Allow to circle back in 'PopupMenu' even if the first/last item is non-selectable
2020-12-10 13:57:56 +01:00
Rémi Verschelde
8020515717
HTML5: Code style cleanup for export code
2020-12-10 13:57:46 +01:00
Michael Alexsander
bb39088201
Allow to circle back in 'PopupMenu' even if the first/last item is non-selectable
2020-12-10 09:32:02 -03:00
Marcel Admiraal
284642be01
Rename Viewport::ClearMode::CLEAR_MODE_ONLY_NEXT_FRAME to CLEAR_MODE_ONCE
2020-12-10 12:24:49 +00:00
Rémi Verschelde
9aec0ad3b3
Merge pull request #44262 from akien-mga/fsdock-move-mention-conflicting-files
...
FileSystemDock: List conflicting files on move
2020-12-10 13:13:35 +01:00
Rémi Verschelde
7dc41ff310
FileSystemDock: List conflicting files on move
...
Fixes #24167 .
2020-12-10 12:53:56 +01:00
Rémi Verschelde
d8fdb8796a
Merge pull request #44260 from madmiraal/rename-area3d-audio_bus_name
...
Rename Area3D audio_bus_name getter and setter
2020-12-10 12:15:46 +01:00
Rémi Verschelde
37d0d757d6
Merge pull request #40708 from bruvzg/improve_os_locale
...
Improve `OS::get_locale()` and documentation.
2020-12-10 11:49:00 +01:00
Rémi Verschelde
2a325f3888
Merge pull request #44233 from YeldhamDev/popupmenu_circle_back
...
Re-add circle back scrolling to 'PopupMenu'
2020-12-10 11:16:38 +01:00
Rémi Verschelde
d4d05783d6
Merge pull request #44248 from Nickswoboda/fix-dragging-0-items
...
Fix scene being modified when arrows are pressed with no node selected
2020-12-10 11:15:34 +01:00
Rémi Verschelde
67259d07db
Merge pull request #44070 from YeldhamDev/popupmenu_separator_font_color
...
Add "font_color_separator" theme property to 'PopupMenu'
2020-12-10 11:13:07 +01:00
Rémi Verschelde
bc9b54d6ab
Merge pull request #43920 from Calinou/doc-videoplayer-no-remapping
...
Document the lack of localization remapping support in VideoPlayer
2020-12-10 10:57:09 +01:00
Rémi Verschelde
47538ef9a4
Merge pull request #44234 from jeffuntildeath/master
...
fix for snap to floor editor crash bug
2020-12-10 10:52:24 +01:00
Rémi Verschelde
a20a32cb44
Merge pull request #44197 from Faless/fix/4.x_easing
...
Fix some easing equations' undefined behaviours.
2020-12-10 10:49:32 +01:00
Rémi Verschelde
47fc78b599
Merge pull request #44016 from KoBeWi/emit_me_senpai
...
Mention that 'changed' signal needs manual emit
2020-12-10 10:48:46 +01:00
Marcel Admiraal
daa084d004
Rename Area3D audio_bus_name getter and setter
2020-12-10 08:31:14 +00:00
Rémi Verschelde
70c435272a
Merge pull request #44124 from volzhs/tabs-in-front
...
Add option to draw all tabs in front
2020-12-10 07:55:41 +01:00
Nick Swoboda
66827337fd
Fix scene being modified when arrows are pressed with no node selected
2020-12-09 16:52:12 -08:00
volzhs
814f9015f8
Add option to draw all tabs in front
2020-12-10 07:47:10 +09:00
Rémi Verschelde
d8825fb253
Merge pull request #44221 from Faless/js/4.x_editor_beta
...
[HTML5] Editor style, audio fixes
2020-12-09 20:35:46 +01:00
jeffuntildeath
52f6e0b5ad
fix for snap to floor editor crash bug
...
fix for issue #44231 : snap_selected_nodes_to_floor() results in an editor
crash when a child collisionshape has invalid shape object
2020-12-09 12:09:41 -06:00
Fabio Alessandrelli
eb2152538c
[HTML5] Fix errors when Mic is not allowed.
2020-12-09 17:54:50 +01:00
Fabio Alessandrelli
a28d5e2be7
[HTML5] Improve platform buildsystem.
...
Check emcc version requirements when building GDNative.
Add more build options (sanitizers, initial memory).
2020-12-09 17:54:50 +01:00
Fabio Alessandrelli
6bc07cf777
[HTML5] Add logo and favicon to editor html.
2020-12-09 17:54:50 +01:00
Rémi Verschelde
bc30df831c
Merge pull request #44229 from YeldhamDev/audiostreammp3_icon
...
Add icon for 'AudioStreamMP3' resource
2020-12-09 17:39:33 +01:00
Michael Alexsander
e8e0abc331
Re-add circle back scrolling to 'PopupMenu'
2020-12-09 13:25:00 -03:00
Michael Alexsander
49ae1cba0c
Add icon for 'AudioStreamMP3' resource
2020-12-09 13:19:33 -03:00
Rémi Verschelde
d0f1c03b4f
Merge pull request #44223 from mbrlabs/assetlib-scroll-up
...
Asset Library: Scroll up the ScrollContainer after page load
2020-12-09 16:02:12 +01:00
Hugo Locurcio
e31c6d484e
[HTML5] Improve the editor HTML template.
2020-12-09 15:35:57 +01:00
Marcus Brummer
0e4f2ca860
Asset Library: Scroll up the ScrollContainer after page load
2020-12-09 15:24:26 +01:00
Fabio Alessandrelli
f579b1d1f8
[HTML5] Editor also persists cache.
2020-12-09 14:27:41 +01:00
Fabio Alessandrelli
e1ccd37e34
Sync RasterizerDummy changes.
...
Will also need to be renamed.
2020-12-09 14:27:41 +01:00
Rémi Verschelde
cf62289d24
LSP: Fix iterator in enum API dump
2020-12-09 13:34:29 +01:00
Rémi Verschelde
8936c4057b
Update AUTHORS and DONORS list
...
Thanks to all contributors and donors for making Godot possible!
2020-12-09 13:03:01 +01:00
Rémi Verschelde
c567a97178
Merge pull request #44218 from aaronfranke/grid-inst-err
...
Fix trying to set grid visibility on an invalid instance
2020-12-09 13:02:38 +01:00
Rémi Verschelde
114f97ff11
Merge pull request #44128 from KoBeWi/ 🧹
...
Cleanup unused engine code
2020-12-09 13:01:50 +01:00
Rémi Verschelde
e48d1b3f51
Merge pull request #44217 from akien-mga/fix-signals-after-renames
...
Fix connections to CanvasItem and Tabs signals
2020-12-09 12:43:08 +01:00
Aaron Franke
8c1d94ebae
Fix trying to set grid visibility on an invalid instance
2020-12-09 06:33:20 -05:00
Tomasz Chabora
2c048ea164
Cleanup unused engine code
2020-12-09 12:12:36 +01:00
Rémi Verschelde
9a8e123593
Fix connections to CanvasItem and Tabs signals
...
Follow-up to #44188 and #44189 .
2020-12-09 12:04:02 +01:00
Rémi Verschelde
deba274ad1
Merge pull request #44215 from Faless/fix/fa_buffered_remove_android
...
Remove unused FileAccessJAndroid.
2020-12-09 11:59:28 +01:00
Rémi Verschelde
92c001ef09
Merge pull request #43931 from bruvzg/ctl_comp_font
...
[Complex Text Layouts] Add compatibility for legacy Font resources.
2020-12-09 11:28:11 +01:00
Fabio Alessandrelli
09a9712a6a
Remove unused FileAccessJAndroid.
2020-12-09 10:58:36 +01:00
Rémi Verschelde
0c5d3b838c
Merge pull request #44199 from bruvzg/pvs_fixes_1
...
PVS-Studio static analyzer fixes
2020-12-09 10:23:21 +01:00
bruvzg
644f739660
Static analyzer fixes:
...
Removes unused code in OS.
Fixes return types.
Fixes few typos.
2020-12-09 10:17:53 +02:00