Commit Graph

1959 Commits

Author SHA1 Message Date
Juan Linietsky 5dd6530acf Merge pull request #5563 from opmana/fix-convert-tileset
Respect frame property when converting to TileSet.
2016-07-10 13:02:55 -03:00
Juan Linietsky eff44f0321 Merge pull request #5554 from TheHX/issue-3543
Added drag and drop to rearrange the autoload order
2016-07-10 12:42:47 -03:00
Franklin Sobrinho c6a0b0dab3 Fix custom types showing on wrong dialogs
* The custom types are visible when the dialog is shown
2016-07-10 08:19:15 -03:00
Paulb23 5f41ea6bf8 Removed shortcut saving print 2016-07-09 19:57:38 +01:00
Juan Linietsky 864c0e84de line/col label was changing size with each cursor move, forcing the GUI to resize upwards and costing considerably CPU usage.
It has been changed so it won't resize the UI when modified.
This will make the code editor feel a lot smoother.
2016-07-09 14:56:08 -03:00
Rémi Verschelde d23d40cfbd Merge pull request #5612 from TheHX/collision-polygon-plugin
Fix CollisionPolygon gizmo showing error icons instead of the 3d handles
2016-07-09 18:27:29 +02:00
Franklin Sobrinho 7cad11e108 Fix CollisionPolygon gizmo showing error icons instead of the 3d handles 2016-07-09 13:18:16 -03:00
Rémi Verschelde 48bdaaa560 Merge pull request #5609 from eska014/help-search-titles
Fix help search dialog titles
2016-07-09 18:15:02 +02:00
Franklin Sobrinho 914d670a71 Fix EditorSpatialGizmo virtual functions not being called
* Bind EditorSpatialGizmo::clear method
2016-07-09 13:10:13 -03:00
Juan Linietsky b0f0ae0723 Finally fixes the infamous bug #4444, hoping to never see you again.
Closes #4444.
2016-07-09 12:12:03 -03:00
Juan Linietsky 90f8a3bd29 properly generate tangents only upon request, closes #5580 2016-07-09 11:53:27 -03:00
Juan Linietsky 2980b27bef do not show help on multi node selection, array editing, etc, closes #5550 2016-07-09 11:46:59 -03:00
Juan Linietsky 15d52d6c95 Cleaned up preview generation thread, fixes #5499 2016-07-09 11:20:40 -03:00
eska af395cea42 Fix help search dialog titles 2016-07-09 16:12:15 +02:00
Rémi Verschelde 3a70d4a072 Merge pull request #5589 from akien-mga/pr-unused-var
Removing some more unused vars and dead code
2016-07-09 14:33:30 +02:00
Rémi Verschelde 0e119a9164 Merge pull request #5480 from paper-pauper/blender-flake8
Made Better Collada Exporter flake8-compliant
2016-07-09 12:35:34 +02:00
Nobody Really c973f3a1da Flake8 compliance (except for unused variables) 2016-07-09 12:25:21 +02:00
Nobody Really 52fdc65a5d Comma fix 2016-07-09 12:10:36 +02:00
Nobody Really 7de55b86c1 Whitespace fix 2016-07-09 12:00:32 +02:00
Rémi Verschelde 5a8335436f Merge pull request #5588 from J08nY/doctool-indentation
Doctool: change content indentation
2016-07-08 19:11:21 +02:00
MarianoGNU 158585b21c save the editor state of the right scene instead of current 2016-07-08 13:54:44 -03:00
MarianoGNU 2924536e90 Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410 2016-07-08 13:27:52 -03:00
Rémi Verschelde d7dd10a1a2 Cleanup: drop ImportSettingsDialog, replaced by contextual actions
Note that it was already commented out.
2016-07-08 17:09:36 +02:00
Rémi Verschelde f40f360a2c Remove unused variables (fourth pass) + dead code
Also fix a potential regression from 3fcb9b1ec1.
2016-07-08 16:47:55 +02:00
Rémi Verschelde dc58be9f35 ScenesDock: Fix regression in tree generation
Was a regression from 3fcb9b1ec1.
Fixes #5590.
2016-07-08 09:15:43 +02:00
Juan Linietsky d8c31e0e74 remove warnings if a script is missing and can't be opened 2016-07-07 21:27:20 -03:00
Juan Linietsky a1d841e6f7 do not allow removal of groups that come from instanced/inherited scene, closes #5505 2016-07-07 20:50:42 -03:00
J08nY 5c77abd8a8
Doctool: correct XML indentation
fixes #4483
2016-07-07 23:50:36 +02:00
Rémi Verschelde 454b210242 Remove unused variables (third pass) + dead code
Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
2016-07-07 23:16:21 +02:00
Rémi Verschelde 3fcb9b1ec1 Removed unused variables (second pass) + dead code
Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
2016-07-07 23:15:59 +02:00
Franklin Sobrinho 9be07081de Implement undo/redo for adding and deleting global properties 2016-07-07 10:10:12 -03:00
Rémi Verschelde 1b9433594e SceneTreeDock: Fix wrong argument in _has_visible_children
Seen while checking for unused variables, which `child` was.
2016-07-07 08:37:38 +02:00
Rémi Verschelde 779bf6eca3 Merge pull request #5577 from vnen/improve-quickopen-listing
Improve quick open sorting
2016-07-07 07:47:10 +02:00
Juan Linietsky 7c1ab42571 Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422 2016-07-06 23:46:04 -03:00
Juan Linietsky a78226c32c Only allow built-in scripts to be edited when the scene they belong to is loaded, closes #5403 2016-07-06 20:36:37 -03:00
George Marques 1bc8d1900f
Improve quick open sorting
Perfect matches and substrings will be shown first. Similar matches will
be at the bottom. When they score is the same they're shown in the natural
file system order.
2016-07-06 19:29:15 -03:00
Rémi Verschelde e4b7a45a38 Initialize the SSL certificates in the project manager 2016-07-06 20:50:07 +02:00
George Marques 29b62ce5d0
Make sure builtin types' constants remain in order
This adds a list of constants for VariantCall to make sure the order of
register is kept when showing in the editor help and in the documentation.

