Commit Graph

23382 Commits

Author SHA1 Message Date
4ee8ecd3ef Merge pull request #31989 from sparkart/revert-30833-fix_inspector_clear_remote_node
Revert "Fix Clearing Inspector for Remote Node"
2019-09-05 17:38:57 +02:00
768d637a1b Merge pull request #31870 from JFonS/add_network_profiler
Add network profiler
2019-09-05 16:34:36 +02:00
2bac4e1784 Revert "Fix Clearing Inspector for Remote Node" 2019-09-05 06:58:36 -07:00
8244f535cd Add network profiler 2019-09-05 09:48:36 +02:00
8bcf6ca953 Merge pull request #31979 from Eoin-ONeill-Yokai/bugfix-31973
CharFXTransform Type Hint Error
2019-09-05 09:46:34 +02:00
d1a062662f Removed useless code from Switch in visual shader (#31984)
Removed useless code from Switch in visual shader
2019-09-05 09:21:32 +03:00
c188c5597f Removed useless code from Switch in visual shader 2019-09-05 09:07:13 +03:00
c2de26822f Fix formatting error for bool in resulted code of visual shader (#31983)
Fix formatting error for bool in resulted code of visual shader
2019-09-05 08:50:54 +03:00
bd507739ea Fix formatting error for bool in resulted code of visual shader 2019-09-05 08:32:24 +03:00
b85b2da988 Bug Fix 31973 Type Hint Error
Fixed a bug introduced in my previous PR involving CharFXTransform not
allowing the use of type hinting. Should now work properly. This should
also help with Godot Mono issues...
2019-09-04 16:42:51 -07:00
e205cbbd06 Merge pull request #31967 from nekomatata/fix-builtin-script-scene
Load scene if needed when editing recent built-in script
2019-09-04 21:23:12 +02:00
c8e92b802c Delete ISSUE_TEMPLATE.md
Deleted old style issue template.
2019-09-04 15:29:49 -03:00
083bb0242d Update issue templates 2019-09-04 15:29:05 -03:00
ad499f234f Load scene if needed when editing recent built-in script
Fixes #31966
2019-09-04 19:14:47 +02:00
aadbb66dc2 Merge pull request #31926 from Chaosus/vs_switch
Some improvements for Switch node in visual shaders
2019-09-04 19:21:54 +03:00
038d19988d Added missing OUTPUT_IS_SRGB and FRONT_FACING inputs to visual… (#31960)
Added missing OUTPUT_IS_SRGB and FRONT_FACING inputs to visual shaders
2019-09-04 18:40:53 +03:00
bf3024c172 Added missing OUTPUT_IS_SRGB and FRONT_FACING to visual shaders 2019-09-04 18:24:44 +03:00
b25b1fb600 Fix parsing array indexing symbol in visual shader expression (#31958)
Fix parsing array indexing symbol in visual shader expression
2019-09-04 17:18:06 +03:00
1046a9d143 Merge pull request #31927 from willnationsdev/csv-import
Add CSV import without translation.
2019-09-04 16:02:39 +02:00
54f0889f20 Fix parsing array indexing symbol in visual shader expression 2019-09-04 16:01:41 +03:00
604dc426d5 Merge pull request #31957 from nekomatata/fix-editor-preview-cache
Fixed order of parameters when updating resource cache file
2019-09-04 14:55:40 +02:00
3d76eb8938 Merge pull request #23658 from Eoin-ONeill-Yokai/rich-text-plus
RichTextLabel - New Real Time Text Effects and Custom BBCode Extensions
2019-09-04 14:49:55 +02:00
56123ece32 Merge pull request #31955 from nekomatata/fix-caret-blink-timer
TextEdit & LineEdit caret blink timers run only when focused
2019-09-04 14:48:38 +02:00
855a465c87 Merge pull request #31956 from IronicallySerious/add-vcs-copyright
Add copyright headers to VCS integration
2019-09-04 14:48:13 +02:00
c6ddaacf59 Fixed order of parameters when updating resource cache file (fixes #31930) 2019-09-04 13:35:06 +02:00
444ba61aac Add copyright headers to vcs integration 2019-09-04 16:47:26 +05:30
3e469655a9 Merge pull request #31947 from sparkart/fixes_inspector_displaying_unselected_info
Fixes Inspector Showing Unselected Info
2019-09-04 13:06:34 +02:00
5fdea32622 TextEdit & LineEdit caret blink timers run only when focused (fixes #31936) 2019-09-04 13:06:15 +02:00
b679f622d8 Merge pull request #31618 from fjordyo0707/fix_mesh_edges
Fix the edges of the mesh vertex
2019-09-04 08:53:29 +02:00
47065f0c3e Fixes Inspector Showing Unselected Info
When deselecting a node, the inspector would show the name of the last thing selected.
2019-09-03 23:41:49 -07:00
7ac0239afa Add CSV import without translation. 2019-09-03 19:37:20 -05:00
75cbcb596a Merge pull request #30982 from iwek7/feature/skip_breakpoints
Adds skip-breakpoints feature
2019-09-04 01:31:08 +02:00
5d162798cd Merge pull request #31619 from Calinou/assetlib-improve-sort-fields
Improve sorting options in the asset library
2019-09-04 01:26:15 +02:00
9bd35a5a4b Merge pull request #31908 from 64epicks/master
Implemented `ord` function in VisualScript
2019-09-04 01:19:05 +02:00
fede9ba52e Merge pull request #31942 from Calinou/improve-delete-node-confirmation
Improve the node deletion confirmation message
2019-09-04 01:13:34 +02:00
4967f303f5 Merge pull request #31461 from IronicallySerious/add-vcs-integration
VCS integration for Godot Editor
2019-09-04 01:09:24 +02:00
feedd6c615 Update RichTextLabel to support real time effects and custom BBCodes.
Added a new ItemFX type to RichTextLabel which supports dynamic text
effects.

RichTextEffect Resource Type was added which can be extended for more
real time text effects.
2019-09-03 15:36:19 -07:00
d2900347bf Merge pull request #31931 from fire/assimp_map_mode
Assimp map mode is not initialized before use.
2019-09-03 23:31:42 +02:00
284548c4b7 Improve the node deletion confirmation message
The confirmation message now displays the number of nodes to delete,
or the node's name if only one node is selected.
2019-09-03 23:14:59 +02:00
617797c47c Adds skip-breakpoints feature 2019-09-03 20:49:09 +02:00
1094522d76 Assimp map mode is not initialized before use. 2019-09-03 10:11:03 -07:00
750f8d4926 Merge pull request #31844 from 2shady4u/TweenInSceneTree
Timer and Tween check if they are in SceneTree when starting
2019-09-03 18:35:20 +02:00
86c930998b Merge pull request #28122 from mrcdk/show_get_property_list_in_completion
When triggering completion show all the properties added with _get_property_list()
2019-09-03 18:34:38 +02:00
a00a9e868e Merge pull request #31021 from willnationsdev/script-reflection
Expose Script reflection methods to scripting API.
2019-09-03 18:33:55 +02:00
e430f8ca61 Implemented ord function in VisualScript 2019-09-03 17:06:11 +02:00
d98e944a19 Add VCS editor plugin UI elements to editor 2019-09-03 20:16:30 +05:30
97959a53df Add an overridable VCS Interface for the editor
The VCS interface can be thought of like a proxy system, where any call
to the API is redirected to the actual implementation of the VCS API
which may be existing in the form of a GDNative plugin which is marked
as a singleton and is not marked reloadable. If the implementation
doesn't exist in the file system, it only returns the default responses which contain
mostly empty containers of the data type that every API call returns.

EditorVCSInterface is used like a Godot object with a script attached to it. The script
is the implementation of the API and the object is the interface to the
script, which returns default responses if the script doesn't exist or
if the script doesn't define a function that handles that particular API call.

The entire system has been implemented using Object::call() and its
ability to switch to the script instance to handle the API call if the
script exists. Look for VersionControlEditorPlugin::_initialize() for
the essential API setup.
2019-09-03 20:01:14 +05:30
07e3be3deb Add version control editor plugin
Provides the editor with all the VCS GUI and extracts the data from the
upcoming VCS API to cater to the project with VCS interaction.
2019-09-03 19:58:32 +05:30
a4a0295154 Improve sorting options in the asset library
The reverse sorting options are now integrated in the list of
sorting options, making the "Reverse" button unnecessary.
This pattern tends to be easier to discover by users.

The "Downloads" sorting option was also removed as it's not
implemented in the backend.
2019-09-03 15:16:58 +02:00
9e9c16c1e5 Try and show all the properties added with _get_property_list() when triggering completion.
Closes https://github.com/godotengine/godot/issues/25097
2019-09-03 14:27:27 +02:00