summaryrefslogtreecommitdiffstats
path: root/editor/script_create_dialog.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Texture refactorJuan Linietsky2020-02-111-2/+2
| | | | | | | | -Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD
* Fix built-in script creation loading existing scripts by mistakeMichael Alexsander2020-02-031-1/+7
|
* Make ScriptCreateDialog's script valid message a bit more clearerMichael Alexsander2020-01-101-1/+1
|
* Add option to disable loading scripts in ScriptCreateDialogMichael Alexsander2020-01-091-13/+27
|
* Minor fixes for ScriptCreateDialogMichael Alexsander2020-01-081-7/+6
|
* [Mono]: the C# script icon is now visible in the editor.dankan18902020-01-031-1/+1
|
* Merge pull request #34721 from dankan1890/ext_fixRémi Verschelde2020-01-011-0/+1
|\ | | | | ScriptCreateDialog: Suggested language extension now matches the selected language.
| * ScriptCreateDialog: Suggested language extension now matches the selected ↵dankan18902020-01-011-0/+1
| | | | | | | | | | | | language. Fixes #34711
* | Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
|/ | | | | | | | | | | Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it.
* Fix some overflows and unitialized variablesRafał Mikrut2019-11-201-0/+1
|
* Cleanup the "Attach Node Script" dialogMichael Alexsander Silva Dias2019-09-271-36/+11
|
* Add overriden properties to the documentationBojidar Marinov2019-09-041-14/+11
| | | | Fixes #31855
* Allow to define and load script templates per projectAndrii Doroshenko (Xrayez)2019-08-221-11/+107
| | | | | | | | | | | | | | | | | | | | | 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.
* Display language icons in script create dialogAndrii Doroshenko (Xrayez)2019-08-121-4/+21
|
* Allow dots for class name in popup dialogEv1lbl0w2019-07-101-2/+2
| | | | Signed-off-by: Ev1lbl0w <ricasubtil@gmail.com>
* Use CheckBoxes in the editor instead of CheckButtons when applicableHugo Locurcio2019-07-041-2/+2
| | | | | CheckButtons should only be used if toggling them has an immediate effect. Otherwise, CheckBoxes should be used.
* ScriptCreateDialog should emit the script_changed signal firstLikeLakers22019-06-291-2/+2
|
* Fix script create dialogJames Buck2019-06-111-36/+26
| | | | | | | | - Correctly validate parent/class names - Trigger parent validation when selecting from buttons - Fix enabling/disabling parent buttons - Clear class name if not supported - Minor cleanup
* Hide "Built-in Script" option in the script creation dialog when not possibleMichael Alexsander Silva Dias2019-05-021-11/+10
|
* Make small changes to the script dialogMichael Alexsander Silva Dias2019-05-021-32/+11
|
* Fix script dialog asking for correct inheritance when not neededMichael Alexsander Silva Dias2019-05-021-6/+4
|
* Fix script dialog path validation to handle spaces correctlyDrNochi2019-04-301-93/+76
|
* Merge pull request #25708 from SeleckyErik/issue-25611-script_dialog_cursorRémi Verschelde2019-04-301-0/+18
|\ | | | | Moves cursor to and selects "new_script" in Create Script dialog
| * Moves cursor to and selects "new_script" in Create Script dialogErik2019-02-081-0/+18
| | | | | | | | | | When Create Script dialog pops up, the cursor in the Path LineEdit is moved to the "new_script" name placeholder and it is selected.
* | Merge pull request #26022 from lupoDharkael/create-scriptRémi Verschelde2019-04-301-0/+30
|\ \ | | | | | | Add class tree selection to script inheritance selection
| * | Add class tree selection to script inheritance selectionlupoDharkael2019-02-181-0/+30
| |/
* | Improve wording of various messages and make casing more consistentHugo Locurcio2019-04-211-16/+16
| | | | | | | | | | This also adds the number of selected projects to the confirmation dialog that appears before removing projects.
* | Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-2/+2
|/ | | | Fixes #25316.
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Create built-in script properlyvolzhs2018-12-161-0/+2
|
* Prevent built-in-scripts from being made from FileSystem dockDualMatrix2018-09-231-6/+13
| | | | Prevent built-in-scripts from being made from FileSystem dock
* Remove unnecessary "OK"s text settingsMichael Alexsander Silva Dias2018-09-151-2/+0
|
* Fix default script name in ScriptCreateDialogRémi Verschelde2018-09-121-7/+8
| | | | | It would default either to '.gd' when created from the script editor, or to 'res:///NodeName.gd' (three '/') when created from the scene tree dock.
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-4/+4
| | | | | | This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes.
* Fix ScriptCreateDialog passing script w/ no filenamewillnationsdev2018-09-081-0/+6
|
* Expose ScriptCreateDialog to EditorPluginwillnationsdev2018-07-041-0/+3
|
* Merge pull request #17388 from Hinsbart/mono_class_nameRémi Verschelde2018-03-151-0/+7
|\ | | | | Mono: Avoid invalid class names.
| * Mono: Avoid invalid class names.Andreas Haas2018-03-151-0/+7
| | | | | | | | | | | | | | Disallow reserved keywords as class names and prefix base class with the Godot namespace if it's the same as the class name. Fixes #12483
* | Update icons when theme changedPoommetee Ketson2018-02-251-6/+8
|/
* Godot now allows built-in irrespective of the filepath.Anish2018-02-211-5/+9
| | | | | | | | Since the file in the filepath is irrelevant when setting the file as built-in, changes have been made to allow setting to built-in even if the file in the path exists. Fixes #16425
* Merge pull request #15544 from YeldhamDev/script_dialog_label_fixRémi Verschelde2018-02-141-4/+13
|\ | | | | Fixed "Attach Script" dialog's file dialog labeling
| * Fixed "Attach Script" dialog's file dialog labeling.Michael Alexsander Silva Dias2018-01-101-4/+13
| |
* | Some small fixes for the "Attach Script" dialog.Michael Alexsander Silva Dias2018-01-101-8/+8
|/
* Revert "Fix "Attach Node Script" inherits popup type"Rémi Verschelde2018-01-091-1/+1
| | | | | | | This reverts commit 227238b4246d335910c364188ce9233fc70ddc65. This dialog is used to both open and create scripts, so it needs to have the features of the save dialog.
* Fix "Attach Node Script" inherits popup typeJerome670002018-01-081-1/+1
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Fix crash in OS::execute on FreeBSDRémi Verschelde2018-01-041-9/+7
| | | | | As spotted by @robfram, closes #15288. Also reviewed other uses of `if (String.find(.*))` for potential similar mistakes, found a wrong (and useless) one in ScriptEditorDialog.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Merge pull request #14551 from volzhs/ok-alert-confirmRémi Verschelde2017-12-161-0/+6
|\ | | | | Pressing Enter key creates or loads script on Attach script window
| * Pressing Enter key creates or loads script on Attach script windowvolzhs2017-12-111-0/+6
| |