Commit graph

29282 commits

Author SHA1 Message Date
Aaron Franke 79a2e4c1ab
Add static formatting checks for GitHub Actions 2020-07-13 14:06:13 -04:00
Rémi Verschelde db1eb909fe
Merge pull request #40261 from bruvzg/macos_mono_build
[macOS, Mono] Fix "Wdeprecated-declarations" build error.
2020-07-13 18:04:22 +02:00
Rémi Verschelde 817062f8ec
Merge pull request #40297 from jiteshvm/texture-dialog-size
change minimum horizontal size from 200 to 240
2020-07-13 18:02:47 +02:00
Rémi Verschelde 6f0edf5bc9
Merge pull request #40308 from madmiraal/fix-40283
Set isScratchedSpaceOverrideModificator to false when removing a RigidBodyBullet from a space.
2020-07-13 17:59:31 +02:00
Rémi Verschelde 07db4d57d6
Merge pull request #40289 from YeldhamDev/guitab_icon_use_hl
Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make their width/height equal
2020-07-13 16:36:28 +02:00
Rémi Verschelde 59c75d8f16
Merge pull request #40340 from Xrayez/fix-compression-override
Fix overriding compression related settings
2020-07-13 14:47:33 +02:00
Rémi Verschelde 5ce3160f3f
Merge pull request #40332 from aaronfranke/no-misleading
Disable "misleading indentation" warning on GCC
2020-07-13 14:19:25 +02:00
Fabio Alessandrelli 19c420545d
Merge pull request #40339 from Calinou/doc-enet-channels
Improve the ENet channels documentation in NetworkedMultiplayerENet
2020-07-13 14:01:55 +02:00
Andrii Doroshenko (Xrayez) 1f73469b50 Fix overriding compression related settings 2020-07-13 14:38:35 +03:00
Hugo Locurcio c9b6833d00 Improve the ENet channels documentation in NetworkedMultiplayerENet
This closes https://github.com/godotengine/godot-docs/issues/3598.
2020-07-13 12:12:55 +02:00
Aaron Franke 611fd8cb72
Disable "misleading indentation" warning on GCC 2020-07-12 23:15:41 -04:00
Rémi Verschelde f10f76d95d
Merge pull request #40282 from RevoluPowered/moving_appveyor_to_github_actions
Add GitHub Actions to eventually replace AppVeyor
2020-07-12 21:31:39 +02:00
Gordon MacPherson 04592af5a4 Use GitHub Actions instead of AppVeyor for Windows platform
This was based on quarmin's initial configuration, we had compile issues with AppVeyor being super slow and GitHub actions will take less time and also manage a full rebuild in 30 minutes.

This adds cache handling and will work with MSVC and scons 4.0, it will build for every PR submitted to the Godot Engine, and also for the branches specified. I have tested the caching and it seems to be working.

