summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-14Merge pull request #40375 from Paulb23/fix_visual_shader_clearing_color_regionsRémi Verschelde
Fixed visual shader editor not clearing colour regions
2020-07-14Merge pull request #40374 from Faless/udp/server_abstractionRémi Verschelde
UDPServer uses single socket, abstract clients.
2020-07-14Merge pull request #40372 from akien-mga/close-those-po-or-filesRémi Verschelde
PO loader: Fix unclosed files and error messages
2020-07-14Merge pull request #40371 from rcorre/warning-fixRémi Verschelde
Show gdscript warning in LSP without duplication.
2020-07-14Merge pull request #40367 from akien-mga/scons-disable-werrorRémi Verschelde
SCons: Do not enable werror=yes by default
2020-07-14Fixed visual shader editor not clearing colour regionsPaulb23
2020-07-14Merge pull request #40327 from pkdawson/patch-1Rémi Verschelde
Avoid overflow when calculating visible_cells
2020-07-14Reorganize ENet pactches.Fabio Alessandrelli
2020-07-14Funnel refuse_new_connections to Godot ENet.Fabio Alessandrelli
2020-07-14Document updated UDPServer interface.Fabio Alessandrelli
2020-07-14UDPServer handles PacketPeerUDP-client associationFabio Alessandrelli
UDPServer now uses a single socket which is shared with the PacketPeerUDP it creates and has a new `poll` function to read incoming packets on that socket and delivers them to the appropriate peer. PacketPeerUDP created this way never reads from the socket, but are allowed to write on it using sendto. This is needed because Windows (unlike Linux/BSD) does not support packet routing when multiple sockets are bound on the same address/port.
2020-07-14PO loader: Fix unclosed files and error messagesRémi Verschelde
Trying to get `f->get_path()` after deleting `f` was not super clever :) Fixes #40324.
2020-07-14Include gdscript warning name in LSP message.Ryan Roden-Corrent
My initial attempt changed this in the gdscript code, which resulted in a duplicate warning name in the builtin editor. We should just append the warning name in the LSP instead. This uses parens to match what is shown in the builtin editor.
2020-07-14Revert "Include gdscript warning name in the warning message."Ryan Roden-Corrent
This reverts commit de3ad3b30ecb8de1aa112df7d61630102f077b5b.
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