summaryrefslogtreecommitdiff
path: root/core/io
AgeCommit message (Collapse)Author
2015-08-23**WARNING BEFORE PULLING**Juan Linietsky
This push changes the binary and XML formats and bumps the major version to 2.0. As such, files saved in this version WILL NO LONGER WORK IN PREVIOUS VERSIONS. This compatibility breakage with older versions was required in order to properly provide project refactoring tools. If I were you, unless you are brave, I would wait a week or two before pulling, in case of bugs :) Summary of Changes -New Filesystem dock, with filesystem & tree view modes. -New refactoring tools, to change or fix dependencies. -Quick search dialog, to quickly search any file
2015-06-30-some changes by okamJuan Linietsky
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-08Fixed get_packet/put_packet bindings in PacketPeer.James McLean
2015-06-06-fixed many memory initialization issuesJuan Linietsky
-fixed deadlock on previews thread -fixed compilation errors on unix
2015-06-06new file dialog!Juan Linietsky
-ItemList control for easier lists/thumbnails -New file dialog, with support for thumbnails, favorites, recent places, etc -Moved .fscache out of the project, no more bugs due to committed/pulled .fscache! -Dir dialog now sorts directories
2015-05-31work in progress, resource previewsJuan Linietsky
2015-05-25fixed support for zip packagesAriel Manzur
2015-05-19more fixesJuan Linietsky
-only refuse to load an older file if version major is different, fixes #1944 -fix drive letter default value, fixes #1939
2015-05-18fix a compile errorJuan Linietsky
2015-05-12Fixes problem parsing config files using ConfigFileJuan Linietsky
2015-05-07Merge pull request #1844 from daltomi/SIGSEGVJuan Linietsky
Fix segment violation MINIZIP_ENABLED
2015-05-06Fix segment violation MINIZIP_ENABLEDDaniel T. Borelli
2015-05-06optional formal changesehriche
2015-05-04-vec3 uniforms should now work, fixes #1773Juan Linietsky
2015-05-04solve invalid pointer, fixes #1793Juan Linietsky
2015-05-03Merge pull request #1792 from swenner/static_analysis_fixesJuan Linietsky
Static analysis fixes
2015-05-03-Make sure properties are exported the way they should in xml, fixes #1799Juan Linietsky
2015-05-03removed unnecessary semicolonsSimon Wenner
2015-05-03fixed uninitialized variable (cppcheck)Simon Wenner
2015-05-01Sort xml files, so order is constantest31
Makes xml format work better with version control systems.
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-18-fixed relative path saving to file, fixes #1694Juan Linietsky
2015-04-18Updated copyright year in all headersJuan Linietsky
2015-04-07-fix resolver erase query to avoid running out of slots, fixes #1621Juan Linietsky
2015-03-21New option to show/hide hidden filesrollenrolm
2015-03-02support for 2D shadow castersJuan Linietsky
Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
2015-02-11fixes to HTTPClientJuan Linietsky
-small unchunked files should work properly -blocking mode should work properly
2015-01-03-fixed issue with denormals in half precission, closes #1073Juan Linietsky
-added h_offset and v_offset to 3D Camera, should allow to do the same as in #1102
2015-01-01change parameter name from ip to portDana Olson
2014-12-16xml_parser: check array length index before accessing the array.orbitcowboy
2014-12-15Small batch of fixesJuan Linietsky
-=-=-=-=-=-=-=-=-=-= -Fixed looping error in AudioStreamResampled -winrt port progress -fixes in material in ambient light
2014-12-07More FixesJuan Linietsky
-=-=-=-=-= -Bug in saving multinline text in xml fixed. #925 -typo in android export fixed. #930
2014-12-01Merge pull request #863 from JIghtuse/masterJuan Linietsky
Fix CppCheck 'duplicateExpression' warning
2014-11-13UDP FixesJuan Linietsky
-=-=-=-=- Curse the day I decided to port UDP code, as it ended up being two nights of work. At least It's done now (I hope). -Fixed UDP Support, API seems stable -Added UDP Chat demo (chat that can lose your packets, heh) -Added helpers to areas and bodies to get list of collided bodies and contained bodies. -Sped up screen/viewport capture code. -Added code to save an image as PNG -Small fix so scripts register their singletons after modules did.
2014-11-12oopsJuan Linietsky
2014-11-12missing bindJuan Linietsky
2014-11-123D Import Import & UDPJuan Linietsky
-=-=-=-=-=-=-=-=-=-=- -Animation Import filter support -Animation Clip import support -Animation Optimizer Fixes, Improvements and Visibile Options -Extremely Experimental UDP support.
2014-11-07Fix CppCheck 'duplicateExpression' warningBoris Egorov
BTW, all three cases looks similar. It would be nice to refactor it to avoid repeating code.
2014-10-27-Much improvement to baked light bakerJuan Linietsky
-Fixed many bugs in stretch mode -Fixes to camera project and unproject as consequence of the above -added setget to script (documented in script doc) -more fixes to collada exporter for blender
2014-10-07Build System ChangesJuan Linietsky
-=-=-=-=-=-=-=-=-=-= Build System: -Big clean up of SCons, changed how builds are done to a much cleaner method (check the Github Wiki for instructions). -Deactivated BlackBerry10 (sorry), if no mantainer found (or BlackBerry does not send us a Passort ;), platform will be removed as we have no longer devices to test. Engine: -Removed deprecated object and scene format (was in there just for compatibility, not in use since a long time). -Added ability to open scenes even if a node type was removed (will try to guess the closest type). -Removed deprecated node types.
2014-08-21Fixed copy process of stream of bytes for HttpClient.Drachenfels
===================================================== Previously if request was not chunked and longer than arbitrary chunk of 4096 bytes, rest was truncated. With this commit, we will copy everything we have in the memmory.
2014-08-01Small Issues & MaintenanceJuan Linietsky
-=-=-=-=-=-=-=-=-=-=-=-=-= -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
2014-06-27Misc FixesJuan Linietsky
========== -NOTIFICATION_WM_QUIT fixed on android (seems tha way this is reported changed in newer sdk) -WIP implementation of APK Expansion APIs for publishing games larger than 50mb in Play Store -Feaures in the new tutorials are all present in the sourcecode -This (hopefully) should get rid of the animation list order getting corrupted -Improved 3D Scene Importer (Skeletons, Animations and other stuff were not being merged). Anything missing? -In code editor, the automatic syntax checker will only use file_exists() to check preload() else it might freeze the editor too much while typing if the preload is a big resource -Fixed bugs in PolygonPathFinder, stil pending to do a node and a demo
2014-06-11Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2014-06-11Light Baker!Juan Linietsky
-=-=-=-=-=-= -Support for lightmap baker, have fun figuring out how it works before tutorial is published.
2014-06-11Merge pull request #459 from marynate/PR-diracccess-dir-existsreduz
Add DirAccess:dir_exist api
2014-06-02FIX: forgotten bind to get_available_packet_count to be able to call get_var ↵voidplayer
only if needed and avoid editor errors
2014-05-25Add DirAccess:dir_exist apimarynate