summaryrefslogtreecommitdiff
path: root/editor/property_editor.cpp
AgeCommit message (Collapse)Author
2017-08-25Editor: Add some more translatable strings.Andreas Haas
2017-08-24Convert Object::cast_to() to the static versionHein-Pieter van Braam
Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-20Merge pull request #10455 from groud/control_margin_fixesRémi Verschelde
Some control fixes and removed other useless lines
2017-08-19Some control fixes and removed useless linesGilles Roudiere
2017-08-18-Properly check limits to objects sent (regarding to size), fixes #9034Juan Linietsky
-Changed the way objects are marshalled and sent to the debugger -Editing debugged objects happens in the remote inspector now
2017-08-17Fix/improve property evaluatorPedro J. Estébanez
Evolution of #10366 based on what has been discussed there. Now you can refer to the relevant object either by `self` or `s`. No conflicts with a potential `tool` script attached to the object. Proper cleanup since a dummy object is used to have an instance and the temporary script dies with it.
2017-08-16Merge pull request #10307 from Rubonnek/update-argument-namesRémi Verschelde
Updated function argument names
2017-08-16Revive inspector property evaluationPedro J. Estébanez
GDScript was restricted to parse only scripts beginning with __res://__ or __user://__ to avoid templates from being parsed. I've made that a bit less inclusive by allowing scripts with an empty path to be parsed too, which doesn't conflict and is needed for this to work. Also I've removed the `this` variable of the generated script and made the relevant object to be the one the script instance refers to, so you can use `self` instead. Now, with the shorter 3.0-style syntax, you can write things like: `self.position.x + 10` Closes #9500.
2017-08-15Merge pull request #9889 from groud/control_enhancementskubecz3k
Control node enhancements
2017-08-15Small fix for problem of nodes losing type, this is not good enough to solve ↵Juan Linietsky
a core reimport problem, but so far fixes #8116
2017-08-13Replace GUI anchor type by a float between 0 and 1Gilles Roudiere
2017-08-12Updated function argument namesWilson E. Alvarez
2017-08-11Merge pull request #10238 from Hinsbart/resource_rmbRémi Verschelde
Inspector: Right click on resource opens sub-menu.
2017-08-11Merge pull request #10114 from kubecz3k/nodepath-clickRémi Verschelde
NodePath option to find target in editor node tree
2017-08-10Inspector: Right click on resource opens sub-menu.Andreas Haas
Fixes #9052
2017-08-08Several ui improvements (mostly margins)Daniel J. Ramirez
Improved colors Added some missing icons
2017-08-08NodePath option to find target in editor node treeJakub Grzesik
2017-08-07Makes all Godot API's methods Lower CaseIndah Sylvia
2017-08-06keep default exported script values unless overriden, closes #8127Juan Linietsky
2017-07-31Merge pull request #9990 from GodotExplorer/pr-fix-stretch-ratioRémi Verschelde
Fix errors with stretch ratio
2017-07-31Fix property type expose of Control.stretch_ratio.Geequlim
Fix set integer value from inspector to round instead of floor.
2017-07-30Revert "PropertyEditor: display "Off" if property is false"Rémi Verschelde
This reverts commit 5adb94e72694fd4c4b80be85b3adf9a4a7d6c45b. It was actually not a bug, see discussion on #9898.
2017-07-29PropertyEditor: Fix easing_curve blocking popup inputPoommetee Ketson
2017-07-27PropertyEditor: display "Off" if property is falsePoommetee Ketson
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-18Merge pull request #9482 from Noshyaar/pr-rampRémi Verschelde
Fix shrunk ColorPickers
2017-07-18Fix ColorPicker to use theme constantsPoommetee Ketson
2017-07-17-Reorganized all properties of project settings (Sorry, Again).Juan Linietsky
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
2017-07-09Fix duplicated resource_local_to_scenePoommetee Ketson
2017-06-25Usability improvements for folding. Unfortunately SpatialMaterial broke ↵Juan Linietsky
compatibility.
2017-06-25-Added folding to property editor, persistent on objects it editsJuan Linietsky
-Some changes to tree to support this properly
2017-06-20ColorPicker: fix DPI, hue & color update issuesPoommetee Ketson
2017-06-19Fix ColorPicker's screen pick functionalityMariano Suligoy
2017-06-09renamed all Rect3.pos to Rect3.positionalexholly
2017-06-05Merge pull request #9038 from AlexHolly/rect2-rename-posRémi Verschelde
renamed all Rect2.pos to Rect2.position
2017-06-04Removed stupid right arrow to edit resource. Now simply click it..Juan Linietsky
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-05-20Removal of InputEvent as built-in Variant type..Juan Linietsky
this might cause bugs I haven't found yet..
2017-05-20Merge pull request #8631 from volzhs/editor-theme-customRémi Verschelde
New customizable editor theme
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-09Fix click area for bool parameterJose M Pan
This fixes the issue #8551: VisualScript: can't change bool parameter in function call
2017-05-09New customizable editor themevolzhs
2017-05-02Merge pull request #8612 from magyar123/pr-show-dict-contentsRémi Verschelde
Make property editor display dictionaries (read only)
2017-05-02Merge pull request #8541 from RandomShaper/opt-out-capitalizationRémi Verschelde
Add setting to opt-out of capitalization in property inspectors
2017-05-01Make property editor display dictionaries (read only)mbalint12
2017-04-27Add setting to opt-out of capitalization in the property inspectorPedro J. Estébanez
2017-04-26Fix recognition of resource extensions.Andreas Haas
Also removes a related debug print.
2017-04-20Merge pull request #8359 from volzhs/script-filename-masterRémi Verschelde
Show script filename instead of thumbnail
2017-04-14Merge pull request #8389 from volzhs/inspector-button-margin-masterAndreas Haas
Make buttons closer in Inspector panel
2017-04-14Make buttons closer in Inspector panelvolzhs