Bernhard M. Wiedemann
83b856c046
BuildSystem: Sort input file lists
...
so that godot package builds reproducibly
in spite of indeterministic filesystem readdir order
and http://bugs.python.org/issue30461
See https://reproducible-builds.org/ for why this is good.
Sort font input file list, so that builtin_fonts.gen.h
is created in a reproducible way
Sort list of platforms, so that editor/register_exporters.gen.cpp
is created in a reproducible way
Sort list of source files, so that .a files and resulting godot binaries
are created in a reproducible way
2018-08-29 10:24:07 +02:00
Bernhard M. Wiedemann
f312582326
BuildSystem: Fix font list
...
We want to add the individual strings to the list
and not add a list object to the list.
Without this patch, sorting failed because "str < list"
is not a valid operation in python.
2018-08-29 10:24:07 +02:00
Rémi Verschelde
b6c170165c
Merge pull request #21485 from JFonS/fix_selection
...
Saner selection code for instanced scenes in 3D, should close #21447
2018-08-29 10:08:41 +02:00
Rémi Verschelde
d2abbfb1c5
Merge pull request #21554 from bmwiedemann/date
...
Do not record year of build
2018-08-29 09:56:20 +02:00
Rémi Verschelde
1ff772bb7e
Merge pull request #21559 from akien-mga/3d-grid-zfighting
...
Fix z-fighting on origin grid lines in spatial editor
2018-08-29 09:47:07 +02:00
Rémi Verschelde
7e79fb80db
Fix z-fighting on origin grid lines in spatial editor
...
Fixes #21264 .
2018-08-29 09:27:50 +02:00
Rémi Verschelde
a8eaf69a68
Merge pull request #21557 from akien-mga/fix-set_weight
...
Fix operator precedence in PhysicsBody2D::set_weight
2018-08-29 09:21:34 +02:00
Rémi Verschelde
3b01bf94ad
Fix operator precedence in PhysicsBody2D::set_weight
...
Fixes #16038 .
2018-08-29 08:37:08 +02:00
Rémi Verschelde
07c43a6567
Merge pull request #21544 from willnationsdev/fix-scn-meta
...
Fix making _editor_icon meta during CLEAR_SCRIPT
2018-08-29 08:31:18 +02:00
Bernhard M. Wiedemann
853d9c0807
Do not record year of build
...
This value becomes part of get_version_info output,
but if it is changing every year without any other change,
it cannot be a useful indicator of anything.
Using a constant value, makes the package build reproducible.
See https://reproducible-builds.org/ for why this is good.
2018-08-29 05:55:37 +02:00
Hein-Pieter van Braam
6fcc20ec51
Fix typo in os_uwp causing a build failure
2018-08-28 22:45:39 +02:00
Will Nations
ca14766e3a
Fix making _editor_icon meta during CLEAR_SCRIPT
2018-08-28 15:32:35 -05:00
jmf
11c90b0bb3
Fix to make CSGBox the size that is entered in Width, Height and Depth instead of twice those lengths.
2018-08-28 14:41:41 -03:00
Rémi Verschelde
d42807371c
Merge pull request #21537 from tko/itemlist-edit-scale
...
Scale the Item List Editor window size with the editor scale
2018-08-28 19:40:40 +02:00
Tommi Komulainen
aded18104b
Scale the Item List Editor window size with the editor scale
...
Makes the dialog bigger and more usable on HiDPI screens.
Fixes #21520
2018-08-28 19:17:29 +02:00
Max Hilbrunner
6f9416b2b6
Merge pull request #21454 from char0xff/doc
...
Update UndoRedo.xml
2018-08-28 17:09:40 +02:00
Max Hilbrunner
e59dc62562
Merge pull request #21444 from romlok/input-propagation
...
Clarify direction of input event propagation
2018-08-28 17:09:02 +02:00
Rémi Verschelde
a651dbfe7e
Donors: Add GameDev.tv as platinum sponsor
2018-08-28 12:55:07 +02:00
Rémi Verschelde
a5e44cd262
Merge pull request #21526 from Faless/tcp_ip_fixes
...
Fix DNS resolution when cache is invalid.
2018-08-28 12:54:20 +02:00
Fabio Alessandrelli
97757cd1d1
Fix DNS resolution when cache is invalid.
...
Fix StreamPeerTCP.connect_to_host return value.
2018-08-28 12:32:04 +02:00
Rémi Verschelde
0dd162a936
Merge pull request #21523 from dragmz/21521-fix
...
Fix for p_width - 1=-1 out of size
2018-08-28 12:18:53 +02:00
Marcin Zawiejski
eaa0dbc7d8
Fix for p_width - 1=-1 out of size
...
Fixes a zero-size image creation by moving the profiler plot update call
to the Clear button handler so it is not called during initialization.
2018-08-28 11:49:12 +02:00
Rémi Verschelde
6671096dd7
Merge pull request #21514 from cbscribe/kcc_docs_fixes2
...
[DOCS] Classref corrections and clarifications
2018-08-28 08:13:13 +02:00
Rémi Verschelde
57ba7caa6d
Merge pull request #21511 from eska014/webm-nomt
...
Fix WebM and Theora video in HTML5 export
2018-08-28 07:56:52 +02:00
Rémi Verschelde
bec00110e0
Merge pull request #21510 from milkowski/master
...
No need to link with libandroid_support.a in NDK 17
2018-08-28 07:47:59 +02:00
Rémi Verschelde
ac38b7e97b
Merge pull request #21496 from tko/macos-complete
...
[macOS] change "Complete Symbol" shortcut to not conflict with Spotlight
2018-08-28 07:40:55 +02:00
Rémi Verschelde
cda5a56808
Merge pull request #21495 from tko/macos-replace
...
[macOS] fix conflicting keybindings for (Find and) Replace...
2018-08-28 07:38:30 +02:00
elasota
084cbdefa2
Fix BPTC and fix importing HDR images with LDR compression
2018-08-27 23:05:04 -04:00
Chris Bradfield
285234e8d9
[DOCS] Corrections and clarifications
2018-08-27 18:56:43 -07:00
Wojciech Milkowski
3a3ea6d514
No need to link with libandroid_support in NDK 17
...
According to https://github.com/bytedeco/javacpp/pull/244 in NDK 17
libandroid_support library is not needed any more, and on armv8 is
already gone which breaks compilation.
2018-08-28 02:34:59 +02:00
Leon Krause
b4b816c122
Enable Theora module for HTML5 platform
2018-08-28 01:56:47 +02:00
Juan Linietsky
02490dbd2c
Merge pull request #21507 from fire/gltf2_quat_normalization
...
GLTF2 animation regression with Quat normalization
2018-08-27 19:27:06 -03:00
K. S. Ernest (iFire) Lee
fa62037ff6
In the GLTF importer normalize Quaternions after every operation and when reading from the format.
2018-08-27 14:59:28 -07:00
Ignacio Etcheverry
6b10e3750e
Merge pull request #21497 from neikeq/hm
...
C# generated classes ignore warning CS1591 and cleanup
2018-08-27 21:43:46 +02:00
Webster Sheets
c522fe05e0
AtlasTexture fixes, part 2.
2018-08-27 15:24:56 -04:00
Ignacio Etcheverry
aa2bcf3dfc
C# generated classes ignore warning CS1591 and cleanup
2018-08-27 20:39:51 +02:00
Tommi Komulainen
c2f0b4c9c6
[macOS] change "Complete Symbol" shortcut to not conflict with Spotlight
...
The default shortcut for Spotlight search is Command+Space so try not to
use it. Instead use Ctrl+Space similar to Xcode.
2018-08-27 20:39:43 +02:00
Tommi Komulainen
464756ec0f
[macOS] fix conflicting keybindings for (Find and) Replace...
...
```
Play Scene Command+R (no change)
Replace... Command+R => Option+Command+F
Find Function... Option+Command+F => Ctrl+Command+J
```
On macOS Option+Command+F is commonly used for Find and Replace so use
it instead to avoid conflicting with "Play Scene"
And as Option+Command+F is currently used by "Find Function..." rebind
the latter to Control+Command+J which is the Xcode shortcut for
"Jump to Definition"
Fixes #19817
2018-08-27 20:28:24 +02:00
Juan Linietsky
0565adb20f
Removed fallback system and merged bptc into s3tc
2018-08-27 13:47:35 -03:00
Rémi Verschelde
79c6a83c99
Bump version to 3.1-alpha
...
IMPORTANT: This means that the master branch is now considered feature-complete
for the upcoming 3.1 release, and thus in *feature freeze*.
Unless explicitly allowed by project maintainers, no new feature PRs will be
considered for merge until Godot 3.1-stable is released. Current PRs made
before the feature freeze will still be reviewed and potentially merged before
the beta stage, if deemed satisfactory.
2018-08-27 18:17:35 +02:00
Juan Linietsky
2428ec6205
Merge pull request #21453 from BlackCatter/triplanar-detail-fix
...
Fix error using triplanar UV with detail map
2018-08-27 13:04:47 -03:00
Juan Linietsky
02d2676dc9
Merge pull request #21405 from SneakyMax/fix-animation-condition-advancing
...
Fix advancing based on condition in AnimationNodeStateMachinePlayback
2018-08-27 13:04:02 -03:00
Rémi Verschelde
1fe6ad6a9d
Merge pull request #21400 from rfht/master
...
log to console if falling back to dummy audio driver
2018-08-27 18:03:52 +02:00
Rémi Verschelde
9df5ddae29
Merge pull request #21456 from MarianoGnu/tileset_editor
...
TileSet editor Fixes
2018-08-27 17:49:02 +02:00
Rémi Verschelde
66778eae71
Merge pull request #21420 from elasota/fix-last-mipmap
...
Fix uninitialized mipmap levels
2018-08-27 17:48:41 +02:00
Rémi Verschelde
f06b7d40c8
Merge pull request #21449 from vnen/gdscript-builtin-is
...
Allow `is` operator to test built-in types
2018-08-27 17:48:11 +02:00
Rémi Verschelde
5b87864385
Merge pull request #21369 from Noshyaar/exportflag
...
Deprecating bit flags export with no hint text
2018-08-27 17:47:21 +02:00
Rémi Verschelde
573d03d888
Merge pull request #21489 from godotengine/revert-21236-windows-graceful-close
...
Revert "Try closing gracefully before terminating process"
2018-08-27 17:33:27 +02:00
Rémi Verschelde
72996df656
Revert "Try closing gracefully before terminating process"
2018-08-27 17:32:43 +02:00
Rémi Verschelde
c1f687c681
Merge pull request #21387 from hpvb/fix-15324
...
Fall back to GLES2 if GLES3 is not working
2018-08-27 16:54:22 +02:00