I left the 'publish artefacts' disabled until we can request more storage from Microsoft, 5 GB is far to low for us and we would eat this limit very fast. (it is tested and works fine)

Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com>
2020-07-12 19:44:49 +01:00
Marcel Admiraal 2ea644fda4 Set isScratchedSpaceOverrideModificator to false when removing a
RigidBodyBullet from a space.
2020-07-12 07:46:14 +01:00
Jitesh a8905b2a4e change minimum horizontal size from 200 to 240 2020-07-11 12:21:45 -07:00
Rémi Verschelde a474926aca
Merge pull request #40295 from RevoluPowered/revert-fix-camera-2d-incorrect-preview-bounds
Revert "Merge pull request #38341 from verdog/camera-bounds-fix"
2020-07-11 20:38:38 +02:00
Rémi Verschelde c5d02fdffc Revert "Merge pull request #38341 from verdog/camera-bounds-fix"
This reverts commit 08bbb3f161.
2020-07-11 19:05:48 +01:00
Michael Alexsander 26381265b8 Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make their width/height equal 2020-07-11 12:59:25 -03:00
Rémi Verschelde 9678a41b19
Merge pull request #40272 from clayjohn/VULKAN-time-slicing
Add incremental update mode to sky
2020-07-11 10:00:39 +02:00
clayjohn a54f93c169 Add incremental update mode to sky 2020-07-11 00:10:15 -07:00
Rémi Verschelde d0cea291d2
Merge pull request #40193 from KoBeWi/dem_pikks
Allow Area2D and 3D mouse events without collision layer
2020-07-11 00:26:56 +02:00
Rémi Verschelde 21e1ff4bb0
Merge pull request #40266 from Chaosus/fma_fix
Enables 'fma' for GLES2
2020-07-11 00:18:50 +02:00
Rémi Verschelde 5137901c07
Merge pull request #40271 from madmiraal/fix-40253
Add missing overrides to visual_shader_nodes.h
2020-07-11 00:09:31 +02:00
Marcel Admiraal 7517821950 Add missing overrides to visual_shader_nodes.h 2020-07-10 21:25:37 +01:00
Yuri Roubinsky 3eeb272b2e Enables 'fma' for GLES2 2020-07-10 22:21:22 +03:00
Rémi Verschelde dcd11faad3
Merge pull request #40253 from madmiraal/add-override-keywords
Add override keywords.
2020-07-10 21:04:23 +02:00
Yuri Roubinsky 4d2e50eca6
Merge pull request #36225 from Chaosus/shader_fma
Added 'fma' function to shader language
2020-07-10 21:24:25 +03:00
Rémi Verschelde 08bbb3f161
Merge pull request #38341 from verdog/camera-bounds-fix
Fix Camera2D incorrect preview bounds
2020-07-10 19:35:26 +02:00
Yuri Roubinsky ecb5f7ea23 Added 'fma' function to shader language 2020-07-10 19:58:03 +03:00
bruvzg 5d54c015b2
[macOS, Mono] Fix "Wdeprecated-declarations" build error. 2020-07-10 18:45:12 +03:00
Rémi Verschelde 70e21154f0
Merge pull request #40257 from Xrayez/custom-modules-expandvars
Expand env vars for `custom_modules` build option
2020-07-10 16:40:45 +02:00
Rémi Verschelde 7bb1cef5c8
Merge pull request #40209 from zaevi/fix-asset-installer-item_edited-behavior
fix tree-item's behavior on Asset Installer.
2020-07-10 16:33:46 +02:00
Andrii Doroshenko (Xrayez) 80249e7190 Expand env vars for custom_modules build option
The order of conversion is also changed to ensure that the resulting
path can be properly validated later on.
2020-07-10 15:58:16 +03:00
Marcel Admiraal 26fcf2b04c Add override keywords. 2020-07-10 13:56:54 +01:00
Rémi Verschelde ad9e5ae984
Merge pull request #40228 from mrushyendra/multinode_selection_master
Emit signals for GraphEdit multi-node selection and unselection
2020-07-10 13:34:38 +02:00
Tomasz Chabora 7eebb06b55 Allow Area2D and 3D mouse events without a collision layer
Co-authored-by: madmiraal <madmiraal@users.noreply.github.com>
2020-07-10 13:23:20 +02:00
Rémi Verschelde dc856481ff
Merge pull request #40244 from amanj120/forward_port_bundle_pr_permissions
Refactor permissions and command line flags into separate methods
2020-07-10 13:19:37 +02:00
Zae b0fbde6abd fix item_edited behavior on Asset Installer. 2020-07-10 17:21:43 +08:00
Rémi Verschelde aeccd1e287
Merge pull request #40121 from Calinou/enable-file-logging
Enable file logging by default on desktops to help with troubleshooting
2020-07-10 11:02:57 +02:00
Rémi Verschelde f67b65864f
Merge pull request #40167 from amanj120/forward_port_bundle_pr_saving_files
Utility methods for writing files to gradle project directory
2020-07-10 11:02:03 +02:00
Rémi Verschelde f46dc6fb68
Merge pull request #40180 from Coldragon/fix-crash-no-feature-profile
Fix crash on editor without a feature profile
2020-07-10 11:00:51 +02:00
Rémi Verschelde 0f6a8f57ee
Merge pull request #40229 from ChristopheLY/atlas-auto-reimport
auto re-import atlas, fixes #40047
2020-07-10 10:57:13 +02:00
Rémi Verschelde 08c1657c99
Merge pull request #40197 from mrushyendra/pathfollow_master
Fix repeated updates of PathFollow3D Transform
2020-07-10 10:38:07 +02:00
Rémi Verschelde da4851a9de
Merge pull request #40198 from DanielZTing/master
Do not try to save internal scripts
2020-07-10 10:36:39 +02:00
Rémi Verschelde 1282b8201f
Merge pull request #40243 from nathanfranke/fix-regression-directory-open-check
Follow-Up Fix Directory Open
2020-07-10 10:21:03 +02:00
Rémi Verschelde 2638168da8
Merge pull request #40246 from Calinou/doc-httprequest-post-example
Add a POST request example to the HTTPRequest class documentation
2020-07-10 10:01:56 +02:00
Nathan Franke 6952458538
Follow-Up Fix Directory Open 2020-07-10 02:56:37 -05:00
Chistpohe LY f34f00bccc auto re-import atlas, fixes #40047 2020-07-10 09:26:53 +02:00
Hugo Locurcio 54db59be67 Add a POST request example to the HTTPRequest class documentation 2020-07-10 09:13:46 +02:00
Rémi Verschelde 8894af3908
Merge pull request #40210 from RantingBob/patch-1
Update Resource.xml to explain behavior of duplicate when subresource…
2020-07-10 08:59:27 +02:00