summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-15Create strings.xml files in the gradle project to handle localizationAman Jain
2020-07-15Merge pull request #40414 from rcorre/get-mesh-arrays-docRémi Verschelde
Clarify how to convert PrimitiveMesh to ArrayMesh.
2020-07-15Merge pull request #40412 from Calinou/doc-string-c-unescapeRémi Verschelde
Document which escape sequences are supported by `String.c_unescape()`
2020-07-15Clarify how to convert PrimitiveMesh to ArrayMesh.Ryan Roden-Corrent
It took me a bit to figure this out, as I was initially doing something more complicated like this before I realized I just had to pass get_mesh_arrays directly to add_surface_from_arrays. ``` var arr_mesh = ArrayMesh.new() var arrays = [] arrays.resize(ArrayMesh.ARRAY_MAX) arrays[ArrayMesh.ARRAY_VERTEX] = c.get_mesh_arrays() arr_mesh.add_surface_from_arrays(Mesh.PRIMITIVE_TRIANGLES, arrays) ```
2020-07-15Merge pull request #37961 from Calinou/doc-csharp-dynamic-object-callRémi Verschelde
Mention C# gotchas in Object's dynamic call/set/connect methods
2020-07-15Merge pull request #40291 from hinlopen/dialog-sizeRémi Verschelde
Resize various dialogs
2020-07-15Merge pull request #40376 from hinlopen/quick-open-improvementsRémi Verschelde
Improve quick open performance and behaviour
2020-07-15Document which escape sequences are supported by `String.c_unescape()`Hugo Locurcio
See https://github.com/godotengine/godot/issues/38716.
2020-07-15Merge pull request #40380 from Calinou/doc-vehiclebody-limitationsRémi Verschelde
Document VehicleBody3D and VehicleWheel3D limitations
2020-07-15Merge pull request #40268 from DanielZTing/masterRémi Verschelde
Fix cancel/OK button order on macOS
2020-07-15doc: Sync classref with current sourceRémi Verschelde
2020-07-15Merge pull request #40386 from ↵Rémi Verschelde
touilleMan/correct-Reference-is_reference-api.json Correct is_reference attribute in api.json for Reference class
2020-07-15Merge pull request #40383 from ↵Rémi Verschelde
touilleMan/correct-RichTextLabel.custom_effects-property-type Correct RichTextLabel.custom_effects property type metadata
2020-07-15Merge pull request #40387 from thebestnom/Android-Fix-Display-ServerRémi Verschelde
Android: fix display server always alerting no Vulkan support
2020-07-15Merge pull request #40392 from ↵Rémi Verschelde
touilleMan/missing-has_default_value-signals-api_json Add missing has_default_value field for signals in api.json
2020-07-15Merge pull request #40389 from Chaosus/fix_shaderYuri Roubinsky
Fix some incorrect conversions which lead to crash in shaders
2020-07-14Add missing has_default_value field for signals in api.jsonEmmanuel Leblond
2020-07-14Fix some incorrect conversions which lead to crash in shadersYuri Roubinsky
2020-07-14Merge pull request #40298 from Calinou/optimize-ios-splashRémi Verschelde
Optimize the default iOS splash images
2020-07-14Merge pull request #40377 from reduz/fix-default-kb3d-safe-marginRémi Verschelde
Properly pass safe margin on initialization.
2020-07-14Android: fix display server always alerting no Vulkan supportthebestnom
2020-07-14Correct is_reference attribute in api.json for Reference classEmmanuel Leblond
2020-07-14Merge pull request #40379 from bruvzg/macos_11_window_sizeRémi Verschelde
[macOS] Fix window size on macOS Big Sur, use top-left corner as resize origin.
2020-07-14Correct RichTextLabel.custom_effects property type metadataEmmanuel Leblond
2020-07-14Mention C# gotchas in Object's dynamic call/set/connect methodsHugo Locurcio
This closes #34015.
2020-07-14Merge pull request #40315 from Calinou/project-manager-disable-file-loggingRémi Verschelde
Disable file logging for the project manager
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-14Document VehicleBody3D and VehicleWheel3D limitationsHugo Locurcio
These classes have dozens of open bugs and missing features which may not be fixed anytime soon. It's probably better to document it upfront at this point.
2020-07-14Properly pass safe margin on initialization.Juan Linietsky
Fixes jitter.
2020-07-14Resize dialogs (FileDialog, EditorFileDialog, Reparent, SceneTreeDialog and ↵Stijn Hinlopen
resource depency dialogs).
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-14[macOS] Fix window size on macOS Big Sur (title bar height is no longer same ↵bruvzg
as menu height), use top-left corner as resize origin instead of bottom-left.
2020-07-14Improve quick open performance and update some behaviourStijn Hinlopen
- Cache possible files and icons at popup - Sort files with heapsort instead of selection sort - Always scroll back to top (selection) upon refresh - Scoring function: fix second case and remove expensive similarity computation for insignificant results. - Only show a max amount of files (currently set at 300)
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-14Disable file logging for the project managerHugo Locurcio
Due to `user://` returning the current working directory when no project is open, this caused logs to be written to `$HOME` most of the time. This closes #40305.
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.