robfram
28ab60422d
Fix saving unmodified scenes and resources
...
When `_save_all_scenes` or `save_resource_in_path` was called, they
always saved all the scenes and the resource no matter if they were
modified or not. For example, when `saving before run` option was
checked, it always overwrote the current scene and the default
environment simply by opening and runing the project.
This PR adds checks for unsaved scenes (using the same `unsave` check
others method used) and modified resources (comparing last modified
time and last import time).
Fix #6025 .
2018-03-18 11:58:40 +01:00
Pieter-Jan Briers
998f1977a8
Fix Mono builds with Python 3.
...
A subprocess call wasn't specifying an encoding,
so this gave a TypeError in Python 3.
2018-03-18 10:51:35 +01:00
Poommetee Ketson
760b0567a6
Merge pull request #17590 from YeldhamDev/iph_typo_fix
...
Fixed small typo in the "InstancePlaceholder" doc
[ci skip]
2018-03-18 08:33:41 +07:00
Ivan Vodopiviz
55f79f2e80
Changed debug max distance to avoid overflow
...
Changed it to roughly sqrt(FLT_MAX), it's a little less to account for float inaccuracies.
Fixes #1835
2018-03-17 23:32:07 +01:00
Michael Alexsander Silva Dias
712d6e724a
Fixed small typo in the "InstancePlaceholder" doc.
2018-03-17 16:00:36 -03:00
Mr-Slurpy
9da18f3974
Added tool menu functions in EditorPlugin
2018-03-17 14:41:50 -04:00
robfram
da6c07698f
Fix non-valid characters for `input_action`
...
Add a new function to check action names, `_validate_action_name`, in
the spirit of `_valprop`. Offending characters include non-printable
ascii, and `\/=:"`. Also set only one text for the UI message.
2018-03-17 15:32:44 +01:00
Gilles Roudiere
038de54b1f
Fixes scrollbars in Canvas Item Editor
2018-03-17 12:18:33 +01:00
Jakub Grzesik
f78c7353ea
a way to ensure that camera is disabled
2018-03-17 10:57:04 +01:00
Rémi Verschelde
201d2d7226
Merge pull request #17564 from ShyRed/fixbuild
...
Open textfile in textmode
2018-03-17 08:50:21 +01:00
Ignacio Etcheverry
389ad72399
Merge pull request #17179 from paulloz/mono-assemblies-preload-facades
...
[mono] add the 'Facades' subfolder to the searched directories
2018-03-16 21:40:42 +01:00
Fabio Alessandrelli
c531262190
Merge pull request #16947 from Faless/ui_actions
...
GUI elements ui_action usage, improvements
2018-03-16 20:55:11 +01:00
robfram
8939f44f6a
Fix pressing `F3` do both changing to script editor AND find next text
...
As `KEY_F3` was used both for changing to script editor window and, in
the script editor, for finding the next result in the last search, and
the key event is **not** consumed, the resulting behaviour was similar
to press `F3` twice, first to change to script editor and second to
find the next result of a previous search.
This PR sets the `key_pressed` status of `InputEvent` to `false` if
this event is responsible of an editor change, simulating the
consumption of the event.
Fix #17334
2018-03-16 20:17:42 +01:00
ShyRed
75308d7a30
Open textfile in textmode
...
Open mapping files in textmode as they are textfiles.
2018-03-16 16:28:05 +01:00
Leon Krause
e06a56eac8
Fix typo in engine.js
2018-03-16 15:40:00 +01:00
ShyRed
bc1522e268
Use fake audio playing property in editor
...
It appears that some time ago users were supposed to be able to include the playback of sound effects in their animations by placing keys on the "playing" property. Back then the key frame editor took the value of the checkbox in the property_editor.
Somewhere / Sometime this behaviour changed and the key frame editor is now reading the actual value from the object instead of relying on the property editor.
This commit introduces a fake active field that is returned when reading the playing property in the editor. While the actual active flag is changed when playback is finished the fake one will stay the same thus allowing the user to take their time with setting the key in the animation editor.
2018-03-16 15:26:23 +01:00
Geoffrey
09c887f38e
Implemented interface for bullet joint motors
2018-03-16 13:37:15 +01:00
Max Hilbrunner
7275fb6170
[DOCS] Node: Remove duplicate information
2018-03-16 11:48:45 +01:00
Bernhard Liebl
29d305599d
Warn about WorldEnvironment being ignored
2018-03-16 11:21:57 +01:00
Rémi Verschelde
cc617dc5d1
SCons: properly close files when reading controller mappings
...
Fixup to #17296 .
2018-03-16 08:40:33 +01:00
Rémi Verschelde
f17c35b447
Merge pull request #17537 from Noshyaar/intcam
...
InterpolatedCamera: use internal_process
2018-03-16 08:10:37 +01:00
Hein-Pieter van Braam
395ecc2235
Merge pull request #16964 from mrcdk/audio_server_bus_changed_fix
...
AudioServer emit bus_layout_changed signal when adding, moving or del…
2018-03-16 00:10:52 +01:00
Hein-Pieter van Braam
bb331d85b8
Merge pull request #17130 from nical/issue-17050
...
Fix polyline rendering when width <= 1.
2018-03-16 00:04:07 +01:00
Hein-Pieter van Braam
009b0bab49
Merge pull request #17248 from Cygon/implement-extra-culling-margin
...
Apply culling margin (fixes issue #16115 )
2018-03-15 23:45:59 +01:00
Poommetee Ketson
6b22ec5f6c
InterpolatedCamera: use internal_process
2018-03-16 05:15:26 +07:00
Hein-Pieter van Braam
99f286e23f
Merge pull request #17264 from poke1024/fix-gesture-key-event-accepted
...
Fix gesture events being blocked
2018-03-15 23:13:04 +01:00
Hein-Pieter van Braam
aed2fedd16
Merge pull request #17291 from Warlaan/master
...
completed-signal for coroutines with more than one yield
2018-03-15 23:11:37 +01:00
Hein-Pieter van Braam
64b336b367
Merge pull request #17293 from bncastle/basebutton_fix_pressed
...
Fix "ui_accept" action not calling _pressed() function in GDScript Button
2018-03-15 22:58:49 +01:00
Fabio Alessandrelli
b0186b41bb
Merge pull request #17237 from RandomShaper/fix-ssl-handshake
...
Fix HTTPClient SNI support when verify is off
2018-03-15 22:43:34 +01:00
Hein-Pieter van Braam
e4e0ba908a
Merge pull request #17296 from cart/controller-mapping-autogen
...
Generate controller mapping class from one or more SDL2 database files
2018-03-15 22:42:06 +01:00
Neil Graham
4bea98de40
change bumpmap_to_normalmap range from [1...255] to [0...255]
2018-03-16 10:22:48 +13:00
Hein-Pieter van Braam
9bc0503c91
Merge pull request #17376 from marcelofg55/file_get_path
...
Added File.get_path and File.get_path_absolute functions
2018-03-15 22:21:21 +01:00
Hein-Pieter van Braam
f8706cbdf2
Merge pull request #17407 from poke1024/fix-hsv-mismatch
...
Fix mismatch between Color.h and Color.from_hsv()
2018-03-15 22:16:57 +01:00
Rémi Verschelde
9bb1b55486
Merge pull request #17514 from brylie/patch-1
...
Add brief description
2018-03-15 20:45:26 +01:00
Rémi Verschelde
e2dd6671dc
Merge pull request #17527 from poke1024/fix-17522
...
Fix debugger_stdout_settings being ignored
2018-03-15 20:40:14 +01:00
Rémi Verschelde
d3648b51b1
Merge pull request #17533 from JFonS/shader_allow_hint_defaults
...
Hinted shader uniforms can have a default value
2018-03-15 20:24:44 +01:00
Rémi Verschelde
d5f3f3ddc2
Merge pull request #17541 from mhilbrunner/docs-node
...
[DOCS] Node: Networking updates, fix outdated and missing docs
2018-03-15 20:03:13 +01:00
mhilbrunner
5a3e841c60
[DOCS] Node: Networking updates, fix outdated and missing docs
2018-03-15 20:00:34 +01:00
Rémi Verschelde
99c1323a08
Merge pull request #17388 from Hinsbart/mono_class_name
...
Mono: Avoid invalid class names.
2018-03-15 19:47:39 +01:00
Andreas Haas
700d07cf7c
Mono: Avoid invalid class names.
...
Disallow reserved keywords as class names and prefix base class with the Godot
namespace if it's the same as the class name.
Fixes #12483
2018-03-15 19:25:06 +01:00
Rémi Verschelde
a8147d0f8b
Merge pull request #17536 from bruvzg/fix_mingw_build
...
Fix MinGW cross-build
2018-03-15 16:50:01 +01:00
bruvzg
e337eecd17
Fix MinGW cross-build
2018-03-15 17:29:55 +02:00
JFonS
479f531635
Hinted shader uniforms can have a default value
2018-03-15 15:23:40 +01:00
Rémi Verschelde
d2f929304b
Merge pull request #17529 from Noshyaar/patch-1
...
Fix script template on `_ready` behavior
2018-03-15 14:05:23 +01:00
Bastiaan Olij
5356423377
A few fixes on the ARVR Server
2018-03-15 23:31:02 +11:00
Rémi Verschelde
6f8b79ea5f
Merge pull request #17528 from BastiaanOlij/missing_uwp_boolvariable
...
Added missing import BoolVariable
2018-03-15 12:47:43 +01:00
Poommetee Ketson
01ec06d9ae
Fix script template on `_ready` behavior
2018-03-15 18:38:53 +07:00
Bastiaan Olij
cc9e8aa732
Added missing import BoolVariable
...
Didn't like the missing BoolVariable :)
2018-03-15 22:35:44 +11:00
Bernhard Liebl
2b728de8f2
Fix debugger_stdout_settings being ignored
2018-03-15 12:22:10 +01:00
Rémi Verschelde
506c492657
Merge pull request #17520 from eska014/wasm-webgl1
...
Check only for WebGL 1.0 before starting downloads, move test to HTML file
2018-03-15 08:55:14 +01:00