aboutsummaryrefslogtreecommitdiff
path: root/scene/gui/tree.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tree now uses UI actions instead of keysFabio Alessandrelli2018-02-231-0/+4
|
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-2/+2
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Bind many more properties to scriptsBojidar Marinov2018-01-121-0/+2
| | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Removed the InputEvent ID field, which was unused and can cause bugs.Juan Linietsky2017-12-261-1/+1
|
* Add functionality to insert tree item.Ray Koopa2017-12-181-3/+3
|
* Some improvements to file/dir open/save dialogs:Dmitry Koteroff2017-11-271-0/+2
| | | | | | | | 1. Removed "..", instead you now will see "Select Current Folder" and "Select this Folder" buttons. 2. Added "go to parent folder" (^) button to Save a File dialog. 3. Tree.cpp: "nothing_selected" signal has been re-made (previous implementation, merged in #13308, wasn't optimal in context of performance) 4. Fixed issue in Project Export dialog: MODE_SAVE_FILE wasn't set when you click "Export". 5. Now you can deselect items by clicking on empty space in Open a Directory dialog.
* In Create New Node, always select and show best (shortest) matchBernhard Liebl2017-11-041-0/+1
|
* Several visual improvements.Daniel J. Ramirez2017-09-281-0/+1
| | | | | | | | | Added proper label sizing Improved text editor status bar Fixed some issues with ItemList and also some style fixes Added background to color picker samples (the mrcdk fix) Fixed slider ticks. Added VS breakpoint and error styleboxes.
* Rename pos to position in user facing methods and variablesletheed2017-09-201-3/+3
| | | | | | | | | | | Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
* Add custom minumus height to TreeItemGeequlim2017-09-051-0/+4
| | | | And expose the method `get_drop_section_at_pos` of Tree
* Fix typos 'a' and 'an'Poommetee Ketson2017-09-021-1/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-4/+14
| | | | | | | | | | | | 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/
* ClassDB: Provide the enum name of integer constantsIgnacio Etcheverry2017-08-201-0/+1
|
* -Volume sliders, mute, solo and fx bypass are functional, closes #9021Juan Linietsky2017-08-181-4/+5
| | | | -Fixed tree reselect, makes reselecting an audio bux FX work
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-161-2/+2
| | | | Fixes #10244.
* Inspector: Right click on resource opens sub-menu.Andreas Haas2017-08-101-1/+1
| | | | Fixes #9052
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-2/+7
| | | | -Added system for feature overrides, it's pretty cool :)
* -Added folding to property editor, persistent on objects it editsJuan Linietsky2017-06-251-0/+22
| | | | -Some changes to tree to support this properly
* Removed stupid right arrow to edit resource. Now simply click it..Juan Linietsky2017-06-041-0/+13
|
* Removal of InputEvent as built-in Variant type..Juan Linietsky2017-05-201-2/+2
| | | | this might cause bugs I haven't found yet..
* Tree: Ability to add tooltips to TreeItem buttons.Andreas Haas2017-04-261-1/+3
| | | | Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-116/+107
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Fix wrong TreeItem reference after reconstructingvolzhs2017-03-031-0/+1
|
* WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-211-0/+5
|
* Style: Fix whole-line commented codeRémi Verschelde2017-01-141-1/+1
| | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* renamed _input_event for GUI events to _gui_input, so it's more ↵Juan Linietsky2017-01-081-1/+1
| | | | differentiated than generalized _input
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-021-2/+2
| | | | | | | | 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 #7382 from volzhs/fix-visibilityRémi Verschelde2017-01-021-1/+3
|\ | | | | Able to change visibility when ancestor node is hidden
| * Show visual notice for visibility on Scene Dockvolzhs2016-12-281-1/+3
| |
* | 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!
* Fix to focus or rename node by double clickvolzhs2016-11-011-6/+0
|
* Add scrolling to Tree control in Drag and Drop modePawel Kowal2016-09-171-0/+3
|
* More visual script improvementsJuan Linietsky2016-08-301-0/+4
| | | | | | -Added anti-aliasing on lines -Improved draw performance enormously -Removed sequence ports for most nodes, current visual scripts will likely be broken now. Sorry!
* Double click on scene tree element to focus currently selected nodeDaniel J. Ramirez2016-08-271-0/+6
| | | | | In 3D it will focus in the first viewport Enable double click for trees
* Changed tree so shift-selection skips folded children, closes #5515Juan Linietsky2016-07-091-1/+1
|
* Adds the ability to draw parent-children relationship lines in scene tree editorUgisBrekis2016-06-151-1/+2
| | | | | Can be turned on/off in editor settings + line color change available as well
* Experimental Right Mouse Button menu for SceneTreeJuan Linietsky2016-05-151-0/+4
| | | | Will eventually replace the buttons of that dock, so please test it!
* New reworked AnimatedSprite!Juan Linietsky2016-05-141-0/+5
| | | | | | | | | -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.
* -begun implementing drag & drop editor wideJuan Linietsky2016-05-111-2/+30
| | | | | | -filesystem dock dnd support -property list dnd support -scene tree dnd support
* Add math/script expression evaluation in editor (#3620)Franco Eusébio Garcia2016-05-011-1/+5
| | | Rebase of #453
* -Made editor support SSL certs by default (embedded them)Juan Linietsky2016-03-121-0/+1
| | | | | | | | | -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-58/+58
|
* -Add some offset to spinboxes in tree, so revert icon does not annoy much ↵Juan Linietsky2016-02-021-2/+4
| | | | when pops up, fixes #3415
* -Added a "modal_close" signal for controlsJuan Linietsky2016-01-231-0/+1
| | | | -Used it to keep changes on lineedit when focused out
* Revert "Tree and PropertyEditor confirm value change on focus loss"Juan Linietsky2016-01-231-4/+1
|
* Tree and PropertyEditor confirm value change on focus lossFranklin Sobrinho2016-01-211-1/+4
|