elasota
37595e183d
Fix visual shader color constants not retaining edits
2018-09-15 02:47:38 -04:00
elasota
f5c7d64492
Don't open VisualShaders in the text shader editor, and don't support saving them with the "shader" extension.
2018-09-14 22:30:48 -04:00
Rémi Verschelde
d3527834f3
Fix video toggle UX issue
...
It was still functional but showing duplicate entries and thus
"GLES2" for both GLES2 and GLES3 choices.
Fixes #22089 .
2018-09-15 01:49:59 +02:00
Rémi Verschelde
d934cbcbc9
Set default CanvasItemEditor zoom shortcut to KEY_EQUAL
...
At least on en_US QWERTY (and various QWERTY-derived variants)
and fr_FR AZERTY, "+" is an indirect key obtained by pressing
"Shift" + "=", so using "=" in the binding makes it easier to
access.
It doesn't work this way on other layouts like de_DE QWERTZ though,
but since 'script_editor/zoom_in' also uses KEY_EQUAL, setting
the same for consistency.
Fixes #22067 .
2018-09-14 21:42:47 +02:00
Rémi Verschelde
1eed12f6d8
Merge pull request #22074 from willnationsdev/plugin-description
...
Add EditorPlugin descriptions to their tooltip
2018-09-14 20:44:52 +02:00
Will Nations
d26de79f4e
Add EditorPlugin descriptions to their tooltip
2018-09-14 12:21:09 -05:00
Rémi Verschelde
8f33542ac3
ProjectSettings: Fix InputMap editor on HiDPI
...
Fixes #20898 .
2018-09-14 18:11:55 +02:00
Rémi Verschelde
67477f1a06
Merge pull request #22051 from fire/vs_expression_20885
...
Update visual scripting to use new expression class #20885
2018-09-14 18:03:48 +02:00
Manuel Strey
ebd518c9c9
fix scripts not reloading when edited externally
2018-09-14 17:24:12 +02:00
willnationsdev
5436abefe4
Refactor editor icon retrieval
2018-09-14 09:27:56 -05:00
groud
59536b98b9
Bugfixes on the filesystem dock
2018-09-14 13:59:19 +02:00
groud
028813fb9c
Add a display mode toggle button
2018-09-14 10:22:13 +02:00
groud
4ef4df54d0
Store tree collapse when searching
2018-09-14 10:22:13 +02:00
groud
a5fba2aa79
Allow dragging files into the favorites section
2018-09-14 10:22:13 +02:00
groud
4731745deb
Adds a filter in the tree view
2018-09-14 10:22:13 +02:00
groud
d7b638ed32
Replace the -show in filesystem- button by a RMB entry
2018-09-14 10:22:13 +02:00
groud
bc5dfdde78
Replace the favorite button by a RMB menu entry
2018-09-14 10:22:13 +02:00
groud
796418aa11
Merge the disable_split and show_files_in_tree settings
2018-09-14 10:22:07 +02:00
groud
b2633a97b9
Add thumnails to the tree view
2018-09-14 10:14:33 +02:00
groud
5f3bbbdc81
Add support for files in the tree view
2018-09-14 10:14:33 +02:00
K. S. Ernest (iFire) Lee
e8f993677d
Update visual scripting to use new expression class #20885
2018-09-13 12:53:14 -07:00
Rémi Verschelde
06c8b5a4ff
Merge pull request #22027 from akien-mga/plain-text-gles-toggle
...
Use plain text instead of icons for video driver toggle
2018-09-13 18:13:25 +02:00
Rémi Verschelde
bcc50de2d1
Merge pull request #21540 from YeldhamDev/image_reimp_error_fix
...
Fix error when reimporting an Image resource
2018-09-13 14:09:39 +02:00
Rémi Verschelde
399f667911
Use plain text instead of icons for video driver toggle
...
Fixes #21660 , supersedes and closes #21724 .
2018-09-13 12:15:17 +02:00
Rémi Verschelde
ae8f984cf3
Merge pull request #21730 from reisraff/fixing_key_shortcut
...
#21500 Fixing key shortcut
2018-09-13 12:09:17 +02:00
Rémi Verschelde
6c20c3a534
Merge pull request #21819 from DualMatrix/built-in-script
...
Made editor automatically open the scene of built in scripts
2018-09-13 11:27:22 +02:00
Rémi Verschelde
4ae78987b7
Merge pull request #22017 from YeldhamDev/errors_tab_changes
...
Add expand/collapse all buttons for the "Errors" tab
2018-09-13 11:21:31 +02:00
Rémi Verschelde
1a16dabfb5
Merge pull request #21982 from luzpaz/misc-typos
...
Misc. typos
2018-09-13 10:59:00 +02:00
Michael Alexsander Silva Dias
3a9df46b90
Add expand/collapse all buttons for the "Errors" tab
2018-09-12 23:53:10 -03:00
luz.paz
08bde5b2de
Misc. typos
...
Found via `codespell -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"`
2018-09-12 21:39:17 -04:00
Rémi Verschelde
f438d311ae
Merge pull request #22002 from akien-mga/doc-unify-editor-rst
...
Doc: Use same headers and order in-editor and online
2018-09-13 02:07:22 +02:00
Fabio Alessandrelli
cdc5264a3e
Merge pull request #21692 from Faless/sockets_rebase
...
New NetSocket interface with common BSD/Win implementation
2018-09-12 18:25:28 +02:00
Rémi Verschelde
ba64ea2283
Doc: Use same headers and order in-editor and online
2018-09-12 17:12:23 +02:00
Rémi Verschelde
68cc2cf3bf
Merge pull request #21997 from akien-mga/fix-script-name
...
Fix default script name in ScriptCreateDialog
2018-09-12 16:42:54 +02:00
Fabio Alessandrelli
30327872e0
Unify StreamPeerTCP/TCP_Server with NetSocket API
2018-09-12 15:56:20 +02:00
Rémi Verschelde
c4311b62c4
Merge pull request #21884 from RyanStein/feature-error-tree
...
Resurrect integrated error display for the Debugger.
2018-09-12 14:53:32 +02:00
Rémi Verschelde
f98d946cd9
Merge pull request #21934 from groud/add_scale_mode
...
Add a scale mode to the 2D editor
2018-09-12 14:24:33 +02:00
Rémi Verschelde
cc5ab22204
Merge pull request #21935 from goodyttoor/gltf_cubic
...
Fix cubic spline interpolation in glTF importer
2018-09-12 14:12:32 +02:00
Rémi Verschelde
fb77cdf2f2
Fix default script name in ScriptCreateDialog
...
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.
2018-09-12 12:29:50 +02:00
Rémi Verschelde
c7fc3dcab3
Merge pull request #21878 from RyanStein/bugfix-14400
...
Make `_sort_list_on_update` true before opening files, fixes 14400
2018-09-12 11:18:10 +02:00
Rémi Verschelde
1db4b307f9
Merge pull request #21984 from groud/fix_2D_selection
...
Fix 2D selection
2018-09-12 11:13:36 +02:00
Rémi Verschelde
ecefd07bcb
Merge pull request #21985 from Calinou/fix-osx-open-editor-path
...
Fix project and editor data paths not being opened correctly on macOS
2018-09-12 10:58:14 +02:00
Rémi Verschelde
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
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.
2018-09-12 09:52:22 +02:00
groud
9dc81e6ca7
Fix 2D selection
2018-09-11 20:58:01 +02:00
Hugo Locurcio
ff9d3e569f
Fix project and editor data paths not being opened correctly on macOS
...
This closes #21904 .
2018-09-11 20:32:08 +02:00
groud
2f316bc608
Add a scale mode to the 2D editor
2018-09-11 17:48:57 +02:00
Rémi Verschelde
ed8b75a3e1
Drop obsolete PropertyEditor and SectionedPropertyEditor code
...
Replaced by EditorInspector.
2018-09-11 16:16:11 +02:00
Rémi Verschelde
45b609f46a
Replace last occurrences of PropertyEditor by EditorInspector
...
Updates the following plugins:
- ConnectionsDialog
- ScriptEditorDebugger
- ItemListEditorPlugin
Also drop now unnecessary compatibility methods.
2018-09-11 16:09:19 +02:00
Rémi Verschelde
4c37ea59be
Merge pull request #21971 from scayze/window_title_update
...
Update window title when switching scenes
2018-09-11 13:03:11 +02:00
Manuel Strey
909885642a
update window title when switching scenes
2018-09-11 12:28:32 +02:00
Rémi Verschelde
0471386a97
Revert "Fix selection of spatial nodes after selecting a non-spatial one."
2018-09-11 11:30:48 +02:00
Rémi Verschelde
96014b6391
Merge pull request #21911 from groud/fix_locked_nodes
...
Fixes 2D nodes lock not working
2018-09-10 23:43:25 +02:00
Rémi Verschelde
efeb88b102
Merge pull request #21907 from JFonS/concave_collision_gizmo
...
Fix SoftBody gizmo slowness, add ConcaveShape wireframe
2018-09-10 23:36:07 +02:00
Rémi Verschelde
fe4c893c88
Merge pull request #21871 from DualMatrix/recent_select
...
Fixed favorites and recent nodes selecting wrong node
2018-09-10 22:52:08 +02:00
DualMatrix
6ec28de584
Fixed favorites and recent nodes selecting wrong node
...
Fixed favorites and recent nodes selecting wrong node and fixed a typo.
Fixes #6535
2018-09-10 20:58:29 +02:00
Rémi Verschelde
772b398ad8
Merge pull request #21886 from RyanStein/bugfix-15509
...
Check for double-colon on open recent script.
2018-09-10 19:06:41 +02:00
Rémi Verschelde
ec788e1ac4
Merge pull request #21879 from willnationsdev/script-name-empty
...
Fix ScriptCreateDialog passing script w/ no filename
2018-09-10 18:58:21 +02:00
Rémi Verschelde
fcabf95934
Merge pull request #21835 from DualMatrix/save_branch
...
Prevent overwriting open scenes when saving
2018-09-10 16:00:25 +02:00
Rémi Verschelde
04eb6046c5
Merge pull request #21831 from JFonS/fix_13849
...
Fix selection of spatial nodes after selecting a non-spatial one.
2018-09-10 15:39:31 +02:00
Vivatchai Kaveeta
463ead1eb7
Fix cubic spline interpolation in glTF importer
...
Should solve #21001 #14636
2018-09-10 20:02:39 +07:00
groud
1d83f36a26
Fixes 2D nodes lock not working
2018-09-09 22:17:54 +02:00
JFonS
216ba4cc8b
Fix SoftBody gizmo slowness, add ConcaveShape wireframe
2018-09-09 19:39:34 +02:00
Ryan Stein
13370e3e09
Merge debugger's error and stack trace lists into one tree interface.
2018-09-08 22:36:40 -04:00
Ryan Stein
1cdc04c9c4
Check for double-colon on open recent script.
2018-09-08 22:26:05 -04:00
willnationsdev
69c09ab2fd
Fix ScriptCreateDialog passing script w/ no filename
2018-09-08 15:04:55 -05:00
Ryan Stein
7fdb8f72c0
Make _sort_list_on_update
true before opening new help or script files in the ScriptEditor.
2018-09-08 14:33:54 -04:00
Michael Alexsander Silva Dias
dff7366c86
Fix error when reimporting an Image resource
2018-09-07 16:43:11 -03:00
DualMatrix
c43ffc8917
Prevent overwriting open scenes when saving
...
Prevent overwriting open scenes when saving, this fixes #17628
2018-09-07 15:54:26 +02:00
JFonS
b82f037818
Fix selection of spatial nodes after selecting a non-spatial one.
...
Fixes #13849
2018-09-07 10:49:40 +02:00
DualMatrix
3f672307d7
Made editor automatically open scenes of built in scripts.
...
Made editor automatically open scenes of built in scripts when attempting to open that script.
2018-09-07 00:34:39 +02:00
Rémi Verschelde
8804eb8c06
Merge pull request #21707 from JFonS/fix_instanced_selection
...
Fix selection of instanced scenes in 3D
2018-09-05 18:11:56 +02:00
Rémi Verschelde
2f4912ec69
Merge pull request #21767 from volzhs/expand-collapse-all
...
Make expand/collapse all properties menu working
2018-09-05 18:04:44 +02:00
Rémi Verschelde
021159330c
Merge pull request #21766 from volzhs/bitmask-color
...
Make better look for bitmask
2018-09-05 18:03:40 +02:00
volzhs
ce4067e38b
Make expand/collapse all properties menu working
2018-09-05 11:03:10 +09:00
volzhs
192beed068
Make better look for bitmask
2018-09-05 10:49:48 +09:00
Rémi Verschelde
5fe01d4cfc
Move ParticlesMaterial code to its own resource file
...
It's shared by both 2D and 3D particles (+ CPU ones), so it makes sense
to have as a common resource. It also allowed to disable compilation of
Particles (3D) when using 'disable_3d'.
Also cleaned up includes in SpatialEditorGizmos and some other places,
as well as dropped dead code in material_editor_plugin.cpp.
2018-09-04 11:32:56 +02:00
Rafael Reis
d1d1f4a776
#21500 Fixing key shortcut
2018-09-03 11:39:07 -03:00
JFonS
4a412943d4
Fix selection of instanced scenes in 3D
2018-09-02 22:31:03 +02:00
Guilherme Felipe
4356af2a68
[Texture Import] Fix invert color
2018-09-02 11:35:48 -03:00
Hugo Locurcio
9c5ce5cf58
Fix the project manager window size on hiDPI displays on macOS
...
This closes #21525 .
2018-09-02 11:52:26 +02:00
Rémi Verschelde
737c90963f
Merge pull request #21636 from akien-mga/docdata-variant
...
DocData: Fix return type listed as "var" instead of "Variant"
2018-09-01 23:40:11 +02:00
Rémi Verschelde
ab60283798
Merge pull request #21663 from Calinou/fix-editor-shortcut-defaults
...
Fix some editor shortcuts' default values not being set properly
2018-09-01 20:40:29 +02:00
Hugo Locurcio
af139af69e
Fix some editor shortcuts' default values not being set properly
...
This also changes the uppercase/lowercase/capitalize shortcuts
to Shift+F4, Shift+F5 and Shift+F6 respectively to avoid conflicts
with the new Find Next shortcut.
This closes #21612 .
2018-09-01 16:20:47 +02:00
Ibrahn Sahir
02693b9af6
Removed some unneeded generated headers from the editor directory SCsub.
...
These headers are currently built in (and included from) the core directory.
Removing the editor directory versions to avoid confusion.
2018-09-01 13:00:04 +01:00
Michael Alexsander Silva Dias
8c74257d68
Make "Search Classes" dialog have relationship lines if the setting is enabled
2018-08-31 21:48:56 -03:00
Rémi Verschelde
f92b87e5f8
DocData: Fix return type listed as "var" instead of "Variant"
2018-08-31 22:41:14 +02:00
Kelly Thomas
e00baaf6ce
emit more detailed type information for signal parameters
2018-08-31 22:34:22 +02:00
Rémi Verschelde
51dfdf549e
ExportDialog: Validate path before allowing export
...
Otherwise one could quite easily end up with the exported game
being hidden files named ".x86_64" and ".pck" for example.
Also improved the default filename logic a bit to also include
extension, and never fallback to an empty string.
Also fixed being able to click "Export project" without selecting
a preset.
2018-08-31 11:19:13 +02:00
Will Nations
dee0ee749d
Fix Script Classes not instancing with custom name.
2018-08-30 16:01:39 -05:00
JFonS
07d9b7af7a
Fix regression #21262 in Path Gizmo
...
closes #21262
2018-08-30 14:24:24 +02:00
Rémi Verschelde
9eb4d4ab2d
Add missing copyright headers
2018-08-29 22:41:17 +02:00
Rémi Verschelde
6003cf70b1
Merge pull request #21578 from volzhs/font-hindi
...
Add Hindi font for editor
2018-08-29 22:41:09 +02:00
volzhs
1dc6d47df9
Add Hindi font for editor
2018-08-30 05:11:09 +09:00
Juan Linietsky
cf834a22dc
Ported CPU particles to 2D
2018-08-29 16:48:55 -03:00
Rémi Verschelde
39cbb992c3
Merge pull request #21516 from elasota/fix-bptc
...
Fix BPTC regressions
2018-08-29 16:35:34 +02:00
Marcelo Fernandez
20bea1e231
Unexpose TileMap set_celld
2018-08-29 09:00:00 -03:00
Rémi Verschelde
6c8aa939e4
Merge pull request #21539 from yurchor/master
...
Fix minor typos and word puzzles
2018-08-29 12:21:33 +02:00
Yuri Chornoivan
06e73522dc
Fix vformat(), minor typos and word puzzles
2018-08-29 11:50:39 +03:00
Bernhard M. Wiedemann
83b856c046
BuildSystem: Sort input file lists
...
so that godot package builds reproducibly
in spite of indeterministic filesystem readdir order
and http://bugs.python.org/issue30461
See https://reproducible-builds.org/ for why this is good.
Sort font input file list, so that builtin_fonts.gen.h
is created in a reproducible way
Sort list of platforms, so that editor/register_exporters.gen.cpp
is created in a reproducible way
Sort list of source files, so that .a files and resulting godot binaries
are created in a reproducible way
2018-08-29 10:24:07 +02:00
Bernhard M. Wiedemann
f312582326
BuildSystem: Fix font list
...
We want to add the individual strings to the list
and not add a list object to the list.
Without this patch, sorting failed because "str < list"
is not a valid operation in python.
2018-08-29 10:24:07 +02:00