Commit Graph

30922 Commits

Author SHA1 Message Date
Rémi Verschelde
5f19e1d571
CI: Refactor Android workflow, use pre-installed SDK and NDK
No need to waste time downloading all this when it's readily available :)
Also use the official action to setup Java 8.

Also build both architectures (armv7 and arm64v8) and generate the APK,
so we can upload it.

Remove now unused and outdated `misc/ci/android-tools-linux.sh`.
2020-10-22 17:21:59 +02:00
Rémi Verschelde
baec2445e1
Merge pull request #42997 from akien-mga/ci-release-no-debug-symbols
CI: Set debug_symbols=no for template builds
2020-10-22 13:32:40 +02:00
Rémi Verschelde
e18a9a2224
CI: Set debug_symbols=no for template builds
This keeps their size small and allows to compare size changes on templates
in PRs, as the template size is what is most relevant to users.

For editor builds we keep debug symbols so they can be used to debug crashes.
2020-10-22 13:03:27 +02:00
Rémi Verschelde
003ee8b7c2
Merge pull request #42906 from Xrayez/doc-xref-color-ref-rects
Cross-reference `ColorRect` and `ReferenceRect` in the class reference
2020-10-22 11:25:35 +02:00
Rémi Verschelde
232e77bc1b
Merge pull request #42989 from godotengine/revert-42972-fix/tilemap-icon
Revert "fix(editor): TileMap Fill Rectangle icon"
2020-10-22 11:24:42 +02:00
Rémi Verschelde
eee7c4acc4
Revert "fix(editor): TileMap Fill Rectangle icon" 2020-10-22 10:28:37 +02:00
Rémi Verschelde
d05c7da1aa
Merge pull request #42949 from DavidSichma/shaderglobals
Shader globals bugfixes
2020-10-22 09:53:49 +02:00
Rémi Verschelde
3b85f22a6f
Merge pull request #42939 from Chaosus/fix_custom_property_editor2
Fix custom property editor to correctly show Basis
2020-10-22 09:51:49 +02:00
Yuri Roubinsky
d87e645bcf Fix custom property editor to correctly show Basis 2020-10-22 08:41:35 +03:00
Rémi Verschelde
a4548a079b
Merge pull request #42972 from Mallos/fix/tilemap-icon
fix(editor): TileMap Fill Rectangle icon
2020-10-21 22:10:26 +02:00
Eric Tuvesson
3fee970c62 fix(editor): TileMap Fill Rectangle icon
The default color was blue which is the active color, changed it to be gray by default.
2020-10-21 20:44:55 +02:00
Yuri Roubinsky
c97dea47b5
Merge pull request #42962 from Chaosus/fix_shader_texture_funcs
Fix textureSize & texelFetch shader compilation errors
2020-10-21 17:59:23 +03:00
Yuri Roubinsky
433183147e Fix textureSize & texelFetch shader compilation errors 2020-10-21 17:45:40 +03:00
Rémi Verschelde
918f03529f
Merge pull request #42957 from Chaosus/remove_print_windowpos
Remove printing of windowpos/screenpos inside MenuButton::pressed
2020-10-21 09:13:33 +02:00
Yuri Roubinsky
f2b98b4106 Remove printing of windowpos/screenpos in MenuButton 2020-10-21 09:58:37 +03:00
David Sichma
5d33cd94c8 Shader globals bugfixes
- shader globals editor displays properties correctly
- fixed some errors how globals were transferred
2020-10-21 01:34:25 +02:00
Rémi Verschelde
c3964b6c83
Merge pull request #42945 from akien-mga/ci-sanitizers-no-artifacts
CI: Don't upload linux-sanitizers artifacts
2020-10-20 23:13:39 +02:00
Rémi Verschelde
fc8ee3ca9b
CI: Don't upload linux-sanitizers artifacts
It's 1.5 GB, that's maybe a bit overkill.
2020-10-20 21:59:14 +02:00
Rémi Verschelde
207cfc9253
Merge pull request #42944 from Calinou/tonemap-shader-remove-unused-define
Remove unused `#define` from the tonemap shader
2020-10-20 21:02:04 +02:00
Rémi Verschelde
ef62e93677
Merge pull request #42943 from vnen/gdscript-local-scope-fix
Fix handling of scope for local GDScript variables
2020-10-20 21:00:57 +02:00
George Marques
96884ef41e
Merge pull request #41983 from ThakeeNathees/array-const-folding-bug-fix
Array/Dictionary Nodes no more reduced to array/dictionary variant
2020-10-20 15:43:07 -03:00
Hugo Locurcio
195540ab90
Remove unused #define from the tonemap shader
It was a leftover from an earlier version of the debanding PR
which used a simpler (but less effective) algorithm.
2020-10-20 19:59:50 +02:00
George Marques
11c05642fe
GDScript: Fix handling of scope for local variables 2020-10-20 14:57:31 -03:00
George Marques
c77466b276
Merge pull request #42938 from vnen/gdscript-test-compiler-fix
Add initialization for the language before GDScript debug tests
2020-10-20 14:23:37 -03:00
Rémi Verschelde
181082589a
Merge pull request #42772 from bruvzg/macos_inertia
[macOS] Suppress momentum scrolling after key press.
2020-10-20 15:10:56 +02:00
Rémi Verschelde
15ff276fcf
Merge pull request #42853 from naithar/fix/in-app-store-master
[4.0] [iOS] InAppStore fixes
2020-10-20 15:10:15 +02:00
George Marques
48b91b900d
GDScript: Add initialization for the language before debug tests
This ensures that the tests will use a full environment with correct
settings so global classes and autoloads can be properly found.
2020-10-20 10:07:03 -03:00
Andrii Doroshenko (Xrayez)
803b046b38 Cross-reference ColorRect and ReferenceRect in the class reference
They use the same underlying `CanvasItem.draw_rect()` API.
2020-10-20 13:59:41 +03:00
Rémi Verschelde
9dad483920
Merge pull request #42925 from Chaosus/graph_rename_signals
Removed underscore from GraphEdit begin/end_node_move signals
2020-10-20 08:45:16 +02:00
Yuri Roubinsky
4f4287243c Removed underscore from GraphEdit begin/end_node_move signals 2020-10-20 09:22:40 +03:00
Rémi Verschelde
ac44344c27
Merge pull request #42921 from vnen/thanks-for-all-the-fish
Remove bojidar from codeowners for GDScript
2020-10-20 07:49:39 +02:00
Rémi Verschelde
970d0d433b
Merge pull request #42891 from gvaneyck/graph-begin-node-move-timing
Fix emit_signal timing for GraphEdit's begin/end node move
2020-10-20 07:48:06 +02:00
Gabriel Van Eyck
fbc095dc78 Fix emit_signal timing for GraphEdit's begin/end node move 2020-10-19 18:25:07 -07:00
George Marques
5ddfc657ab
Merge pull request #42067 from ThakeeNathees/for-loop-stack-overriden-fix
GDScript: for loop override stack variable bug fix
2020-10-19 20:21:14 -03:00
George Marques
36828fc6a8
Remove bojidar from codeowners for GDScript
Since he won't be actively contributing for the time being.
2020-10-19 20:13:00 -03:00
Rémi Verschelde
84e900830a
Merge pull request #42654 from groud/allow-sorting-files-by-type
Allow sorting files by type
2020-10-20 00:04:10 +02:00
Rémi Verschelde
7d4921db1a
Merge pull request #42915 from Yetizone/negative_lights_behavior
tonemap.glsl: Ensure color parameter of tonemap_reinhard() is positive
2020-10-19 23:50:49 +02:00
Gilles Roudière
f7a8cd882a Allow sorting files by type 2020-10-19 23:22:08 +02:00
Rémi Verschelde
cf3a4cb091
Merge pull request #42913 from Calinou/debanding-fix-brightness
Fix debanding slightly brightening the whole viewport
2020-10-19 23:18:24 +02:00
Yetizone
ffc4151f29 tonemap.glsl: Ensure color parameter of tonemap_reinhard() is positive
Color values can become negative in the case of negative lights which
leads to undesired behaviour.
2020-10-20 00:08:44 +03:00
Rémi Verschelde
50b6050984
Merge pull request #42912 from reduz/fix-invalid-buffer-update-in-sdfgi
Fix invalid buffer updates in SDFGI
2020-10-19 23:07:05 +02:00
Hugo Locurcio
15d033e25f
Fix debanding slightly brightening the whole viewport
Thanks to Mikkel Gjoel on Twitter for the tip :)
2020-10-19 22:53:28 +02:00
Rémi Verschelde
2393fb43c3
Merge pull request #42377 from Calinou/doc-surfacetool-vertex-color
Document how to display the vertex color in `SurfaceTool.add_color()`
2020-10-19 22:41:22 +02:00
reduz
dd0b097e44 Fix invalid buffer updates in SDFGI 2020-10-19 17:39:09 -03:00
Rémi Verschelde
ff48a6a3bc
Merge pull request #42874 from dreamsComeTrue/text-edit-bounds-fix
TextEdit - fix valid bounds in 'set_line'.
2020-10-19 22:37:41 +02:00
Rémi Verschelde
17f682226d
Merge pull request #42904 from Xrayez/rects-rename-fixup
Fixup `ColorRect` and `TextureRect` renames
2020-10-19 22:34:40 +02:00
Juan Linietsky
858b5d29ef
Merge pull request #42911 from godotengine/revert-42910-revert-42866-zulauf_sync_fixes_3
Revert "Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)""
2020-10-19 17:32:39 -03:00
Juan Linietsky
c71e941ee8
Revert "Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)"" 2020-10-19 17:32:19 -03:00
Rémi Verschelde
7480a7d178
Fixup method binding from #42910 2020-10-19 22:23:36 +02:00
Juan Linietsky
5eab7a0038
Merge pull request #42910 from godotengine/revert-42866-zulauf_sync_fixes_3
Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)"
2020-10-19 17:04:40 -03:00