summaryrefslogtreecommitdiff
path: root/scene/main/viewport.cpp
AgeCommit message (Collapse)Author
2016-07-08Fix own world option of Viewport.Franklin Sobrinho
It happens when the viewport has WorldEnviroment child with a valid Enviroment
2016-07-01Fixed the order of input, reverts #4384, closes #5361Juan Linietsky
2016-07-01Color picker was getting too much focus, made it get not as much focus.Juan Linietsky
This abuse of focus was the original culprit of #5354
2016-07-01Invalidate key focus if not visible, fixes #5354Juan Linietsky
2016-07-01Improved drag&drop to work as n-piggeon wants to use, closes #5342Juan Linietsky
2016-06-29remove unnecesary warning, closes #5169Juan Linietsky
2016-06-27Figured out a way to fix event propagation for shortcuts and some other ↵Juan Linietsky
cases so they properly stop shortcuts if a modal window is open, closes #4848
2016-06-27Add a small workaround to avoid modal tabs to be closed if they are spawned ↵Juan Linietsky
in the same frame, closes #3837
2016-06-27Properly deliver localized coordinates when passing gui events through ↵Juan Linietsky
parents, closes #4215
2016-06-23Make button aware of it being dragged and reset state, closes #4178Juan Linietsky
2016-06-20Fixed the order of events called by _input, closes #4384Juan Linietsky
2016-06-20Allow mouse wheel to go throuhgh so scroll containers work properly, fixes #4431Juan Linietsky
2016-06-20Make dure to only call drop_data if can_drop_data returned true, closes #4616Juan Linietsky
2016-06-11do not allow picking in captured mode, closes #5134Juan Linietsky
2016-06-09fixes wrong bool return, closes #5037Juan Linietsky
2016-06-07Fix indentation issues in last commitsRémi Verschelde
Ping @reduz.
2016-06-06Merge pull request #4101 from SaracenOne/listenerJuan Linietsky
Added New Listener Spatial Node.
2016-06-06properly pass events to parent controls, closes #4701Juan Linietsky
2016-06-04-customizable shortcuts in editorJuan Linietsky
-editor settings now save to .tres instead of .xml -buttons can now hold a shortcut
2016-05-21remove trailing whitespaceHubert Jarosz
2016-05-21i18n: Proofreading of all stringsRémi Verschelde
Done to ensure that no important identifiers are translatable, to fix compound strings using the new vformat() function, and some general English proofreading here and there.
2016-05-20Fix for tooltip blinking (#4713)captainwasabi
Moved where active tooltips are canceled to wait until the mouse actually moves off the control.
2016-05-17-Added configuration warning system for nodesJuan Linietsky
-Added a new "add" and "instance" buttons for scene tree -Added a vformat() function to ease translation work
2016-05-11-begun implementing drag & drop editor wideJuan Linietsky
-filesystem dock dnd support -property list dnd support -scene tree dnd support
2016-03-20Added listener spatial node.Saracen
2016-03-11Merge pull request #4012 from sanikoyes/Pr-linke-fail-disable-3dRémi Verschelde
Fix link error when disable_3d=yes
2016-03-11Fix link error when disable_3d=yessanikoyes
2016-03-09remove trailing whitespaceHubert Jarosz
2016-02-27fix transform localization event in mouse motionJuan Linietsky
2016-02-03-Fix mouse coordinates not being affected by canvas transformJuan Linietsky
2016-02-01Physics2D: Allow to use 'intersect_point' with objects which is not 'pickable'Biliogadafr
2016-01-31-Fix crash opening and closing the scene, closes #3491Juan Linietsky
2016-01-25-Fix input bug on window ordering due to foretting to sort root itemsJuan Linietsky
2016-01-25-Changed how popups work in Viewport to make them a lot less invasive to the ↵Juan Linietsky
scene tree
2016-01-22-Fix viewport converting the scren in grayness, fixes #3406Juan Linietsky
2016-01-19-Some fixes to drag and drop and canvas offset for GUI that were introduced ↵Juan Linietsky
after rewrite
2016-01-19Fix build with tools=noRémi Verschelde
Fixes #3384.
2016-01-18-fixed bug related to mouse cursor changes, fixes #3366Juan Linietsky
2016-01-16-Moved all the "root" input handling for GUI from individual Controls to ↵Juan Linietsky
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!
2016-01-10change intersect_ray function to discriminate pickable objects, fixes #3203Juan Linietsky
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-28Add missing argument names in GDScript bindingsRémi Verschelde
All classes were reviewed apart from VisualServer for which no argument name is documented at all. While doing this review, I found quite a few bugs that were fixed either in earlier commits or this one (mostly documentation bugs though, i.e. some arguments were listed at the wrong place).
2015-09-20fixed stupid bug caused by accidentally removed line before commitJuan Linietsky
2015-09-20Ability to visually debug geometry visually:Juan Linietsky
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
2015-05-12-Added lookat/get_angle_to functions in 2D, and a demo, closes #1843Juan Linietsky
-Added get_viewport().get_mouse_pos() to replace Input.get_mouse_pos(), closes #1838
2015-04-20-Changed Godot exit to be clean.Juan Linietsky
-Added more debug information on memory cleanliness on exit (if run with -v) -Fixed several memory leaks, fixes #1731, fixes #755
2015-04-18Updated copyright year in all headersJuan Linietsky
2015-04-03Bullet shower demo crashed because of dynamic casting in the code for object ↵TheoXD
picking. Making sure the object has an ID greater than 0 before typecasting solves it.
2015-03-22fixes/cleans upJuan Linietsky
-input now correctly works when using viewport scaling -added function to get areas/bodies in given point -added function to get space state directly from world
2015-03-22input events on Area2D is now supportedJuan Linietsky
also added a demo showing how this works