Rémi Verschelde
72b5a9e476
Merge pull request #30655 from Xrayez/bmp-compression-fix
...
Fix BMP loader to distinguish between compression types
2019-07-17 21:18:10 +02:00
Rémi Verschelde
fa4cb80a1e
Merge pull request #30657 from hadrien-psydk/optimize_dir_access_unix_get_next
...
Optimize DirAccessUnix::get_next() for some file systems
2019-07-17 21:14:26 +02:00
Hadrien
1898a559a9
Optimize DirAccessUnix::get_next() for some file systems
...
On some file systems, like ext4 on Linux, readdir() gives enough
information to determine the entry type in order to avoid doing
a stat() system call.
Use this information and call stat() only if necessary.
2019-07-17 20:34:37 +02:00
Andrii Doroshenko (Xrayez)
422a8ffe02
Fix BMP loader to distinguish between compression types
...
Some of the values in compression enumeration represent uncompressed formats:
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-wmf/4e588f70-bd92-4a6f-b77f-35d0feaf7a57
This allows the loader to proceed with uncompressed formats.
Note that loading compressed BMP's is still not supported.
2019-07-17 20:28:35 +03:00
Rémi Verschelde
d087a9e328
Merge pull request #30647 from Calinou/add-scons-platform-list
...
Add a `platform=list` SCons argument to list platforms
2019-07-17 12:12:39 +02:00
Hugo Locurcio
b07e46c59f
Add a platform=list
SCons argument to list platforms
...
This also improves the message display and makes an invalid selection
exit with a non-zero status code.
2019-07-17 11:28:07 +02:00
Rémi Verschelde
4d99e73967
Merge pull request #30646 from Meriipu/document_TreeItem_disable_button
...
documented TreeItem.set_button_disabled
2019-07-17 11:20:07 +02:00
Rémi Verschelde
96cbbffac7
Merge pull request #30608 from sparkart/fix-script-not-clearing-when-renamed
...
Fix losing scene modifications when renaming file
2019-07-17 11:09:34 +02:00
Rémi Verschelde
c59c2871a2
Merge pull request #30634 from Xrayez/fix-bmp-table-assertion
...
Fix BMP loader incorrectly interpreting color table size
2019-07-17 10:44:24 +02:00
Meriipu
e5f4a85a7e
documented set_button_disabled
2019-07-17 10:22:02 +02:00
Rémi Verschelde
e30a137548
Merge pull request #30633 from creikey/fix-headless-export-crash
...
Fix headless export crash
2019-07-17 09:58:24 +02:00
Rémi Verschelde
1d13567345
Merge pull request #30570 from SonerSound/gles2_inconsistent_fix
...
Fix inconsistent lighting in GLES2
2019-07-17 09:56:44 +02:00
Rémi Verschelde
8abc59b83c
Merge pull request #30626 from creikey/fix-anchor-helpers
...
Lower priority of anchor helper input
2019-07-17 09:55:22 +02:00
Rémi Verschelde
fabed73005
Merge pull request #30625 from bojidar-bg/27880-curvetexture-save-to-png
...
Fix CurveTexture being listed as saveable to .png
2019-07-17 09:39:48 +02:00
Rémi Verschelde
5230546d4f
Merge pull request #30624 from bojidar-bg/29955-invalid-write-audiostreamsample
...
Fix invalid write in AudioStreamSample::save_to_wav
2019-07-17 09:28:28 +02:00
Rémi Verschelde
14e6760d56
Merge pull request #30631 from fire/update_xatlas
...
Update xatlas to f65a664.
2019-07-17 09:15:29 +02:00
Cameron Reikes
0584911f9f
CameraServer is needed for editor node
...
- Editor asks ClassDB for docs
- ClassDB asks CameraFeed for default parameters
- In CameraFeed's constructor, polls CameraServer
2019-07-16 15:45:40 -07:00
Andrii Doroshenko (Xrayez)
d5c5aabbf2
Fix BMP loader incorrectly interpreting color table size
...
Color table should exist for images with bit count <= 8. Importing 16-bit
BMP images could also likely have a color table but they're not currently
supported in Godot.
2019-07-17 01:43:33 +03:00
K. S. Ernest (iFIre) Lee
a04e99ce4d
Update xatlas to f65a664.
...
xatlas is now multicore.
2019-07-16 14:35:56 -07:00
Cameron Reikes
d4bed7586d
Lower priority of anchor helper input
...
- Fixes #30132
2019-07-16 11:33:40 -07:00
Bojidar Marinov
65bb76ab35
Fix CurveTexture being listed as saveable to .png
...
Fixes #27880
2019-07-16 21:19:53 +03:00
Bojidar Marinov
ea949ab873
Fix invalid write in AudioStreamSample::save_to_wav
...
Fixes #29955
2019-07-16 20:58:00 +03:00
Rémi Verschelde
22c843b0c4
Merge pull request #30602 from n-k-chilagani/first_time
...
Fixed Make 3D viewport locked nodes unselectable as in 2D viewport
2019-07-16 11:35:16 +02:00
Nikhil Kumar
600c153076
Fixed Make 3D viewport locked nodes unselectable as in 2D viewport #29903
2019-07-16 14:19:20 +05:30
Rémi Verschelde
df62bfdd49
Merge pull request #30548 from Calinou/tweak-audio-cutoff-property-hints
...
Tweak audio cutoff property hints to allow reasonable values only
2019-07-16 08:54:25 +02:00
Rémi Verschelde
0ad6a1c66e
Merge pull request #30561 from Calinou/2d-guides-use-resize-cursors
...
Use resize cursors when hovering or dragging guides in the 2D editor
2019-07-16 08:54:04 +02:00
Rémi Verschelde
7b1ee28a03
Merge pull request #30567 from NilsIrl/static_func_inside_class
...
Show static functions inside classes in method list
2019-07-16 08:53:02 +02:00
Rémi Verschelde
58d0fb1254
Merge pull request #30579 from NilsIrl/from_if_to_switch
...
Use switch instead of if statement in editor_node.cpp
2019-07-16 08:48:34 +02:00
Rémi Verschelde
a239727cfd
Merge pull request #30604 from YeldhamDev/line_align_caret_fix
...
Fix incorrect caret position when clicking a 'LineEdit' with a non-left alignment
2019-07-16 08:20:58 +02:00
Yuri Roubinsky
6b9d502195
Merge pull request #30611 from Chaosus/local_array_init_fix
...
Allows to use non-constants in the local shader array initializer
2019-07-16 09:11:59 +03:00
Chaosus
cfcc9ee9c1
Allows to use non-constants in the local shader array initializer
2019-07-16 08:04:49 +03:00
Yuri Roubinsky
8202ba2212
Merge pull request #30596 from Chaosus/shader_array_init
...
Added local shader array initializer
2019-07-16 07:54:49 +03:00
Chaosus
9379cbc774
Added local array initializer
2019-07-16 07:13:37 +03:00
Emmanuel Barroga
2350af5e70
Fix losing scene modifications when renaming file
...
Closes : #30436
When renaming/moving a file in the filesystem docker, changes on a scene that has dependencies on the file being renamed/moved are lost.
To resolve this, this patch saves the scenes that depend on the file first, to save its current state.
2019-07-15 20:50:03 -07:00
Michael Alexsander Silva Dias
d91346f720
Fix incorrect caret position when clicking a 'LineEdit' with a non-left alignment
2019-07-15 19:32:41 -03:00
Rémi Verschelde
efd55631e2
doc: Sync classref with current source
2019-07-15 20:45:30 +02:00
Rémi Verschelde
7d413f075c
Merge pull request #30590 from clayjohn/particle_life
...
Added individual particle random lifetime
2019-07-15 20:40:57 +02:00
Rémi Verschelde
cad5834b88
Merge pull request #30563 from NathanWarden/texels_per_unit_doc
...
Documentation for texels per unit on BakedLightmap.
2019-07-15 20:39:50 +02:00
Nils ANDRÉ-CHANG
7a1b399df2
Use switch instead of if statement
2019-07-15 17:21:34 +01:00
Nils ANDRÉ-CHANG
9e3455cb1e
Show static functions inside classes in method list
2019-07-15 17:16:57 +01:00
Rémi Verschelde
5d962f8baf
Merge pull request #30583 from hbina/fix_crash_issue_30493
...
Fix crashing when changing Node type.
2019-07-15 16:41:55 +02:00
Rémi Verschelde
7599f20c2e
Merge pull request #30594 from Anutrix/editor-help-font-fix
...
Fixed editor_doc properties font alignment bug
2019-07-15 16:39:51 +02:00
Nathan Warden
643ea41c68
Completed documentation for BakedLightmap node.
2019-07-15 08:56:12 -05:00
unknown
c5d4bd9e34
Fixed editor_doc properties font alignment bug
2019-07-15 19:18:51 +05:30
Rémi Verschelde
e6230a36f8
Merge pull request #30500 from Chaosus/shader_arrays
...
Implemented local shader arrays
2019-07-15 15:45:07 +02:00
hbina085
e9c1e5aa7c
Fix crash when changing Node type
...
Prevent the application from crashing by simply checking if current "selection" is not null before accessing it.
Fixes #30493
2019-07-15 09:17:14 -04:00
Chaosus
c37379456f
Implemented local shader arrays
2019-07-15 15:57:39 +03:00
Hugo Locurcio
0fb80d7b0f
Use resize cursors when hovering or dragging guides in the 2D editor
...
This also tweaks the casing in undo/redo action names for consistency.
This closes #30550 .
Co-authored-by: Emmanuel Barroga <emmanuelbarroga@gmail.com>
2019-07-15 14:24:45 +02:00
Rémi Verschelde
7e27da54d8
Merge pull request #30516 from kawa-yoiko/editor-settings-search
...
Improvements on searching in the settings dialog
2019-07-15 11:22:02 +02:00
Rémi Verschelde
7d4c3035ad
Merge pull request #30549 from Calinou/improve-2d-raycast-oneway-drawing
...
Improve 2D RayCast and one-way collision drawing
2019-07-15 11:21:19 +02:00