Andreas Haas
f81d009525
Add inline ColorPicker to Script text editor.
...
Adds an option to the script editor context menu that lets you open
a ColorPicker in order to easily edit `Color()` constructors.
To do this, right click on the word `Color` and select `Pick Color`.
A side effect of this change is that the script editor now has its own
context menu instead of re-using the one from TextEdit.
It's now possible to indent left/right and to toggle comments via this menu.
I also felt free to make it more context-sensitive than before:
Now "Cut" and "Copy" will only be shown if text has actually been selected.
I also added default shortcuts for indent left/right. (alt + left/right)
Closes #6232
2016-09-29 09:12:45 +02:00
Rémi Verschelde
c47fd20cc6
Merge pull request #6498 from Paulb23/current_script_highlight_fix
...
Fix highlight current script when script temperature is disabled
2016-09-17 18:36:23 +02:00
Rémi Verschelde
80861b7d59
Merge pull request #6414 from RandomShaper/improve-shader-shadow
...
Expose additional light/shadow properties to canvas item shaders
2016-09-17 18:34:22 +02:00
Paulb23
fbd0b6f995
Fix highlight current script when script temputure is disabled
2016-09-15 17:34:32 +01:00
Rémi Verschelde
dc6eefdbf2
Merge pull request #6465 from Paulb23/script_highlight_color_update
...
Update current script color on change
2016-09-12 16:33:28 +02:00
Paulb23
a0136838b3
Update current script color on change
2016-09-12 15:19:30 +01:00
Juan Linietsky
37f1e86108
Do ctrl-click on any code identifier to go to definiton or help page.
2016-09-12 10:53:31 -03:00
Juan Linietsky
c40ab446c9
Changed default assignment of shorcut for alt-left/right to history next/prev, which is more standard and useful.
...
Indent can be done with tab and shift-tab anyway.
If you don't like this, feel free to reassign them manually in the editor settings :P
2016-09-11 12:27:14 -03:00
Juan Linietsky
95eb7466df
-Added a ColorFrame control, kind of like Texture but for color.
...
-Added dropping nodes to text editor for them to become a path
-Fixed issues with font not properly being set in code editor
2016-09-11 11:28:01 -03:00
Juan Linietsky
1bf684cea2
-Cleaned up find/replace bar for replace (made selection only default if selection exists), also made buttons look like buttons
...
-Fixed a bug related to theme propagation, may be able to solve #6443 , #6302 and others. Please test.
2016-09-11 10:05:46 -03:00
Juan Linietsky
65b93d177e
-Added bindings to the resource filesystem for editor
...
-Added set_child_rect, which was unavailable for script
2016-09-10 17:34:27 -03:00
Juan Linietsky
491dde2eb4
Made it possible to properly draw over the 2D canvas for 2D objects. Arranged some functions to achieve this.
2016-09-10 16:44:03 -03:00
Juan Linietsky
fc61eb37ce
Merge pull request #5920 from 29jm/fix-warnings
...
Fix some more warnings
2016-09-10 12:21:02 -03:00
Juan Linietsky
3c30a3b1aa
Merge pull request #6137 from supaiku-o/master
...
Add a Close All files option to script editor
2016-09-10 12:07:39 -03:00
Paulb23
a82ecf6d80
Added customisable grid color, issue 3781
2016-09-08 14:53:39 +01:00
Rémi Verschelde
633f940c96
Merge pull request #6368 from Garmelon/issue-6320
...
Tilemap editor: Bucket tool - allow deleting and replacing of tiles
2016-09-08 07:58:06 +02:00
George Marques
6aedff7968
Merge pull request #6418 from RandomShaper/canvas-show-hide-bones
...
Add show bones checkable menu item
2016-09-07 23:53:46 -03:00
Paulb23
9e92fcaef9
Added setting to change current script background color, issue 5450
2016-09-07 17:54:20 +01:00
Pedro J. Estébanez
17c5fc5955
Add show bones checkable menu item
2016-09-07 11:10:28 +02:00
Pedro J. Estébanez
0960887625
Expose light shadow color to canvas item shaders
2016-09-07 01:52:54 +02:00
Joscha
acd41d964a
Tilemap editor: Bucket tool - allow deleting and replacing of tiles
2016-09-02 12:04:52 +00:00
Rémi Verschelde
ace2ad961c
Merge pull request #6228 from manokara/tilemap-someinfo
...
Add mouse position information in TileMap.
2016-08-31 07:42:14 +02:00
Mark Nokalt
cd71fcb097
editor: Add mouse position information in TileMap
2016-08-30 19:58:17 -03:00
Rémi Verschelde
e51d59ed98
Merge pull request #6188 from TheHX/undo-redo
...
Implemented UndoRedo mergeable modes
2016-08-29 19:04:42 +02:00
Daniel J. Ramirez
70c9979cce
Double click on scene tree element to focus currently selected node
...
In 3D it will focus in the first viewport
Enable double click for trees
2016-08-27 17:15:49 -05:00
Rémi Verschelde
1b01246731
Merge pull request #6186 from TheHX/pr-issue-5878
...
Fix editor glitches when the mesh/material preview is shown
2016-08-27 22:01:20 +02:00
Rémi Verschelde
475b944f9c
Merge pull request #6094 from djrm/texure_region_zoom_by_scroll
...
Zoom texture region using mouse wheel
2016-08-27 21:43:55 +02:00
Juan Linietsky
9c6175db11
More visual script work
...
-Block switches to 2d/3d editor if editing visual script
-Added cast node in flow control
-Added ability to do RPC in visual script
-Comment nodes
-Fix bug with inverted cable in connecting backwards
-Copy and paste nodes, including from different scripts
2016-08-25 17:45:20 -03:00
Juan Linietsky
dc7139c90d
Making bits of docs appear in different dialogues is made easier with EditorHelpBit
2016-08-23 23:15:16 -03:00
Franklin Sobrinho
debf574df3
Implemented UndoRedo mergeable modes
2016-08-17 17:14:51 -03:00
Franklin Sobrinho
a4c3d2dc89
Fix editor glitches when the mesh/material preview is shown
2016-08-16 12:10:44 -03:00
Franklin Sobrinho
0fa26cd850
Small usability improvements on the TileMap editor tile palette.
...
* The column width changes with the zoom, now the icons don't overlap.
* Added a tile hsepation setting.
* Added a setting to show/hide tile names.
2016-08-16 06:00:47 -03:00
Johan Manuel
cec1c48a7e
Fix various warnings
...
The warnings fixed were about things like unused variables, misleading
indentation, missing default cases in switches and better grouping of
conditions in if statements.
2016-08-13 13:21:35 +02:00
supaiku
3d84849e03
Added CLOSE_ALL files option to script editor
2016-08-13 02:56:38 +02:00
Daniel J. Ramirez
1e7d0c6ac1
Zoom texture region via mouse wheel
2016-08-09 17:28:40 -05:00
Juan Linietsky
9890c1d2ca
Likely with bugs and with some features are missing, as well as profiler support, but VisualScript should be more or less done!
2016-08-06 19:00:54 -03:00
Saracen
b578cf4da8
TextureRegionEditor snap_mode fix.
2016-08-04 19:49:11 +01:00
Paulb23
e8780d9d32
Added missing license and quotation typo
2016-08-03 16:16:20 +01:00
Juan Linietsky
3d1d190dcd
Merge branch 'master' of https://github.com/godotengine/godot
2016-08-02 19:11:47 -03:00
Juan Linietsky
ad313097eb
WIP visual scripting, not working yet but you can check out stuff
2016-08-02 19:11:05 -03:00
Saracen
5035edb7fd
Explicitly initialize 'pending_auto_reload' to false.
2016-07-29 13:51:26 +01:00
Daniel J. Ramirez
213a57ccaf
Stop baking process if there is no geometry in the BakedLightInstance.
...
moved missing baked light warning to BakedLightInstance configuration warning
2016-07-25 21:45:20 -05:00
MarianoGNU
6622a3d110
Prevent crash in TextureRegionEditor. Fixes #5862
2016-07-22 21:11:12 -03:00
Juan Linietsky
3aeafcae04
Removed support for saving paths as relative, closes #5728
...
Editor now has good refactoring tools, so this function is mostly obsolete
2016-07-22 10:39:46 -03:00
Juan Linietsky
12472534ec
Show a warning that an animation must be selected in order to edit it. Avoid copying/pasting if no anim selected. Closes #5799
2016-07-22 09:42:12 -03:00
Juan Linietsky
124e3591a5
Some optimizations and limits for extreme zoom in and out in editor, fixes #5820
2016-07-21 10:11:53 -03:00
Rémi Verschelde
750b973ee4
Merge pull request #5200 from neikeq/sc-CanvasItemEditor
...
Implement ShortCuts in CanvasItemEditor
2016-07-21 09:02:01 +02:00
Ignacio Etcheverry
4e82f9ffcf
Implement missing ShortCuts in CanvasItemEditor
2016-07-21 03:28:41 +02:00
Rémi Verschelde
13fe615ea3
Merge pull request #5760 from r1cebank/issue-5636__add-close-docs-option
...
Script Editor: adding close all docs menu option
2016-07-19 07:35:20 +02:00
Juan Linietsky
3e3108abe2
Always soft reload editor plugins. Closes #5273
2016-07-18 19:24:38 -03:00