Commit graph

21361 commits

Author SHA1 Message Date
clayjohn
2b59bd7695 separate culling state management from material 2019-05-27 11:45:53 -07:00
AlexHoratio
3b5112567a method list no longer forwards drag commands to script list 2019-05-27 17:28:29 +01:00
Rémi Verschelde
51d7026cbc
Merge pull request #29227 from YeldhamDev/animplayer_bottom_pressed_fix_for_real
Actually fix animation editor's bottom panel button not being pressed on certain occasions
2019-05-27 17:44:35 +02:00
Rémi Verschelde
7487d2f852
Merge pull request #28957 from aaronfranke/basis-optimize
Optimize Basis constructor for Axis Angle
2019-05-27 17:42:43 +02:00
Chaosus
44de8b4964 Added a bunch of scalar constants to visual shaders 2019-05-27 18:39:59 +03:00
Rémi Verschelde
9f6eb3882c
Merge pull request #29182 from clayjohn/radiance_map
Fix radiance map settings
2019-05-27 17:33:45 +02:00
Ignacio Etcheverry
d426dcabf8 Fix GetTypeInfo error due to missing include 2019-05-27 17:33:25 +02:00
Rémi Verschelde
4c77332e32
Merge pull request #29118 from JFonS/improve_navmesh_generation
Various improvements to NavigationMesh generation
2019-05-27 17:27:14 +02:00
Michael Alexsander Silva Dias
560f5cb104 Actually fix animation editor's bottom panel button not being pressed on certain occasions 2019-05-27 12:12:51 -03:00
Rémi Verschelde
ec5be4ee68
Merge pull request #29223 from Jummit/add-get-camera-rid
Add get_camera_rid method to Camera
2019-05-27 17:11:31 +02:00
Rémi Verschelde
bb4438889b
Merge pull request #29225 from ibrahn/init-rtl-metahover
Fix uninitialised member variable 'meta_hovering' in RichTextLabel
2019-05-27 17:08:39 +02:00
Ibrahn Sahir
e975d9dcdb Fix uninitialised member variable 'meta_hovering' in RichTextLabel 2019-05-27 15:14:48 +01:00
Jummit
ce2c45bde7 add get_camera_rid method 2019-05-27 16:05:27 +02:00
Rémi Verschelde
eb70999ffa
Merge pull request #29217 from Calinou/fix-scons-platform-autodetection
Fix SCons automatic platform detection on Linux
2019-05-27 14:02:50 +02:00
Hugo Locurcio
1772bb1657
Fix SCons automatic platform detection on Linux 2019-05-27 13:42:52 +02:00
Rémi Verschelde
86f9d1bf5e
Merge pull request #29001 from ibrahn/message-arg-destroy
MessageQueue::flush now always destroys parameters of a spent message
2019-05-27 13:29:06 +02:00
Rémi Verschelde
b9ee3f3d64
Merge pull request #29014 from mbrlabs/gles2_precision_fix
Use highp precision in the gles2 fragment shader if available
2019-05-27 12:18:47 +02:00
Rémi Verschelde
6f49fc27f8
Merge pull request #29200 from KoBeWi/filter_select
Deselect hidden nodes on filter
2019-05-27 12:17:00 +02:00
Rémi Verschelde
e8fbb28e20
Merge pull request #29119 from bruvzg/native_icon_support
Add native window/taskbar icon support for Windows and macOS.
2019-05-27 12:09:42 +02:00
Rémi Verschelde
d4e26fd588
Merge pull request #29172 from KoBeWi/path_deoverflowing
Don't allow PathFollow offset outside bounds
2019-05-27 12:09:17 +02:00
Rémi Verschelde
89b5025adc
Merge pull request #29176 from Calinou/tweak-particle-animation-warning
Tweak the particle animation node configuration warning message
2019-05-27 12:04:32 +02:00
Rémi Verschelde
0d3ae2a415
Merge pull request #29198 from NilsIrl/seg_fault
Fix Segmentation fault and reduce memory consumption
2019-05-27 11:59:38 +02:00
Rémi Verschelde
8d766ddef1
Merge pull request #29199 from mhilbrunner/no-platform-no-more
Scons: Fix .editorconfig, autodetect platform argument if missing
2019-05-27 11:57:15 +02:00
Rémi Verschelde
cfbf23e339
Merge pull request #29207 from dankan1890/hotfix
Fixed typo in SConstruct
2019-05-27 08:15:35 +02:00
dankan1890
03c210f7b2 Fixed typo in SConstruct 2019-05-26 23:59:14 +02:00
Nils ANDRÉ-CHANG
a156b7976d Fix Segmentation fault and reduce memory consumption 2019-05-26 20:32:09 +01:00
Rémi Verschelde
252c841d7f
Merge pull request #29202 from KoBeWi/regrescroll
Fix TextEdit blocking scroll without scrollbar
2019-05-26 21:06:18 +02:00
Tomasz Chabora
90ea9dfede Fix TextEdit blocking scroll without scrollbar 2019-05-26 20:51:08 +02:00
Tomasz Chabora
a019641e73 Deselect hidden nodes on filter 2019-05-26 20:05:02 +02:00
Max Hilbrunner
be80b0b83c Scons: Autodetect platform if not specified
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2019-05-26 19:05:40 +02:00
Max Hilbrunner
ffe067f53d Include SConstruct in .editorconfig 2019-05-26 18:49:55 +02:00
Ignacio Roldán Etcheverry
df17cf06d4
Merge pull request #29184 from aaronfranke/mono-tan-xy-yx
[Mono] Change Atan2 arguments to (y, x)
2019-05-26 17:15:29 +02:00
Ignacio Roldán Etcheverry
74adfd0c7f
Merge pull request #28786 from ShyRed/monodefines
Add Godot constants to Mono project builds
2019-05-26 17:13:54 +02:00
Rémi Verschelde
95d5a0df93
Merge pull request #29194 from KoBeWi/get_rekt
Add example usage for get_rect()
2019-05-26 16:41:25 +02:00
Tomasz Chabora
fbf4135fc1 Add example usage for get_rect() 2019-05-26 15:51:27 +02:00
Rémi Verschelde
7cd3e91acf
Merge pull request #27252 from Calinou/add-shortcut-quit-project-manager
Quit the Project Manager when Command + Q is pressed
2019-05-26 15:21:26 +02:00
Hugo Locurcio
eb0cced3c0
Improve SSAO performance and quality
This decreases the number of samples significantly, leading to a
notable performance increase with only a very slight loss in
visual quality.

