Ben Hickling
601f056b6f
Added snapping to 3D path handles to bring it in line with its 2D counterpart
...
(cherry picked from commit 4d1acab79b
)
2016-11-15 08:44:53 +01:00
volzhs
14b46c4263
Check entered and trimmed path when create, import, install project
...
(cherry picked from commit 2d9e89ea2a
)
2016-11-15 08:44:53 +01:00
volzhs
679e9f413c
Fix crash when select target path on import 3d scene window
...
(cherry picked from commit b0cf201ea3
)
2016-11-15 08:44:53 +01:00
volzhs
2d6dabc68e
Prevent to select children if selection lock or instanced scene
...
Fix #7086
(cherry picked from commit c3f4d676c0
)
2016-11-15 08:37:48 +01:00
volzhs
9219ac7e44
Fix resetting to default value in EditorSettings
...
(cherry picked from commit 70cce6152d
)
2016-11-15 08:36:53 +01:00
Pawel Kowal
f1c2d70f1a
Export immediately if only one device present
...
(cherry picked from commit 938f9388dd
)
2016-11-15 08:35:01 +01:00
volzhs
7d09222b37
Set project name as directory name instead of '.'
...
(cherry picked from commit 571f33f863
)
2016-11-15 08:34:38 +01:00
volzhs
dd8b87f58e
Select newly created or imported project automatically
...
(cherry picked from commit b8f80e9450
)
2016-11-15 08:34:32 +01:00
volzhs
64f38490df
Prevent to make UndoRedo for duplicate if no selected node
...
(cherry picked from commit d82928eb49
)
2016-11-15 08:29:56 +01:00
Keetz
86c6aabf27
Fix scene tree drag & drop places node as child ( #6912 )
...
(cherry picked from commit 2afcbc4b1f
)
2016-11-15 08:28:52 +01:00
Saracen
e5f210693c
Fixed flag for importing animation and skipping value tracks.
...
(cherry picked from commit 0063471edd
)
2016-11-15 08:28:26 +01:00
Rémi Verschelde
eaf803f71e
style: Various other PEP8 fixes in Python files
...
Done with `autopep8 --select=E7`, fixes:
- E701 - Put colon-separated compound statement on separate lines.
- E702 - Put semicolon-separated compound statement on separate lines.
- E703 - Put semicolon-separated compound statement on separate lines.
- E711 - Fix comparison with None.
- E712 - Fix (trivial case of) comparison with boolean.
- E713 - Fix (trivial case of) non-membership check.
- E721 - Fix various deprecated code (via lib2to3).
2016-11-02 22:30:34 +01:00
Rémi Verschelde
a7389217f8
style: Fix PEP8 blank lines issues in Python files
...
Done with `autopep8 --select=E3,W3`, fixes:
- E301 - Add missing blank line.
- E302 - Add missing 2 blank lines.
- E303 - Remove extra blank lines.
- E304 - Remove blank line following function decorator.
- E309 - Add missing blank line.
- W391 - Remove trailing blank lines.
2016-11-02 22:29:36 +01:00
Rémi Verschelde
e259bf8bbb
style: Fix PEP8 whitespace issues in Python files
...
Done with `autopep8 --select=E2,W2`, fixes:
- E201 - Remove extraneous whitespace.
- E202 - Remove extraneous whitespace.
- E203 - Remove extraneous whitespace.
- E211 - Remove extraneous whitespace.
- E221 - Fix extraneous whitespace around keywords.
- E222 - Fix extraneous whitespace around keywords.
- E223 - Fix extraneous whitespace around keywords.
- E224 - Remove extraneous whitespace around operator.
- E225 - Fix missing whitespace around operator.
- E226 - Fix missing whitespace around operator.
- E227 - Fix missing whitespace around operator.
- E228 - Fix missing whitespace around operator.
- E231 - Add missing whitespace.
- E231 - Fix various deprecated code (via lib2to3).
- E241 - Fix extraneous whitespace around keywords.
- E242 - Remove extraneous whitespace around operator.
- E251 - Remove whitespace around parameter '=' sign.
- E261 - Fix spacing after comment hash.
- E262 - Fix spacing after comment hash.
- E265 - Format block comments.
- E271 - Fix extraneous whitespace around keywords.
- E272 - Fix extraneous whitespace around keywords.
- E273 - Fix extraneous whitespace around keywords.
- E274 - Fix extraneous whitespace around keywords.
- W291 - Remove trailing whitespace.
- W293 - Remove trailing whitespace.
2016-11-02 22:28:28 +01:00
Rémi Verschelde
561c1f17a1
style: Start applying PEP8 to Python files, indentation issues
...
Done with `autopep8 --select=E1`, fixes:
- E101 - Reindent all lines.
- E112 - Fix under-indented comments.
- E113 - Fix over-indented comments.
- E115 - Fix under-indented comments.
- E116 - Fix over-indented comments.
- E121 - Fix a badly indented line.
- E122 - Fix a badly indented line.
- E123 - Fix a badly indented line.
- E124 - Fix a badly indented line.
- E125 - Fix indentation undistinguish from the next logical line.
- E126 - Fix a badly indented line.
- E127 - Fix a badly indented line.
- E128 - Fix a badly indented line.
- E129 - Fix a badly indented line.
2016-11-02 22:26:55 +01:00
Rémi Verschelde
c78aef5812
Fix usage of 3.0 naming API in 1038c1f8
2016-10-31 08:39:45 +01:00
volzhs
91af714d39
Fix memory leak with drag & drop on 2D viewport
...
(cherry picked from commit a7d492eb53
)
2016-10-31 07:55:23 +01:00
Andreas Haas
5033fc92f4
Ability to drag script files from Filesystem dock to SceneTree dock.
...
Allows to attach scripts by dragging them onto the target Node.
(cherry picked from commit a3944e66da
)
2016-10-31 07:55:03 +01:00
volzhs
1038c1f856
Improve drag and drop on 2D viewport
...
(cherry picked from commit eed9179ea3
)
2016-10-31 07:53:31 +01:00
volzhs
d67bbd183e
Fix p_index out of size error when closing script
...
(cherry picked from commit 707185d9d8
)
2016-10-31 00:07:56 +01:00
volzhs
06c47e6f8a
Remove dead code in FileSystemDock
...
(cherry picked from commit 9605a1d0da
)
2016-10-31 00:02:12 +01:00
Henrique Lacreta Alves
58daf901f9
Prevent unwanted script editor input on game crash
...
Fixes #6530 .
(cherry picked from commit 853d1ce9f3
)
2016-10-31 00:01:11 +01:00
Rémi Verschelde
5a49e45d21
SCsub: Add python shebang as a hint for syntax highlighting
...
Also switch existing shebangs to "better" /usr/bin/env python.
(cherry picked from commit fc8ccd5b8c
)
2016-10-30 14:51:34 +01:00
volzhs
9b71cae50f
Add option for root node name on Import 3D scene window
...
(cherry picked from commit dd04ac7ba9
)
2016-10-17 20:50:20 +02:00
Andreas Haas
a418304def
Only show AnimationEditor automatically when an Animplayer is selected.
...
Previous behaviour was to show it when an AnimationPlayer has been detected in the scene, now you actually have to select it.
Fixes #6213
(cherry picked from commit 86fd40b06c
)
2016-10-17 20:49:18 +02:00
Mateusz Adamczyk
17edff2f84
Possibility to write node path by hand in exported NodePath variable ( #3486 )
...
(cherry picked from commit cf4f3815b3
)
2016-10-17 20:48:10 +02:00
volzhs
81bc271619
Replace a node with saved branch scene instance
...
(cherry picked from commit cc33c528eb
)
2016-10-17 20:47:49 +02:00
Andreas Haas
4b6809a2b3
Refresh TextureRegionEditor when region has been changed externally.
...
Now the TextureRegionEditor updates when you change the region_rect either via the inspector or via
undo/redo.
Fixes #6772
(cherry picked from commit 094073e4b2
)
2016-10-17 20:47:14 +02:00
Pawel Kowal
280728c0c7
New load icon, removed unused open icon
...
(cherry picked from commit ed1e71a77e
)
2016-10-17 20:46:34 +02:00
Pedro J. Estébanez
3df8f79c9f
Allow step for integer properties
...
Small readability improvement
(cherry picked from commit 7b293aa4d4
)
2016-10-17 20:44:54 +02:00
Pedro J. Estébanez
99d82f3033
Make text column numbers one-based
...
Make one-based the column number on the code editor
Make one-based the column number for GDScript error messages
Make one-based the column number for shader code error messages
(cherry picked from commit 2f80965845
)
2016-10-17 20:44:47 +02:00
J08nY
1ae1deabfa
editor_node: add an option to stop the update spinner from spinning, fixes #6653
...
(cherry picked from commit 4527fbcfa1
)
2016-10-09 17:41:04 +02:00
Pedro J. Estébanez
22680a30f1
Fix reparent undo not renaming back
...
(cherry picked from commit 88a32c11f1
)
2016-10-09 17:40:49 +02:00
Andreas Haas
a7d6894a9f
Project manager: grab focus on ok button after path selection.
...
Slight usability improvement: grabs focus on the Import/Create button after engine.cfg/path selection.
So then I can just press enter to create the project ^^
(cherry picked from commit 36d2dd5318
)
2016-10-09 17:40:10 +02:00
Răzvan Cosmin Rădulescu
6775cce469
fixes #6695 - MultiNodeEdit edit path in exported NodePath
...
(cherry picked from commit ced8fb4806
)
2016-10-09 17:40:03 +02:00
Fabio Alessandrelli
d0ff75c91c
Add shortcut to reset cursor position in 3D Editor ( #166 )
...
The shortcut will focus the origin after you moved around with shift + mouse3.
The default shortcut is the letter "O", like "F" for focus.
This can be customized in the editor shortcuts menu.
Closes #166
(cherry picked from commit 63abe3dcd0
)
2016-10-09 17:39:00 +02:00
Andreas Haas
9593863a92
ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.
...
Shows a warning now.
Fixes #6656
(cherry picked from commit 5b7021434f
)
2016-10-09 17:34:12 +02:00
Pedro J. Estébanez
12d4d65668
Improve debug focus behavior
...
Fix focusing debugged game on Windows
Add re-focusing editor on continue
(cherry picked from commit 66dac878ac
)
2016-10-09 17:29:59 +02:00
Pedro J. Estébanez
de13e52b9b
Respect texture .flags files on export
...
(cherry picked from commit 11cbbeb17e
)
2016-10-09 17:24:10 +02:00
volzhs
73e7ccabf5
Fix typo for word_wrap
...
(cherry picked from commit c333659ebc
)
2016-10-09 17:23:58 +02:00
Andreas Haas
02487a4be1
AnimationEditor: zoom using ctrl+wheel
...
closes #6585
(cherry picked from commit 3cce39c2d3
)
2016-10-09 17:21:26 +02:00
George Marques
63b5a80088
Fix crash when disabling main screen plugin
...
(cherry picked from commit 0ec2b7baea
)
2016-10-09 17:20:38 +02:00
Pawel Kowal
c8299249e4
Show True/False tooltip in property editor for bool values
...
(cherry picked from commit 623c483eba
)
2016-10-09 17:18:43 +02:00
Andreas Haas
4084ec4869
Make the choosable default editor layout the same as the actual default one.
...
Fixes #6266
(cherry picked from commit a2bff72eee
)
2016-10-09 17:18:02 +02:00
George Marques
6a0d47f34c
Add a function to plugin get the main screen parent
...
- Fix a bug where the main screen button did not disappear when the plugin
was deactivated.
(cherry picked from commit 98e7c1edba
)
2016-10-09 17:12:15 +02:00
Paulb23
8dca3f3f42
Fix highlight current script when script temputure is disabled
...
(cherry picked from commit fbd0b6f995
)
2016-09-18 23:21:48 +02:00
Paulb23
9b9870ed9f
Update current script color on change
...
(cherry picked from commit a0136838b3
)
2016-09-18 23:19:58 +02:00
Ralf Hölzemer
6c22cab856
Move hardcoded theme colors from editor_node into editor_themes
...
(cherry picked from commit 991a433cb3
)
2016-09-18 23:13:46 +02:00
Paulb23
20c3b35dd5
Added customisable grid color, issue 3781
...
(cherry picked from commit a82ecf6d80
)
2016-09-18 23:13:13 +02:00
Paulb23
aae720e488
Added setting to change current script background color, issue 5450
...
(cherry picked from commit 9e92fcaef9
)
2016-09-18 23:12:15 +02:00