Pieter-Jan Briers
e9d8dfbf0e
Ignore tools CLI flags in non-tools builds.
...
Some flags were still parsed but either did nothing or broke everything.
No reason to parse them.
(cherry picked from commit dd19826277
)
2018-02-22 13:08:03 +01:00
Pieter-Jan Briers
3687faa78f
Enforce insert_final_newline in the editorconfig.
...
(cherry picked from commit 6861886f70
)
2018-02-22 13:06:25 +01:00
Artem Varaksa
eacd66e784
Clean up some bad words from code comments
...
(cherry picked from commit d35e486228
)
2018-02-22 12:22:41 +01:00
Poommetee Ketson
b5f8c1a53b
Fix timer second not zero padded when < 10
...
Also RTR "Time Left:"
(cherry picked from commit d2e3607fa0
)
2018-02-22 12:20:23 +01:00
Rémi Verschelde
f04cd405ac
Fix loading project.binary from PCK file
...
Regression introduced in #16825 .
My logic was correct, but not the error code I was expecting.
The error reporting in FileAccess likely needs a review too.
(cherry picked from commit 57d562b394
)
2018-02-22 12:19:43 +01:00
Rémi Verschelde
f55b376d78
Improve error reporting of ProjectSettings::setup()
...
And use it to better report errors in the console and project manager
when a project.godot file is corrupted.
Fixes #14963 .
(cherry picked from commit 7839076f95
)
2018-02-22 12:19:28 +01:00
Michael Alexsander Silva Dias
fdac09a0aa
Made the Debugger's Stack Frames items reselectable.
...
(cherry picked from commit 32e3f257ac
)
2018-02-22 12:18:45 +01:00
luz.paz
751806b5c7
Fix typos with codespell
...
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt`
Whitelist consists of:
```
ang
doubleclick
lod
nd
que
te
unselect
```
(cherry picked from commit 612ab4bbc6
)
2018-02-22 12:17:06 +01:00
Poommetee Ketson
40018e995c
Color:fix setting V switch S to old V value
...
(cherry picked from commit f4f92b55e1
)
2018-02-22 12:07:07 +01:00
BastiaanOlij
be6323d848
Added documentation for VehicleBody
...
(cherry picked from commit 234b86e6b2
)
2018-02-22 12:03:10 +01:00
Artem Varaksa
29089b715d
Insert proper copy icon to debugger
...
(cherry picked from commit db2a1544c0
)
2018-02-22 12:02:41 +01:00
Daniel J. Ramirez
7e89cc46dd
Icons update
...
includes new enum, MeshInstance2D, Skeleton2D, Cut, Copy and Paste icons.
(cherry picked from commit cecf274364
)
2018-02-22 12:02:02 +01:00
Chaosus
a86829211a
Added missing shader functions
...
(cherry picked from commit 8f04a13c98
)
2018-02-22 00:02:52 +01:00
isaacremnant
f01821b60a
Force controls to save rect_clip_content since they do not all default to false.
...
(cherry picked from commit cc902cf9ab
)
2018-02-22 00:01:33 +01:00
hungrymonkey
245c11be08
Change function signature from float to double to match type get_doubleCloses #16160
...
(cherry picked from commit d2f1c87063
)
2018-02-21 23:59:15 +01:00
Bernhard Liebl
fa98637aca
Fixes wrong vertical font layout in RichTextLabel
...
(cherry picked from commit 77b1320fb4
)
2018-02-21 23:52:49 +01:00
Ian
723613dbc3
TextEdit folding over unindented comments
...
(cherry picked from commit d327f75392
)
2018-02-21 23:51:45 +01:00
Hein-Pieter van Braam
99efa7ce62
Revert "Fix wrong return type of xform functions"
...
As this will change bindings API this will have to wait for 3.1
This reverts commit 187c40d64d
.
2018-02-21 23:47:04 +01:00
AndreaCatania
c7040f3218
Fixed sky reflection rendering when transparent BG
...
(cherry picked from commit c34f18acce
)
2018-02-21 23:40:59 +01:00
Neil Moore
5975b44ded
Fixes gravity calculation for kinematic bodies in Bullet
...
(cherry picked from commit 5fb8a6a6c2
)
2018-02-21 23:38:30 +01:00
Hein-Pieter van Braam
8efb9c8cdd
Actually fix the db/dc renaming mess
...
Local builds save lives :)
2018-02-21 23:21:21 +01:00
Hein-Pieter van Braam
75289b4017
revert the renaming _tree_db_selected function
2018-02-21 22:57:50 +01:00
Rémi Verschelde
ccf27376a6
Update warning about C# support
...
(cherry picked from commit 24cf4fe062
)
2018-02-21 22:55:46 +01:00
Michael Alexsander Silva Dias
23b9f09c58
Fixed "Open" button being enabled when nothing is selected in a FileDialog while in "Open folder" mode.
...
(cherry picked from commit db80d56388
)
2018-02-21 22:23:24 +01:00
Florian Zwoch
e1fc7776f6
gltf: improve embedded data discovery
...
Some editors seems to use the image resource's mime type (e.g. "image/png") for data embedded uris instead of "application/octet-stream".
(cherry picked from commit 1abf464b59
)
2018-02-21 22:17:09 +01:00
Chaosus
c6a96fc360
Enable snapping when control key pressed
...
(cherry picked from commit 24c170555d
)
2018-02-21 22:16:20 +01:00
Max
4383fae5a4
Fixed disappearing text on filedialog buttons
...
(cherry picked from commit 6a48f952ca
)
2018-02-21 22:15:05 +01:00
Nathan Warden
9cfcf102a0
[Mono] Fixed "expression did not evaluate to a constant" compiler error for visual studio.
...
(cherry picked from commit 72fe70272d
)
2018-02-21 22:12:57 +01:00
Bojidar Marinov
8dc946c89c
Fix a rendering bug with screen_texture
...
(cherry picked from commit ea57a19b34
)
2018-02-21 22:11:47 +01:00
karroffel
327fea741a
using TIME in light shader enables uses_fragment_time
...
The GLES3 shader compiler performs certain checks to enable or disable
the usage of certain uniform variables (and with that the set-up of UBOs).
If the `TIME` variable gets used inside the `vertex` function then the
renderer knows that it has to insert that value into the UBO.
The same applies to the `fragment` function.
The `light` function gets executed inside the fragment shader for every
light source that is relevant to the current pixel. If the `TIME` variable
gets used in that function then it needs to be present in the fragment-UBO.
The check for this was missing, so if a shader uses `TIME` inside `light`
but not inside `fragment` then the uniform will not actually be set up.
(cherry picked from commit bb655856e2
)
2018-02-21 22:10:28 +01:00
volzhs
317cb336eb
Keep to show current script when closing all docs
...
also fix error when removing multiple tabs from TabContainer at same frame.
like closing multiple docs at once.
Fix #16403
(cherry picked from commit df84290a7e
)
2018-02-21 22:09:23 +01:00
Nathan Warden
83b76a8171
Added an auto quit and auto build flag to the command line options.
...
(cherry picked from commit 4bfb504c2f
)
2018-02-21 21:56:37 +01:00
K. S. Ernest (iFire) Lee
70b082c0d9
Create and return LightmapCapture.
...
(cherry picked from commit 2e66730061
)
2018-02-21 21:49:16 +01:00
K. S. Ernest (iFire) Lee
bbfec2a7cc
Add dummy audio driver, fix dummy rasterizer
...
(cherry picked from commit 4e1923a931
)
2018-02-21 21:49:10 +01:00
Fabio Alessandrelli
8849377f6d
Fixes to OS_Server and DummyRasterizer to match new signatures
...
(cherry picked from commit 2de10aa467
)
2018-02-21 21:48:58 +01:00
Fabio Alessandrelli
149ffcb1a4
server platform now compiles and run on linux.
...
Seems to also be able to do exports of some demos I tried.
(cherry picked from commit 6784d743f7
)
2018-02-21 21:48:46 +01:00
Fabio Alessandrelli
fb4a784319
Add dummy Texture handling
...
(cherry picked from commit 72ef766dfa
)
2018-02-21 21:48:33 +01:00
Fabio Alessandrelli
8f231d82bb
Disable GLES builders and source from server compilation
...
(cherry picked from commit 8699f643c9
)
2018-02-21 21:48:21 +01:00
Fabio Alessandrelli
cc280545dc
Add dummy resterizer driver
...
(cherry picked from commit c0dce6e480
)
2018-02-21 21:47:38 +01:00
George Marques
fa02b58b46
Remove unused variable from plugin settings update
...
Fix #16199
(cherry picked from commit 9f0cce840d
)
2018-02-19 23:15:56 +01:00
Stephen Traskal
000caef623
Fixing folder/file case sensitive renaming issue
...
Example:
Could not rename "Objects" to "objects" or vice versa
(cherry picked from commit e790ca084d
)
2018-02-19 22:47:39 +01:00
x1212
b7faa76485
fix spurious error messages during autocomplete and validate
...
_parse() caused resets on members like validating and
for_completion by calling clear().
(cherry picked from commit 48c9ed4545
)
2018-02-19 22:46:49 +01:00
Konrad Nowakowski
a76dfe9c72
Fix 2d collision body update on shape remove
...
(cherry picked from commit 3659df6624
)
2018-02-19 22:43:33 +01:00
Leon Krause
a423adbee6
Flush HTTPClient response data only on request/close in HTML5 platform
...
(cherry picked from commit 98039909f2
)
2018-02-19 22:42:38 +01:00
Leon Krause
c5b5fd61d4
Warn when polling HTTPClient synchronously in HTML5 platform
...
(cherry picked from commit ca9fa9cca8
)
2018-02-19 22:42:31 +01:00
Leon Krause
5bb269d01d
Disable insecure HTTP methods CONNECT and TRACE in HTML5 platform
...
(cherry picked from commit 2cd7bc04ea
)
2018-02-19 22:42:22 +01:00
Leon Krause
d5535d9357
Fix HTML5 HTTPClient response header retrieval
...
(cherry picked from commit 8a21f27f54
)
2018-02-19 22:42:08 +01:00
Leon Krause
2714b851bf
Fix HTML5 HTTPClient failure detection
...
(cherry picked from commit 9ea4452d21
)
2018-02-19 22:42:01 +01:00
Ignacio Etcheverry
2abbdcaa20
Mono: Fix build status icons
...
(cherry picked from commit 8bd05f0c71
)
2018-02-19 22:40:21 +01:00
Paul Joannon
9cba5ef772
implement signal related methods in csharp_script so signals can be used with emit
...
(cherry picked from commit cfbd7fd21e
)
2018-02-19 22:39:51 +01:00