This also remove the sorting of constants from the doctool, so it keeps
the natural order in classes.xml.
2016-07-05 17:09:16 -03:00
Andrii Skrynnyk 0a8d6de0c3
Respect frame property when converting to TileSet. 2016-07-05 11:40:22 -07:00
Rémi Verschelde 628b0a9375 Revert "Fix return type for EditorResourcePreview::check_for_invalidation"
This reverts commit 716dfa67a3, since it was later
fixes differently with c6b55e45e9256bb41b2d045d8c61d1946de881b1...
2016-07-05 07:28:53 +02:00
Juan Linietsky c6b55e45e9 added missing return value 2016-07-04 21:08:44 -03:00
Franklin Sobrinho 3b7b581d63 Added drag and drop to rearrange the autoload order
* Created a new class for autoload settings, in editor_autoload_settings.h
2016-07-04 20:22:28 -03:00
Rémi Verschelde ca6d52cd68 Merge pull request #5548 from TheHX/fix-plugin-spatial-event
Fix EditorPlugin::forward_spatial_input_event in GDScripts addons
2016-07-04 23:37:56 +02:00
Rémi Verschelde 9731da3280 Merge pull request #5547 from TheHX/fix-addons-disabling
Fix addon disabling
2016-07-04 23:36:58 +02:00
Rémi Verschelde 716dfa67a3 Fix return type for EditorResourcePreview::check_for_invalidation 2016-07-04 19:45:14 +02:00
Franklin Sobrinho 22cf80eede Fix EditorPlugin::forward_spatial_input_event in GDScripts addons 2016-07-04 11:03:22 -03:00
Franklin Sobrinho f97ff474d5 Fix addon disabling 2016-07-04 10:43:07 -03:00
Juan Linietsky 1e095cf397 fix to the fix, and removed some conflicting shorcuts 2016-07-03 19:50:52 -03:00
Juan Linietsky 7e50a9a2e8 Avoid settings from being lost when opening project manager.
Probably fixes many issues of this kind, like missing shortcuts or other settings
2016-07-03 19:14:58 -03:00
Rémi Verschelde ac157f8c05 Merge pull request #5530 from Paulb23/shortcut_search
Added search to shortcut config
2016-07-03 19:27:53 +02:00
Rémi Verschelde e0c7ffc65a Merge pull request #5508 from djrm/spatial_editor_shortcuts
Added spatial editor shortcuts
2016-07-03 19:17:01 +02:00
Rémi Verschelde f866a79388 Merge pull request #5506 from vnen/enhance-quickopen-search
Improve Quick Open search
2016-07-03 19:13:28 +02:00
Rémi Verschelde 37ec0ad35c Merge pull request #5504 from djrm/canvas_item_editor_shortcuts
Canvas item editor shortcuts
2016-07-03 19:13:10 +02:00
Juan Linietsky 6442dfb73b Added proper resource preview cache invalidation, fixes #5342 2016-07-03 13:16:10 -03:00
Paulb23 bb2a456456 Added search to shortcut config 2016-07-03 14:07:16 +01:00
Juan Linietsky 8cbb154466 Color picker was getting too much focus, made it get not as much focus.
This abuse of focus was the original culprit of #5354
2016-07-01 10:55:35 -03:00
Juan Linietsky a41a70ea3e Many fixes to scene tree node dragging, closes #5341 2016-06-30 23:19:44 -03:00
Juan Linietsky 54571e94ac Fixes to import plugin, closes #5318 2016-06-30 22:37:25 -03:00
Juan Linietsky b9326e3f2b Properly show the sample and play it back, also closes #5288 2016-06-30 18:29:47 -03:00
Juan Linietsky ffbc2e56c9 Fix some bugs in diraccess, closes #5288 2016-06-30 18:23:39 -03:00
Daniel J. Ramirez 96c9f11aad Added spatial editor shortcuts
for now it does not support the emulate numpad setting
2016-06-30 15:54:34 -05:00
George Marques ab93c38335
Improve Quick Open search
Makes it sort by similarity with best match on top
2016-06-30 15:52:30 -03:00
Paulb23 050a514799 Fixed signal connection prints when moving docks, issue 5498 2016-06-30 15:12:14 +01:00
Rémi Verschelde 0233c69bdc Merge pull request #5474 from samuelgrigolato/tile-map-idx
Add tile index prefixes in tile map editor plugin
2016-06-30 08:06:54 +02:00
Rémi Verschelde 3fc115e433 Merge pull request #5439 from samuelgrigolato/fix-filesystem-dock-min-size
Fix issue when switching between FileSystem and other editor docks
2016-06-30 08:04:36 +02:00
Rémi Verschelde da2f7e3c38 Merge pull request #5419 from djrm/shortcuts
Shortcuts for script switching in script Mode
2016-06-30 08:04:26 +02:00
Rémi Verschelde a3dec742e9 Merge pull request #5462 from volzhs/fix-pm-warning
remove the warning of instances in use at Project manager exit
2016-06-30 07:58:16 +02:00
Juan Linietsky ff11401441 Allow animation name to be clipped, closes #5246 2016-06-29 20:11:14 -03:00
Juan Linietsky ea6c8d5b8b Add Variant to the list of clases, so it can be documented (make sure it can't be documented that it can't be used). Closes #5237 2016-06-29 19:54:22 -03:00
Juan Linietsky 22d5227663 AnimatedSprite and AnimatedSprite 3D adapt the name of the current animation if the one in SpriteFrames is removed/added or renamed. Closes #5152 2016-06-29 17:51:55 -03:00
Daniel J. Ramirez 66ab096c49 Canvas item editor shortcuts 2016-06-29 15:02:26 -05:00
Rémi Verschelde 72c2cccbe2 assetlib: Connect to the API using SSL
Note: it does not work in the project manager as the latter does not
use the editor-bundled certificates, but that's a bug and should be fixed.
2016-06-29 19:16:20 +02:00
volzhs cd60c11229 Fix main(2D, 3D, Script) panel not updated when start up and select from tool button 2016-06-29 14:49:03 +09:00
MarianoGNU ea8292c1c0 Initialize missing variables. Fixes #5461 2016-06-28 23:51:13 -03:00
Samuel Grigolato afab4168fd Add tile index prefixes in tile map editor plugin. #5420 2016-06-28 20:14:30 -03:00
Juan Linietsky fbdb7a947b Editor properly reloads scenes if they changed on disk or were reimported 2016-06-28 18:53:31 -03:00
Pedro J. Estébanez 83740ab793 Revert "make default extension .tscn"
This reverts commit 29177e1e9b.
2016-06-28 18:27:12 +02:00
Juan Linietsky 5065e46381 Change method of storing folding, solves problems with inheritance, closes #3395 2016-06-28 13:10:15 -03:00
George Marques 259e60d283
Fix typo in file dialog shortcut
Also change the shortcut to refresh to F5.
2016-06-28 11:22:31 -03:00
volzhs e453c10ff5 remove the warning of instances in use at Project manager exit 2016-06-28 22:07:24 +09:00
Juan Linietsky 8e1c0f287d Fixed bug in instance state ordering, closes #3904 2016-06-28 09:47:03 -03:00
Juan Linietsky 41a26528e4 Avoid recursion in filesystem scanning, closes #3838 2016-06-28 08:27:54 -03:00
Bonfi96 e4eb025bfe i18n: Corrected a typo (#5460) 2016-06-28 12:00:18 +02:00
Rémi Verschelde 2598fe5f8d i18n: Merge translations with template 2016-06-28 08:50:39 +02:00
Rémi Verschelde aa5a031f95 i18n: Sync template with source 2016-06-28 08:49:50 +02:00
Rémi Verschelde e8743684c8 i18n: Sync translations from Weblate
Also adds Bulgarian and Japanese WIPs.
2016-06-28 08:48:46 +02:00
Rémi Verschelde 519086af60 i18n: Fix malformed TTR call 2016-06-28 08:07:19 +02:00
Juan Linietsky ba5bc57816 Figured out a way to fix event propagation for shortcuts and some other cases so they properly stop shortcuts if a modal window is open, closes #4848 2016-06-27 20:14:59 -03:00
Juan Linietsky 972c2ad09f Ask about selecting a main scene if one has not been selected. 2016-06-27 20:00:18 -03:00
Juan Linietsky efdcf205d2 Make most resources (save for packedscenes and scripts) reload if they change on disk. Closes #4059. 2016-06-27 13:17:20 -03:00
Juan Linietsky d41b7a66e9 Properly complain when a scene file has not be selected, closes #3811 2016-06-27 10:59:37 -03:00
Juan Linietsky e2d208f122 Ability to rotate controls using tool, closes #3800 2016-06-27 10:47:51 -03:00
Samuel Grigolato f55dc6d0b6 Fix issue when switching between FileSystem and other editor docks. #5384 2016-06-26 19:21:40 -03:00
Rémi Verschelde da034f324a Revert "Added toggle for loop interpolation based on adolson's code"
This reverts commits 8884b8f519
bd5c8f2aa0
and 5cb31f6d5b.

<reduz> Akien, I understand the need for the second loop mode, but I think
the current UI is pretty confusing. I think this should be changed for an
enum, both there and in the animation.. otherwise we should revert it
[...]
<reduz> alternatively this could be added per track, which I think should
make it a little less confusing

Reopens #959..
2016-06-26 23:45:18 +02:00
Juan Linietsky 8baa85d6b4 remove the warning of instances in use at exit 2016-06-26 16:34:28 -03:00
Juan Linietsky 33f1204dc4 Fix error reporting when a scene is not imported properly, closes #3968 2016-06-26 15:37:39 -03:00
Juan Linietsky 3668bdc93e Revert "Fix issue when switching between FileSystem and other editor docks" 2016-06-26 13:32:15 -03:00
Daniel J. Ramirez 8f259ff5ca Shortcuts for script switching in script Mode 2016-06-26 10:21:02 -05:00
Rémi Verschelde 544b196d77 Merge pull request #5416 from samuelgrigolato/master
Fix issue when switching between FileSystem and other editor docks
2016-06-26 09:52:39 +02:00
Rémi Verschelde b02d67be30 Merge pull request #5307 from MarianoGnu/master
TextureRegion improvements
2016-06-26 09:43:45 +02:00
samuel.grigolato ee7c1bc235 Fix issue when switching between FileSystem and other docks. #5384 2016-06-25 18:48:33 -03:00
Rémi Verschelde 38faed54ba Merge pull request #5398 from djrm/shortcuts
Configurable shortcuts for tabs switching
2016-06-25 10:36:44 +02:00
Rémi Verschelde e4c5a16a2c Merge pull request #5397 from djrm/gizmos_fix
Added high resolution icons for the Gizmos
2016-06-25 10:28:58 +02:00
Daniel J. Ramirez 24fdf06b2f Configurable shortcuts for tabs switching 2016-06-24 23:42:09 -05:00
Daniel J. Ramirez b8190fbef6 Added high resolution icons for the Gizmos, fixes #1638 2016-06-24 22:42:42 -05:00
volzhs 3dd4cf3fed Fix autosave when run on remote device
Fix #5367
2016-06-24 21:20:43 +09:00
volzhs 515472bc52 Fix network IP setting change
Fix #5368
2016-06-24 15:40:00 +09:00
Rémi Verschelde fe08740989 Merge pull request #5360 from Paulb23/fix_script_save_as_issue_4210
Fixed save as not working with scripts, issue 4210
2016-06-23 07:39:42 +02:00
Rémi Verschelde 3cafcaedd0 Merge pull request #5345 from djrm/fix_#5324
Fixed file name being removed on folder change in save as dialogs fix…
2016-06-23 07:38:46 +02:00
Paulb23 c68e4e8cbe Fixed save as not working with scripts 2016-06-22 17:39:02 +01:00
Rémi Verschelde 87cb3629f2 Merge pull request #5344 from Paulb23/code_completion_colors
Code completion box colors
2016-06-22 07:51:33 +02:00
Rémi Verschelde 5974653307 Merge pull request #5274 from Paulb23/editor_file_dialog_shortcuts
Added editor file dialog shortcuts
2016-06-22 07:50:23 +02:00
Rémi Verschelde 44c37e9b13 Merge pull request #5282 from Hodes/master
editor_node.cpp now takes care of removing plugin after deactivating it
2016-06-22 07:49:37 +02:00
Juan Linietsky 3edf66477a Fixed error using the same atlas rect for all images, closes #4139 2016-06-21 20:51:41 -03:00
George Marques 9bde4e5652
Fix classes.xml sorting
Make methods, signals, theme items and constants sort correctly
2016-06-21 17:20:35 -03:00
Paulb23 45f0dec55c Added code completion existing color setting 2016-06-21 17:34:38 +01:00
Paulb23 706895a922 Added code completion selected color setting 2016-06-21 17:21:55 +01:00
Rémi Verschelde a3e69b7bab Merge pull request #5336 from bojidar-bg/assetlib-additional-features
Assetlib additional features
2016-06-21 18:05:13 +02:00
Paulb23 a40cb680ca Added code completion background color setting 2016-06-21 16:50:31 +01:00
Bojidar Marinov 1e08387ce0
Fix project manager category list, small enchancements as well 2016-06-21 17:10:02 +03:00
Juan Linietsky ae85543806 Ability to premultiply alpha on font import, fixes #5231 2016-06-21 10:41:56 -03:00
Bojidar Marinov a2e39c8da0
Add support levels to search 2016-06-21 16:29:49 +03:00
Bojidar Marinov 7915db67c5
Check hashes when downloading assets 2016-06-21 15:38:29 +03:00
Rémi Verschelde 67a29bab74 Merge pull request #5326 from MarianoGnu/issues
Don't create outlines from dummy meshes. Fixes #4718
2016-06-21 12:24:44 +02:00
sunnystormy b3b1fdae85 Renamed Trackpad Hint to Emulate 3 Button Mouse. (#5258) 2016-06-21 12:16:06 +02:00
Juan Linietsky d76ee09774 property remove parent owned nodes when using replace, fixes #4128 2016-06-20 22:57:07 -03:00
Juan Linietsky 9b8f2741ae do not crash when generating preview of very large sound files, fixes #4123 2016-06-20 22:38:31 -03:00
Daniel J. Ramirez 48f9c02289 Fixed file name being removed on folder change in save as dialogs fixes #5324 2016-06-20 18:05:59 -05:00
MarianoGNU 6d19d905cf Don't create outlines from dummy meshes. Fixes #4718 2016-06-20 20:03:16 -03:00
MarianoGNU 79c500bee1 Modify margins with mouse input 2016-06-20 17:06:19 -03:00
Juan Linietsky f1af0fd25c Changed save all scripts shortcut to avoid collision, fixes #4278 2016-06-20 16:18:12 -03:00
MarianoGNU 38843a67a9 Chance Snap for SnapMode and add AutoSlice option. 2016-06-20 14:37:01 -03:00
Juan Linietsky a1e32a6f7d -Improved theme editor, when a new class is added, the members are created empty, closes #4619
-Made theme editor take less vertical space by using a scroll area
2016-06-20 11:33:51 -03:00
Patrick Reh fff4d5867c Added Tile Origin = Bottom Left option to the TileMap 2016-06-20 12:18:53 +02:00
Rémi Verschelde d4359b2d09 Merge pull request #5308 from MarianoGnu/issues
ShaderEditor fixes
2016-06-20 08:35:33 +02:00
Rémi Verschelde 9b2f8afcc2 i18n: Sync translations from Weblate 2016-06-20 08:17:04 +02:00
Rémi Verschelde 17f7065944 i18n: Improve a couple English strings 2016-06-20 08:08:23 +02:00
MarianoGNU 0f1a717c64 Remove unused connection. ShaderEditor should'nt handle ShaderGraphs.
Fixes #4678 && #4745
2016-06-20 00:50:33 -03:00
Juan Linietsky 6e9e57beaa -Added ability to disable overwrite warning on file dialog, fixes #4545 2016-06-20 00:38:13 -03:00
Juan Linietsky 00bc06b50b Make sure that scripts are reloaded if needed when they enter editing, fixes #4456 2016-06-19 22:07:07 -03:00
Juan Linietsky 0db02f26b6 -Added options for scene import plugin to keep materials and user-added tracks to animations, please test! closes #4425 2016-06-20 00:20:30 -03:00
Juan Linietsky eff0bd2d48 Merge pull request #5304 from djrm/shortcuts
switch tabs using ctrl+tab and ctrl-shift-tab, added shortcuts for scene tree dock
2016-06-19 18:05:53 -03:00
Daniel J. Ramirez bcd55503b4 Added shortcuts to scene tree dock 2016-06-19 14:35:20 -05:00
Daniel J. Ramirez 753d86f27a Switch tabs using CTRL+TAB and CTRL+SHIFT+TAB 2016-06-19 14:32:49 -05:00
Rémi Verschelde 3e0966cfc3 Merge pull request #5303 from vnen/fix-delete-layout
Fix layout menu labels and shortcuts
2016-06-19 20:09:59 +02:00
George Marques 4ee9a10332
Fix layout menu labels and shortcuts 2016-06-19 14:53:27 -03:00
Rémi Verschelde 64717a54e1 Merge pull request #5301 from DimOkGamer/update_rus_loc_with_48a7216
Update of Russian translation (commit 48a7216)

[ci skip]
2016-06-19 19:46:01 +02:00
Daniel J. Ramirez 07b6195a33 Added loop interpolation and track trigger icons 2016-06-19 11:36:05 -05:00
DimOkGamer a1fcc4c33a Update of Russian translation (commit 48a7216) 2016-06-19 19:24:38 +03:00
Rémi Verschelde 0cf4bba6e2 Merge pull request #5293 from Paulb23/ttr_add_font_extention
Made .fnt warning translatable
2016-06-19 15:57:05 +02:00
Paulb23 0454e1d6cb Made .fnt warning translatable 2016-06-19 14:33:42 +01:00
Paulb23 35ffa56e17 Added editor file dialog shortcuts 2016-06-19 14:22:41 +01:00
Juan Linietsky f84ffb9bed -Setting script in multi node edit works, closes #4442 2016-06-19 10:13:26 -03:00
Rémi Verschelde 37d1bf4d53 i18n: Also sync incomplete translations from Weblate
It is simpler to sync everything from Weblate and to maybe delete incomplete translations
before building release binaries, than to try to cherry-pick changes (which leads to painful
merge conflicts on Weblate's git repo
2016-06-19 14:32:08 +02:00
Rémi Verschelde 48a7216f99 i18n: Update and merge translation templates
Also switched the wrapping length to 79 chars instead of 80,
which seems to be what Weblate uses by default (as well as Poedit).
2016-06-19 14:13:31 +02:00
Rémi Verschelde 425962a3aa i18n: Add translators credits in the PO headers 2016-06-19 14:13:31 +02:00
Rémi Verschelde 361c8b1dc6 i18n: Sync translations with Weblate
Only synced translation with > 50% completion.
2016-06-19 14:13:31 +02:00
Rémi Verschelde 42cbdc26b8 Merge pull request #5290 from djrm/new_icons
Added missing icons for some nodes
2016-06-19 13:11:07 +02:00
Rémi Verschelde e76f744c36 Merge pull request #5283 from djrm/remove_prints
Removed lots of prints
2016-06-19 13:10:23 +02:00
Rémi Verschelde c7b425ed9c Merge pull request #5259 from neikeq/pr-textedit-zoom
TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down
2016-06-19 13:04:20 +02:00
Rémi Verschelde c9498e12a5 Merge pull request #5243 from Geequlim/editor-themes
Clean up editor theme creation
2016-06-19 13:01:02 +02:00
Rémi Verschelde f70aa176e5 Merge pull request #5166 from djrm/shortcuts
Added customizable shortcuts for tile map editor
2016-06-19 12:50:35 +02:00
Rémi Verschelde 174b78119b Merge pull request #5039 from jay3d/master
Add "-rigid" postfix import feature to create rigid bodies
2016-06-19 12:43:49 +02:00
Rémi Verschelde 3520902194 Merge pull request #4724 from Cybolic/optional-loop-interpolation
Added toggle for loop interpolation based on adolson's code
2016-06-19 12:30:22 +02:00
Juan Linietsky 7c20c386c5 -Added trigger mode to tracks, useful for properties that work as triggers, such as playing a sample, an animation, etc.
-Better interpolation of discrete tracks, fixes #4417
2016-06-19 01:43:02 -03:00
Daniel J. Ramirez 939ec36930 Added missing icons for some nodes 2016-06-18 21:33:00 -05:00
Juan Linietsky 29177e1e9b make default extension .tscn 2016-06-18 23:18:10 -03:00
marcelofg55 e71391e7cc Added popup menu for animation key right-click 2016-06-18 22:22:03 -03:00
Rémi Verschelde bd79aa52ab Merge pull request #4158 from Paulb23/add_fnt_extension_issue_162
Adds .fnt extension if not provided, issue #162
2016-06-19 01:04:46 +02:00
Daniel J. Ramirez 422fac5066 Removed lots of prints 2016-06-18 18:01:06 -05:00
Juan Linietsky 17fbf473fd revert previous fix, was a bad idea 2016-06-18 19:32:52 -03:00
Juan Linietsky 935a568444 -Do not ask about overwriting when opening a script in the wizard, but still show complaint about existing. Closes #4545
-Fixed a crash in EditorDirDialog
2016-06-18 19:32:52 -03:00
hodes 7544cd6ce2 editor_node.cpp now takes care of removing plugin after deactivating it 2016-06-18 19:29:16 -03:00
Rémi Verschelde 2ca331d959 Merge pull request #5236 from djrm/fix_#5228
Visible path editor icons, fixes #5228
2016-06-19 00:17:31 +02:00
Juan Linietsky 5e7f1fc79b update EditorDirDialog on external change, closes #4629 2016-06-18 16:03:35 -03:00
Rémi Verschelde 81a10795dc Merge pull request #5275 from akien-mga/pr-empty-files
Drop empty or commented out files and classes that are not in use
2016-06-18 20:56:56 +02:00
Juan Linietsky 9b9580f568 -fix bug in scene tree dragndrop reparenting, closes #4712, closes #4633, closes #4628
-avoid editor scrollable areas to scroll if touchscreen ui hint is turned on
2016-06-18 15:30:44 -03:00
Rémi Verschelde c3bf11d4d4 Drop fully commented-out files
Part of #5272
2016-06-18 20:23:49 +02:00
Rémi Verschelde b7dbf9207a Drop empty files that are not used anywhere
Part of #5272
2016-06-18 19:46:30 +02:00
Ignacio Etcheverry bc9f9b1c6a TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down 2016-06-18 18:47:11 +02:00
Juan Linietsky adc13e9027 Make ".." always appear even if dir is unlistable (likely lacking permissions), closes #1938 2016-06-18 12:51:27 -03:00
Juan Linietsky 61655d6dc2 Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872 2016-06-18 11:13:03 -03:00
Rémi Verschelde a7fc04626a Add missing license headers in our source files (#5255)
Also removes a couple wrong Godot headers from third-party source files.
2016-06-18 14:46:12 +02:00
jay3d 6b74e43a5b Add "-rigid" postfix import feature to create rigid bodies 2016-06-18 02:40:25 -04:00
Geequlim 06690989f1 Clean up editor theme creation 2016-06-18 13:32:03 +08:00
Juan Linietsky f0d9245ecf -added missing .inc files
-Made it possible to change the editor theme
-Added two options to theme editor plugin to create empty template themes and editor themes
-Make sure that saved themes to .tres keep the null theme fields, to make it easier to keep those when saving/loading the theme
2016-06-17 01:13:23 -03:00
Juan Linietsky 816b3fa94d It is now possible to set a default custom theme, whether you want a hidpi default theme, or just use a custom font for the default theme 2016-06-16 20:05:22 -03:00
Daniel J. Ramirez cb013e8703 Visible path editor icons, fixes #5228 2016-06-15 15:26:52 -05:00
UgisBrekis d97e46ffb6 Adds the ability to draw parent-children relationship lines in scene tree editor
Can be turned on/off in editor settings + line color change available as
well
2016-06-15 18:10:19 +01:00
Paulb23 3e50ec71e9 Added fullscreen and distraction free mode shorcuts 2016-06-15 17:25:17 +01:00
Rémi Verschelde 5c135bc0b3 Merge pull request #5219 from Geequlim/fix-5215
Fix endless reimporting for LargeTexture close #5215
2016-06-15 13:50:42 +02:00
Rémi Verschelde 41677df7cf Merge pull request #5218 from djrm/new_icons
Some theme icons and better exporter
2016-06-15 13:43:56 +02:00
Rémi Verschelde f38f5c9e16 Merge pull request #5195 from Ovnuniarchos/Shape2DIcons
New Shape2D* icons.
2016-06-15 11:41:06 +02:00
Rémi Verschelde 2345f7fcae Merge pull request #5163 from Paulb23/script_editor_shortcuts 2016-06-15 08:34:39 +02:00
Rémi Verschelde 1c1f17e72b Merge pull request #5162 from GungnirInd/app_bundle_retina
Make .app bundle high resolution aware
2016-06-15 08:30:02 +02:00
Dmitriy Salnikov 9cf8b23570 Update russian translation from Weblate (#5140) 2016-06-15 07:56:24 +02:00
Geequlim 1a99c5bad8 Fix endless reimporting for LargeTexture close #5215 2016-06-15 12:28:05 +08:00
Daniel J. Ramirez c43008d200 Added new svgs to pngs exporter 2016-06-14 21:42:02 -05:00
Daniel J. Ramirez 0537709b39 Added zoom icons for graph edit, and removed old exporter 2016-06-14 21:41:20 -05:00
Juan Linietsky 99e5bb56d1 Merge pull request #5137 from nunodonato/fixaxismessages
show correct message when transforming with axis-constraint (fixes #4870)
2016-06-14 08:34:22 -03:00
Ovnuniarchos 3c09682417 New Shape2D* icons. 2016-06-13 23:25:52 +02:00
Juan Linietsky fc54830f1a Merge pull request #5127 from bojidar-bg/asset-library-update-onshow
Update asset library assets only when opening the respective tab
2016-06-13 15:50:12 -03:00
Juan Linietsky b46bffd7ef Merge pull request #5138 from Geequlim/TextureRegionEditor
Edit the region of AtlasTexture by TextureRegionEditorPlugin
2016-06-13 15:48:54 -03:00
Juan Linietsky 3cee648144 Merge pull request #5160 from neikeq/pr-issue-5136
FindReplaceBar: Fix search bug when text is selected
2016-06-13 15:47:16 -03:00
Juan Linietsky dca382647e Merge pull request #5165 from neikeq/pr-issue-5116
ConnectionsDock: Double click to create and go to signal connection
2016-06-13 15:46:41 -03:00
Juan Linietsky 137464af87 Merge pull request #5187 from volzhs/find-nomatch-notice
change "No matches" noticeable on finder
2016-06-13 15:38:48 -03:00
Juan Linietsky 20b4567829 Merge pull request #5177 from vnen/string-subsequence
Add subsequence search to tools
2016-06-13 13:25:56 -03:00
volzhs b90ecc6e0a change "No matches" noticeable on finder 2016-06-13 23:27:02 +09:00
Paulb23 907100337e Added shader editor shortcuts 2016-06-13 15:14:55 +01:00
Paulb23 52d2d52c31 Added script editor shortcuts 2016-06-13 15:14:55 +01:00
Juan Linietsky 45443a1651 Changed reload logic to auto-hard-reload scripts on save. It's simpler to use and also fixes #4756 2016-06-13 10:58:32 -03:00
Juan Linietsky 7f02627290 -Add visible IO errors when closing a file fails due to it being locked (most likely on windows), closes #4760 2016-06-13 10:10:50 -03:00
Juan Linietsky f0abda999e resolve numerical error when comparing instancing an inheritance to avoid saving changed properties when they didn't, closes 4759 2016-06-12 19:33:07 -03:00
Daniel J. Ramirez 5524bcd2b5 Completed shortcuts for Tile Map Editor 2016-06-12 17:19:18 -05:00
Daniel J. Ramirez 9b7e21698d Added shortcuts to convert_to/MeshLibrary and convert_to/TileSet (pretty handy), dissabled by default. 2016-06-12 16:39:12 -05:00
Daniel J. Ramirez 7427cbee7b Added some shortcutable actions for animation player editor 2016-06-12 16:39:12 -05:00
Daniel J. Ramirez 7c9e68ed7e Added customizable shortcuts for tile map editor 2016-06-12 16:39:12 -05:00
Juan Linietsky be223c91f9 fixed tile map editor plugin, all previews are now the same size, closes #4983 2016-06-12 17:10:34 -03:00
Juan Linietsky 4667f9e61e Changed how min/max icon size in ItemList works and replaced it by a fixed size. Fixes many issues, closes #4907 2016-06-12 16:52:22 -03:00
Juan Linietsky d911203829 project history was not being saved after a recent fix, this should fix it 2016-06-12 15:34:58 -03:00
George Marques 68868aabc6
Add subsequence search to tools
Add it to the following searches:
- Create node.
- Scene tree.
- Inspector properties.
- Classes list in help.
- Quick open.
2016-06-12 14:53:03 -03:00
Juan Linietsky 83bf8036de rewrote LineEdit window repositioning code so it does not eat the last character, closes #4992 2016-06-12 12:05:21 -03:00
Juan Linietsky 1785f6939f Ability to discard instancing from menu, closes #4903 2016-06-11 23:00:06 -03:00
Juan Linietsky 482b21a5a4 apply built-in scripts when running the game, closes #4987 2016-06-11 21:59:35 -03:00
Juan Linietsky f071c82742 remove (for now) the next/prev instance buttons in debugger, closes #4993 2016-06-11 21:40:51 -03:00
Juan Linietsky 5c5e22b252 Fix the warning message from not using the editor theme, closes #5002 2016-06-11 21:38:25 -03:00
Juan Linietsky 3c21827d13 make sure editor forgets removed settings, closes #5010 2016-06-11 21:16:14 -03:00
Juan Linietsky e8209b9c5c Prevent crash in specific situation of removing a plugin, fixes #5019 2016-06-11 20:51:44 -03:00
Juan Linietsky e88e0607f8 Rewrote ConnectionsDialog to use containers, should work fine on HiDPI, closes #5608 2016-06-11 20:34:31 -03:00
Ignacio Etcheverry 10881802ba ConnectionsDock: Double click to create and go to signal connection 2016-06-12 01:05:54 +02:00
GungnirInd 36d51f21ff Make .app bundle hidpi aware 2016-06-11 13:27:04 -07:00
Ignacio Etcheverry 9a2d5fa1e1 FindReplaceBar: Fix search bug when text is selected 2016-06-11 21:07:04 +02:00
Rémi Verschelde f5aadad7ae Merge pull request #5125 from volzhs/translation-korean-2
update Korean translation
2016-06-10 12:37:28 +02:00
Geequlim 3f3798811d Add support for AtlasTexture resources
Add undo/redo support for texture region of stylebox and atlas texture resources.
2016-06-10 18:31:38 +08:00
Nuno Donato a713188388 * fix messages when modifying on switching the active axis 2016-06-10 10:42:13 +01:00
Juan Linietsky 00bfdc834b Better way to disable asset library 2016-06-09 22:47:43 -03:00
Juan Linietsky f4ff30dff0 If a resource is delete from fs dialog, but the resource is currently loaded,
clear the path of the resource. Fixes #5110
2016-06-09 21:43:28 -03:00
Juan Linietsky d02261fc84 Disable asset library compilation if no openssl exists 2016-06-09 21:20:49 -03:00
Bojidar Marinov c63ec998be Update asset library assets only when opening the respective tab 2016-06-09 23:08:45 +03:00
volzhs 5534ba83dc update Korean translation 2016-06-10 03:47:18 +09:00
Rémi Verschelde a3890594fa Merge pull request #5124 from Paulb23/editor_help_focus_issues
Fixed editor help focus issues and input propagation
2016-06-09 20:43:48 +02:00
Rémi Verschelde 1dadaa4db3 Merge pull request #5123 from zaps166/fix-editorassetlibrary-crash
EditorAssetLibrary: Don't call add_child() on uninitialized pointer
2016-06-09 20:43:37 +02:00
volzhs 990956c4e0 add line spacing option to script and shader editor (#5105) 2016-06-09 20:43:19 +02:00
Paulb23 eb14373d69 Fixed editor help focus issues and input propagation 2016-06-09 18:26:47 +01:00
Błażej Szczygieł 73b93c9110 EditorAssetLibrary: Don't call add_child() on uninitialized pointer
Fixes possible crash and fixes crash when using undefined sanitizer.
The "search_hb" is already added into "library_main" container.
2016-06-09 19:10:06 +02:00
Rémi Verschelde 26d18b74ac i18n: Sync and merge translations with source 2016-06-09 17:33:24 +02:00
Lisandro Lorea 9349e747f6 Add es.po
Right now it's just a copy of es_AR to be used as a 
template for a more neutral version.
2016-06-09 02:41:51 +02:00
Lisandro Lorea be71cb425b Add es_AR.po. First complete draft. 2016-06-09 02:02:29 +02:00
Juan Linietsky f8f30662d9 -Ability to reload (and soft reload) tool scripts. Please test! 2016-06-08 20:00:52 -03:00
Rémi Verschelde 1bdb55831d Assetlib: Update link for renamed repository 2016-06-08 23:48:26 +02:00
Juan Linietsky c170589929 -properly use hidpi icons in hidpi, looks pretty! 2016-06-08 17:49:06 -03:00
Juan Linietsky 1f2ad872cc Fixed some options in assetlib 2016-06-08 10:17:16 -03:00
Juan Linietsky b847aec864 Added asset library on project manager for templates 2016-06-08 09:25:47 -03:00
Juan Linietsky 47944098c2 Merge pull request #5007 from bojidar-bg/asset-store
Update asset library editor plugin, adding a bit new functionality and fixes
2016-06-08 07:58:06 -03:00
Juan Linietsky 32fa1e3ee6 Merge pull request #5088 from Paulb23/breakpoint_marker_scaling
Improved breakpoint marker position, and scales with font size
2016-06-08 07:55:29 -03:00
Juan Linietsky 1b3fd498a3 Merge pull request #5089 from Hinsbart/resdock_copy_path
Add a "copy path" item to the filesystem dock context menu.
2016-06-08 07:55:04 -03:00
Juan Linietsky 040c87ea7b Merge pull request #5093 from DimOkGamer/more_translatable_strings
Fixed localization in file dialogs
2016-06-08 07:54:05 -03:00
Juan Linietsky 732e5be3ff Merge pull request #5094 from pkowal1982/master
Improved Blender/Collada shadeless->unshaded import
2016-06-08 07:53:19 -03:00
Daniel J. Ramirez 1d6b0836d3 Regenerated icons with the new faster exporter, Added and fixed some icons 2016-06-08 01:32:09 -05:00
Juan Linietsky d61b91cbe0 -Heavily improved editor startup and exit performance 2016-06-07 22:10:09 -03:00
Juan Linietsky e6ac3a3f35 Revert "Fix ui layout for EditorFontImportDialog" 2016-06-07 19:01:32 -03:00
Rémi Verschelde c2de978bac Merge pull request #5082 from Geequlim/EditorFontImportDialog-layout
Fix ui layout for EditorFontImportDialog
2016-06-07 23:44:01 +02:00
Pawel Kowal 101e0c9ec6 Improved Blender/Collada shadeless->unshaded import 2016-06-07 22:07:48 +02:00
DimOkGamer ceae11ee29 Fixed localization in file dialogs
and two more lines.
2 fixes in ru.po.
2016-06-07 22:48:16 +03:00
Bojidar Marinov e4a24812cd
Update asset library editor plugin - new functionality and fixes 2016-06-07 21:49:19 +03:00
Daniel J. Ramirez a4fd9d1662 listener icons 2016-06-07 13:41:05 -05:00
Paulb23 d66b034bd1 Improved breakpoint marker position, and scales with font size 2016-06-07 16:59:16 +01:00
Rémi Verschelde a21eb2b89d Merge pull request #5057 from pkowal1982/master
Improved Blender/Collada -colonly import creating collision shapes fo…
2016-06-07 13:22:00 +02:00
Geequlim a1ba404cc5 Fix ui layout for EditorFontImportDialog 2016-06-07 16:13:53 +08:00
Juan Linietsky 06bc4e20d3 Merge pull request #4101 from SaracenOne/listener
Added New Listener Spatial Node.
2016-06-06 22:13:23 -03:00
Juan Linietsky 9a3ca0eaa2 Merge pull request #4824 from 29jm/pr-3481
Ability to rename autoloads
2016-06-06 20:46:10 -03:00
Juan Linietsky be830d10c2 Merge pull request #5026 from Geequlim/patch9frame-extension
Enhanced Patch9Frame
2016-06-06 20:15:33 -03:00
Juan Linietsky 9df4c18853 Merge pull request #5056 from SaracenOne/bitmask_import_plugin
Bitmask import plugin
2016-06-06 20:07:30 -03:00
Daniel J. Ramirez bf4d749f10 Fixed some icons given the feedback, also added some missing icons 2016-06-06 16:40:59 -05:00
Saracen 3a21f98131 Fixed bottom left and right icon order for anchor editor. 2016-06-06 19:38:49 +01:00
Andreas Haas be867f3877 Add a "copy path" item to the filesystem dock context menu.
Copies the path (in "res://" format) of the selected resource to the clipboard.
Useful for preloads/extends etc.
2016-06-06 17:20:03 +02:00
Rémi Verschelde 955ed0a95f HiDPI: Use global/hidpi_mode as property 2016-06-06 07:38:39 +02:00
volzhs 5af475cd3e Better translation for Korean 2016-06-06 13:54:24 +09:00
Juan Linietsky 684a1207c0 make hdpi manually configurable in project settings
also added hidpi support to project manager
2016-06-05 18:43:56 -03:00
Pawel Kowal 494847f0d1 Improved Blender/Collada -colonly import creating collision shapes for empties 2016-06-05 20:59:21 +02:00
Saracen 1dab0aab7c Bitmask import plugin 2016-06-05 19:14:39 +01:00
Daniel J. Ramirez 7398d696d0 Added missing icons for some nodes, changed instance icons 2016-06-05 12:53:01 -05:00
Rémi Verschelde 673105feb9 Merge pull request #5038 from djrm/new_icons
New icons
2016-06-05 09:29:44 +02:00
Juan Linietsky 007efb6a20 -customizable shortcuts in editor
-editor settings now save to .tres instead of .xml
-buttons can now hold a shortcut
2016-06-04 21:31:47 -03:00
Daniel J. Ramirez 4389388d4e Added 2x PNG versions of the icons 2016-06-04 15:52:35 -05:00
Daniel J. Ramirez 50fd5edb9e Added basic script to convert source svgs to pngs 2016-06-04 14:42:43 -05:00
Daniel J. Ramirez 2ddaf41777 New icons, almost all the icons have an svg version, plus a more consistent look 2016-06-04 14:01:36 -05:00
Geequlim 5894060abb Enhanced StyleBoxTexture:
Add texture region support for StyleBoxTexture.
  Quick region(texture region and scale region) selection for StyleBoxTexture with TextureRegionEditorPlugin.
2016-06-05 00:45:53 +08:00
Geequlim 9546b2ffd4 Add plugin to pick texture region and patch margins for Patch9Frame 2016-06-05 00:45:53 +08:00
Juan Linietsky 3ae61f2292 Created a NodeDock with signals and groups 2016-06-04 13:19:08 -03:00
Rémi Verschelde 992a76b41a Merge pull request #5023 from volzhs/deselect-help
deselect in help when click somewhere
2016-06-04 15:58:07 +02:00
Warlaan 987192775a The create dialog starts collapsed now.
The original behavior can be reactivated in the editor settings.
2016-06-04 10:26:58 +02:00
Juan Linietsky 26332479d3 Signals became a tab
added icons to contextual scene tree menu
2016-06-03 21:03:22 -03:00
volzhs bf22e69822 deselect in help when click somewhere 2016-06-04 03:11:34 +09:00
Błażej Szczygieł bff77d731f SampleLibraryEditor: Initialize "is_playing" variable
Fixes crash caused by jumping to wrong place due to uninitialized
variable.

Closes #4703

(cherry picked from commit 9acb666320)
2016-06-03 20:07:46 +02:00
Juan Linietsky 2ca4995a6f Cleaned up remote menu
-Merged fileserver & deploy dumb clients option
-Live Script Reloading can now happen automatically on script save
-Changed Live to Mirror term to differentiate from Unity and Unreal, as
what Godot does is not the same thing.
2016-06-03 12:34:25 -03:00
Dmitriy Salnikov b8d31c5eb5 more fixes in Russian localization (#5006) 2016-06-03 00:07:39 +02:00
Rémi Verschelde fa4a82a867 Merge pull request #5001 from derderder77/master
Add some french translation.
2016-06-02 22:38:40 +02:00
derderder 6829b4b57b Improve french translation 2016-06-02 22:22:37 +02:00
Rémi Verschelde b38ee6b1f9 Merge pull request #4989 from volzhs/fix-texture-atlas-error
fix crash and error with texture atlas
2016-06-02 22:07:05 +02:00
volzhs d9eab56bf0 Add Korean translation 2016-06-03 04:55:31 +09:00
Warlaan fe3a68c4c2 Added classes' short descriptions as tooltips in the create dialog. 2016-06-02 21:02:48 +02:00
volzhs ee7d94bf11 fix invalid texture plugin name
EditorTextureImportPlugin had ``texture_2d``, ``texture_3d``, ``texture_atlas`` and ``larget_texture``.
These are now just ``texture``.
2016-06-02 22:13:55 +09:00
volzhs fc73f0c8b0 fix crash and error with texture atlas
- crashes at Project Export Settings > Preview Atlas
- error message when export project

```
ERROR: EditorImportExport::get_import_plugin_by_name: Condition ' !by_idx.has(p_string) ' is true. returned: Ref<EditorImportPlugin>()
   At: tools\editor\editor_import_export.cpp:1548
```

it is caused by 8be2fabbe5 (diff-67a74bd708380c6b3baa717bb178dd47R802)
2016-06-02 22:03:58 +09:00
Rémi Verschelde 182ee80b7d Merge pull request #4926 from Paulb23/fullscreen_and_distraction_free_mode
Added fullscreen and distraction free modes
2016-06-02 08:38:53 +02:00
Juan Linietsky 9e745b920f Ability to reload scripts on running game 2016-06-01 20:31:42 -03:00
J08nY 4192d6d551
Sort l18n while building 2016-06-01 15:56:19 +02:00
DimOkGamer 4a1a6c0d06 1 changed string 2016-06-01 14:36:02 +03:00
DimOkGamer f7d0110cdf Added 3 more translatable strings
and fixed russian localization based on user feedback.

Added strings already contained in the current version of the
localization.
2016-06-01 14:32:20 +03:00
hyperglow ec3d23c323 i18n: Improve existing german translations. Merged two po files. 2016-06-01 12:13:29 +02:00
atze 195a76632a i18n: Improve existing german translations 2016-06-01 08:28:00 +02:00
Maxim Lebedev 8f6b5ffdc7 Morphological and stylistic corrections in ru.po
I just corrected a small errors and has added missed signs.
2016-06-01 04:47:55 +06:00
Andreas Hirschauer da25b76aa1 i18n: Add more German translation 2016-05-31 19:27:49 +02:00
Rémi Verschelde 68e35b6beb Merge pull request #4956 from volzhs/fix-error-scene-update
fix error when open scene or switch to another scene
2016-05-31 19:00:45 +02:00
volzhs e4f68d08eb fix error when open scene or switch to another scene
## Error message on console ##
```
no access to ID:18723
ERROR: FileAccessWindows::_get_modified_time: Method/Function Failed, returning: 0
   At: drivers\windows\file_access_windows.cpp:251
```
2016-06-01 01:48:49 +09:00
Rémi Verschelde f4ee46124a i18n: Sort files to parse alphabetically
This should ensure that python produces the same tools.pot for every user,
and thus that the .po will not get useless diffs upon merge.
2016-05-31 18:24:41 +02:00
Geequlim 7e18de6b6a More translation for zh_CN 2016-06-01 00:17:35 +08:00
volzhs c761333ce4 Supports to use non-latin characters in script editor 2016-05-31 15:06:40 +09:00
Rémi Verschelde 4f596e1924 Merge pull request #4946 from volzhs/issue-4927
fix random inifinite loop when open editor
2016-05-31 07:37:28 +02:00
Rémi Verschelde dffbc19c8a Merge pull request #4942 from DimOkGamer/master
Many improvements of Russian translation
2016-05-31 07:36:02 +02:00
volzhs 8804b93953 fix random inifinite loop when open editor 2016-05-31 14:21:13 +09:00
DimOkGamer fb2d52e116 Many improvements of Russian translation 2016-05-31 03:39:10 +03:00
Juan Linietsky 4d6d6fcbfc Merge remote-tracking branch 'origin/master' 2016-05-30 19:53:19 -03:00
Juan Linietsky 0eb6c644b2 changed font system to use fallbacks
this way more than 64k characters can be used
2016-05-30 19:41:32 -03:00
Rémi Verschelde 97b116dfc6 Merge pull request #4897 from djrm/svg_icons
Added first batch of svg icons
2016-05-30 23:27:37 +02:00
Rémi Verschelde 0a21750737 Merge pull request #4934 from paviro/master
Added partial German translation.
2016-05-30 23:26:28 +02:00
Paul-Vincent Roll d1f5c3a5bf
Added partial German translation. 2016-05-30 23:15:17 +02:00
Rémi Verschelde ec9637613f Merge pull request #4932 from vnen/pr-ptbr-translation
Add pt_BR editor translation file
2016-05-30 22:40:33 +02:00
Rémi Verschelde 78b4dcf84d Merge pull request #4920 from neikeq/pr-search-bar-fix
Fixed and improved search bar
2016-05-30 22:33:01 +02:00
Rémi Verschelde 6cd39ed956 i18n: Sync template and PO files with source 2016-05-30 21:56:08 +02:00
DimOkGamer 0fc4f1bcf4 Added more translatable strings in code. Updated template tools.pot.
also improved Russian localization.
2016-05-30 21:47:53 +03:00
George Marques 67d44e18f5
Add pt_BR editor translation file 2016-05-30 15:43:07 -03:00
Paulb23 771b225718 Added fullscreen and distraction free modes 2016-05-30 19:29:43 +01:00
Rémi Verschelde 405094c167 i18n: Enable parsing RTR strings
TTR is used in the editor, and RTR is for content that it shared between
the editor and games (e.g. in scenes/gui)
2016-05-30 19:30:39 +02:00
Rémi Verschelde d0292a68cf i18n: Sync PO files with template 2016-05-30 19:29:03 +02:00
Ignacio Etcheverry 7e4c58c563 Fixed and improved search bar
- Search no longer selects the results
- Return focus to the text editor when hiding the bar
- Fix connecting to invalid signal
- Update/redraw the text editor after searching
2016-05-30 18:15:41 +02:00
Rémi Verschelde f232782966 Merge pull request #4910 from ZX-WT/master
Incomplete Traditional Chinese translation(zh_HK)
2016-05-30 16:35:58 +02:00
Bonfi96 9845b08f81 Added Italian Localization (#4908)
Full Italian localization of the Godot interface
2016-05-30 15:30:33 +02:00
ZX-WT 889d141ba9 Incomplete Traditional Chinese translation(zh_HK)
probably can be used as zh_TW translation
2016-05-30 21:17:02 +08:00
Rémi Verschelde 8a70c6eaf1 i18n: Sync Russian translation with template 2016-05-30 09:02:44 +02:00
Rémi Verschelde 77d998934c i18n: Convert Russian PO to Unix format 2016-05-30 09:01:44 +02:00
Rémi Verschelde a35ee35785 Merge pull request #4899 from DimOkGamer/master
Added Russian Localization
2016-05-30 08:30:33 +02:00
Daniel J. Ramirez 72c0d6d706 Second batch of icons 2016-05-29 23:43:49 -05:00
Juan Linietsky cf3575e0b4 Merge branch 'master' of https://github.com/godotengine/godot 2016-05-30 00:29:36 -03:00
Juan Linietsky 9b1f8230ec -Some fixes to OSX retina scaling for window functions
-Implemented HiDPI detection and support for Godot Editor!
2016-05-30 00:28:29 -03:00
Daniel J. Ramirez 7dd0b5857a Added first batch of svg icons 2016-05-29 21:30:37 -05:00
DimOkGamer db4948030e Added Russian Localization 2016-05-30 02:01:24 +03:00
Rémi Verschelde e6e878e139 Icon: Remove more grey capsules behind official logo 2016-05-30 00:41:42 +02:00
Rémi Verschelde e0e52055bc i18n: Fix parsing bug while adding locations to the template
Also sync the template and PO files to reflect this change
+ the recent TTR additions/removals.
2016-05-30 00:21:36 +02:00
George Marques e623a50be6
Remove translatable strings in comments 2016-05-29 18:37:49 -03:00
Rémi Verschelde c2b1315689 Merge pull request #4847 from Hinsbart/fix_icon_scale_new
Proper alignment and fixed scaling for TileMapEditor tile icons.
2016-05-29 18:39:05 +02:00
Rémi Verschelde a2fee79459 Merge pull request #4843 from Paulb23/breakpoints_next_prev_and_remove_issue_1690
Added, goto next and previous breakpoint and remove all, issue 1690
2016-05-29 18:35:07 +02:00
Rémi Verschelde d3b46b6bf2 Merge pull request #4822 from Paulb23/breakpoint_marker_issue_4750
Added breakpoint markers, issue 4750
2016-05-29 18:34:13 +02:00
Rémi Verschelde 5bbb67fcac Merge pull request #4814 from neikeq/pr-issue-4805
Debugger: show error message if description is not available
2016-05-29 18:32:35 +02:00
Rémi Verschelde 6a7530c718 Merge pull request #4812 from neikeq/pr-search-bar
ScriptEditor/ShaderEditor: Replace find/replace dialog with a bar
2016-05-29 18:32:06 +02:00
Geequlim 0a046e6232 Simplified Chinese Translation:
Fix issuse in last commit
Add more translation
2016-05-30 00:08:33 +08:00
Geequlim f9253fa47a Add Simplified Chinese translation 2016-05-30 00:08:33 +08:00
Juan Linietsky 3e8eb396d7 Finalized DynamicFont implementation
-DynamicFont uses Freetype by default
-Editor fonts are now scalable thanks to this
-Cleaned up documentation browser and added fonts for this
2016-05-29 11:37:52 -03:00
Ignacio Etcheverry 51be9beec9 ScriptEditor/ShaderEditor: Replace find/replace dialog with a bar 2016-05-29 14:26:19 +02:00
Geequlim cb05e8450d Set more visible string to translatable 2016-05-29 16:10:23 +08:00
Andreas Haas 62de01ae3b Delete unused code in TileMapEditor 2016-05-28 21:50:22 +02:00
Rémi Verschelde 6fefcfd46a Editor: Fix base dir when going back to project manager
This caused the PM to load with the parameters of the previously loaded project.
Was a regression from ea751724a2. Closes #4045.
2016-05-28 14:59:00 +02:00
Rémi Verschelde b2013603b4 i18n: Sync translations with template 2016-05-28 13:01:13 +02:00
Rémi Verschelde 71f18fdaae i18n: Add makefile to handle translation updates 2016-05-28 13:00:57 +02:00
Rémi Verschelde d708afdc1c i18n: Fix typo and sync template 2016-05-28 12:46:17 +02:00
Mariano Javier Suligoy b6fdac80cb Merge pull request #4852 from MarianoGnu/master
Remove focus from Sprite Region Editor dialog. Fixes #4751
2016-05-28 04:40:27 +02:00
MarianoGNU e7b7dfefd3 Remove focus from Sprite Region Editor dialog. Fixes #4751 2016-05-27 22:53:26 -03:00
Juan Linietsky bccdc11dde Added translation support to Godot
included is a French translation!
2016-05-27 19:58:28 -03:00
Bojidar Marinov ab97718d8a Reorder tiles into nice columns 2016-05-27 22:42:51 +03:00
Juan Linietsky 8be2fabbe5 Changed import workflow
-Rearrange favorites in fs dock with drag and drop
-Removed import -> sub-scene, moved to scenetree contextual menu
-Removed import -> re-import , moved and integrated to FS dock
-Added ability in FS dock to re-import more than one resource
simultaneously
-Added ability to drag from native filesystem explorer to Godot, only
works on Windows though
-Removed scene reimport merge options, never worked well. Eventually
merging materials should be re-added
-Added ability to set custom root node type when importing scenes
-Re-Import is now automatic, can be configured back to manual in editor
settings
-Added resource previews in property list for many resource types
2016-05-27 14:19:11 -03:00
Andreas Haas 7c1594ee5a Use scalar to scale TileMap icons 2016-05-27 18:54:46 +02:00
Johan Manuel 4b80b6b0e3 Ability to rename autoloads
The commit makes the 'Name' field of autoloads editable, with support
for undo/redo. Name clashes/invalid characters are handled. Fixes #3481.
2016-05-27 18:17:57 +02:00
Paulb23 daf0ed646f Added, goto next and previous breakpoint and remove all, issue 1690 2016-05-27 15:29:04 +01:00
Paulb23 72fda444d1 Added breakpoint markers, issue 4750 2016-05-26 14:17:14 +01:00
Ignacio Etcheverry ea9cde8842 Debugger: show error message if description is not available 2016-05-25 22:57:41 +02:00
Paulb23 27dbbd68d5 Added settings to change marked and breakpoint color 2016-05-25 16:57:33 +01:00
Rémi Verschelde a16eb3726c Merge pull request #4806 from Hinsbart/sregion_tooltip
Set tooltip for SpriteRegionEditor
2016-05-25 13:52:15 +02:00
Andreas Haas abbdfb5739 Set tooltip for SpriteRegionEditor 2016-05-25 13:42:11 +02:00
Rémi Verschelde 12a6153ab4 Merge pull request #4800 from Hinsbart/tilemap_zoom
Add a slider for zooming TileMap preview icons.
2016-05-24 23:06:00 +02:00
Rémi Verschelde a629e83b15 Merge pull request #4784 from neikeq/pr-missing-4296
Save line number color with text editor theme
2016-05-24 22:45:00 +02:00
Andreas Haas 11f728fc98 Add a slider for zooming TileMap preview icons.
Fixes #2413
2016-05-24 20:36:53 +02:00
Juan Linietsky e843e74d39 General docks clean up
-Moved path box above in fs dock
-Remove up/down button and added reordering with DND of favorites
-Changed zoom icon to be centered vertically
-Made filter for files always visible
-Added some options to TextureFrame for better alignment/stretching
2016-05-23 23:24:32 -03:00
volzhs 472ab44768 D&D: Fix wrong path in ScenesDock (#4789)
Fixes #4786
2016-05-23 23:14:47 +02:00
Juan Linietsky d3495b128a -Improve resource previews
-Also fixed draw_texture_rect() tile parameter
2016-05-23 17:11:49 -03:00
Ignacio Etcheverry bb61ef9d9a Save line number color with text editor theme 2016-05-23 17:23:05 +02:00
Rémi Verschelde b777b32470 Merge pull request #4296 from Paulb23/code_editor_themes
Added color themes to the text editor
2016-05-23 17:08:06 +02:00
Paulb23 d7073a77e1 Added color themes to the text editor 2016-05-23 15:15:55 +01:00
volzhs 9e1ee568a6 use node name as filename when save scene
fix #4723
2016-05-23 22:27:58 +09:00
Hugo Locurcio e75701e0b5 Change the default comment color to #676767 (#4763)
A neutral gray color, more readable than the old brown one.
2016-05-23 13:27:15 +02:00
Juan Linietsky b2a4908e9c Real-Time Remote Inspector support 2016-05-22 19:29:06 -03:00
volzhs f3a3596295 fix error when open project and close editor
### when open project ###
```
ERROR: Attempt to connect nonexistent signal 'size_flags_changed' to method 'queue_sort'
   At: core\object.cpp:1400
ERROR: Attempt to connect nonexistent signal 'minimum_size_changed' to method '_child_minsize_changed'
   At: core\object.cpp:1400
ERROR: Attempt to connect nonexistent signal 'visibility_changed' to method '_child_minsize_changed'
   At: core\object.cpp:1400
```

### when close editor ###
```
ERROR: Nonexistent signal: size_flags_changed
   At: core\object.cpp:1458
ERROR: Nonexistent signal: minimum_size_changed
   At: core\object.cpp:1458
ERROR: Nonexistent signal: visibility_changed
   At: core\object.cpp:1458
```
2016-05-22 20:07:31 +09:00
Juan Linietsky 81fd4598c1 fixed compilation bug 2016-05-21 23:20:49 -03:00
Juan Linietsky eacb8f04c4 Merge remote-tracking branch 'origin/master' 2016-05-21 22:34:55 -03:00
Juan Linietsky a75f896338 First version of Profiler
It is now possible to profile GDScript as well as some parts of Godot
internals.
2016-05-21 21:18:16 -03:00
Rémi Verschelde 87e8e8d372 i18n: Add gettext header template to the POT 2016-05-21 20:37:13 +02:00
Rémi Verschelde 10a50853df i18n: Recreate template with improved script 2016-05-21 19:02:18 +02:00
Rémi Verschelde 8d300cc8a8 i18n: Disable line numbers in location context
Can be toggled on with --with-line-nb.
2016-05-21 18:59:27 +02:00
Rémi Verschelde 1c8a447cb6 i18n: Add location of duplicate strings to the context 2016-05-21 18:59:27 +02:00
Rémi Verschelde bcd4d8a8a0 i18n: Cosmetic fixes to extract script 2016-05-21 18:33:40 +02:00
Rémi Verschelde 21f965f249 i18n: Fix another %i in vformat 2016-05-21 16:53:23 +02:00
Rémi Verschelde be053e6286 i18n: Use %d instead of %i in vformat
Fixes #4742.
2016-05-21 16:34:56 +02:00
Hubert Jarosz 33403d91f7
remove trailing whitespace 2016-05-21 15:29:25 +02:00
Geequlim 83fe6a6bdb Changes to open dir in native explorer RMB option
Rename 'Show In System' to 'Show In File Manager'
Replace path from DirAccess::get_full_path to Globals::globalize_path
2016-05-21 20:12:21 +08:00
Rémi Verschelde 436debb045 Merge pull request #4733 from akien-mga/pr-i18n-proofreading
i18n: Proofreading of all strings
2016-05-21 11:34:19 +02:00
Rémi Verschelde 2a6bd0c357 Merge pull request #4722 from MarianoGnu/master
Add Drag&Drop to ShaderGraphEditor's texture uniform graph node.
2016-05-21 11:33:16 +02:00
Rémi Verschelde 8061be1465 Merge pull request #4719 from Paulb23/multiline_duplication
Multiline duplication, issue #4661
2016-05-21 11:32:04 +02:00
Rémi Verschelde 674cfe21d3 Merge pull request #4700 from Geequlim/filesystem-show_in_explore
Add 'Show In System' option into filesystem RMB menu
2016-05-21 11:29:40 +02:00
Rémi Verschelde 00d8f86044 i18n: Second pass at proofreading
Mostly removing commented out strings, plus a few critical ones
that should not be translated.
2016-05-21 01:27:27 +02:00
Rémi Verschelde c2d754516f i18n: Sync template with previous commit 2016-05-21 00:21:57 +02:00
Rémi Verschelde 94c34ff890 i18n: Proofreading of all strings
Done to ensure that no important identifiers are translatable,
to fix compound strings using the new vformat() function, and
some general English proofreading here and there.
2016-05-21 00:21:57 +02:00
Christian Dannie Storgaard 8884b8f519 Added toggle for loop interpolation based on adolson's code 2016-05-20 13:13:32 +03:00
MarianoGNU 5eaf0bcc20 Add Drag&Drop to ShaderGraphEditor's texture uniform graph node. 2016-05-19 17:38:06 -03:00
Paulb23 2eb4e7c103 Multiline duplication, issue #4661 2016-05-19 15:32:41 +01:00
Wilhem Barbier f38473f65b Check the save path before importing a 3D Mesh 2016-05-18 20:55:24 +02:00
Geequlim 5ad6480979 Add 'Show In System' option into filesystem RMB menu 2016-05-18 15:48:40 +08:00
Rémi Verschelde 3e61927790 i18n: Sync template with source 2016-05-17 23:49:42 +02:00
Rémi Verschelde f33460aa23 i18n: Make .pot paths hopefully platform-independent 2016-05-17 23:37:20 +02:00
Juan Linietsky c195c0df6b -Added configuration warning system for nodes
-Added a new "add" and "instance" buttons for scene tree
-Added a vformat() function to ease translation work
2016-05-17 18:28:44 -03:00
Rémi Verschelde 3a26e14a2b i18n: Simple extract.py improvements
Also sync the template with current source.
2016-05-17 19:29:32 +02:00
Rémi Verschelde 8cb2e1be1b Merge pull request #4690 from volzhs/dnd-visual
Scenetree Nodes drag and drop visual representation
2016-05-17 17:24:36 +02:00
volzhs 3dd722d92f Scenetree Nodes drag and drop visual representation
fixes #4684
2016-05-17 23:27:35 +09:00
volzhs afd5186ca3 use case insensitive for searching nodes in Scene tree dock
fixes #4674
2016-05-17 23:03:46 +09:00
Rémi Verschelde 68dc685f1f Merge pull request #4652 from Paulb23/node_duplication_position
Node duplication positions under duplicated node, issue #964
2016-05-17 09:14:23 +02:00
Juan Linietsky a0dd7ec171 Missing translatable strings 2016-05-16 13:19:55 -03:00
Juan Linietsky f9d615ee87 Contextualized Scene Tree menu
-Added context menu to Scene Tree Dock
-Removed Buttons
-Added a filter to search for nods more easily in the dock
2016-05-16 12:23:58 -03:00
Juan Linietsky a2c4c17085 Experimental Right Mouse Button menu for SceneTree
Will eventually replace the buttons of that dock, so please test it!
2016-05-15 23:41:48 -03:00
Juan Linietsky 8b47e26f59 Changes to FileSystem Dock
-Replaced buttons for file actions fo RMB menu
-Added a split mode, if the dock is not sharing vertical space with
anything else
-imroved drag and drop support
2016-05-15 20:25:51 -03:00
Juan Linietsky bed3efb17e New reworked AnimatedSprite!
-New SpriteFrames editor, with support for drag&drop, multiple animation
sets, animation speed and loop.
-New AnimatedSprite, with support for all the new features!
AnimatedSprite3D has not been updated yet.
-Added support for drag&drop to other editors, such as resourcepreload,
sample library,  etc.
2016-05-14 23:48:45 -03:00
Paulb23 aee156dc02 Node duplication positions under duplicated node, issue 964 2016-05-13 20:05:52 +01:00
Rémi Verschelde bd3dbe5fa3 Merge pull request #4650 from bojidar-bg/add-doctool-member
Save member information in docdata
2016-05-13 16:33:57 +02:00
Bojidar Marinov 4cbf74da71 Save member information in docdata
Closes #4609
2016-05-13 16:53:08 +03:00
volzhs 82600944bd Add SpinBox to Lossy Quality on Image Groups
fixes #3653
2016-05-13 21:39:29 +09:00
Juan Linietsky 0c57a58056 ability to drag scenes from filesystem to tree for instancing 2016-05-11 20:57:52 -03:00
Rémi Verschelde 7b471068cf Merge pull request #4612 from bojidar-bg/fix-anchor-builds
Fix #4588 (crash in Control::_set_anchor)
2016-05-11 17:46:29 +02:00
Juan Linietsky d7318f6965 -begun implementing drag & drop editor wide
-filesystem dock dnd support
-property list dnd support
-scene tree dnd support
2016-05-11 11:59:03 -03:00
Bojidar Marinov 0b572b35c2 Fix #4588 (crash Control::_set_anchor)
Thanks to @vnen for testing this
2016-05-10 20:23:58 +03:00
Paulb23 e03e7deb1b Added caret blink in text editor 2016-05-09 19:22:11 +01:00
Paulb23 488495852b Fixed animation player auto-queue duplication and undo/redo 2016-05-07 17:27:52 +01:00
Rémi Verschelde c1b53a0c5d Merge pull request #4548 from vnen/pr-fix-win64-build
Fix memory leak
2016-05-05 09:27:22 +02:00
Rémi Verschelde 99e31e1005 Merge pull request #4547 from neikeq/pr-wrong-debug-methods
Fix wrong return and argument types in documentation
2016-05-05 09:27:14 +02:00
Juan Linietsky f909634832 -make sure single select after multi select works better
-fixed some warnings for OSX
2016-05-04 17:41:58 -03:00
George Marques 5930408746
Fix memory leak
As pointed out by @sanikoyes in #4541.
2016-05-04 11:46:28 -03:00
Rémi Verschelde 0fa5154c0a i18n: regenerate template for removed debug strings 2016-05-04 15:35:39 +02:00
Rémi Verschelde fbe5a5e4a7 i18n: remove trailing spaces in script 2016-05-04 15:31:47 +02:00
Rémi Verschelde fb277dbde6 i18n: Don't make print_line calls translatable 2016-05-04 15:28:37 +02:00
Ignacio Etcheverry 2060e6616c Add missing Vector2Array case to Variant::operator String()
- Correcly display Vector2Array default arguments in the documentation
2016-05-04 15:16:24 +02:00
Juan Linietsky dd419e8efa forgot this 2016-05-04 09:56:24 -03:00
Juan Linietsky ea1c9d5b5d accepting suggestions 2016-05-04 09:54:35 -03:00
Juan Linietsky 1e37dcd88b template is now pot 2016-05-04 09:52:51 -03:00
Juan Linietsky f338a0c944 base for translation 2016-05-04 09:47:47 -03:00