Commit graph

1023 commits

Author SHA1 Message Date
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
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
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
Rémi Verschelde
fb277dbde6 i18n: Don't make print_line calls translatable 2016-05-04 15:28:37 +02:00
Mattias Cibien
f8322c9948 Remove double incluson of scene/gui/dialogs.h
Removed a double inclusion of scene/gui/dialogs.h in file
editor_file_dialog.h
2016-05-04 10:54:59 +02:00
Rémi Verschelde
a79e390613 Merge pull request #4543 from djrm/better_hint_all
Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes
2016-05-04 08:36:14 +02:00
Juan Linietsky
dd69aeceac Merge remote-tracking branch 'origin/master' 2016-05-03 22:32:38 -03:00
Juan Linietsky
567cb691ec Modified editor strings to be translatable in the future 2016-05-03 22:25:37 -03:00
Daniel J. Ramirez
723c0d730c Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes 2016-05-03 16:20:09 -05:00
Ignacio Etcheverry
107e62be70 Fix checking unsaved changes only in current scene 2016-05-02 14:46:49 +02:00
Juan Linietsky
5bb7cef836 Support for dynamic fonts (TTF)
Added support for DynamicFont, which can load a TTF of any size to use
as a font. No import required.
2016-05-01 23:13:06 -03:00
Rémi Verschelde
8ceab5ddaf Debugger: Fix breaked signal binding (#4508)
Closes #4270.
2016-05-01 23:06:30 +02:00
Rémi Verschelde
8dc9e55707 Merge pull request #4502 from volzhs/import-font
Allow any directory for custom character set and gradient image file …
2016-05-01 11:38:37 +02:00
Rémi Verschelde
ab7886ffc4 FileDialog: reset mkdir label after use (#4500)
Closes #1686.
2016-05-01 11:38:24 +02:00
Rémi Verschelde
0b4f277184 AnimationPlayer: Prevent resetting timeline when pinned (#4497)
Fixes #1019
2016-05-01 11:37:58 +02:00
Rémi Verschelde
78adbf4790 Project manager: unescape project names (#4494)
Fixes #3609
2016-05-01 11:37:32 +02:00
Franco Eusébio Garcia
a735573327 Add math/script expression evaluation in editor (#3620)
Rebase of #453
2016-05-01 10:33:32 +02:00
volzhs
b172cb524d Allow any directory for custom character set and gradient image file when import font
fix #4486
2016-05-01 16:59:46 +09:00
Rémi Verschelde
6d22e03b96 Merge pull request #4485 from bojidar-bg/2d-snap-axis
Allow dragging on only one axis when holding down shift in 2D
2016-04-29 14:36:03 +02:00
Bojidar Marinov
d82ff4ed09 Allow dragging on only one (global) axis when holding down shift
Closes #1723
2016-04-29 15:06:29 +03:00
Paulb23
64751e0a75 Shader editor now uses text editor settings 2016-04-29 12:39:04 +01:00
Rémi Verschelde
4e8cb708ec Merge pull request #4473 from Paulb23/shader_editor_color_fix
Fixed shader editor syntax coloring
2016-04-29 07:31:02 +02:00
Juan Linietsky
0fa588a830 move Font to BitmapFont
so we can add DynamicFont later..
2016-04-28 22:21:36 -03:00
Paulb23
bda5ea0871 Fixed shader editor syntax coloring 2016-04-29 01:35:03 +01:00
Rémi Verschelde
ea0231a56c Merge pull request #4468 from Hinsbart/better_axis_desc
More precise InputMap Axis descriptions in project settings.
2016-04-28 20:54:49 +02:00
Rémi Verschelde
8ae279a5e7 Merge pull request #4466 from eska014/move-export-debug-toggle
Make export GUI debug toggle more obvious
2016-04-28 20:54:39 +02:00
Rémi Verschelde
0485c9eaba Merge pull request #4451 from JoshuaGrams/anim-tree-filter
Anim tree: add filters on Animation nodes
2016-04-28 20:48:38 +02:00
eska
ab4caa7953 Move export GUI debug toggle to export settings window 2016-04-28 16:13:26 +02:00
Hinsbart
418049b741 More precise InputMap Axis descriptions in project settings.
Now it's "Left Stick {Up, Down, Left, Right}" instead of just "Left Stick" repeated 4x.
2016-04-28 15:53:49 +02:00
Josh Grams
bd95e18ae4 AnimationTree: add filters to Animation nodes. 2016-04-26 06:49:06 -04:00
Paulb23
f3e6569e00 Trim trailing white space on save, issue 4383 2016-04-23 19:21:34 +01:00
Aren Villanueva
d75856146c Adds a remove class item option in the theme editor.
I've also added a get_stylebox_types helper function to the theme class in order to figure out exactly what types are available to a theme.
2016-04-21 11:58:53 +10:00
Rémi Verschelde
c0ec7e933a Merge pull request #4302 from Anarchid/gridmap-navmesh
Navmesh support for GridMaps
2016-04-20 21:12:35 +02:00
Anarchid
73ca831848 Implement GridMap support for navigation meshes 2016-04-20 21:19:05 +03:00
Rémi Verschelde
3348dea78b Merge pull request #4359 from neikeq/pr-issue-4351
Fix 'Quit to Project Manager' not stopping the running application
2016-04-18 08:17:30 +02:00
Rémi Verschelde
f124b5e0ac Merge pull request #4299 from neikeq/pr-issue-4297
Keep editable instances data when replacing tree root node
2016-04-18 08:09:53 +02:00
Ignacio Etcheverry
e48c07750f Fix 'Quit to Project Manager' not stopping the running application 2016-04-17 23:13:45 +02:00
volzhs
86c6326057 correct typo "overwrite" 2016-04-14 20:52:30 +09:00
Ignacio Etcheverry
3029f5ee02 Keep editable instances data when replacing tree root node 2016-04-12 20:49:43 +02:00
Marc Gilleron
84d706cb35 Made trackpad behaviour optional in 3D mode (issue #4265) 2016-04-12 03:37:35 +02:00
Rémi Verschelde
9d754247d9 Merge pull request #4266 from Paulb23/line_number_color
Added a setting to change the line number color
2016-04-11 11:17:52 +02:00