summaryrefslogtreecommitdiffstats
path: root/scene/gui/tree.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Renamed most signals so they refer to:Juan Linietsky2017-01-121-1/+1
| | | | | -An action being requested to the user in present tense: (ie, draw, gui_input, etc) -A notification that an action happened, in past tense (ie, area_entered, modal_closed, etc).
* -All types have editable script now in propertiesJuan Linietsky2017-01-091-2/+2
| | | | -Changed clip to a property in Control which can be set by the user
* -removed stop mouse and ignore mouse from control, which were confusing, ↵Juan Linietsky2017-01-081-1/+1
| | | | replaced by mouse filter
* PopupMenu now emits both index_pressed and id_pressed instead of ↵Juan Linietsky2017-01-081-1/+1
| | | | item_pressed, closes #3188
* renamed _input_event for GUI events to _gui_input, so it's more ↵Juan Linietsky2017-01-081-2/+2
| | | | differentiated than generalized _input
* -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-051-1/+1
| | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* -Conversion of most properties to a simpler syntax, easier to use by scriptJuan Linietsky2017-01-041-26/+26
| | | | | | -Modified help to display properties GDScript can still not make use of them, though.
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-021-91/+91
| | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* Merge pull request #7341 from bruno-ortiz/masterRémi Verschelde2017-01-021-16/+6
|\ | | | | Bugfixes for Tree node
| * Making deselect work for TreeItem when select_mode is SELECT_SINGLE and ↵Bruno Ortiz2017-01-021-16/+6
| | | | | | | | item_selected is now properly emitted
* | Merge pull request #7385 from bojidar-bg/tree-range-drag-lockRémi Verschelde2017-01-021-0/+3
|\ \ | | | | | | Fix #7098 by not accepting right clicks while dragging the range
| * | Fix #7098 by not accepting right clicks while dragging the rangeBojidar Marinov2016-12-281-0/+3
| |/
* | Merge pull request #7382 from volzhs/fix-visibilityRémi Verschelde2017-01-021-1/+10
|\ \ | | | | | | Able to change visibility when ancestor node is hidden
| * | Show visual notice for visibility on Scene Dockvolzhs2016-12-281-1/+10
| |/
* / Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
|/ | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
* Clarify a NULL comparisoneska2016-11-131-1/+1
| | | | | | | | 'TreeItem::get_children()' does not return the child count, but rather a pointer to the children. This comparison caused an error during WebAssembly builds using the LLVM backend path.
* Fix to focus or rename node by double clickvolzhs2016-11-011-30/+4
|
* Merge pull request #6553 from pkowal1982/treecheckboxRémi Verschelde2016-10-091-9/+4
|\ | | | | Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK
| * Use full width of TreeItem::Cell to change value in CELL_MODE_CHECKPawel Kowal2016-09-191-9/+4
| |
* | Add scrolling to Tree control in Drag and Drop modePawel Kowal2016-09-171-0/+31
|/
* More visual script improvementsJuan Linietsky2016-08-301-1/+27
| | | | | | -Added anti-aliasing on lines -Improved draw performance enormously -Removed sequence ports for most nodes, current visual scripts will likely be broken now. Sorry!
* Merge pull request #6220 from volzhs/issue-5789Rémi Verschelde2016-08-291-12/+13
|\ | | | | Make LineEdit not to cover whole line when rename node
| * Make LineEdit not to cover whole line when rename nodevolzhs2016-08-231-12/+13
| |
* | Merge pull request #5956 from djrm/tree_behaviorRémi Verschelde2016-08-291-3/+35
|\ \ | | | | | | Double click on scene tree element to focus currently selected node
| * | Double click on scene tree element to focus currently selected nodeDaniel J. Ramirez2016-08-271-3/+35
| |/ | | | | | | | | In 3D it will focus in the first viewport Enable double click for trees
* / Show last added action on Input Map and implement InputEvent "=="volzhs2016-08-281-1/+1
|/
* Changed the way the step decimals are computed to a safer way, fixes many ↵Juan Linietsky2016-07-261-4/+4
| | | | issues.
* TreeItem.set_button exposed.Ovnuniarchos2016-07-161-0/+1
|
* Fix tree drawing the pressed stylebox in all buttons in the columnFranklin Sobrinho2016-07-101-1/+1
|
* Changed tree so shift-selection skips folded children, closes #5515Juan Linietsky2016-07-091-4/+4
|
* Remove unused variables (third pass) + dead codeRémi Verschelde2016-07-071-15/+0
| | | | Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable
* Fix TreeItem range editing by dragging on the inspectorFranklin Sobrinho2016-07-041-1/+1
|
* Only emit item_selected once per Tree row, closes #5280Juan Linietsky2016-06-301-1/+6
|
* Adds the ability to draw parent-children relationship lines in scene tree editorUgisBrekis2016-06-151-2/+15
| | | | | Can be turned on/off in editor settings + line color change available as well
* fix how some display values are shown, fixes #4953Juan Linietsky2016-06-111-1/+2
|
* Contextualized Scene Tree menuJuan Linietsky2016-05-161-2/+7
| | | | | | -Added context menu to Scene Tree Dock -Removed Buttons -Added a filter to search for nods more easily in the dock
* Experimental Right Mouse Button menu for SceneTreeJuan Linietsky2016-05-151-5/+40
| | | | Will eventually replace the buttons of that dock, so please test it!
* New reworked AnimatedSprite!Juan Linietsky2016-05-141-2/+15
| | | | | | | | | -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.
* ability to drag scenes from filesystem to tree for instancingJuan Linietsky2016-05-111-0/+2
|
* -begun implementing drag & drop editor wideJuan Linietsky2016-05-111-13/+240
| | | | | | -filesystem dock dnd support -property list dnd support -scene tree dnd support
* Fix wrong return and argument types in documentationIgnacio Etcheverry2016-05-041-1/+1
|
* Add math/script expression evaluation in editor (#3620)Franco Eusébio Garcia2016-05-011-6/+20
| | | Rebase of #453
* Fix cursor getting locked on tree control if tree is cleared while modifying ↵Saracen2016-03-171-1/+9
| | | | numerical element.
* -Made editor support SSL certs by default (embedded them)Juan Linietsky2016-03-121-0/+7
| | | | | | | | | -Made asset sharing support https -Many fixes to HTTPRequest -Added an asset installer dialog -Visual cleanups to asset sharing tab -Fixed some issues in ScrollContainer, hope it does not break things -Asset sharing tab is not visible (hidden on purpose) for now.
* remove trailing whitespaceHubert Jarosz2016-03-091-1/+1
|
* -Add some offset to spinboxes in tree, so revert icon does not annoy much ↵Juan Linietsky2016-02-021-4/+22
| | | | when pops up, fixes #3415
* Fix Tree Slider disappearing when clicking on itFranklin Sobrinho2016-01-271-0/+2
|
* Fix wrong position of LineEdit in Scene editorFranklin Sobrinho2016-01-261-1/+1
|
* -Added a "modal_close" signal for controlsJuan Linietsky2016-01-231-0/+16
| | | | -Used it to keep changes on lineedit when focused out
* Revert "Tree and PropertyEditor confirm value change on focus loss"Juan Linietsky2016-01-231-25/+0
|