summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-14Merge pull request #40367 from akien-mga/scons-disable-werrorRémi Verschelde
SCons: Do not enable werror=yes by default
2020-07-14Merge pull request #40327 from pkdawson/patch-1Rémi Verschelde
Avoid overflow when calculating visible_cells
2020-07-14Merge pull request #40365 from aaronfranke/black-pathRémi Verschelde
Globally install Python libraries in GitHub Actions
2020-07-14SCons: Do not enable werror=yes by defaultRémi Verschelde
There are too many users who compile Godot from source and are not familiar with the buildsystem or C/C++ compilation warnings, and thus report any kind of yet-unfixed warning as a (often duplicate) bug. Compiler warnings change at every compiler version and are different for each compiler, so it's difficult to ensure that the codebase would always be 100% warning-free, especially in the future. I already disabled it for stable releases in #37958, but having it on non stable commits could also become an annoyance in the future when trying to bisect issues with a new compiler version which emits warnings unknown at the time of commit. TL;DR: Contributors, use `dev=yes` or `werror=yes`. CI does and won't let you create new warnings ;)
2020-07-14Merge pull request #40277 from hinlopen/refactor-project-settingsRémi Verschelde
Extract remaining tabs from the ProjectSettingsEditor
2020-07-14Refactor Project Settings:Stijn Hinlopen
- Moved Localization and InputMap editor code to separate files. - Removed empty method _item_checked from project_settings_editor. - Reordered some code for better readability.
2020-07-14Globally install Python libraries in GitHub ActionsAaron Franke
Otherwise it uses ~/.local/bin which GitHub doesn't include in PATH
2020-07-14Merge pull request #40218 from aaronfranke/mono-docsRémi Verschelde
Add C# XML documentation to core C# math types
2020-07-14Merge pull request #38440 from Paulb23/syntax_highlighter_refactorRémi Verschelde
Syntax highlighter refactor
2020-07-14Merge pull request #40354 from bruvzg/add_vulkan_init_messageRémi Verschelde
Display error popup instead of crashing if Vulkan init failed.
2020-07-14Merge pull request #40335 from aaronfranke/formatting-gh-actionsRémi Verschelde
Use GitHub Actions for file formatting and style checks
2020-07-14Merge pull request #40349 from volzhs/crash-overlapping-objectsRémi Verschelde
Fix overlappingObjects vector crash
2020-07-13Remove Travis CI style checks and unnecessary scriptsAaron Franke
2020-07-13Commit other files changed by file_format.shAaron Franke
2020-07-13Commit only the SVG files changed by file_format.shAaron Franke
There were a lot of SVG files changed by file_format.sh
2020-07-13Add static formatting checks for GitHub ActionsAaron Franke
2020-07-14Fix overlappingObjects vector crashvolzhs
use clear_overlaps() instead of clearing overlappingObjects directly
2020-07-13Add error messages if Vulkan init failed, prevent Vulkan context freeing ↵bruvzg
uninitialized device and instance.
2020-07-13Merge pull request #40261 from bruvzg/macos_mono_buildRémi Verschelde
[macOS, Mono] Fix "Wdeprecated-declarations" build error.
2020-07-13Merge pull request #40297 from jiteshvm/texture-dialog-sizeRémi Verschelde
change minimum horizontal size from 200 to 240
2020-07-13Merge pull request #40308 from madmiraal/fix-40283Rémi Verschelde
Set isScratchedSpaceOverrideModificator to false when removing a RigidBodyBullet from a space.
2020-07-13Avoid overflow when calculating visible_cellsPatrick Dawson
2020-07-13Merge pull request #40289 from YeldhamDev/guitab_icon_use_hlRémi Verschelde
Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make their width/height equal
2020-07-13Merge pull request #40340 from Xrayez/fix-compression-overrideRémi Verschelde
Fix overriding compression related settings
2020-07-13Merge pull request #40332 from aaronfranke/no-misleadingRémi Verschelde
Disable "misleading indentation" warning on GCC
2020-07-13Merge pull request #40339 from Calinou/doc-enet-channelsFabio Alessandrelli
Improve the ENet channels documentation in NetworkedMultiplayerENet
2020-07-13Fix overriding compression related settingsAndrii Doroshenko (Xrayez)
2020-07-13Improve the ENet channels documentation in NetworkedMultiplayerENetHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/3598.
2020-07-12Disable "misleading indentation" warning on GCCAaron Franke
2020-07-12Merge pull request #40282 from RevoluPowered/moving_appveyor_to_github_actionsRémi Verschelde
Add GitHub Actions to eventually replace AppVeyor
2020-07-12Use GitHub Actions instead of AppVeyor for Windows platformGordon MacPherson
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-12Set isScratchedSpaceOverrideModificator to false when removing aMarcel Admiraal
RigidBodyBullet from a space.
2020-07-11change minimum horizontal size from 200 to 240Jitesh
2020-07-11Merge pull request #40295 from ↵Rémi Verschelde
RevoluPowered/revert-fix-camera-2d-incorrect-preview-bounds Revert "Merge pull request #38341 from verdog/camera-bounds-fix"
2020-07-11Revert "Merge pull request #38341 from verdog/camera-bounds-fix"Rémi Verschelde
This reverts commit 08bbb3f161bfb4860d7574fa77b947872d344e7e.
2020-07-11Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighterPaulb23
- Extacted all syntax highlighting code from text edit - Removed enable syntax highlighting from text edit - Added line_edited_from signal to text_edit - Renamed get/set_syntax_highlighting to get/set_syntax_highlighter - Added EditorSyntaxHighligher
2020-07-11Prefer the highlight version of the "GuiTabIcon" icon for buttons, and make ↵Michael Alexsander
their width/height equal
2020-07-11Expose Syntax highlighter for editor pluginsPaulb23
2020-07-11Convert syntax highlighters into a resourcePaulb23
2020-07-11Add core types to ScriptLanguagePaulb23
2020-07-11Add C# XML documentation to core C# math typesAaron Franke
2020-07-11Merge pull request #40272 from clayjohn/VULKAN-time-slicingRémi Verschelde
Add incremental update mode to sky
2020-07-11Add incremental update mode to skyclayjohn
2020-07-11Merge pull request #40193 from KoBeWi/dem_pikksRémi Verschelde
Allow Area2D and 3D mouse events without collision layer
2020-07-11Merge pull request #40266 from Chaosus/fma_fixRémi Verschelde
Enables 'fma' for GLES2
2020-07-11Merge pull request #40271 from madmiraal/fix-40253Rémi Verschelde
Add missing overrides to visual_shader_nodes.h
2020-07-10Add missing overrides to visual_shader_nodes.hMarcel Admiraal
2020-07-10Enables 'fma' for GLES2Yuri Roubinsky
2020-07-10Merge pull request #40253 from madmiraal/add-override-keywordsRémi Verschelde
Add override keywords.
2020-07-10Merge pull request #36225 from Chaosus/shader_fmaYuri Roubinsky
Added 'fma' function to shader language