Commit Graph

1167 Commits

Author SHA1 Message Date
Ignacio Etcheverry 9c1bde4e4b Keep 'Play custom scene' button unpressed when not running 2016-02-18 13:16:31 +01:00
Rémi Verschelde 77fd9b1c57 Merge pull request #3749 from akien-mga/pr-codeblock
Implement support for [codeblock] tag in help
2016-02-17 23:04:42 +01:00
Rémi Verschelde 01cf698de7 Remove unimplemented SceneAnimationImport plugin from menu
The code structure is still available if someone wanted to implement it.
Issue #3667 will be kept as a reminder for the added todo.
2016-02-17 22:26:26 +01:00
Rémi Verschelde b28fc0a3d8 Merge pull request #3744 from neikeq/issue_3742
Fix "Play custom scene" button and allow to restart
2016-02-17 21:33:18 +01:00
Rémi Verschelde 9e4532d689 Implement support for [codeblock] tag in help
It allows to define a multiline space-indented code block that will be properly parsed by the reST converter for the online docs.
The in-editor help understand the [codeblock] tag as it supposedly understand [code] already (i.e. it just seems to discard it, though the code was supposed to switch it to a monospace font, but that's likely another issue.
2016-02-17 21:17:08 +01:00
Ignacio Etcheverry 8c0accc4ba Added option to restart custom scene 2016-02-17 20:54:19 +01:00
Ignacio Etcheverry d8f06085a2 Fix _quick_run method (Play custom scene) 2016-02-17 19:41:19 +01:00
mrezai c5aab4e401 Experimental Docker image for godot 2016-02-17 10:12:40 +03:30
Rémi Verschelde 7496fd4788 Merge pull request #3689 from nunodonato/numpademulation
* Added numpad emulation in the 3d viewport (fixes #3612)
2016-02-16 07:50:51 +01:00
Rémi Verschelde 99bc7877f9 Merge pull request #3692 from neikeq/issue_3682
Rename input actions by editing its item in the list
2016-02-16 07:43:38 +01:00
Rémi Verschelde 080dfa14a0 Merge pull request #3641 from JoshuaGrams/master
AnimationPlayer frame SpinBox snaps to steps.
2016-02-16 07:41:59 +01:00
Ignacio Etcheverry 5d68149d7d Rename input actions by editing its item in the list 2016-02-13 13:18:40 +01:00
Nuno 67a839c791 * Added numpad emulation (fixes #3612) 2016-02-12 11:51:25 +00:00
Rémi Verschelde 334b3bc9b0 Merge pull request #3669 from Hinsbart/fix_joylabel
fix joystick related label text in project settings
2016-02-11 15:46:06 +01:00
hondres 0065be1bcd fix joystick related label text in project settings 2016-02-11 15:39:41 +01:00
Juan Linietsky e46ffe5c66 -fixed more issues resampling sounds 2016-02-11 11:29:29 -03:00
Rémi Verschelde 285c400288 Merge pull request #3658 from Hinsbart/doc_joyevent
doc: use correct identifiers for InputEventJoystick{Motion, Button}
2016-02-11 07:17:43 +01:00
Juan Linietsky db43e94175 -Made some icon data types smaller so they take up less space
-Fixed sample import plugin, makes samples sound strange in smp when limited hz
2016-02-11 00:01:35 -03:00
hondres 6de2b9d864 doc: use correct identifier for InputEventJoystick{Motion, Button} 2016-02-10 23:37:25 +01:00
Tegu 8714e3b2e2 Fixed a couple of tooltips on the editor 2016-02-10 22:56:24 +02:00
Ariel Manzur 83b03e1c68 export from command line 2016-02-10 03:41:48 -03:00
Josh Grams 5317ca4c62 AnimationPlayer frame SpinBox snaps to steps. 2016-02-09 15:02:57 -05:00
Juan Linietsky 595de75641 -Allow renaming root node of inherited scene 2016-02-09 16:30:50 -03:00
Juan Linietsky f51c26c025 Insert new key helper is back to 2D editor, missed it? 2016-02-09 16:09:58 -03:00
Juan Linietsky 92a3b9fb9f -Property apply limits to V/H Splits in main editor window. Fixes #3567 2016-02-08 13:01:54 -03:00
Juan Linietsky 3cce2d6881 -Avoid crash in property editor due to newly out of focus but still valid property edition, fixes #3601 2016-02-08 11:59:44 -03:00
Rémi Verschelde 6546ee1d63 Merge pull request #3494 from blackwc/exclude_export
add feature to exclude files from export
2016-02-08 07:33:19 +01:00
Ignacio Etcheverry 7594e963e0 Temporary workaround for #78 2016-02-06 00:09:28 +01:00
Ignacio Etcheverry ed5e4fabd0 Added missing ReloadEmpty editor icon 2016-02-05 20:49:04 +01:00
Juan Linietsky 80e88c6a50 Removed PE-bliss, win32 binares so far remain without icon, had many issues with it:
-corrupted 32 binaries without reason
-does not support upx binaries
-forces dependency o libstdc++
2016-02-04 20:03:03 -03:00
blackwc 87be775b0d add feature to exclude files from export 2016-02-04 04:07:08 -05:00
punto- dcb823b293 Merge pull request #3560 from Hinsbart/axis_names
fix joystick axis names in project settings
2016-02-02 21:58:20 -03:00
Juan Linietsky f026838cbc -only save scripts if changed, takes less time to run projects and does not confuse you with changed dates. 2016-02-02 21:10:52 -03:00
Juan Linietsky 6349c50f5a -Add some offset to spinboxes in tree, so revert icon does not annoy much when pops up, fixes #3415 2016-02-02 20:44:42 -03:00
hondres 1395029d8a fix joystick axis names in project settings 2016-02-03 00:15:50 +01:00
Juan Linietsky 9c4c6e4c4f -fix path clear in animation call param, closes #3448 2016-02-02 19:04:45 -03:00
Juan Linietsky 857edbea1c -make animationplayer thinner, also toolbuttons too. fixes #3526 2016-02-02 18:22:37 -03:00
Juan Linietsky a9412b8744 -make autoloads keep order when toggling singleton, fixes #3482 2016-02-02 08:06:59 -03:00
Juan Linietsky a479ce6e86 -Made Joystick menus friendlier, show button index, more up to date names and axis names. Closes #3501 2016-02-02 07:56:08 -03:00
Juan Linietsky 3732688231 -Make sure to properly use node path from animation track as base path, fixes #3448 2016-01-31 20:06:37 -03:00
Juan Linietsky 0364d6b076 do not fail on invalid audio driver, fixes #3466 2016-01-31 18:47:13 -03:00
Juan Linietsky 8341038bbe -Increment resources total in scene format text, fixes #3506 2016-01-29 08:51:51 -03:00
hondres 54d53e0a78 fix dpad left/right not showing correctly in project settings 2016-01-28 20:53:15 +01:00
Rémi Verschelde 9a2dd3ebbb Merge pull request #3490 from TheHX/issue-3453
Fix input passing to script editor even if not visible
2016-01-27 18:10:25 +01:00
Franklin Sobrinho d6adb9b9c2 Fix input passing to script editor even if not visible 2016-01-27 13:56:05 -03:00
Franklin Sobrinho 9f5d537993 Fix animation toolbar 2016-01-27 11:10:51 -03:00
Juan Linietsky 1d99e71d94 defer project export filesystem update if not visible 2016-01-27 07:23:51 -03:00
Rémi Verschelde 9cafd47ed8 Merge pull request #1453 from adolson/remove-inspector-headings
remove column titles in property inspector
2016-01-26 21:29:02 +01:00
Franklin Sobrinho 081df6e8ba Fix crash when renaming nodes using focus loss 2016-01-26 13:25:04 -03:00
Rémi Verschelde 87517c564b Merge pull request #3436 from neikeq/rm_dbg_x
Removed debugger X (hide) button
2016-01-25 11:02:26 +01:00
Rémi Verschelde 6eb616087d Merge pull request #3432 from TheHX/pr-groups-editor
Groups Editor: Clear LineEdit after creating a new group
2016-01-25 10:59:27 +01:00
Juan Linietsky 31a4762fea Merge pull request #3435 from neikeq/output_focus_steal
Fix Output panel annoying focus steal
2016-01-25 00:30:14 -03:00
reduz 48d2b7f4be avoid crash when scaling tilemap too much, fixes #266 2016-01-24 17:22:17 -03:00
reduz e997c0d242 -avoid allowing selection of canvasitems inside a viewport, fixes #1383 2016-01-24 16:41:50 -03:00
Ignacio Etcheverry dd197cd6d3 Removed debugger X (hide) button 2016-01-24 16:44:59 +01:00
Ignacio Etcheverry a3e4914355 Fix Output panel annoying focus steal 2016-01-24 16:26:03 +01:00
Franklin Sobrinho d0de508ff3 Groups Editor: Clear LineEdit after creating a new group 2016-01-24 10:51:42 -03:00
Juan Linietsky 6c27df8df6 -Fixes a bunch of stdout errors, closes #2763 closes #2731 2016-01-23 19:51:51 -03:00
Juan Linietsky 5ca338bab6 -Fixed revert scene, should work proprely now, fixes #2782 2016-01-23 18:28:30 -03:00
Juan Linietsky a04cd80a23 Merge branch 'master' of https://github.com/godotengine/godot 2016-01-23 17:21:37 -03:00
Juan Linietsky 08e536dbe0 -Support the TRNS flag on libpng, fixes #3097 2016-01-23 17:19:51 -03:00
Juan Linietsky dc7c6c19f3 Revert "Better search for SectionedPropertyEditor, added "All" section" 2016-01-23 16:05:27 -03:00
Juan Linietsky 2cc640dbed Fix wrong condition test for saving, fixes #3287 2016-01-23 14:44:37 -03:00
Juan Linietsky 579ec65d36 Revert "Tree and PropertyEditor confirm value change on focus loss" 2016-01-23 11:20:54 -03:00
Rémi Verschelde 14c1d7fef0 Merge pull request #3408 from neikeq/issue_1123_fix
EditorNode: Ignore unhandled input if there is a dialog visible
2016-01-22 00:12:56 +01:00
Ignacio Etcheverry 88fd782060 EditorNode: Ignore unhandled input if there is a dialog visible 2016-01-21 23:51:06 +01:00
Franklin Sobrinho 06cafeac0a Tree and PropertyEditor confirm value change on focus loss 2016-01-21 13:03:06 -03:00
eska 42b57154f0 Center status display in web export per flexbox
- Fix mouse button press events not arriving in canvas
- Fix right mouse button click on canvas opening context menu
2016-01-20 21:33:44 +01:00
kubecz3k e80d7d2a91 Wider initial size of the panel with scripts
I believe it's size is now exactly the same how it was before commit that allowed to hide script panel entirely. 
I assume previously it was 140 wide because of 70px of minimal size + 70px of offset, so now when minimal size is 0 the offset need to be 140.
2016-01-20 13:01:27 +01:00
Rémi Verschelde f3f74cf9ae Merge pull request #3391 from eska014/web-export-page
Overhaul web export page
2016-01-20 07:57:07 +01:00
Juan Linietsky c9580965ea -Remote deploy now uses FS over USB on Android, super fast! 2016-01-20 00:29:34 -03:00
eska 696643ce18 Revamp web export page 2016-01-20 03:41:39 +01:00
hondres 4cca09921d thumbnail preview for AtlasTextures 2016-01-19 04:27:27 +01:00
Juan Linietsky d1bb868a19 -fixed bug related to mouse cursor changes, fixes #3366 2016-01-18 19:49:54 -03:00
Ovnuniarchos ded1acc33e New shader nodes are now created under (more or less) the cursor. 2016-01-18 16:02:42 +01:00
Rémi Verschelde 4481e8af5c Merge pull request #3358 from neikeq/issue_1123
F5 hotkey to refresh FileDialog/EditorFileDialog
2016-01-18 14:46:17 +01:00
Rémi Verschelde c0b9634235 Merge pull request #2854 from MarianoGnu/color_picker
new ColorPicker
2016-01-18 13:52:51 +01:00
Juan Linietsky 4290a25bd5 small fix 2016-01-17 22:27:56 -03:00
Juan Linietsky d68d36dac3 fixes to keying updating 2016-01-17 20:10:24 -03:00
Juan Linietsky b9e408a421 Merge branch 'master' of https://github.com/godotengine/godot 2016-01-17 20:04:36 -03:00
Juan Linietsky 74a48a0140 -Massive editor dialog cleanup
-Added a bottom menu list
2016-01-17 20:03:57 -03:00
Franklin Sobrinho 72557b6fbc Improved "Qucik Open" dialog navigation 2016-01-17 10:49:52 -03:00
Juan Linietsky 72fcb8a35b -Moved all the "root" input handling for GUI from individual Controls to Viewport.
-Should fix several reported bugs when controls don't have a common parent

This may have added new bugs, so please report if so!
2016-01-16 22:41:10 -03:00
MarianoGNU dc7755ffcd Add a visual editor to color picker. 2016-01-15 17:23:19 -03:00
Ignacio Etcheverry e80e450ee8 F5 hotkey to refresh FileDialog/EditorFileDialog 2016-01-15 21:19:16 +01:00
Rémi Verschelde 3c6dd5749d Merge pull request #3204 from neikeq/fix_3153
Consider texture offset when rotating tiles
2016-01-15 16:53:16 +01:00
Rémi Verschelde d64a9526cd Merge pull request #2928 from akien-mga/pr-subscene-icon-in-dock
Moved subscene creation from scene menu to an icon on the scene dock
2016-01-15 14:34:39 +01:00
Rémi Verschelde bd968ce2f8 Merge pull request #3324 from TheHX/pr-property-editor
Better search for SectionedPropertyEditor, added "All" section
2016-01-15 14:01:55 +01:00
Rémi Verschelde 1fc96e2dca Merge pull request #3329 from SaracenOne/color_ramp_fix
Color Ramp Editor Plugin Fix
2016-01-15 13:54:04 +01:00
Rémi Verschelde d4a2409334 Merge pull request #3338 from godotengine/kubecz3k-patch-1
Ability to hide  panel with scripts
2016-01-15 13:52:29 +01:00
Rémi Verschelde bbeac36cb5 Merge pull request #3356 from neikeq/qwe_dialog
Spatial/Canvas Editor: Ignore unhandled input if there is a dialog
2016-01-15 12:17:06 +01:00
Ignacio Etcheverry e187762c2d Spatial/Canvas Editor: Ignore unhandled input if there is a dialog 2016-01-15 11:37:45 +01:00
Juan Linietsky d222229149 properly export sample compression type option 2016-01-14 11:50:24 -03:00
Juan Linietsky 4248c84e20 -Make sure scenes properly update when switching tabs, even if sub-instances changed. Fixes #3201 2016-01-14 11:06:20 -03:00
Juan Linietsky e2be837520 sample convert option was not being saved 2016-01-14 09:09:35 -03:00
kubecz3k ca0a6c4d59 Ability to hide panel with scripts
Minimal horizontal size for  panel with scripts was = 70, changed it to 0.
It's especially helpful if someone is working on a laptop, or just don't like to have anything on the left side of the screen.
Video  that shows how it's working after the change: https://www.youtube.com/watch?v=Y_o4pOpjyhY&feature=youtu.be
2016-01-13 16:47:10 +01:00
Juan Linietsky c4cee22510 Properly fix tab scrolling, fixes #3128, fixes #3314 2016-01-13 07:39:31 -03:00
Saracen 0b1f395e7d Fixed color ramp editor plugin to allow editing color ramps while in the spatial editor. 2016-01-12 20:13:45 +00:00
Franklin Sobrinho 94a60f408a Better search for SectionedPropertyEditor, added "All" section 2016-01-12 09:40:35 -03:00
Rémi Verschelde f3383ded64 Merge pull request #3310 from eska014/export-zip
Replace export pack mode "Copy" with "Exec+Zip"
2016-01-12 10:48:57 +01:00
Juan Linietsky eab1e5b596 small hack to make collisionobjects work with replace, fixes #2992 2016-01-12 05:54:45 -03:00
Rémi Verschelde 0b4c088089 Merge pull request #3320 from neikeq/ed_layouts_default
Allow to override the default editor layout
2016-01-11 23:55:36 +01:00
Ignacio Etcheverry 60adf21bc6 Allow to override the default editor layout 2016-01-11 23:51:45 +01:00
Rémi Verschelde 1f1c3038c2 Update copyright in remaining files + prints in the UI 2016-01-11 21:34:22 +01:00
Rémi Verschelde e212058841 Merge pull request #3308 from neikeq/keep_xform_settings
Remember Transform menu settings for the Spatial Editor
2016-01-11 14:53:35 +01:00
Ignacio Etcheverry aa9c2e68c6 Remove unnecessary fail conditions when loading SpatialEditor state 2016-01-11 14:43:37 +01:00
Ignacio Etcheverry f25897527e Remember Transform menu settings for the Spatial Editor 2016-01-11 14:00:25 +01:00
Rémi Verschelde cbab728049 Merge pull request #3276 from TheHX/pr-quick-open
Quick open now can open multiple scenes and scripts
2016-01-11 11:42:13 +01:00
Rémi Verschelde 7055d38c30 Merge pull request #3309 from MarianoGnu/bug_fixing3
Make SpriteRegionEditor remember state when switching scenes (fixes #3245)
2016-01-11 11:28:03 +01:00
Rémi Verschelde a8a09f6180 Merge pull request #3302 from MarianoGnu/bug_fixing2
Allow to paste resources in inspector when text_hint indicates multip…
2016-01-11 08:53:35 +01:00
Rémi Verschelde 373af4f620 Merge pull request #3303 from TheHX/pr-script-editor
Fix script highlighting for classes that begin with "_"
2016-01-11 08:52:12 +01:00
Juan Linietsky 6eb742d49f -Make a rare corner case where disabling/reenabling mipmaps causes invalid texture state. Fixes #3102 2016-01-10 21:45:58 -03:00
eska 31778e7853 Replace export pack mode "Copy" with "Exec+Zip"
- Make "Bundle" a separate option
- Change pack mode property hint to be more expressive
2016-01-10 23:28:14 +01:00
MarianoGNU fd14c73e67 Make SpriteRegionEditor remember state beatwhen setions (fixes #3245) 2016-01-10 19:02:32 -03:00
Juan Linietsky eb7901c8b8 -Project settings can properly add/remove properties again, fixes #3177 2016-01-10 17:08:02 -03:00
Juan Linietsky 027072728e restored quit to project list keybinding, but kept change for OSX, closes #3185 2016-01-10 15:57:24 -03:00
Juan Linietsky 729ab84a49 wrong extensions shown when saving resources fixed 2016-01-10 15:38:47 -03:00
Juan Linietsky 0b472764e4 forgot initialization of path in filesystem dock, fixes #3295 2016-01-10 14:38:45 -03:00
Franklin Sobrinho 56bc005643 Fix script highlighting for classes that begin with "_" 2016-01-10 12:20:04 -03:00
Juan Linietsky cc34e0dee9 Make sure variant parser actually writes floats when float property is requested, closes #3301 2016-01-10 11:51:05 -03:00
MarianoGNU 21b5e9eef4 Allow to paste resources in inspector when text_hint indicates multiple types 2016-01-10 11:33:45 -03:00
Franklin Sobrinho 7fa233cd89 Fix some error messages 2016-01-09 08:35:57 -03:00
Ariel Manzur e291294c79 fixes debug_release build 2016-01-08 17:55:52 -03:00
Rémi Verschelde 515567d491 Merge pull request #3282 from TheHX/pr-script-debugger
Fix debugger close button and script editor "Show Debugger"
2016-01-08 20:50:41 +01:00
Franklin Sobrinho 514eed4072 Fix debugger close button and script editor "Show Debugger" 2016-01-08 16:43:50 -03:00
Rémi Verschelde e3d4a851b7 Merge pull request #3280 from neikeq/issue_3227
Fix TileSet not refreshed after exporting without merge
2016-01-08 18:04:36 +01:00
Ignacio Etcheverry b4602567cf Fix TileSet not refreshed after exporting without merge 2016-01-08 17:54:13 +01:00
Rémi Verschelde 405cfb6da2 Merge pull request #3278 from neikeq/issue_305
Close scene menu option asks for confirmation only if there are unsaved changes
2016-01-08 17:03:58 +01:00
Ignacio Etcheverry 43b292de1e Scene->Close scene: ask confirmation only when unsaved changes 2016-01-08 16:53:47 +01:00
Franklin Sobrinho 7fa3bd4e78 Quick open now can open multiple scenes and scripts 2016-01-08 08:27:34 -03:00
Rémi Verschelde ecbc6574fe Use better icon by @MarianoGnu 2016-01-08 07:33:26 +01:00
Rémi Verschelde 33f4010378 Merge pull request #3250 from akien-mga/pr-uniform-scaling-canvasitem
Fix uniform scaling of non-square CanvasItem nodes
2016-01-07 14:34:21 +01:00
Rémi Verschelde a0c39a4b33 Merge pull request #3191 from neikeq/filedialog_hotkeys
Add keyboard shortcut to toggle "show hidden files" in FileDialog
2016-01-07 07:50:26 +01:00
Rémi Verschelde bc3b1a63ba Merge pull request #3208 from nounoursheureux/master
You can now create an inherited scene based on an already opened scene
2016-01-06 18:31:33 +01:00
Nounours Heureux f32a06e470 You can create an inherited scene based on an already opened scene. 2016-01-06 17:46:45 +01:00
Rémi Verschelde 820770e2e0 Merge pull request #3187 from neikeq/fix_3186
Fix editor layout saving
2016-01-06 11:58:03 +01:00
Rémi Verschelde 9849df9438 Merge pull request #3217 from neikeq/asframes_patch
Disable renaming SpriteFrames
2016-01-06 11:49:22 +01:00
Rémi Verschelde 30ce222205 Merge pull request #3216 from nounoursheureux/spriteframes
Show the texture name after the frame number in the SpriteFrames editor
2016-01-06 11:49:08 +01:00
Rémi Verschelde a82e6f0baa Merge pull request #3219 from nounoursheureux/change_subscene_string
Change Import > Sub-Scene to Import > Node from scene
2016-01-06 11:48:22 +01:00
Rémi Verschelde fa0500557f Fix uniform scaling of non-square CanvasItem nodes
Fixes #3224.
I chose the longest side of the original node (width vs height) as the "guiding direction" to handle the ever changing drag_vector and avoid issues when a component changes sign.
2016-01-06 00:13:07 +01:00
Juan Linietsky afaa57be30 Merge branch 'master' of https://github.com/godotengine/godot 2016-01-05 10:38:13 -03:00
Juan Linietsky 010e3e0ac7 -completely rewritten filesystem dock and internal editor filesystem management, fixes #1926
-filesystem dock now tracks objects and directories in real-time, fixes #2009
2016-01-05 10:36:24 -03:00
Rémi Verschelde a13ed54ad4 Fix typo 2016-01-05 12:04:25 +01:00
Ignacio Etcheverry a9dbe83155 TileMap: Properly flip/rotate tiles with non-square region 2016-01-04 15:28:11 +01:00
Juan Linietsky 30d4a50b42 Fix KP5 toggle perspective shortcut, fixes #2035 2016-01-04 00:17:28 -03:00
Juan Linietsky d5b8131f27 small usability improvement, change everything related to resolution and scaling together in the project settings, closes #1974 2016-01-03 19:47:07 -03:00
Juan Linietsky 908f75c23f having active items is pointless in input map 2016-01-03 18:52:42 -03:00
Juan Linietsky e8fbf39f88 -Replaced tinyjpg for jpgd (public domain), fixes progressive encoded jpgs and speeds up. Closes #2040
-Removed support of loading BitMap as image, now it must be load as a pnm, also closes #2040
2016-01-03 17:14:28 -03:00
Nounours Heureux 1c3a448a32 Change Import > Sub-Scene to Import > Node from scene 2016-01-03 18:07:05 +01:00
Ignacio Etcheverry ac7145c3be Disable renaming AnimatedSprite frames 2016-01-03 12:45:12 +01:00
Nounours Heureux 07d8558eee Show the texture name after the frame number in the SpriteFrames editor 2016-01-03 09:31:10 +01:00
Juan Linietsky 23441ec867 Added var2bytes and bytes2var to convet any variable to bytes and back. Closes #2075 2016-01-02 21:07:03 -03:00
Juan Linietsky 939c5f5c9e -Fix global transform cache not being cleared in 2D nodes, fixes many editor bugs, closes #2115 2016-01-02 20:32:19 -03:00
Juan Linietsky 1597082c85 -Ability to roll-back script-exported properties to their default value on the script, closes #2128 2016-01-02 20:17:31 -03:00
Juan Linietsky b0b1da6950 Make buttons properly obey stylebox content marins, closes #2156 2016-01-02 15:51:41 -03:00
Juan Linietsky be73e2d2f2 fixed uninitialized tool mode in path 2d editor 2016-01-02 15:42:14 -03:00
Juan Linietsky cd3dfdaf18 Support BMFont in font editor plugin, closes #2204 2016-01-02 14:53:48 -03:00
Ignacio Etcheverry e22e0cecf7 TileMap: Consider texture offset for rotated tiles 2016-01-02 18:17:20 +01:00
Juan Linietsky 84f96eb523 -New reparent option "keep global transform" on reparent dialog. It is enabled by default. Closes #2284 2016-01-02 11:57:47 -03:00
Juan Linietsky b60371074f Properly hide assign/clear dialog, closes #2295 2016-01-02 10:47:50 -03:00
Juan Linietsky 432e2e7769 proper joy axis support as actions, can be configured and inquired, fixes #2317 2016-01-02 09:37:16 -03:00
Ignacio Etcheverry 3ca800226e FileDialog: keyboard shortcut to toggle "show hidden files" 2016-01-02 12:58:38 +01:00
Ignacio Etcheverry fc17ec04fc Fix editor layout saving 2016-01-01 18:48:14 +01:00
George Marques 5be9ff7b67 Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
Juan Linietsky d014518a1a Make sure auto bracket completion setting always works, closes #2332 2016-01-01 09:52:01 -03:00
Juan Linietsky 6b1849d29b make json sub-dictionaries shared, fixes #2381 2015-12-31 17:56:51 -03:00
Juan Linietsky 565513fb89 When inserting new values in array property editor, keep type of last item, closes #2391 2015-12-31 17:46:07 -03:00
Juan Linietsky 9c38ad0093 changed shortcuts to be better friends with OSX, closes #2398 2015-12-31 16:14:04 -03:00
Juan Linietsky ff1763e38f properly implement save as from script editor, fixes #2415 2015-12-31 13:12:27 -03:00
Juan Linietsky 8dad6415b1 -Fixed focus for shader editor when switching tab, closes #2551 2015-12-31 10:50:39 -03:00
Juan Linietsky 335c52ba03 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-31 00:33:07 -03:00
Juan Linietsky fd836cad27 -Ensure .tscn and .tres always save in a deterministic way, fixes #2495
-Scene edit state is saved outside the scene now, to avoid changes .tscn files when nothing really changed
-Created a VariantWriter helper to unify all variant to text writing
-Moved SceneFormatText writing to VariantWriter
-Moved ConfigFile to use VariantWriter and VariantParser, added compatibility mode for old .cfg files that use engine.cfg format
2015-12-31 00:31:00 -03:00
reduz 555ad5f8b7 removed wron return types, fixes #2483
removed console, which was obsolete and unused sine long long ago
2015-12-29 18:46:21 -03:00
reduz 135d5fb06d -property change object's rotation pivot on children of scaled CanvasLayer, fixes #2599 2015-12-29 07:31:50 -03:00
reduz 4028dfa6d2 do not allow editing of tilemap if it's invisible, fixes #2601 2015-12-28 21:23:32 -03:00
reduz 496cb49771 Fix proper ordering of project settings properties, also fixes inability to change order of autoloads 2015-12-28 18:04:22 -03:00
reduz 110de2ccac -Added proper code completion for singletons 2015-12-28 16:36:29 -03:00
reduz e0d21d2158 Ability to set autoloads as singleton global variables 2015-12-28 15:59:20 -03:00
reduz 5d47e42eb6 Merge branch 'master' of https://github.com/okamstudio/godot 2015-12-28 09:39:12 -03:00
reduz fcd4b1a421 -added a visual tool to change the pivot of a sprite/asprite/polygon/etc. Closes #2670 2015-12-28 09:38:15 -03:00
Rémi Verschelde d4993b74fc Add missing argument names in GDScript bindings
All classes were reviewed apart from VisualServer for which no argument name is documented at all.
While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
2015-12-28 02:13:05 +01:00
reduz 9d9520f227 Merge branch 'master' of https://github.com/okamstudio/godot 2015-12-26 10:27:04 -03:00
reduz 13964f59c1 -Added table support to RichTextLabel
-Made help more readable, closes #2851
2015-12-26 10:25:17 -03:00
hondres b431c88146 Colorize Rect2 and NodePath in script editor 2015-12-24 04:20:26 +01:00
Juan Linietsky 15429d6ac9 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-21 09:07:06 -03:00
Juan Linietsky 81f62fb78c -Fix to progress dialog, speding it up
-Fix potential deadlock in stream player
-Fix collada to support broken files from ColladaMaya
2015-12-21 09:05:49 -03:00
Ariel Manzur a5fe71a0e9 this failed in msvc, didn't in linux and mingw 2015-12-20 11:42:55 -03:00
Rémi Verschelde bf5453e429 Remove padding in bottom HBoxContainer of scene tree dock
This way the new "Create new scene from node(s)" button does not make the bar overflow
2015-12-19 10:41:45 +01:00
Rémi Verschelde ed1c4d83a6 Merge pull request #3090 from neikeq/fix_3088
Fix Remove Item option in TileSet plugin
2015-12-16 10:18:20 +01:00
Juan Linietsky fb01d18251 small fix for undo redo 2015-12-16 00:42:34 -03:00
Juan Linietsky d3cd1250bd added labels to sections and properties 2015-12-16 00:08:50 -03:00
Juan Linietsky 686c65a354 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-15 23:40:29 -03:00
Juan Linietsky a1142225bf -split view of property editor and editor settings 2015-12-15 23:39:36 -03:00
Ignacio Etcheverry d74c56289f Fix Remove Item option in TileSet plugin 2015-12-15 23:35:35 +01:00
Rémi Verschelde 08cab3a17a Merge pull request #3080 from akien-mga/pr-input-presets
Prevent deleting input presets as it does not work
2015-12-15 19:21:57 +01:00
Rémi Verschelde 9cb4798f6b Merge pull request #3083 from TheHX/pr-file-dialog
Add editor setting for display mode on file dialog and filesystem dock
2015-12-15 19:15:56 +01:00
Franklin Sobrinho d9f4d3952d Add editor setting for display mode on file dialog and filesystem dock 2015-12-15 14:36:04 -03:00
Rémi Verschelde 87a415f275 Prevent deleting input presets as it does not work
Follow-up of #3076.
Now the only thing possible to do with input presets is to add/remove key bindings. It was already the case previously but it's now clearer in the UI.
2015-12-15 08:45:34 +01:00
Rémi Verschelde 69c79c0d4a Merge pull request #3076 from neikeq/rename_actions
Option to rename input actions
2015-12-14 23:33:06 +01:00
Ignacio Etcheverry 577bbcc6b3 Forbid renaming input presets 2015-12-14 22:36:53 +01:00
Ignacio Etcheverry fa085a9c2c Added input actions renaming 2015-12-14 20:44:57 +01:00
Franklin Sobrinho fd59d17b22 Avoid project manager from processing gamepad input 2015-12-14 16:31:37 -03:00
Ignacio Etcheverry 6e4b1ff838 Fix editor layouts broken after 9a7ff65 2015-12-14 16:44:15 +01:00
Rémi Verschelde bfaa179e70 Merge pull request #3074 from neikeq/editor_layouts_patch
Editor layout dialog: name field grabs focus on popup
2015-12-14 14:26:25 +01:00
Juan Linietsky 4713bcccf3 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-14 10:25:19 -03:00
Ignacio Etcheverry d558ced434 Editor layout dialog: name field grabs focus on popup 2015-12-14 14:16:29 +01:00
Rémi Verschelde c262becd7b Merge pull request #3073 from TheHX/pr-editor-dialogs
Implement double-click on remaining dialogs
2015-12-14 13:22:35 +01:00
Franklin Sobrinho 12bfb55c6c Implement double-click on remaining dialogs 2015-12-14 08:43:56 -03:00
Juan Linietsky f2183a5e09 replaced :var by :Variant in documentation, fixes #2897 2015-12-14 08:28:01 -03:00
Juan Linietsky 534c8e74b9 do not open dominant script if external editor is selected, fixes #3067 2015-12-14 08:21:18 -03:00
Rémi Verschelde 7155f75e22 Merge pull request #3061 from TheHX/pr-tree-dialogs
Double-click item for reparent and choose a node in NodePath dialog
2015-12-14 07:39:51 +01:00
Rémi Verschelde 55684dbea4 Merge pull request #3065 from TheHX/pr-array-editor
Fix array editor NodePath being relative to editor
2015-12-14 07:39:17 +01:00
Juan Linietsky 7f96f0603e -scenes are properly reloaded when a dependency changes, fixes #2896
(it's clevery done so local changes to scenes are kept even if unsaved)
2015-12-13 20:39:01 -03:00
Juan Linietsky 72ff61963b fixed and improved selection and list selection, closes #2852 2015-12-13 17:16:13 -03:00
Juan Linietsky a537c3ca34 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-13 12:56:04 -03:00
Juan Linietsky 95a469ad28 added binary API to StreamPeer, fixes #2863 2015-12-13 12:53:29 -03:00
Franklin Sobrinho 2e8ed75d8d Fix array editor NodePath being relative to editor 2015-12-13 11:42:29 -03:00
Juan Linietsky 8cec1b6544 Merge pull request #3052 from akien-mga/pr-cleanup-doc
Remove some outdated documentation and files
2015-12-13 09:56:41 -03:00
Franklin Sobrinho 4523a591d3 Double-click item for reparent and choose a node in NodePath dialog 2015-12-13 08:47:54 -03:00
Juan Linietsky 451b1d9144 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-13 08:01:14 -03:00
Juan Linietsky 450926693f fix zip export 2015-12-13 07:50:07 -03:00
Rémi Verschelde cdf07327bc Merge pull request #3045 from TheHX/pr-nav-mesh
Fix crash caused by a empty NavigationMesh
2015-12-13 10:10:49 +01:00
Rémi Verschelde 8c005e2b73 Merge pull request #3047 from eska014/fix-play-project-button
Fix "Play Project" button icon
2015-12-13 10:10:08 +01:00
Rémi Verschelde 3e733afaaa Merge pull request #3053 from TheHX/pr-revert-3043
Remove last remaining variables of PR-3043
2015-12-13 10:09:23 +01:00
Juan Linietsky 709de124c1 ability to export scene to zip 2015-12-13 01:08:36 -03:00
Rémi Verschelde aeb5ea5934 Move documentation python tools to doc/tools folder 2015-12-12 23:30:45 +01:00
Juan Linietsky bbb2a863f9 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-12 19:22:16 -03:00
Juan Linietsky 9f75dd086e no more time error, fixes #2892 2015-12-12 19:21:43 -03:00
Franklin Sobrinho df57239f7f Remove last remaining variables of PR-3043 2015-12-12 18:15:31 -03:00
Juan Linietsky 97fe073f33 Merge pull request #2933 from TheHX/pr-shader-loader
Fix shader loading, making possible load .shd and .sgp from editor
2015-12-12 17:36:52 -03:00
Juan Linietsky 5abe431361 better support for broken collada, fixes #2959 2015-12-12 14:55:16 -03:00
Franklin Sobrinho 3dead22454 Fix crash caused by a empty NavigationMesh 2015-12-12 14:06:27 -03:00
Juan Linietsky e19f176765 fix broken merge 2015-12-12 10:21:22 -03:00
Juan Linietsky a2d817405e Merge branch 'master' of https://github.com/godotengine/godot 2015-12-12 10:14:13 -03:00
Juan Linietsky cd4c3f4d12 -added option to keep debugger open, fixes #3031 2015-12-12 10:09:50 -03:00
Franklin Sobrinho 4d644ca997 Script debugger remains visible when using Debug->Show Debugger 2015-12-12 10:04:51 -03:00
Juan Linietsky 990690f9f5 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-11 09:38:41 -03:00
Juan Linietsky fbda3c5d88 -remove (can be added back in editor settings) icons from property editor
-remove ".." from file dialog when opening res://, fixes #2994
2015-12-11 09:37:34 -03:00
Rémi Verschelde 964a57cb2a Merge pull request #2883 from TheHX/mesh_editor_plugin
Add StaticBody collision generation for all selected MeshInstance nodes
2015-12-10 15:19:30 +01:00
Rémi Verschelde 2d84943a2b Merge pull request #3027 from TheHX/pr-project-manager-font
Fix project manager not picking up custom font
2015-12-09 16:45:45 +01:00
Franklin Sobrinho c2ce39c424 Fix project manager not picking custom font 2015-12-09 12:35:20 -03:00
Juan Linietsky aadced2f72 Merge branch 'master' of https://github.com/godotengine/godot 2015-12-09 09:10:00 -03:00
Juan Linietsky 6bc6b8fcf2 -ability to change scripts in external editor and still have properties reloaded in godot UI, fixes #3003 2015-12-09 09:08:41 -03:00
Rémi Verschelde efbb834936 Merge pull request #2986 from TheHX/pr-shader-editor
Fix shader editor focus when switching tabs
2015-12-09 07:48:51 +01:00
Juan Linietsky 88c653a9e5 -made it add the node name from the file, closes #3010 2015-12-08 18:35:42 -03:00
Juan Linietsky c26f66abde Merge pull request #2873 from neikeq/editor_layouts
Editor layouts menu
2015-12-08 17:09:38 -03:00
Juan Linietsky f93fbbe1d2 Merge pull request #2888 from TheHX/item_list_plugin
Make ItemListEditor plugin functional
2015-12-08 17:07:32 -03:00
Juan Linietsky ee09c5dbd9 Merge pull request #2919 from TheHX/pr-groups-editor
Update Groups Editor
2015-12-08 17:07:05 -03:00
Juan Linietsky eff81965af Merge pull request #2956 from est31/add_system_wide_export_path
Add way to look for templates at system wide level too
2015-12-08 17:04:24 -03:00
eska 829fa0cfdc Fix "Play Project" button 2015-12-08 19:33:50 +01:00