Commit Graph

1496 Commits

Author SHA1 Message Date
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
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 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
Daniel J. Ramirez 07b6195a33 Added loop interpolation and track trigger icons 2016-06-19 11:36:05 -05: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 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
Geequlim 1a99c5bad8 Fix endless reimporting for LargeTexture close #5215 2016-06-15 12:28:05 +08: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
Ignacio Etcheverry 9a2d5fa1e1 FindReplaceBar: Fix search bug when text is selected 2016-06-11 21:07:04 +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
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
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
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
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
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
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
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
volzhs c761333ce4 Supports to use non-latin characters in script editor 2016-05-31 15:06:40 +09:00
volzhs 8804b93953 fix random inifinite loop when open editor 2016-05-31 14:21:13 +09: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 78b4dcf84d Merge pull request #4920 from neikeq/pr-search-bar-fix
Fixed and improved search bar
2016-05-30 22:33:01 +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
Paulb23 771b225718 Added fullscreen and distraction free modes 2016-05-30 19:29:43 +01: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
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
Rémi Verschelde e6e878e139 Icon: Remove more grey capsules behind official logo 2016-05-30 00:41:42 +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
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 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 21f965f249 i18n: Fix another %i in vformat 2016-05-21 16:53:23 +02:00