aboutsummaryrefslogtreecommitdiff
path: root/scene/main/scene_main_loop.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* -Heavily improved editor startup and exit performanceJuan Linietsky2016-06-071-7/+10
|
* Changed import workflowJuan Linietsky2016-05-271-0/+10
| | | | | | | | | | | | | | | | -Rearrange favorites in fs dock with drag and drop -Removed import -> sub-scene, moved to scenetree contextual menu -Removed import -> re-import , moved and integrated to FS dock -Added ability in FS dock to re-import more than one resource simultaneously -Added ability to drag from native filesystem explorer to Godot, only works on Windows though -Removed scene reimport merge options, never worked well. Eventually merging materials should be re-added -Added ability to set custom root node type when importing scenes -Re-Import is now automatic, can be configured back to manual in editor settings -Added resource previews in property list for many resource types
* Real-Time Remote Inspector supportJuan Linietsky2016-05-221-0/+1
|
* -Added configuration warning system for nodesJuan Linietsky2016-05-171-0/+1
| | | | | -Added a new "add" and "instance" buttons for scene tree -Added a vformat() function to ease translation work
* remove trailing whitespaceHubert Jarosz2016-03-091-2/+2
|
* -Moved all the "root" input handling for GUI from individual Controls to ↵Juan Linietsky2016-01-161-1/+2
| | | | | | | | 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!
* Fix is_node_being_edited() when not building toolsRémi Verschelde2016-01-051-0/+4
| | | | Fixes #3213. Superseded #3242.
* Properly clear/restore current camera when switching scenes. Fixes #2137Juan Linietsky2016-01-021-0/+9
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* Add missing argument names in GDScript bindingsRémi Verschelde2015-12-281-1/+1
| | | | | 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).
* Ability to visually debug geometry visually:Juan Linietsky2015-09-201-2/+177
|\ | | | | | | | | | | | | -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
* | begin work on debugging collisions....Juan Linietsky2015-09-181-0/+13
|/
* live debug fixesJuan Linietsky2015-08-021-3/+74
| | | | removing node in live debugging fixed
* Live edit WORK IN PROGRESSJuan Linietsky2015-08-021-0/+322
| | | | | | | | | | 1) press the heart while the game is running 2) select a scene to live edit from the opened scenes 3) edit/add/remove nodes or resources, change their properties, etc. 4) watch changes reflected in running game, in all places this scene is edited 5) It's not perfect obviously, but the aim of it is to try to reflect your changes as best as possible in the running game.
* made changing pivot simpler in 2D nodes (just press v with mouse over position)Juan Linietsky2015-06-121-2/+4
|
* small description improvementJuan Linietsky2015-05-171-3/+3
|
* added a built-in scene changer API, closes #1928Juan Linietsky2015-05-171-2/+74
|
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* add : bool Object.is_queued_for_deletion()yg2f2015-03-281-0/+1
| | | | | `object.is_queued_for_deletion()` return true if the object was `object.queue_free()` or `SceneTree.queue_delete(object)`.
* Batch of BugfixesJuan Linietsky2014-12-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=- -Fixed Export UV XForm (should work now). #923 -Fixed enforcement of limits in property editor. #919 -Fixed long-standing bug of export editings in script inheritance. #914, #859, #756 -Fixed horrible error reporting in shader language. #912 -Added kinematic collision with plane (please test well). #911 -Fixed double animation track insert when using 2D rigs. #904 -VKey updates offset parameter in sprite edition. #901 -Do not allow anymore a script to preload itself. (does not fix #899, but narrows it down) -Avoid connection editor from overriding selected text. #897 -Fixed timer autostart. #876 -Fixed collision layers in 3D physics. #872 -Improved operators in shader #857 -Fixed ambient lighting bug #834 -Avoid editor from processing gamepad input #813 -Added not keyword #752 Please test!
* SceneMainLoop -> SceneTreeJuan Linietsky2014-11-051-68/+69
| | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- *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
* ColladaJuan Linietsky2014-10-141-0/+2
| | | | | | | | | | | | -=-=-=- -Fixed some DAE import & export bugs -Changed Collada exporter to use the mesh loops API -Added tangent export to Collada exporter -Added triangulation option to Collada exporter -Changed a little how normalmaps are handled in shader. Not sure if it's working properly, be careful. -Fixed some strange bug with kinematic bodies #776 -Fix release compilaiton issues #782
* Little BitsJuan Linietsky2014-10-121-0/+18
| | | | | | | | | | | | | | | | | | | -=-=-=-=-=- -fix duplicate function bug when creating script callback in editor -fix bug where hiding lights does not work -fix 2D audio listener bug (romulox_x reported) -fix exported properties with inheritance bug -fix timer autostart (make it not work on editor) -reactivate first camara found if viewport runs out of active camera -option to hide gizmos in viewport -changed skeleton gizmo because it sucks -Make convex shapes using CollisionShape visible (use quickhull class) -fix up menu when editing a mesh, to export collision, navmesh, convex, etc. from it. -make a menu option to show SRGB in 3D editor views by default -make option to edit default light direction in viewport settings -make option to edit default ambient light in viewport settings -make software conversion of linear->RGB if hardware support not found
* 3D Physics Rework, Other StuffJuan Linietsky2014-09-151-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- 3D Physics: -Fixed "Bounce" parameter in 3D -Fixed bug affecting Area (sometims it would not detect properly) -Vehicle Body has seen heavy work -Added Query API for doing space queries in 3D. Needs some docs though. -Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up: -PinJoint -HingeJoint (with motor) -SliderJoint -ConeTwistJoint -Generic6DOFJoint -Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions: -input_event (mouse or multitouch input over the body) -mouse_enter (mouse entered the body area) -mouse_exit (mouse exited body area) For Area it needs to be activated manually, as it isn't by default (ray goes thru). Other: -Begun working on Windows 8 (RT) port. Compiles but does not work yet. -Added TheoraPlayer library for improved to-texture and portable video support. -Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
* Small Issues & MaintenanceJuan Linietsky2014-08-011-0/+1
| | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -Begin work on Navigation Meshes (simple pathfinding for now, will improve soon) -More doc on theme overriding -Upgraded OpenSSL to version without bugs -Misc bugfixes
* -Fixed viewport stretch bugsJuan Linietsky2014-04-181-1/+0
| | | | | -Fixed input in viewport stretch bugs -Fixed tilemap pixel overlap (really?)
* -Added google play services (needed for some stuff)Juan Linietsky2014-04-141-2/+130
| | | | | | | | | -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-6/+13
| | | | | -Made a few demos using Viewport to show it's true power! -Fixed some start-up error messages.
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+937