This also tweaks the default SSAO settings to use 3×3 blurring,
which makes noise patterns much less visible.
2019-05-26 12:01:01 +02:00
Aaron Franke
19786f77ef
[Mono] Change Atan2 arguments to Y X 2019-05-26 03:15:56 -04:00
hilfazer
ca1932636f autocomplete for enum values 2019-05-26 09:09:11 +02:00
ShyRed
60e711a115 Add Godot constants to Mono project builds
This adds constants to projects build via Godot Mono which allows project to conditionally react to different operating systems and 32/64 Bit architecture. Additionally .NET libraries could support multiple engines like Unity and Godot at the same time when compiled from Godot and reacting to definitions.
2019-05-26 08:07:55 +02:00
clayjohn
4c55a909ad fix radiance map settings 2019-05-25 18:57:32 -07:00
Ignacio Roldán Etcheverry
0d8f1ba6a9
Merge pull request #29021 from aaronfranke/mono-tuple
[Mono] Misc Basis and AABB improvements
2019-05-26 01:46:07 +02:00
Rémi Verschelde
f6be4ebc0d
Merge pull request #29177 from YeldhamDev/animeditor_node_fix
Fix "Node not found:" error message when adding tracks
2019-05-25 23:18:44 +02:00
Michael Alexsander Silva Dias
757a1de58d Fix "Node not found:" error message when adding tracks 2019-05-25 15:30:53 -03:00
Hugo Locurcio
33fd5538d0
Tweak the particle animation node configuration warning message 2019-05-25 19:59:17 +02:00
Chaosus
e5f5a71d27 Fix "Index out of size" TextEdit's spam to output 2019-05-25 20:57:32 +03:00
Tomasz Chabora
f3c5db662d Don't allow PathFollow offset outside bounds 2019-05-25 18:27:22 +02:00
Max Hilbrunner
5c1cce6e3f
Merge pull request #29166 from akien-mga/teach-git-what-binaries-are
Git: Explicitly list binary files as such to avoid EOL change
2019-05-25 15:45:46 +02:00
Marcus Brummer
502dbc7c4a Use highp precision for gles2 shader uniforms if not explicitly set.
The use of different default precision values (highp in vertex; mediump
in fragment) for uniform variables caused the shader program to not link properly on some android
devices/emulators.
2019-05-25 14:26:08 +02:00
Rémi Verschelde
a4b250d1ae
Merge pull request #29159 from YeldhamDev/doc_theme_skinning_link
Add "GUI skinning" tutorial link to the 'Theme' doc
2019-05-25 10:49:15 +02:00