aboutsummaryrefslogtreecommitdiff
path: root/core/globals.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* Bring that Whole New World to the Old Continent tooRémi Verschelde2017-03-191-567/+494
| | | | | Applies the clang-format style to the 2.1 branch as done for master in 5dbf1809c6e3e905b94b8764e99491e608122261.
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-121-1/+1
| | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games! (cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
* Properly localize absolute path.Fabio Alessandrelli2017-01-121-1/+2
| | | | | | | | | | Calling localize_path will return a localized path in res:// if the path starts with the resource file-system/folder, and will return the unchanged absolute path otherwise. Closes #6979 and #7161. (cherry picked from commit cdc97ca4535e99fdcb10f21c4609c2f79e94589b)
* Properly handle absolute paths in Globals::localize_pathFabio Alessandrelli2016-10-171-1/+1
| | | | | | | This give a proper fix for #4280 - #3106 , allowing absolute paths that starts from the file system, not the resource folder (cherry picked from commit 2f2cea070e062415f290103f1823ab17ea4e5874)
* Added add_property_info function to Globals and EditorSettings classesFranklin Sobrinho2016-09-011-0/+20
| | | | (cherry picked from commit 9f242ed6e553df947c3696be5f23cd06649deab0)
* Fix main scene not being saved when set via Play buttonRémi Verschelde2016-07-191-1/+1
| | | | | Fixes #1134 for real. Also tweaked the engine.cfg template and the preference order when browsing for the main scene.
* First version of ProfilerJuan Linietsky2016-05-211-0/+1
| | | | | It is now possible to profile GDScript as well as some parts of Godot internals.
* Support for dynamic fonts (TTF)Juan Linietsky2016-05-011-1/+3
| | | | | Added support for DynamicFont, which can load a TTF of any size to use as a font. No import required.
* remove trailing whitespaceHubert Jarosz2016-03-091-13/+13
|
* Encode vectors in Globalseska2016-02-011-0/+8
|
* Fixed small inconsistencies with the text formatFranklin Sobrinho2016-01-241-1/+1
|
* proper joy axis support as actions, can be configured and inquired, fixes #2317Juan Linietsky2016-01-021-2/+4
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2015-12-311-5/+5
|\
| * Fix proper ordering of project settings properties, also fixes inability to ↵reduz2015-12-281-1/+1
| | | | | | | | change order of autoloads
| * Add missing argument names in GDScript bindingsRémi Verschelde2015-12-281-4/+4
| | | | | | | | | | 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).
* | -Ensure .tscn and .tres always save in a deterministic way, fixes #2495Juan Linietsky2015-12-311-0/+1
|/ | | | | | | -Scene edit state is saved outside the scene now, to avoid changes .tscn files when nothing really changed -Created a VariantWriter helper to unify all variant to text writing -Moved SceneFormatText writing to VariantWriter -Moved ConfigFile to use VariantWriter and VariantParser, added compatibility mode for old .cfg files that use engine.cfg format
* -split view of property editor and editor settingsJuan Linietsky2015-12-151-2/+18
|
* Forbid renaming input presetsIgnacio Etcheverry2015-12-141-0/+11
|
* -deprecated pcz, replaced by just zip. Closes #2879Juan Linietsky2015-12-131-3/+3
|
* add priority to load binaryname.pckmasoud bh2015-11-201-2/+2
|
* Load binaryname.pckmasoud bh2015-11-201-0/+10
| | | | if not found data.pck search for binaryname.pck in linux and windows
* merged some stuff for okamJuan Linietsky2015-09-031-1/+1
|
* -display/emulate_touchscreen now really emulates a touchscreenJuan Linietsky2015-08-291-1/+0
| | | | -icons to show node menus
* -some changes by okamJuan Linietsky2015-06-301-0/+9
|
* Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky2015-06-291-1/+1
| | | | | | | | 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.
* new file dialog!Juan Linietsky2015-06-061-0/+7
| | | | | | | | | -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
* ability to run 2D physics in a threadJuan Linietsky2015-05-261-0/+1
| | | | | also, 2D physics is now thread safe too. see physics_2d/thread_model
* opening data.pczAriel Manzur2015-05-251-1/+1
|
* Change the order of the filterGuilherme Felipe2015-05-051-1/+1
|
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* Fix CppCheck 'duplicateExpression' warningBoris Egorov2014-11-071-1/+1
| | | | | BTW, all three cases looks similar. It would be nice to refactor it to avoid repeating code.
* -Much improvement to baked light bakerJuan Linietsky2014-10-271-2/+4
| | | | | | | -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
* Fixing Issues...Juan Linietsky2014-09-191-0/+1
| | | | | | | - #672 (default user:// in $HOME/.godot/app_userdata (linux/osx) and $APPDATA/Godot/app_userdata (Windows) - #676 (draw both tiles and octants in order from top to bottom, left to right ) - #686 (unicode escape sequences work now) - #702 (was not a bug, but a test was added to see if bodies went too far away)
* Small Issues & MaintenanceJuan Linietsky2014-08-011-0/+2
| | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -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
* Misc FixesJuan Linietsky2014-06-271-1/+16
| | | | | | | | | | | | ========== -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
* -fix bug in cache for atlas import/exportJuan Linietsky2014-03-131-13/+10
| | | | | | | | | | -fix some menus -fixed bug in out transition curves -detect and remove file:/// in collada -remove multiscript for now -remove dependencies on mouse in OS, moved to Input -avoid fscache from screwing up (fix might make it slower, but it works) -funcref was missing, it's there now
* -improved physics ccdJuan Linietsky2014-02-191-0/+7
| | | | | | -html5 exporter works again -disable repeat on image loader by default -can change shape offset en tileset, texture offset was broken
* -fixed bug in Button now exporting font propertyJuan Linietsky2014-02-151-1/+4
| | | | | | | | -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/+1447