aboutsummaryrefslogtreecommitdiff
path: root/editor/plugins/script_editor_plugin.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #14613 from voithos/fold-jump-bugfixRémi Verschelde2017-12-161-4/+4
|\ | | | | Account for folded code blocks when navigating via members list
| * Account for folded code blocks when navigating via members listZaven Muradyan2017-12-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the editor would attempt to set the scroll position to the function's line number, but this would result in an invalid scroll whenever functions above the target were folded. This changes callback to use a combination of `goto_line` and `set_edit_state` to navigate to the target line and reset the cursor to column 0. Using `goto_line` also has the side effect of automatically unfolding the target function, which seems like useful behavior. Fixes #14572.
* | Added open_script_create_dialog funcWill Nations2017-12-131-0/+6
|/
* Add 'copy script path' to script editor pluginsersoong2017-12-071-0/+12
|
* Visual fixesDaniel J. Ramirez2017-11-201-1/+1
| | | | | Added some icons (Including the onion one) Fixed text editor ellipsis style and editor tabs
* Add close other tabs to Script Editorsersoong2017-11-201-1/+37
|
* Merge pull request #12988 from akien-mga/xdg-home-pathsRémi Verschelde2017-11-201-1/+1
|\ | | | | Add support for XDG Base Directory spec
| * Use new XDG folders to dehardcode pathsRémi Verschelde2017-11-191-1/+1
| |
| * EditorSettings: Rename settings_path to settings_dirRémi Verschelde2017-11-171-1/+1
| | | | | | | | Also to prepare for upcoming refactoring for XDG support.
* | fix set_current_tab: Indexp_current=-1 out of sizeOmar Al Halabi2017-11-191-1/+1
|/
* remove debug msgIan2017-11-131-2/+0
|
* add script list drag n dropIan2017-11-121-26/+166
|
* move item up/down context menu and shortcutIan2017-11-121-17/+93
|
* add script editor list context menuIan2017-11-121-4/+55
|
* Added hotkey for Continue actionChaosus2017-10-251-1/+1
|
* Fix drop-down size when resizing font #12207Felipe Seixas2017-10-211-0/+2
| | | | | Fixes Scene > Open Recent Fixes ScriptEditor > File > Open Recent
* Fixed help overview visibility, issue 12011 and 10407Paulb232017-10-141-6/+6
|
* fix script editor clear recent scripts crashjagt2017-10-111-1/+4
|
* Consistant scroll when using members overview, issue 11648Paulb232017-10-081-1/+5
|
* Added correct initialization for script editor theme.Daniel J. Ramirez2017-10-021-2/+1
| | | | Some style fixes for VS interface.
* Fixed segfault on loading text editor themePaulb232017-09-171-1/+2
|
* Merge pull request #11253 from djrm/pr_better_docsRémi Verschelde2017-09-141-0/+67
|\ | | | | Improved editor docs
| * Several fixed to editor doc.Daniel J. Ramirez2017-09-141-0/+67
| | | | | | | | | | | | Improved style Fixed editor help issues Added editor help index
* | More consistent script color temperatures.Daniel J. Ramirez2017-09-131-4/+2
|/
* Fit script editor grid with othersvolzhs2017-09-071-0/+3
|
* Merge pull request #10931 from djrm/pr_style_fixesRémi Verschelde2017-09-041-4/+4
|\ | | | | Improved color temperature in script editor
| * Improved color temperature in script editorDaniel J. Ramirez2017-09-031-4/+4
| |
* | Merge pull request #10939 from neikeq/fix-overridden-external-editorsRémi Verschelde2017-09-041-1/+7
|\ \ | | | | | | Fixes language overridden external editors
| * | Fixes language overridden external editorsIgnacio Etcheverry2017-09-031-1/+7
| |/
* | Merge pull request #10901 from toger5/script_background_cleanupRémi Verschelde2017-09-041-3/+0
|\ \ | | | | | | StyleBoxSupport for RichTextLabel and cleanup for script+docs backgrounds fixes #10685
| * | Unified script panel backgrounds.toger52017-09-021-3/+0
| |/ | | | | | | | | | | - simplefied it with using the new rtl. - removed ("ScriptPanel", "EditorStyles") for since rtl now can be used - unified backgrounds when script editor color is set to transparent => option to set background color adapt to theme is deprecated.
* / -Added an optimization so physics shapes are configured later, speeds up ↵Juan Linietsky2017-09-031-0/+8
|/ | | | grid map loading and editing
* Merge pull request #10382 from toger5/dark_iconsRémi Verschelde2017-08-311-0/+7
|\ | | | | Light Theme
| * added icon updating to most ui elementstoger52017-08-301-0/+7
| |
* | Merge pull request #10750 from Rubonnek/fix-duplicate-script-changed-signalRémi Verschelde2017-08-301-2/+2
|\ \ | |/ |/| Renamed 'script_changed' signal in the script editor plugin to 'edited_script_changed'
| * Renamed 'script_changed' signal in the script editor plugin to ↵Wilson E. Alvarez2017-08-291-2/+2
| | | | | | | | 'edited_script_changed'
* | Merge pull request #10745 from neikeq/fix-docdata-and-stuffJuan Linietsky2017-08-291-2/+2
|\ \ | |/ |/| DocData and virtual method type hints fixes
| * DocData and type hints fixesIgnacio Etcheverry2017-08-291-2/+2
| | | | | | | | | | | | | | - Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types - Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string. - PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void. - Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant.
* | -Moved script run to editor, removed from projectJuan Linietsky2017-08-271-0/+28
|/ | | | | -fixed to code completion -fix shader crash bug reported by tagcup
* Dead code tells no talesRémi Verschelde2017-08-271-138/+0
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Cleanup tons of obsolete commented out codeRémi Verschelde2017-08-261-8/+9
| | | | | Mostly in EditorNode, dropping some obsolete editor plugins and also a cleanup of ProjectSettings/EditorSettings.
* Editor: Add some more translatable strings.Andreas Haas2017-08-251-2/+2
|
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-85/+77
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Merge pull request #10538 from groud/fix_useless_separatorRémi Verschelde2017-08-221-1/+0
|\ | | | | Fix unneeded separator in Script Editor's Debug menu
| * Fix uneeded separatorGilles Roudiere2017-08-221-1/+0
| |
* | Add null check to ScriptEditor get_current_tab_control() callHein-Pieter van Braam2017-08-221-1/+4
|/ | | | This fixes #10517
* Removed style box border for script panel. Fixes #10410toger52017-08-191-7/+0
|
* Update script signals in real-time when script changes. Fixes #8980Juan Linietsky2017-08-181-1/+9
|
* Merge pull request #9878 from toger5/theme_border_settings_changeRémi Verschelde2017-08-071-43/+60
|\ | | | | Theme border settings change + updating styles