summaryrefslogtreecommitdiff
path: root/scene/gui
AgeCommit message (Collapse)Author
2017-05-23-Fix the "set_val" call deferred, it was the only one.. closes #8742Juan Linietsky
-Removed redundant bind in input_event
2017-05-22Merge pull request #8862 from volzhs/editor-theme-marginRémi Verschelde
Fit grid with label and component of editor
2017-05-22Fit grid with label and component of editorvolzhs
2017-05-21fixed crash when dragging to change color in color pickertoger5
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-18Add column_title_pressed signal to Tree nodeyanorax
The Tree node column/table form is missing the ability to capture column title clicks easily. Adding this functionality will give us the ability to create functions such as sort by column, which is a common table manipulation ability in games/apps. https://godotengine.org/qa/7699
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-15Merge pull request #8759 from AlexHoratio/masterRémi Verschelde
Fixed #8526, popup menu width now responds to submenu icon
2017-05-14Fixed #8526, popup menu width now responds to submenu iconAlexHoratio
2017-05-12Fix natural sorting order in EditorFileDialog, FileDialog and ↵Damian Day
EditorFileSystemDirectory Make EditorFileDialog, FileDialog and EditorFileSystemDirectory alphanumerical sorting more natural Added a new method 'naturalnocasecmp_to' and comparator 'NaturalNoCaseComparator' to String. Fixes #8712.
2017-05-09New customizable editor themevolzhs
2017-05-07Implemented scrolling factor for smooth trackpad scrollingtoger5
Working platforms platform: OSX, Windows. Support for almost all ui elements, including project list.
2017-05-04Tree: Clear search string on selection.Andreas Haas
The Tree node has the ability to jump to a specific item by typing the first few chars of it's name. But on selection ('item_activated' signal), it didn't clear the search string used for that. It was especially annoying in `FileDialog`s and has been bugging me for ages :P With this, you can traverse a directory structure in a FileDiag quickly with the keyboard (like you'd expect from pretty much any modern file browser) :)
2017-05-03LineEdit: fix placeholder text affected by secretPoommetee Ketson
2017-05-03Revert "Add new editor and default theme (WIP)"volzhs
This reverts commit f045efe007cffb87238ee519b7f33d710814ded7.
2017-05-02Fix #8617 WindowDialog with custom panel background crashes godotMarc Gilleron
2017-04-27Merge pull request #8520 from Hinsbart/tree_tooltipsRémi Verschelde
Tree: Ability to add tooltips to TreeItem buttons.
2017-04-27Add new editor and default theme (WIP)Daniel J. Ramirez
2017-04-26Tree: Ability to add tooltips to TreeItem buttons.Andreas Haas
Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.
2017-04-24Merge pull request #8343 from volzhs/prevent_uncheckRémi Verschelde
Prevent to uncheck selected item with button group
2017-04-20Merge pull request #8417 from neikeq/hello-thereRémi Verschelde
External editor improvements and fixes
2017-04-20Merge pull request #8376 from RayKoopa/fix_stylebox_expand_marginRémi Verschelde
Respect the expand margin for StyleBoxTextures again.
2017-04-18Added support for space indentationPaulb23
2017-04-17External editor improvements and fixesIgnacio Etcheverry
Notable changes: - Now ScriptLanguages have the option to override the global external editor setting. If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used. - Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`. - `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from. Fixes: - Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor. - Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit. - `Script::get_member_line()` now returns -1 ("found nothing") by default.
2017-04-13Respect the expand margin for StyleBoTextures again.Ray Koopa
2017-04-10Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
2017-04-10Prevent to uncheck selected item with button groupvolzhs
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-04-06Fix highlight typosupaiku
2017-04-04Merge pull request #8248 from Hinsbart/fix_notify_renamesRémi Verschelde
Fix more property names in _change_notify calls.
2017-04-03Fix more property names in _change_notify calls.Andreas Haas
2017-04-03Merge pull request #8211 from robertdhernandez/NinePatch-FixRémi Verschelde
[3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture
2017-04-01Fixed Node2D/Control not updating propertiesRobert Hernandez
2017-03-31Fixed WindowDialog not aligning properlyRobert Hernandez
2017-03-30Fixed AtlasTexture being incorrectlyRobert Hernandez
Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an AtlasTexture.
2017-03-24Fix typos in source code using codespellRémi Verschelde
From https://github.com/lucasdemarchi/codespell
2017-03-18Merge pull request #8023 from CrazyGuy108/masterRémi Verschelde
List Control::has_point as a virtual method
2017-03-15Merge pull request #8020 from karroffel/class-db-inconsistencyRémi Verschelde
fixed ClassDB inconsistencies
2017-03-14List Control::has_point as a virtual methodCrazyGuy108
According to Issue #8018, a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h. classes.xml was updated to also list this method in Control.
2017-03-13fixed ClassDB inconsistenciesKarroffel
fixes #7960
2017-03-13WindowDialog: Fix crash when running as ProjectManagerAndreas Haas
Fixes a bug introduced in #7970
2017-03-06Editor: Dim UI when a WindowDialog is shown.Andreas Haas
Darkens the editor on WindowDialog popup. This adds the following new Editor settings: - interface/dim_editor_on_dialog_popup (true) # Enable/Disable editor dimming - interface/dim_amount (0.6) # Percentage of how much the editor will be darkened (0-1) - interface/dim_transition_time # The duration (in seconds) of the color blending effect (0-1), 0 is instant. Please test this thoroughly, I haven't yet seen a case where it fails to work properly but I'm sure I didn't test all windows of the editor :P
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
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
2017-03-05Add a bunch of missing Godot headers in own filesRémi Verschelde
2017-03-05Refactoring: rename tools/editor/ to editor/Rémi Verschelde
The other subfolders of tools/ had already been moved to either editor/, misc/ or thirdparty/, so the hiding the editor code that deep was no longer meaningful.
2017-03-05Merge pull request #7916 from RebelliousX/tab_containerRémi Verschelde
TabContainer's signal changes (v3)
2017-03-05- `tab_changed` signal emits only by selecting a different tab.Thaer Razeq
- Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again. - Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index. - Add documentation for the added function and signals. Fix a typo too.
2017-03-04Merge pull request #7929 from RayKoopa/editor_resizable_dialogsRémi Verschelde
Resizable editor / project settings dialogs & save their bounds
2017-03-03Make Editor, Export and Project settings dialogs resizable and store their ↵Ray Koopa
bounds