summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-08-23Merge pull request #30833 from sparkart/fix_inspector_clear_remote_nodeRémi Verschelde
Fix Clearing Inspector for Remote Node
2019-08-23Merge pull request #31014 from DavidSichma/kinematic_angleRémi Verschelde
Fix floor_max_angle comparison for impossible angles
2019-08-23Merge pull request #31094 from aaronfranke/vector-sign-mod-etcRémi Verschelde
Add Vector2/3 sign and posmod functions, axis, docs, misc additions
2019-08-23Merge pull request #31513 from qarmin/int_overflowRémi Verschelde
Prevent int overflow and underflow
2019-08-23Merge pull request #31543 from fogine/#31503-ios-touch-events-stolenRémi Verschelde
Fixes iOS>=11 stealing touch events
2019-08-23Merge pull request #31586 from SonerSound/issue_31533Rémi Verschelde
Export path is the only path to be saved as a relative path
2019-08-23Merge pull request #31111 from Xrayez/script-templates-projectRémi Verschelde
Allow to define and load script templates per project
2019-08-23Merge pull request #31575 from creikey/increase-anchor-precisionRémi Verschelde
Increase control node's anchor precision
2019-08-23Merge pull request #31569 from SaracenOne/plugin_shutdown_fixRémi Verschelde
Fix an exception when trying to close down editor with plugins using autoload singletons
2019-08-23Merge pull request #31548 from Calinou/project-manager-improve-missingRémi Verschelde
Improve the display of missing projects in the Project Manager
2019-08-22Export path is the only path to be saved as a relative pathSonerSound
Also reverts 90b2415343287f67586956c798d4b7a63544158f
2019-08-22Merge pull request #31580 from Paulb23/issue_31565_out_of_sizeRémi Verschelde
Fix minimap mouse click resolving to -1
2019-08-22Fix minimap mouse click resolving to -1Paulb23
2019-08-22Merge pull request #31566 from Faless/ssl/fix_custom_certRémi Verschelde
Fix StreamPeerSSL connect_to_stream w/ custom cert.
2019-08-22Increase control node's anchor precisionCameron Reikes
2019-08-22Allow to define and load script templates per projectAndrii Doroshenko (Xrayez)
Previously it was only possible to create custom script templates per editor instance which could lead to certain name collisions, but now one can create such templates per project tailored for specific use cases. The default path to search for custom script templates is defined in project settings via `editor/script_templates_search_path` setting as `res://script_templates` path, yet this can be configured per project. Templates have at most two origins now: 1. Project-specific, defined in `ProjectSettings`, for instance: - res://script_templates/ 2. Editor script templates, for instance: - %APPDATA%/Godot/script_templates/ As script templates can have the same name over different paths, the override mechanism was also added, enabling project-specific templates over the editor ones.
2019-08-22Fix an exception when trying to close down editor with plugins enabled.Saracen
2019-08-22Prevent int overflow and underflowqarmin
2019-08-22Improve the display of missing projects in the Project ManagerHugo Locurcio
- Use a "broken file" icon instead of a "folder" icon for missing projects - Fade out the project icon for missing projects - Use transparent modulate for grayed out projects as it results in better-looking text - Disable the "Edit", "Run" and "Rename" buttons if at least one missing project is selected - Make double-clicking or pressing Enter do nothing when a missing project is selected - Change the "Open in FileSystem" tooltip accordingly for missing projects - Don't connect the "Open in FileSystem" pressed signal to make the button ineffective for missing projects - Name missing projects as "Missing Project" instead of "Unnamed Project"
2019-08-22Better error handling in SSLContext, CryptoFabio Alessandrelli
2019-08-22Fix StreamPeerSSL connect_to_stream w/ custom certFabio Alessandrelli
Follow up on #29871. Was checking the wrong parameter, causing the code to ignore provided stream-specific SSL certificate.
2019-08-22Merge pull request #31554 from YeldhamDev/filedock_cleanup_changesRémi Verschelde
Cleanup and minor changes in FileSystem Dock
2019-08-22Merge pull request #31386 from raphael10241024/fix_inertiaRémi Verschelde
Fix custom inertia in physics2d
2019-08-22Merge pull request #31562 from neikeq/issue-31549Rémi Verschelde
Make sure '.mono/metadata/' exists before creating file
2019-08-22Cleanup and minor changes in FileSystem DockMichael Alexsander Silva Dias
2019-08-22doc: Sync classref with current sourceRémi Verschelde
Fix wrong hyperlinks in Control and Tree.
2019-08-22Merge pull request #31561 from Chaosus/vs_group_editableRémi Verschelde
Added "editable" property to VisualShaderGroupNode
2019-08-22Make sure '.mono/metadata/' exists before creating fileIgnacio Etcheverry
Fixes #31549
2019-08-22Fix custom inertia in physics2d, closes#30838RaphaelHunter
2019-08-22Merge pull request #31560 from akien-mga/revert-24269-sha256stringRémi Verschelde
Revert "Feature: Add SHA256 for PoolByteArray"
2019-08-22Added "editable" property to VisualShaderGroupNodeYuri Roubinski
2019-08-22Revert "Feature: Add SHA256 for PoolByteArray"Rémi Verschelde
This reverts commit e2c3bbabb0a12f58585bb441d91ee8882225b0ee. This was superseded by #29871 which adds more crypto features with a dedicated interface. Since this commit was never in a stable release (merged during 3.2 dev), we revert it to avoid having to deprecate it in favor of the Crypto API. See https://github.com/godotengine/godot/pull/31187#issuecomment-523377965
2019-08-22Merge pull request #31302 from Paulb23/issue_4881_code_minimapRémi Verschelde
Add minimap to text_edit
2019-08-22Merge pull request #31545 from groud/add_smart_snapping_displayRémi Verschelde
Displays smart snapping guides when snapped
2019-08-22Merge pull request #31489 from iwek7/removeRenameRootOptionRémi Verschelde
Showing only working options in filesystem dock menu
2019-08-22Merge pull request #31502 from thimenesup/patch-1Rémi Verschelde
Expose SceneTreeDock::get_tree_editor() to GDScript
2019-08-22Merge pull request #31550 from Faless/ssl/fix_regressionRémi Verschelde
Fix regression in StreamPeerSSL
2019-08-22Merge pull request #31547 from m4gr3d/bump_gradle_versionRémi Verschelde
Bump gradle version to 5.1.1
2019-08-21Add minimap to text_editPaulb23
2019-08-21Add syntax highlighting cachePaulb23
2019-08-22Fix regression in StreamPeerSSLFabio Alessandrelli
Validate that base stream is valid before accepting/connecting. Also remove unnecessary includes.
2019-08-21Bump gradle version to 5.1.1fhuya
2019-08-21iOS>=11 platform - when handling gestures on screen edges, godot apps should ↵fogine
have priority over OS Solves an issue where iOS would steal InputEventTouch events when near screen edges in order to handle system wide gestures. Fixes #31503
2019-08-21Displays smart snapping guides when snappedGilles Roudière
2019-08-21Merge pull request #31535 from KoBeWi/TileMoveRémi Verschelde
Edit TileMap only with TOOL_SELECT
2019-08-21Merge pull request #30851 from TheDevelo/webrtc-bufferRémi Verschelde
Allow setting buffer size of WebRTCDataChannel
2019-08-21Merge pull request #31437 from volzhs/vibrate-mobileRémi Verschelde
Support vibration for Android and iOS
2019-08-21Merge pull request #31539 from Calinou/improve-editor-stringsRémi Verschelde
Tweak a few strings displayed in the editor for consistency
2019-08-21Merge pull request #31538 from Calinou/filedialog-rename-folder-icon-colorRémi Verschelde
Rename FileDialog's folder icon custom color to `folder_icon_modulate`
2019-08-21Edit TileMap only with TOOL_SELECTTomasz Chabora