Rémi Verschelde
ceebd748b9
Merge pull request #27927 from theisegeberg/#27925_trimHalvesAudio
...
Fixes WAV import being cut in half with new trim code
2019-04-30 10:46:56 +02:00
gsegovia2018
bab8c760e8
Set range for line spacing
2019-04-30 10:38:10 +02:00
Rémi Verschelde
e98ccaefe8
Merge pull request #28323 from homer666/animationplayer-imported-anim-warning
...
Warn when opening imported anim in Animation editor
2019-04-30 10:15:30 +02:00
Rémi Verschelde
d647f7ce71
Merge pull request #28491 from guilhermefelipecgs/ux_tile_map
...
[TileMapEditor] Improve tool picking usability
2019-04-30 10:09:05 +02:00
homer666
80e9e93e27
Add Popup::popup_centered_clamped method
...
- Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
2019-04-30 05:35:43 +10:00
homer666
e5c8e4019b
Warn when opening imported anim in AnimationPlayer
2019-04-30 04:46:45 +10:00
Tomasz Chabora
9dba47a743
Allow to keep local transform when reparenting
2019-04-29 19:24:12 +02:00
Rémi Verschelde
7018de8425
Merge pull request #28016 from YeldhamDev/spritesheet_dialog_improvements
...
Small improvements to the new Sprite Sheet dialog
2019-04-29 18:40:59 +02:00
Rémi Verschelde
23147ae2c3
Merge pull request #28101 from MunWolf/debugger_cursor
...
Added a marker in text_edit that tells which row is executing.
2019-04-29 18:38:38 +02:00
Rémi Verschelde
82fcc99573
Merge pull request #28104 from homer666/connections-error-dialog
...
Update signal connections error dialog
2019-04-29 18:37:57 +02:00
Guilherme Felipe
99958c99da
[TileMapEditor] Improve tool picking usability
...
When KEY_CONTROL is released, go back to the last tool.
Also add a tooltip for paint button with shortcuts for line draw and
rectangle paint.
2019-04-29 12:38:33 -03:00
Rémi Verschelde
8b757e0fee
Merge pull request #28451 from Calinou/limit-size-manage-feature-profiles
...
Limit the size of the Manage Editor Feature Profiles dialog
2019-04-29 17:25:54 +02:00
Rémi Verschelde
17ad16e396
Merge pull request #28284 from Daw11/doc-link-fix
...
Fix the unclickable links inside the doc
2019-04-29 17:23:50 +02:00
Rémi Verschelde
1af18ab235
Merge pull request #28399 from YeldhamDev/textedit_expose_tab_fold
...
Expose 'TextEdit's tab drawing and folding to GDScript
2019-04-29 17:04:46 +02:00
Rémi Verschelde
8f337b6652
Merge pull request #28407 from erammos/debugger_inspector_fix
...
Debugger's inspector doesn't clear it values on every debug action
2019-04-29 17:03:14 +02:00
Rémi Verschelde
3b509a9c53
Merge pull request #28435 from YeldhamDev/editorpath_menubutton_change
...
Make 'EditorPath' into a proper 'MenuButton'
2019-04-29 16:50:43 +02:00
Rémi Verschelde
85c27f9c90
Merge pull request #28452 from Sintinium/undoredo-lock
...
Undo support for locking and grouping for both 2D and 3D
2019-04-29 16:23:28 +02:00
Rémi Verschelde
8cf193b5c2
Merge pull request #28480 from homer666/keyframe-fps-mode
...
Update edited keyframe's snap mode properly
2019-04-29 16:22:48 +02:00
Rémi Verschelde
b1f824291b
Merge pull request #28507 from homer666/refresh-when-animation-storage-changed
...
Refresh import dock upon changing scene importer's "animation/storage" property
2019-04-29 16:09:02 +02:00
Rémi Verschelde
18e88c8563
Merge pull request #18992 from aaronfranke/mono-equal-approx
...
[Core] [Mono] Improve and use approximate equality methods
2019-04-29 10:16:46 +02:00
homer666
106d1f3c3c
Refresh import dock on change "animation/storage"
2019-04-29 11:38:45 +10:00
homer666
62e0262951
Update edited keyframe's snap mode properly
2019-04-28 09:31:53 +10:00
Daw11
ce6ab56e9f
Fix the unclickable links inside the doc
...
Fixes #27384
2019-04-27 21:30:08 +02:00
Samuele Zolfanelli
e2dd0c101e
Make TileMap overridable "set_cell" function called on undo/redo
2019-04-27 17:20:32 +02:00
MrCdK
20e442a9f6
Reverts the change made to the editor progress dialog in faaecd6987
...
It was causing issues on Windows like, for example, when saving with CTRL+S the keys CTRL and S were stuck after saving and pressing only S would save the scene again until CTRL was pressed again.
2019-04-27 14:06:16 +02:00
Sintinium
d1fa546dc9
Undo support for locking and grouping for both 2D and 3D
2019-04-26 18:16:59 -05:00
Hugo Locurcio
f5940e2909
Limit the size of the Manage Editor Feature Profiles dialog
...
This makes it more readable on large monitors.
2019-04-26 18:49:37 +02:00
Chaosus
7a9735eef4
Fix uniform title color in visual shaders(regression)
2019-04-26 10:53:40 +03:00
Michael Alexsander Silva Dias
f275de24ee
Make 'EditorPath' into a proper 'MenuButton'
2019-04-25 20:53:58 -03:00
Hugo Locurcio
2041e21eb5
Allow floating-point values in the idle parse delay editor setting
...
This also makes value changes effective without having to restart
the editor.
2019-04-26 00:01:20 +02:00
Rémi Verschelde
77f576e2a1
Merge pull request #28418 from guilhermefelipecgs/fix_scroll
...
Fix scroll for texture_region and polygon_2d editor
2019-04-25 22:58:03 +02:00
Rémi Verschelde
ae8f8530af
Merge pull request #28417 from guilhermefelipecgs/more_switch_on_hover
...
Set switch_on_hover to true for the remaining menus
2019-04-25 22:57:07 +02:00
Rémi Verschelde
f05dce3ee2
Merge pull request #28262 from KoBeWi/gotta_close_them_all
...
Add Close Others/Right/All for scene tabs
2019-04-25 22:46:46 +02:00
Hein-Pieter van Braam
ad744cefb0
Merge pull request #28361 from homer666/animationplayer-fps-mode-fixes
...
AnimationPlayer FPS mode fixes
2019-04-25 23:09:47 +03:00
Aaron Franke
b659e1eb2b
Use approximate equallity methods in many places
2019-04-25 13:20:29 -04:00
Tomasz Chabora
6169e755aa
Add Close Others/Right/All for scene tabs
2019-04-25 18:14:36 +02:00
Rémi Verschelde
cce2e4b07c
Merge pull request #22301 from YeldhamDev/button_popup_highlight
...
Enable toggle behaviour for buttons that trigger popups
2019-04-25 17:47:23 +02:00
Guilherme Felipe
f662f1505e
Fix scroll for texture_region and polygon_2d editor
2019-04-25 10:51:27 -03:00
Guilherme Felipe
32b9b3159a
Set switch_on_hover to true for the remaining menus
2019-04-25 10:27:33 -03:00
Rémi Verschelde
9fc84061dd
i18n: Sync translation template with current source
...
(cherry picked from commit 23cf9f3b6f
)
2019-04-25 14:31:13 +02:00
Rémi Verschelde
d6994c9b70
i18n: Sync translations with Weblate
...
(cherry picked from commit 348270df38
)
2019-04-25 14:31:06 +02:00
Rémi Verschelde
8c948800cd
Merge pull request #28357 from AnthonyYoManz/issue-28263-save-layout-on-close-scene-with-right-click
...
Save Layout When Scene Is Closed Via Context Menu
2019-04-25 13:34:54 +02:00
Rémi Verschelde
42194e2f09
Merge pull request #28354 from gdupr/gui_improvements_in_asset_editor
...
GUI improvements in the asset library editor.
2019-04-25 13:34:12 +02:00
Rémi Verschelde
5fe971145c
Merge pull request #28347 from homer666/tilemap-hide-menu
...
Hide "TileMap" menu properly in CanvasItem view
2019-04-25 13:32:04 +02:00
Rémi Verschelde
8b3eb59d66
Merge pull request #28340 from guilhermefelipecgs/fix_connection_dialog
...
Small fixes to connection dialog
2019-04-25 13:31:33 +02:00
Rémi Verschelde
bfd2ad0059
Merge pull request #28338 from qarmin/disable_project_export_button
...
Disable Project Export button after deleting preset
2019-04-25 13:30:15 +02:00
Rémi Verschelde
cfc6ae8920
Merge pull request #28336 from guilhermefelipecgs/fix_play_pos
...
[StateMachine] Fix play position
2019-04-25 13:28:58 +02:00
Rémi Verschelde
7dc7cbea0a
Merge pull request #28410 from guilhermefelipecgs/fix_typo
...
[Tilemap] Fix typo
2019-04-25 12:17:53 +02:00
Rémi Verschelde
c26f0c9bbd
Merge pull request #28377 from YeldhamDev/connection_info_script_changes
...
Make small changes to the new connection info on script feature
2019-04-25 10:41:27 +02:00
Rémi Verschelde
9334aea203
Merge pull request #28236 from Calinou/android-real-one-click-deploy
...
Require only one click to deploy to Android if one device is connected
2019-04-25 08:53:49 +02:00
Yuri Roubinsky
9f3899b20a
Merge pull request #28411 from Chaosus/fix_vs_crash
...
Fix crash regression in visual shader
2019-04-25 07:48:59 +03:00
Chaosus
446f8a2cc2
Fix crash regression in visual shader
2019-04-25 07:46:18 +03:00
Guilherme Felipe
6fb19bebbb
[Tilemap] Fix typo
2019-04-24 21:30:50 -03:00
Elias Rammos
9f16a67754
Debugger's inspector doesn't clear it values on every debug action
2019-04-25 00:11:34 +03:00
Michael Alexsander Silva Dias
11bac340d0
Merge pull request #28363 from YeldhamDev/themeeditor_namepopup_size_fix
...
Fix "Name" popup's size in theme editor
2019-04-24 17:22:18 -03:00
Juan Linietsky
faaecd6987
Fixes to make exporting more responsive.
...
-Process and drop input in step functions.
-Hide editor file dialog right after pressing ok
-Use actual editor file dialogs for project export.
2019-04-24 15:52:15 -03:00
Michael Alexsander Silva Dias
350bcce041
Expose 'TextEdit's tab drawing and folding to GDScript
2019-04-24 12:42:12 -03:00
Chaosus
3a3df84d3b
Fix connection lines glitch in visual shaders
2019-04-24 12:47:54 +03:00
Yuri Roubinsky
93e7eb0ddb
Merge pull request #28375 from Chaosus/fix_vs_loopback
...
Disallow loopback connection in visual shaders
2019-04-24 09:41:06 +03:00
Chaosus
21ca9f6c7c
Disallow loopback connection in visual scripts and visual shaders
2019-04-24 09:14:45 +03:00
Michael Alexsander Silva Dias
4bca3236d1
Make small changes to the new connection info on script feature
2019-04-24 03:13:25 -03:00
Chaosus
9ac770be45
Removes preview from existing transform nodes in visual shader
2019-04-24 08:08:29 +03:00
homer666
e3b7f9e1ca
AnimationPlayer FPS mode fixes
2019-04-24 10:52:10 +10:00
K. S. Ernest (iFire) Lee
342266d782
Modify ResourceImporterScene to split animations with blendshapes.
...
# Conflicts:
# editor/import/resource_importer_scene.cpp
2019-04-23 17:25:44 -07:00
Michael Alexsander Silva Dias
dac9a5ba96
Fix "Name" popup's size in theme editor
2019-04-23 20:21:31 -03:00
DixiE
f06b62028e
Save Layout When Scene Is Closed Via Context Menu
2019-04-23 22:37:02 +01:00
Rémi Verschelde
80f91c9d36
Merge pull request #28351 from Paulb23/fix_state_crash
...
Fix crash when restoring script editor state
2019-04-23 23:23:32 +02:00
Rémi Verschelde
0453e6eddc
Merge pull request #28348 from Chaosus/fix_vs_transform_preview
...
Removed incorrect "Transform" preview from visual shaders
2019-04-23 23:19:31 +02:00
Rémi Verschelde
a5ad049bf3
Merge pull request #28345 from Chaosus/fix_vs_vector3
...
Enlarge vector constant node in visual shaders
2019-04-23 23:17:56 +02:00
Rikhardur Bjarni Einarsson
9bfa63496a
Added a marker in text_edit that tells which row is executing.
2019-04-23 21:51:01 +01:00
gdupr
b89d8bb56c
Separated description from the preview content and centered the playbutton for video thumbnails in the Asset Library Editor
2019-04-23 21:53:15 +02:00
Paulb23
2fedd2559c
Fix crash when restoring script editor state
2019-04-23 20:52:30 +01:00
Juan Linietsky
325f6c6581
Added inspector plugin documentation.
...
Fixed plugin bindings.
2019-04-23 16:39:09 -03:00
Tomasz Chabora
a93ff8d210
Add undo for Sprite Editor
2019-04-23 21:10:44 +02:00
Juan Linietsky
f2c26098a9
Revert 8d3345a, I thought this was non functioning but it is..
2019-04-23 16:00:54 -03:00
Chaosus
be11b6f04d
Removed incorrect "Transform" preview from visual shaders
2019-04-23 21:52:06 +03:00
homer666
1aaab30a2b
Hide "Tilemap" menu properly in CanvasItem view
2019-04-24 04:31:53 +10:00
Chaosus
eb53c0fb32
Enlarge Vector3 constant node in visual shaders
2019-04-23 21:21:17 +03:00
Juan Linietsky
2cf6d8d334
Made virtual function begin with _, for consistency.
...
This was not yet used, anyway as no API is bound for this.
2019-04-23 15:20:00 -03:00
Guilherme Felipe
0fcbf4da8f
[StateMachine] Fix play position
...
Continuation of 771fbd282a
2019-04-23 14:59:16 -03:00
Guilherme Felipe
d8de9cc20f
Small fixes to connection dialog
2019-04-23 13:39:16 -03:00
qarmin
2fc2d82465
Disable Project Export button after deleting preset
2019-04-23 17:49:15 +02:00
Rémi Verschelde
04efa59868
Merge pull request #28292 from homer666/merge-from-scene-stuff
...
Minor "Merge From Scene" improvements
2019-04-23 12:08:55 +02:00
Rémi Verschelde
baad657091
Merge pull request #28321 from jbuck3/checkable-property-fix
...
Fix drawing of checkable editor properties
2019-04-23 12:05:22 +02:00
Hein-Pieter van Braam
2ea75764c0
Merge pull request #24796 from guilhermefelipecgs/fix_play_pos_sm
...
Show play position of sub state machine
2019-04-23 06:32:07 +03:00
Hein-Pieter van Braam
696d9d20cf
Merge pull request #25510 from groud/tilemap_editor_enhancement
...
Move some tilemap options to the toolbar
2019-04-23 06:26:46 +03:00
Hein-Pieter van Braam
c794107988
Merge pull request #25744 from YeldhamDev/enhanced_theme_preview
...
Enhance theme preview
2019-04-23 06:23:00 +03:00
Hein-Pieter van Braam
5d33f241f0
Merge pull request #26064 from JFonS/add_frustum_camera_mode
...
Add FRUSTUM camera mode, allowing tilted frustums
2019-04-23 06:20:13 +03:00
Hein-Pieter van Braam
a112eb599f
Merge pull request #28064 from DarknessCatt/issue-27077
...
Moving Polygon2D vertices along axis
2019-04-23 05:55:57 +03:00
James Buck
c230c6db98
Fix drawing of checkable editor properties
...
- Make text cutoff respect checkbox icon's width
- Get checkbox icon from EditorIcons instead of CheckBox
2019-04-22 20:38:17 -05:00
Mariano Javier Suligoy
1bbe95b452
Merge pull request #28178 from dankan1890/tileset_editor_add_1
...
Tileset-Editor: Added alternative tool for drawing a rectangular shape.
2019-04-22 14:08:50 -03:00
Rémi Verschelde
5881c6505b
Merge pull request #27414 from KoBeWi/drop_the_dir
...
Allow to drop folders onto editor
2019-04-22 12:01:32 +02:00
Rémi Verschelde
a342131eba
Merge pull request #27673 from qarmin/small_fixes
...
Small fixes, mostly duplicated code
2019-04-22 12:00:34 +02:00
Rémi Verschelde
22457b907e
Merge pull request #28234 from Paulb23/connection_info_on_script
...
Display connection information in the script editor
2019-04-22 11:52:13 +02:00
homer666
36f955e4f3
Minor "Merge From Scene" improvements
2019-04-22 12:01:20 +10:00
Hugo Locurcio
0fc0641e7d
Fix rotation offset/snap fields being cut off in Configure Snap dialog
2019-04-22 00:51:48 +02:00
Hugo Locurcio
35a0162167
Improve wording of various messages and make casing more consistent
...
This also adds the number of selected projects to the confirmation
dialog that appears before removing projects.
2019-04-21 14:37:14 +02:00
Rémi Verschelde
e292cc0a0a
Merge pull request #28028 from homer666/visual-shader-editor-member-dialog-fixes
...
Misc. improvements to visual shader's "Add Node" dialog
2019-04-21 13:48:51 +02:00
Rémi Verschelde
abaee11f4f
Merge pull request #27812 from guilhermefelipecgs/fix_audio_buses_font
...
Change font of audio notches to default font
2019-04-21 13:24:39 +02:00
Rémi Verschelde
78eb25a4a8
Merge pull request #27860 from Calinou/improve-3d-snapping
...
Make 3D snapping finer when holding Shift
2019-04-21 13:12:10 +02:00
Rémi Verschelde
71bbe6eb01
Merge pull request #27979 from Paulb23/remember_script_state
...
Restore script editor state between sessions
2019-04-21 13:01:43 +02:00
Rémi Verschelde
7879968136
Merge pull request #28026 from Dentoid/insert_keyframe_fix
...
Fix for "Insert Keyframe" shortcut doing nothing
2019-04-21 12:58:24 +02:00
Rémi Verschelde
e003324a1e
Merge pull request #28245 from guilhermefelipecgs/open_menu
...
Small ux improvement
2019-04-21 12:50:45 +02:00
Rémi Verschelde
db3dd67d47
Merge pull request #28130 from JFonS/add_3d_grouping
...
Add grouping to 3D editor
2019-04-21 09:30:15 +02:00
Michael Alexsander Silva Dias
aa7d10b2bc
Small improvements to the new Sprite Sheet dialog
2019-04-21 00:32:45 -03:00
dankan1890
12a01a33aa
Tileset-Editor: Added alternative tool for drawing a rectangular shape.
2019-04-21 02:51:49 +02:00
Guilherme Felipe
d835738045
Small ux improvement
2019-04-20 17:43:23 -03:00
James Buck
8b1b2f6a4c
Fix editor tooltip formatting
...
Removed unnecessary word wrap which caused broken tags and general
ugliness. Fixes #24926
2019-04-20 11:51:50 -05:00
Hugo Locurcio
34a3cad8e8
Require only one click to deploy to Android if one device is connected
...
This restores changes introduced by
938f9388dd
, which were reverted by
efaeebab4d
.
2019-04-20 17:01:16 +02:00
Paulb23
a6562cd004
Display connection information in the script editor
2019-04-20 13:13:54 +01:00
Rémi Verschelde
b3d2584960
Merge pull request #28210 from hpvb/fix-28134
...
Object::script may not be a valid Ref<Script>
2019-04-20 10:25:39 +02:00
Rémi Verschelde
c1444ebeaf
Fix typo in SpriteFrameEditor preview draw
...
As spotted by @DennisWG.
2019-04-20 09:08:07 +02:00
Hein-Pieter van Braam-Stewart
20b0046945
Object::script may not be a valid Ref<Script>
...
It appears that Object::script may be a valid ScriptInstance but not be
castable to Ref<Script>. There were only 5 places in the code that made
this assumption. This commit fixes that.
2019-04-20 02:13:28 +02:00
Juan Linietsky
04847ef5f9
Added ability for multiple images to be imported as an atlas
...
This adds support for groups in the import system, which point to a single file.
Add property hint for saving files in file field
2019-04-19 15:56:34 -03:00
Rémi Verschelde
268b520703
doc: Sync classref with current source
2019-04-19 11:21:09 +02:00
Rémi Verschelde
6af69f851a
doc: Drop unused <demos> tag
2019-04-19 11:03:46 +02:00
homer666
659162ab98
Fix AnimationPlayer snap mode dropdown behaviour
2019-04-18 14:43:48 +10:00
JFonS
42043a22e8
Add grouping to 3D editor
2019-04-17 18:24:28 +02:00
homer666
f33c554de1
Update signal connections error dialog
2019-04-17 18:33:14 +10:00
Matheus Lima Cunha
0110a88547
Move vertex along a single axis while editing and holding shift
2019-04-16 20:26:22 -03:00
mawenzy
d87021de93
Bind goto_line function for Script Editor #9153
...
- added doc for ScriptEditor:goto_line
2019-04-16 17:32:10 +02:00
Rémi Verschelde
1e2b3ac407
Merge pull request #28050 from Calinou/animation-track-editor-hidpi
...
Scale animation track editor line widths on hiDPI displays
2019-04-16 10:35:55 +02:00
Rémi Verschelde
6420768887
Merge pull request #28073 from lupoDharkael/early-validation
...
Validate scripts when they are loaded in the text editor
2019-04-16 10:10:57 +02:00
Rémi Verschelde
192d176d30
Merge pull request #28071 from YeldhamDev/treedialog_style_fix
...
Fix styling in 'SceneTreeDialog'
2019-04-16 10:09:37 +02:00
Rémi Verschelde
3069095e44
Merge pull request #28066 from jbuck3/popupmenu-plugin-id-fix
...
Fix setting of PopupMenu item IDs in editor
2019-04-16 10:05:00 +02:00
Rémi Verschelde
2c0c1e3c16
Merge pull request #28067 from KoBeWi/save_layout_x3
...
Save opened scenes when necessary
2019-04-16 09:05:17 +02:00
homer666
557122fdda
Misc improvements to visual shader Add Node dialog
2019-04-16 15:40:54 +10:00
lupoDharkael
f137166251
Validate scripts when they are loaded in the text editor
2019-04-16 02:14:58 +02:00
Michael Alexsander Silva Dias
75bbd8259a
Fix styling in 'SceneTreeDialog'
...
Fixes #28029 .
2019-04-15 20:21:51 -03:00
Tomasz Chabora
331f922359
Save opened scenes when necessary
2019-04-15 22:17:49 +02:00
James Buck
ae646261e3
Fix setting of PopupMenu item IDs in editor
2019-04-15 14:36:42 -05:00
Michael Alexsander Silva Dias
55c7590763
Merge pull request #27944 from YeldhamDev/tile_name_position_fix
...
Fix position of tile names in TileSet editor when zooming in/out
2019-04-15 15:35:48 -03:00
Hugo Locurcio
c0959f00a0
Scale animation track editor line widths on hiDPI displays
2019-04-15 14:11:31 +02:00
Juan Linietsky
5d65100669
Icon was missing
2019-04-15 07:46:57 -03:00
Rémi Verschelde
0d87535dd7
Merge pull request #28011 from KoBeWi/rmb_housework
...
Small cleanup to SceneTree dock context menu
2019-04-15 11:46:01 +02:00
Rémi Verschelde
adb41c8bee
Merge pull request #26678 from YeldhamDev/hide_addscript_multiselected
...
Hide "Add Script" button in Scene dock when multiple nodes are selected
2019-04-15 11:42:09 +02:00
Rémi Verschelde
39c5f363f7
Merge pull request #24654 from groud/better_dragging_autoscroll
...
Enhance tree scrolling when dragging
2019-04-15 10:35:08 +02:00
Rémi Verschelde
87ab468b79
Merge pull request #27931 from pyrophone/SceneTreeScriptFix
...
Fix for additional separators appearing when scripts are disabled
2019-04-15 10:24:37 +02:00
Yuri Roubinsky
f213055e11
Merge pull request #28005 from Chaosus/vs_delete
...
Restored possibilty to delete multiple nodes in visual shaders via Delete key
2019-04-15 07:31:17 +03:00
Juan Linietsky
296c74072c
Implement autokeying in Animation editor.
2019-04-15 00:49:03 -03:00
Juan Linietsky
8f762aefcd
Oops I missed a line, continuation to 0d41f8f
.
2019-04-15 00:05:27 -03:00
Juan Linietsky
0d41f8fb00
Avoid crash on changing snap mode when no animation exists, closes #28031
2019-04-15 00:02:17 -03:00
Juan Linietsky
caaa492133
Also show length in FPS when using FPS mode for AnimationPlayer editor
2019-04-14 23:48:53 -03:00
Anders Stenberg
645c656571
Proper passing of the "transform_key_request"
...
signal from SpatialEditorViewport to InspectorDock
2019-04-14 22:27:59 +02:00
Juan Linietsky
4203266923
Add support for FPS snap in Animation Editor.
2019-04-14 16:43:38 -03:00
Tomasz Chabora
d532a3f710
Small cleanup to SceneTree context menu
2019-04-14 14:04:04 +02:00
Chaosus
24faddc211
Added possibilty to delete multiple nodes in visual shaders via Delete key
2019-04-14 09:49:51 +03:00
Juan Linietsky
3f76d2c2f3
Ability to create sprite frames in AnimatedSprite from sprite sheet.
2019-04-13 22:15:31 -03:00
Chaosus
87f87839a6
Added conditional nodes to visual shaders
2019-04-13 18:17:20 +03:00
Michael Alexsander Silva Dias
27e500d4b3
Hide "Add Script" button in Scene dock when multiple nodes are selected
2019-04-13 11:05:10 -03:00
Paulb23
6ea253aa77
Restore script editor state between sessions
2019-04-13 13:07:12 +01:00
Michael Alexsander Silva Dias
bd278fdd65
Force drawing guides in single-row Tree items in the editor
2019-04-12 20:56:36 -03:00
groud
14a901e88f
Enhance tree scrolling when dragging
2019-04-12 21:58:48 +02:00
Gio Aleman
f707266b52
Fixed scene tree bug when scripts are disabled
2019-04-12 11:44:45 -04:00
Juan Linietsky
9f4b5a91c0
Reorganized connection dialog for much improved ease of use.
...
-Removed dest path field
-Added a "Source" signal
-Added an "Advanced" button to hide complexity
-Fix bug on Tree to make sure "ensure visible" works on hidden trees
-Fix bug on TextEdit to ensure signals created with script not open sill focus the right line
2019-04-11 23:23:24 -03:00
Michael Alexsander Silva Dias
d2a7624687
Fix position of tile names in TileSet editor when zooming in/out
...
Fixes #27713 .
2019-04-11 19:03:03 -03:00
Juan Linietsky
c1dcdf6109
No more metadata and dependency indices kept in resources saved.
...
-Node folding is now saved externally together with the properties
-External resources remember their ID when scenes are saved.
2019-04-11 14:36:58 -03:00
Theis Egeberg
e630591aea
Removed extra division by format channels causing sounds to get halved.
2019-04-11 17:17:33 +02:00
Rémi Verschelde
edc9097bc1
Merge pull request #27899 from KoBeWi/tree_focus
...
Focus SceneTree dock after creating new node
2019-04-11 15:53:10 +02:00
Rémi Verschelde
2ddb41a5d8
Merge pull request #27894 from nekomatata/fix-particle-errors
...
EditorFolding ignores hidden properties for folded resources
2019-04-11 09:42:10 +02:00
Juan Linietsky
5823b5d77d
Bundled VHACD library for convex decomposition.
...
Modified both MeshInstance tools as well as importer to use it instead of QuickHull.
2019-04-10 17:47:28 -03:00
Rémi Verschelde
07b76c0376
Merge pull request #27170 from timoschwarzer/allow-whitespaces-in-warning-ignore-comments
...
Allow whitespaces in warning-ignore comments
2019-04-10 18:16:10 +02:00
Tomasz Chabora
9432e06e05
Focus SceneTree dock after creating new node
2019-04-10 17:01:42 +02:00
PouleyKetchoupp
790a78273f
EditorFolding ignores hidden properties for folded resources ( fixes #26663 )
2019-04-10 12:11:14 +02:00
Twarit
0e62f5e6f7
Add 'Create Folder' button while installing templates
...
Fixes #25454
2019-04-10 11:23:13 +05:30
Jeremy Bullock
36bdf78927
Allow Right Click in Empty Space on FileSystemDock
2019-04-09 11:22:14 -06:00
Hugo Locurcio
156faf535c
Make 3D snapping finer when holding Shift
...
This also changes the default rotation and scale snapping increments
to better make use of fine snapping possibilities.
2019-04-09 17:57:19 +02:00
Rémi Verschelde
c8994b56f9
Style: Apply new changes from clang-format 8.0
...
It seems to stay compatible with formatting done by clang-format 6.0 and 7.0,
so contributors can keep using those versions for now (they will not undo those
changes).
2019-04-09 17:09:48 +02:00
Rémi Verschelde
444fa4c1c8
Merge pull request #27853 from akien-mga/classref-tooltip
...
Fix TTR string for class reference tooltip
2019-04-09 17:01:11 +02:00
Rémi Verschelde
bde77dc0b4
Merge pull request #27838 from akien-mga/Wlogical-op
...
Fix condition in editor icons filtering logic
2019-04-09 16:24:30 +02:00
Rémi Verschelde
38104bb89d
Fix TTR string for class reference tooltip
...
Fixes #27852 .
2019-04-09 16:06:39 +02:00
Rémi Verschelde
3da2894d82
FS dock: Allow deselecting items by clicking empty space
...
Fixes #27546 .
2019-04-09 14:54:41 +02:00
Rémi Verschelde
def6655964
Merge pull request #27553 from ShyRed/sprite2polygon
...
Add Sprite to CollisionPolygon2D and LightOccluder2D converter
2019-04-09 12:14:58 +02:00
Rémi Verschelde
5062b4a26b
Fix condition in editor icons filtering logic
...
Fixes #27595 .
2019-04-09 10:37:35 +02:00
Juan Linietsky
3474e1586d
Changes to to feature profile editor
...
Changed "Disable Editor" to "Contextual Editor Enabled"
Do not show contextual editors for disabled classes.
2019-04-08 20:20:20 -03:00
Juan Linietsky
a20235aeb0
Add ability to edit editor feature profiles
...
Allows enabling/disabling parts of the editor and storing/loading profiles for that.
2019-04-08 19:18:51 -03:00
Tomasz Chabora
82fadde680
Use filename for scene root of imported models
2019-04-08 18:43:55 +02:00
Guilherme Felipe
6ab1ed5763
Change font of audio notches to default font
2019-04-08 11:14:37 -03:00
Rémi Verschelde
3c4938d59a
i18n: Sync translations with Weblate
2019-04-08 12:37:48 +02:00
Rémi Verschelde
9d4623f994
Merge pull request #27716 from Calinou/script-editor-shift-find-previous
...
Find the previous match in script editor when pressing Shift + Enter
2019-04-08 12:25:28 +02:00
Rémi Verschelde
a994db62df
Merge pull request #27644 from lupoDharkael/bus
...
Allow default audio bus layout modification
2019-04-08 11:06:35 +02:00
qarmin
856a8226a5
Small fixes, mostly dupicated code
2019-04-08 11:03:37 +02:00
Rémi Verschelde
668bf1fd0d
Merge pull request #27710 from Calinou/script-templates-typed-gdscript
...
Add support for type hints in non-default script editor templates
2019-04-08 10:13:59 +02:00
Rémi Verschelde
853af06f5a
Merge pull request #27770 from KoBeWi/moving_pan_v2
...
Allow panning while moving a node
2019-04-08 10:07:24 +02:00
Rémi Verschelde
b07eab734a
Merge pull request #27660 from cse2410-team2/Issue#26246
...
Fix Cursor Color in the Label/RichTextLabel
2019-04-08 10:05:15 +02:00
Rémi Verschelde
de33c37196
Merge pull request #27565 from SpechtMagnus/tileset_autotile_ignore_flags
...
Added ignore flag / wildcard bit to tileset autotile
2019-04-08 10:04:30 +02:00
Guilherme Felipe
ccbf57611b
[AnimationNodeBlendTreeEditor] Usability improvements
...
- Add possibility to exclude multiple (selected) nodes.
- Add context menu (Right click) to add nodes.
2019-04-07 23:28:23 -03:00
Magnus Specht
a3af9d5714
+ Added ignore flags to autotile bitmask
...
+ Added ignore functionality to tileset editor
+ Updated tileset editor autotile tooltip
+ Autotile ignore bits are processed and rendered correctl
2019-04-08 00:41:05 +02:00
qarmin
910bee9fa1
Add 50% scale in Godot
2019-04-07 21:16:36 +02:00
Juan Linietsky
dd03dcbd5a
Android now (optionally) builds the template when exporting
...
Added new way to create add-ons
Removed old way to create add-ons
2019-04-07 15:46:52 -03:00
Tomasz Chabora
7abd0a3976
Allow panning while moving a node
2019-04-07 16:43:21 +02:00
Chaosus
54bf313e07
Small hotfix to visual shader entries..
2019-04-07 16:25:32 +03:00
Rémi Verschelde
3dabe862af
Merge pull request #26164 from Chaosus/vshader_improvements
...
Major update for visual shader system
2019-04-07 14:24:23 +02:00
Rémi Verschelde
694ec9b3d0
Merge pull request #26551 from ZahFox/editor-shortcuts
...
New shortcuts for the editor menu items
2019-04-07 13:49:12 +02:00
Rémi Verschelde
6475c990a2
Merge pull request #25311 from qarmin/third_point
...
Add third point to change size RectangleShape2D in two axis
2019-04-07 13:04:59 +02:00
Mariam Naiga
d179cbc3c2
Fix cursor color in Label/RTL in editor
...
Fixes #26246 .
2019-04-07 12:57:07 +02:00
Rémi Verschelde
9984ebba17
Merge pull request #27645 from theisegeberg/fix-wav-import-trim
...
Fix end pops when trimming wav files
2019-04-07 12:49:23 +02:00
Rémi Verschelde
5586e473b5
Merge pull request #27734 from Hendrikto/cleanup
...
Remove unused imports
2019-04-07 12:38:07 +02:00
Rémi Verschelde
1415dd4e90
Merge pull request #25810 from TheYokai/mixer_improvements
...
New Nonlinear Audio Bus Fader
2019-04-07 12:17:07 +02:00
Rémi Verschelde
4ff505426b
Merge pull request #27741 from danielkulas/path
...
Fix "Show in File Manager" option
2019-04-07 12:01:51 +02:00
Rémi Verschelde
03581e49b7
Merge pull request #27151 from vorabrijesh/updated
...
Changed default shortcut for opening help menu to (Shift + F1)
2019-04-07 11:53:08 +02:00
Chaosus
5fd671b8a7
Major improvements for visual shader system
2019-04-07 08:17:38 +03:00
Eoin O'Neill
b526060d74
New Nonlinear Audio Bus Mixer
...
This patch changes the audio mixer faders to use a non-linear algorithm
for volume control. The intention is to make Godot's audio faders be
more like those found in professional audio equipment and programs. It
is an exponential equation which intends to counter-act the logarithmic
nature of human hearing. The effect of this is a more usable audio mixer
with more emphasis on the values that make the most difference to the mix.
It also changes the audio level notch widget to be less static and
thus supports changing the scaling factor of the audio faders.
2019-04-06 19:36:24 -07:00
Daniel Kulas
22b861ad97
Fix "Show in File Manager" option
2019-04-06 23:01:59 +02:00
vorabrijesh
f1e4fd3e39
Change Help menu shortcut to Shift+F1: Fixes #3786
2019-04-07 01:45:26 +05:30
Rémi Verschelde
f1dc158ebd
Merge pull request #27602 from YeldhamDev/tileset_emptypoly_crash_fix
...
Fix crash when using the Tileset Editor when the given shape has no points
2019-04-06 20:51:38 +02:00
Rémi Verschelde
c20c2870a7
Merge pull request #27699 from LATRio/fix_region_editor_margin
...
Fix TextureRegion margin bug
2019-04-06 20:45:20 +02:00
Timo
1c178da72c
Merge pull request #26609 from nekomatata/shadow_offset
...
Support for shadow offset in box style
2019-04-06 19:36:57 +02:00
Hendrikto
49a81308c0
Remove unused imports
2019-04-06 18:05:05 +02:00
Rémi Verschelde
0b747f5312
Merge pull request #25995 from lupoDharkael/csv
...
Add CSV export to profiling data
2019-04-06 13:12:20 +02:00
Rémi Verschelde
b319168db2
Merge pull request #26122 from vixelz/allow-embedding-gdscript-defined-resources
...
Include global class resources in Resource property inspector
2019-04-06 13:11:00 +02:00
Rémi Verschelde
72be5ddc43
Merge pull request #26650 from YeldhamDev/filesys_tooltips
...
Small tooltip changes to filesystem-related UI componentes in editor
2019-04-06 13:03:59 +02:00
ShyRed
c218c631f6
Add converters / generators to Sprite
...
Adds the following menu options to the Sprite editor: "Convert to Mesh2D", "Convert to Polygon2D", "Create CollisionPolygon2D Sibling" and "Create LightOccluder2D Sibling"
2019-04-06 10:48:07 +02:00
Michael Alexsander Silva Dias
9501900e1b
Fix crash when using the Tileset Editor when the given shape has no points
2019-04-05 21:32:48 -03:00
Hugo Locurcio
8a1c5a8390
Find the previous match in script editor when pressing Shift + Enter
...
This allows cycling through matches more efficiently.
2019-04-06 01:20:05 +02:00
Hugo Locurcio
00799fc8c2
Add support for type hints in non-default script editor templates
...
This also refactors template processing to avoid repetition.
This closes #27074 .
2019-04-05 23:19:30 +02:00
lupoDharkael
650b698f51
Allow default audio bus layout modification
2019-04-05 17:19:25 +02:00
Rémi Verschelde
e16fc72cef
Merge pull request #26903 from guzzard/polygon-point-hover
...
Display vertex number when hovering point in collision polygon
2019-04-05 16:50:54 +02:00
Rémi Verschelde
e6979adb1b
Merge pull request #26918 from aqnuep/skeleton_reparenting_fix
...
Fix skeleton reparenting to also work when the skeleton node is not a bone
2019-04-05 16:48:42 +02:00
Rémi Verschelde
a71d8b561d
Merge pull request #26927 from qarmin/fix_perspective_button_hide
...
Fix perspective button hide when it actually should be disabled
2019-04-05 16:45:29 +02:00
Rémi Verschelde
769b2ba385
Merge pull request #26930 from qarmin/fix_delete_project_settings_properties
...
Fix deleting properties after deleting files
2019-04-05 16:44:40 +02:00
Rémi Verschelde
fc081ebe10
Merge pull request #26954 from willnationsdev/refresh
...
Add a getter for the EditorInspector
2019-04-05 16:41:02 +02:00
Rémi Verschelde
945f7f83d3
Merge pull request #27330 from qarmin/fix_bones_not_showing_after_create
...
Show bones after creating
2019-04-05 16:39:55 +02:00
Rémi Verschelde
a61ad365f5
Merge pull request #27677 from akien-mga/Wimplicit-fallthrough
...
Fix -Wimplicit-fallthrough warnings from GCC 8
2019-04-05 16:12:45 +02:00
Rémi Verschelde
696be49728
Merge pull request #27008 from qarmin/fix_toggle_visibility
...
Fix crash when toggle visibility in SceneTreeDialog
2019-04-05 16:12:27 +02:00
LATRio
f38173fb19
Fix TextureRegion margin bug introduced in #27122
2019-04-05 22:33:53 +09:00
Rémi Verschelde
570fa6a477
Merge pull request #27254 from piyushdagar/fix-animation
...
Fixes Adding animation to AnimatedSprite doesn't update inspector immmediately #26381
2019-04-05 15:28:28 +02:00
Juan Linietsky
19a6a6286a
Ability to make CanvasLayers have pseudo 3D depth.
2019-04-05 10:25:51 -03:00
Rémi Verschelde
a49f3ba5ac
Merge pull request #27401 from Calinou/fix-restart-label-color
...
Use the "warning" color for the "restart required" label
2019-04-05 15:23:48 +02:00
Rémi Verschelde
63d3a42f82
Merge pull request #27465 from neikeq/road-to-lang-agnostic-docs-is-going-to-be-tough
...
EditorHelp: Improve enum ref resolving and add constant ref support
2019-04-05 15:19:21 +02:00
Rémi Verschelde
fc370b3feb
Fix -Wimplicit-fallthrough warnings from GCC 8
...
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional.
Can be replaced by `[[fallthrough]]` if/when we switch to C++17.
The warning is now enabled by default for GCC on `extra` warnings level
(part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet,
but we could enable it manually once we switch to C++11. There's no
equivalent feature in MSVC for now.
Fixes #26135 .
2019-04-05 15:14:53 +02:00
Mariano Javier Suligoy
bfc3ba5af0
Merge pull request #27365 from Byteron/tile_map_negative_offset
...
TileMap, negative Y and X Offset
2019-04-05 09:24:32 -03:00
Aaron Winter
63e0fd7675
added negative X and negative Y offset to TileMap
...
clang-format
added negative X and negative Y offset to TileMap
2019-04-05 10:37:35 +02:00
Mariano Javier Suligoy
1ab9b86a21
Merge pull request #27500 from samdze/master
...
Allow TileMap to override set_cell behaviour while using TileMap editor
2019-04-04 23:17:29 -03:00
Mariano Javier Suligoy
60fbbba398
Merge pull request #27201 from siddharth952/issue1
...
Fixed Tileset Editor bug related to polygon size
2019-04-04 23:09:50 -03:00
Mariano Javier Suligoy
a6e9af7222
Merge pull request #27122 from LATRio/fix_texture_region_zoom
...
Fix zooming in TextureRegion
2019-04-04 23:09:25 -03:00
qarmin
8460d0678c
Small fixes to static analyzer bugs
2019-04-04 22:00:16 +02:00
Rémi Verschelde
6d27226134
Merge pull request #27469 from Calinou/text-selection-use-accent-color
...
Use the accent color to highlight selected text
2019-04-04 18:27:54 +02:00
Rémi Verschelde
d9b9c9f98a
Merge pull request #27567 from Calinou/selection-boxes-use-accent-color
...
Use the editor theme's accent color for 2D/3D selections and rotations
2019-04-04 17:45:01 +02:00
Theis Egeberg
26cc521d55
-Added trim limit constant at top of file, defining at which db trimming should occur (moved from being in the code itself)
...
-Added fade out frames constant at top of file, defining how many frames should have fade out applied (to avoid pops at the end of trim)
-Rewrote parts of the trimming logic to use an average of volume across all channels instead of any particular channel
-Added fade-out to trimming
2019-04-04 16:37:58 +02:00
Angeloss
40acc3ecdc
Fix: Keep custom tracks option now keeps animation loop property and value track update mode.
...
(cherry picked from commit 589c5698a0
)
2019-04-03 16:59:34 +02:00
Rémi Verschelde
de54ee975d
Merge pull request #27238 from ShyRed/cpu2dmask
...
Add Emission Mask to CPUParticle2D
2019-04-03 09:13:14 +02:00
Rémi Verschelde
612a109b81
Merge pull request #27228 from Kanabenki/preserve-binds-change-node
...
Preserve extra arguments for connected signals when changing node type
2019-04-02 11:30:45 +02:00
Samuele Zolfanelli
a6f5cf7de7
Allow TileMap to override set_cell behaviour while using TileMap editor
2019-04-01 13:03:35 +02:00
Rémi Verschelde
c54835a23b
Merge pull request #25676 from willnationsdev/fix-inherited-icons
...
Fix inherited icons for script classes
2019-04-01 12:21:08 +02:00
Rémi Verschelde
9347142484
Merge pull request #26701 from qarmin/do_not_lost_focus
...
Do not lose focus when moving through scene tree
2019-04-01 11:57:46 +02:00
Rémi Verschelde
9bef886fa3
Merge pull request #27117 from Faless/editor/asset_lib_image_error
...
Enabled logging of failed image download.
2019-04-01 11:03:03 +02:00
Rémi Verschelde
3c797248d0
Merge pull request #26970 from KoBeWi/custom_node_is_now_other_node
...
Changed 'Custom Node' to 'Other Node' to be less confusing
2019-04-01 10:13:27 +02:00
Hugo Locurcio
d59b210aec
Use the editor theme's accent color for 2D/3D selections and rotations
2019-03-31 23:54:46 +02:00
Fabio Alessandrelli
2bb39ac56e
Exclude link-local IPv4s from editor host list.
...
IPv4 has link-local addresses like IPv6 (block 169.254.0.0/16).
Those addresses should not be considered a valid option when selecting
the `remote_host` setting for the debugger.
2019-03-31 16:57:23 +02:00