Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-03 | Add an overridable VCS Interface for the editor | Twarit | |
The VCS interface can be thought of like a proxy system, where any call to the API is redirected to the actual implementation of the VCS API which may be existing in the form of a GDNative plugin which is marked as a singleton and is not marked reloadable. If the implementation doesn't exist in the file system, it only returns the default responses which contain mostly empty containers of the data type that every API call returns. EditorVCSInterface is used like a Godot object with a script attached to it. The script is the implementation of the API and the object is the interface to the script, which returns default responses if the script doesn't exist or if the script doesn't define a function that handles that particular API call. The entire system has been implemented using Object::call() and its ability to switch to the script instance to handle the API call if the script exists. Look for VersionControlEditorPlugin::_initialize() for the essential API setup. | |||
2019-09-03 | Add version control editor plugin | Twarit | |
Provides the editor with all the VCS GUI and extracts the data from the upcoming VCS API to cater to the project with VCS interaction. | |||
2019-08-25 | Merge pull request #31496 from nekomatata/fix-text-edit-insert-selection | Rémi Verschelde | |
Update TextEdit selection when inserting line | |||
2019-08-25 | Merge pull request #31654 from Paulb23/minimap_fixes | Rémi Verschelde | |
Viewport highlight, colour cache and minimap scrolling fixes. | |||
2019-08-25 | Merge pull request #31653 from neikeq/enforce-cs7.0-in-csproj | Ignacio Roldán Etcheverry | |
Set C# 7 as LangVersion for GodotTools and Godot API projects | |||
2019-08-25 | Set C# 7 as LangVersion for GodotTools and Godot API projects | Ignacio Etcheverry | |
This will make it harder for someone to accidentally commit code that requires a newer version. | |||
2019-08-25 | Refactor TextEdit control height calculations | Paulb23 | |
2019-08-25 | Update TextEdit selection & cursor when inserting line | PouleyKetchoupp | |
Fixes #31458 | |||
2019-08-25 | Minimap scroll now acts similar to scrollbar | Paulb23 | |
2019-08-25 | Merge pull request #31649 from exts/revert_notifyawaiter | Rémi Verschelde | |
reverted NotifyAwaiter<T> Reset() to support c#7.0 | |||
2019-08-25 | Merge pull request #31650 from Chaosus/fix_shader_hint_range | Yuri Roubinsky | |
Fix hint range step for integer in shaders | |||
2019-08-25 | Fix hint range step for integer in shaders | Yuri Roubinski | |
2019-08-25 | default is only supported by 7.1, reverted to support 7.0 out of the box (no ↵ | lamonte | |
conflict) | |||
2019-08-25 | Fix _get_description param name (visual shaders) (#31647) | Yuri Roubinsky | |
Fix _get_description param name (visual shaders) | |||
2019-08-25 | Fix _get_description param name (visual shaders) | Yuri Roubinski | |
2019-08-25 | Merge pull request #31628 from merumelu/treeitem-icon-modulate | Rémi Verschelde | |
Tree: fix and expose icon modulation | |||
2019-08-25 | Merge pull request #31642 from Chaosus/fix_textedit | Rémi Verschelde | |
Disallow undo/redo by user input in readonly TextEdit's | |||
2019-08-25 | Fixes for visual shader member filter (#31643) | Yuri Roubinsky | |
Fixes for visual shader member filter | |||
2019-08-25 | Fixes for visual shader member filter | Yuri Roubinski | |
2019-08-25 | Disallow undo/redo in readonly TextEdit's | Yuri Roubinski | |
2019-08-25 | Merge pull request #31641 from Chaosus/vs_fix_preview2 | Yuri Roubinsky | |
Small performance fix for preview in visual shader | |||
2019-08-25 | Small performance fix for preview in visual shader | Yuri Roubinski | |
2019-08-25 | Merge pull request #31640 from Chaosus/vs_mark_error | Yuri Roubinsky | |
Enhanced preview for a visual shader to show errors | |||
2019-08-25 | Enhanced preview for a visual shader to show errors | Yuri Roubinski | |
2019-08-24 | Tree: fix and expose icon modulation | merumelu | |
2019-08-24 | Fixed syntax highlighting cache not clearing final line | Paulb23 | |
2019-08-24 | Adjust viewport colour based on background colour | Paulb23 | |
2019-08-24 | Merge pull request #31596 from Chaosus/shader_switch | Rémi Verschelde | |
Implements switch flow control operator in shaders | |||
2019-08-24 | Merge pull request #31624 from qarmin/add_forgotten_checking | Rémi Verschelde | |
Add forgotten pointer checking | |||
2019-08-24 | Add forgotten pointer checking | qarmin | |
2019-08-24 | Merge pull request #31604 from Xrayez/fix-inertia-2d | Rémi Verschelde | |
Fix uninitialized inertia value in Body2DSW | |||
2019-08-23 | Fix uninitialized inertia value in Body2DSW | Andrii Doroshenko (Xrayez) | |
2019-08-23 | Implements switch to shaders | Yuri Roubinski | |
2019-08-23 | Merge pull request #31593 from SaracenOne/project_theme_shutdown_fix | Rémi Verschelde | |
Fixes issue with project_default_theme not being cleaned up | |||
2019-08-23 | Merge pull request #31590 from karroffel/codeowners-update | Rémi Verschelde | |
remove karroffel from CODEOWNERS file | |||
2019-08-23 | Fixes issue with project_default_theme not being dereferenced on cleanup. | Saracen | |
2019-08-23 | Merge pull request #31589 from Chaosus/minimap_enabled | Rémi Verschelde | |
Make code minimap to be visible by default | |||
2019-08-23 | Merge pull request #31588 from Calinou/editor-help-add-horizontal-margins | Rémi Verschelde | |
Add horizontal margins to the editor help based on width | |||
2019-08-23 | remove karroffel from CODEOWNERS file | karroffel | |
2019-08-23 | Merge pull request #30398 from tomasantunes/master2 | Rémi Verschelde | |
Increase color preset slots | |||
2019-08-23 | Merge pull request #30833 from sparkart/fix_inspector_clear_remote_node | Rémi Verschelde | |
Fix Clearing Inspector for Remote Node | |||
2019-08-23 | Merge pull request #31014 from DavidSichma/kinematic_angle | Rémi Verschelde | |
Fix floor_max_angle comparison for impossible angles | |||
2019-08-23 | Merge pull request #31094 from aaronfranke/vector-sign-mod-etc | Rémi Verschelde | |
Add Vector2/3 sign and posmod functions, axis, docs, misc additions | |||
2019-08-23 | Merge pull request #31513 from qarmin/int_overflow | Rémi Verschelde | |
Prevent int overflow and underflow | |||
2019-08-23 | Merge pull request #31543 from fogine/#31503-ios-touch-events-stolen | Rémi Verschelde | |
Fixes iOS>=11 stealing touch events | |||
2019-08-23 | Merge pull request #31586 from SonerSound/issue_31533 | Rémi Verschelde | |
Export path is the only path to be saved as a relative path | |||
2019-08-23 | Merge pull request #31111 from Xrayez/script-templates-project | Rémi Verschelde | |
Allow to define and load script templates per project | |||
2019-08-23 | Merge pull request #31575 from creikey/increase-anchor-precision | Rémi Verschelde | |
Increase control node's anchor precision | |||
2019-08-23 | Merge pull request #31569 from SaracenOne/plugin_shutdown_fix | Rémi Verschelde | |
Fix an exception when trying to close down editor with plugins using autoload singletons | |||
2019-08-23 | Merge pull request #31548 from Calinou/project-manager-improve-missing | Rémi Verschelde | |
Improve the display of missing projects in the Project Manager |