summaryrefslogtreecommitdiff
path: root/scene/main
AgeCommit message (Collapse)Author
2016-01-10change intersect_ray function to discriminate pickable objects, fixes #3203Juan Linietsky
2016-01-05Fix is_node_being_edited() when not building toolsRémi Verschelde
Fixes #3213. Superseded #3242.
2016-01-03forgot to bind NOTIFICATION_INSTANCED, closes #2261Juan Linietsky
2016-01-02Properly clear/restore current camera when switching scenes. Fixes #2137Juan Linietsky
2016-01-01Update copyright to 2016 in headersGeorge Marques
2015-12-29-fix loading of samples in mod, s3m and xm. Fixes #2553reduz
2015-12-29-restrict gui root from being removed while performing input, fixes #2578reduz
2015-12-28Ability to set autoloads as singleton global variablesreduz
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-12-08better unique name resolution, as suggested i #3017Juan Linietsky
2015-12-08added option to add_child, to use the same deduplication convention as in ↵Juan Linietsky
the editor, closes #3017
2015-11-18Merge pull request #2707 from akien-mga/masterJuan Linietsky
Cosmetic fixes to SCons buildsystem
2015-11-14windows crash and bind placeholder methodAriel Manzur
2015-11-13-better integration of ndee's themeJuan Linietsky
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-10-17Merge pull request #2556 from volzhs/fix_miss_bind_findnodeJuan Linietsky
fix miss bind for Node::find_node
2015-10-16-fixes and more fixes to new scene system, seems stable now..reduz
BUT DONT TRUST ME IT MAY STILL BREAK, USE WITH CARE!!
2015-10-10Large improvements on scene packing and managementreduz
-Ability to edit and keep changes of instanced scenes and sub-scenes -Ability to inherit from other scenes
2015-09-30fix miss bind for Node::find_nodevolzhs
2015-09-25Update documentation for TileSet and TimerRémi Verschelde
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-09-18begin work on debugging collisions....Juan Linietsky
2015-08-02live debug fixesJuan Linietsky
removing node in live debugging fixed
2015-08-02Live edit WORK IN PROGRESSJuan Linietsky
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.
2015-06-29Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky
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.
2015-06-22Multiple scene editing *POTENTIALLY UNSTABLE*Juan Linietsky
-ability to edit multiple scenes at the same time -resource internal IDs are now persistent, this makes multiple scene editing possible but maaaaay result in file corruption bugs (tested and could not find anything but possibility exists because core code changed, report immediately if you find this). -properly save settings, layout, etc when edited -script editing is independent from scene editing now -show a yellow box when a script belongs to the scene
2015-06-14missing changesJuan Linietsky
2015-06-12made changing pivot simpler in 2D nodes (just press v with mouse over position)Juan Linietsky
2015-06-08Added Node.find_node(mask) functionJuan Linietsky
by popular request
2015-05-17small description improvementJuan Linietsky
2015-05-17added a built-in scene changer API, closes #1928Juan Linietsky
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-05-10Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2015-05-10-convert to subscene keeps signal connections, fixes #1863Juan Linietsky
2015-05-10- Implemented support for fixed process on timer. Useful for cooldowns ↵Hearto Lazor
without the influence from framerate similar to animation player (idle/fixed mode), where idle mode = old timer, fixed mode = fixed process implementation: Example of the behaviour with a stream of bullets with timers on different frame rates: https://gfycat.com/HeartyImpressiveIndiancow - A change for more uniform ticks on fixed/idle without this fix: http://i.imgur.com/0TMQ6CG.png with this fix: http://i.imgur.com/3zYx16c.png
2015-05-04-More strict argument type-checking, will make many bugs visible, fixes #1809Juan Linietsky
-added NOTIFICATION_INSTANCED
2015-05-01-fix timer behavior described, closes #1455Juan Linietsky
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-09-function remove_and_delete_child removed. Just use child.free() or ↵Juan Linietsky
child.queue_free() instead. Fixes #1603
2015-04-07Merge pull request #1585 from ↵Juan Linietsky
UsernameIsAReservedWord/add_is_queued_for_deletion_in_objects add : bool Object.is_queued_for_deletion()
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-28add : bool Object.is_queued_for_deletion()yg2f
`object.is_queued_for_deletion()` return true if the object was `object.queue_free()` or `SceneTree.queue_delete(object)`.
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
2015-02-21added option to disable automatic clearing of viewport render bufferromulox_x
2015-02-14fixes to mouse warpJuan Linietsky
-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!
2014-12-28Add Stop pause mode implementationmarynate
2014-12-16New Code CompletionJuan Linietsky
-=-=-=-=-=-=-=-=-=- -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