aboutsummaryrefslogtreecommitdiff
path: root/scene/gui/control.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix GDScript crash when call show/hide in func _exit_treesanikoyes2016-04-021-2/+2
| | | | (cherry picked from commit 0c6f089ce4068c02514261c8a40e231c3779b9d5)
* remove trailing whitespaceHubert Jarosz2016-04-021-71/+71
| | | | (cherry picked from commit 4a4f2479146aa33e235ed57cde311efda68d3c8f)
* Property handle rotated controls in 2D editor, fixes #3613Juan Linietsky2016-02-081-2/+7
|
* Make sure variant parser recognizes "nil" for compatibility with old ↵Juan Linietsky2016-02-011-1/+3
| | | | engine.cfg style cofig. Closes #3531
* -Take in consideration canvas layers for GUI inputJuan Linietsky2016-01-241-0/+2
|
* -Added a "modal_close" signal for controlsJuan Linietsky2016-01-231-0/+5
| | | | -Used it to keep changes on lineedit when focused out
* -Some fixes to drag and drop and canvas offset for GUI that were introduced ↵Juan Linietsky2016-01-191-2/+22
| | | | after rewrite
* Merge pull request #2854 from MarianoGnu/color_pickerRémi Verschelde2016-01-181-1/+93
|\ | | | | new ColorPicker
| * Move shaders to default theme and add shader_override related methods to ↵MarianoGNU2016-01-151-1/+93
| | | | | | | | Control class
* | -Massive editor dialog cleanupJuan Linietsky2016-01-171-1/+1
| | | | | | | | -Added a bottom menu list
* | -Moved all the "root" input handling for GUI from individual Controls to ↵Juan Linietsky2016-01-161-930/+105
|/ | | | | | | | Viewport. -Should fix several reported bugs when controls don't have a common parent This may have added new bugs, so please report if so!
* removed this fix, which brought more problems than solutionsJuan Linietsky2016-01-101-2/+2
|
* Merge pull request #3191 from neikeq/filedialog_hotkeysRémi Verschelde2016-01-071-0/+7
|\ | | | | Add keyboard shortcut to toggle "show hidden files" in FileDialog
| * FileDialog: keyboard shortcut to toggle "show hidden files"Ignacio Etcheverry2016-01-021-0/+7
| |
* | Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
| |
* | -restrict gui root from being removed while performing input, fixes #2578reduz2015-12-291-0/+5
|/
* added rotation and scale support to gui controlsJuan Linietsky2015-12-121-5/+49
|
* misc cleanupJuan Linietsky2015-10-171-0/+15
|
* Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky2015-06-291-20/+20
| | | | | | | | and resources. A general speedup should be apparent, with even more peformance increase when compiling optimized. WARNING: Tested and it seems to work, but if something breaks, please report.
* some editor window changesJuan Linietsky2015-06-131-2/+5
| | | | | -ability to make dock position configurable, and it gets saved -editor starts maximized default
* fix crash on exit for popup, fixes #1676Juan Linietsky2015-04-261-2/+4
|
* -Many fixes and demo for RichTexLabelJuan Linietsky2015-04-211-0/+10
| | | | -Proper ability to edit BBCode in RTL.
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* merging okam changesJuan Linietsky2015-04-021-1/+1
|
* lot of work on 2D lighting and isometric mapsJuan Linietsky2015-03-091-41/+43
| | | | | added a new demo, isometric_light that does full isometric sorting, lights, shadows, etc.
* Godot UI is quick and snappy again!Juan Linietsky2015-02-151-0/+2
| | | | | Changed linked listed sort to use auxiliary memory this fixes user interface performance issues.
* fixes to mouse warpJuan Linietsky2015-02-141-0/+9
| | | | | | | | | -can warp now from viewport and control, in their respective coordinate systems -warp is now local to the window on Windows and OSX. IF YOU RUN OSX, PLEASE TEST THIS! And make sure it works!, new code is in OS_OSX::warp_mouse_pos. I don't have OSX so i can't test!
* -fixed bug on focus capture, now respets line/text editJuan Linietsky2015-01-031-2/+2
| | | | -when playing animations, property editor is now refreshed properly, fixes #1046
* removed deadcodeJuan Linietsky2015-01-031-6/+0
|
* -ability to scale and modulate texturebutton, closes #818Juan Linietsky2015-01-031-0/+8
| | | | -fixed bug in ordering of modal subwindows, closes #1001
* New Code CompletionJuan Linietsky2014-12-161-39/+57
| | | | | | | | | | | | -=-=-=-=-=-=-=-=-=- -Massive improvement to code completion -Argument hinting for functions If you manage to out-smart the code-completion in a situation where completion should be possible to guess, let me know. Please enter the commit message for your changes. Lines starting
* SceneMainLoop -> SceneTreeJuan Linietsky2014-11-051-38/+38
| | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- *YOUR SOURCE MIGHT NOT WORK* For mor information on fix: https://github.com/okamstudio/godot/wiki/devel_scene_tree Other stuff: -Shower of bullets demo -Fixes all around
* Small FixesJuan Linietsky2014-09-171-3/+3
| | | | | | | ----------- -Added Ability for centering on top left for centercontainer -Added ability to bind more than 5 parameters (must include an extra file)
* Bug FixesJuan Linietsky2014-06-291-1/+1
| | | | | | | | | | -=-=-=-=- -Documentation now shows overridable theme values (though this needs to be documented). -Detect when object transform is flipped and flip normals too. -TileMap can specify bounce and friction for collision. -Removed limit of 4 lights per object -Added is_hovered() to buttons.
* -Fixed viewport stretch bugsJuan Linietsky2014-04-181-18/+4
| | | | | -Fixed input in viewport stretch bugs -Fixed tilemap pixel overlap (really?)
* -Added google play services (needed for some stuff)Juan Linietsky2014-04-141-2/+2
| | | | | | | | | -Added new screen resizing options, stretch_2d is removed, new much more flexible ones. -Fixed bug in viewport (can create more instances in 3d-in-2d demo now) -Can set android permissions and screen sizes manually in the export settings -Changed export templates extension to .tpz (too many people unzipped the manually..) -File dialog now ensures that the proper extension is used (will not allow to save without it) -Fixed bug that made collision exceptions not work in 2D
* -Fixed a few bugs in ViewportJuan Linietsky2014-04-101-2/+2
| | | | | -Made a few demos using Viewport to show it's true power! -Fixed some start-up error messages.
* -Support for changing fontsJuan Linietsky2014-04-051-0/+2
| | | | | | | -Detect when free() might crash the project and throw error -fixed 2D Bounce in physics (3d still broken) -renamed “on_top” property to “behind_parent”, which makes more sense, old on_top remains there for compatibility but is invisible. -large amount of fixes
* Add anchor options "Center"sanikoyes2014-03-311-4/+15
|
* -project settings are saved when changedJuan Linietsky2014-02-151-0/+1
| | | | | | | | -load() was in the GDScript docs but missing in the scripting-different music for platformer 2D and 3D -fix how documentation is generated, built in doc browser should be always up to date -copypaste, scrolling, etc in builtin doc -built-in scripts get saved now (though debugger may not always work on them) -Theme can be set to controls as a property
* -fixed bug in Button now exporting font propertyJuan Linietsky2014-02-151-0/+2
| | | | | | | | -made GUI Theme editor usable -editor does not allow to export or create .pck in the same path as a project -changed .pck format (lacked support for versioning so couldn't change it), previous was causing crashes and is now incompatible, just re-export. -will not look for .pck files recursively, was causing unexpected behaviors -fixed execution of Godot in paths with non unicode characters in Windows, OSX and Linux.
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+2886