Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-09 | Fixes vsync setting ignored when using a separate thread for rendering | Stefano Bonicatti | |
Setting the vsync in the main thread, after the rendering thread starts and takes the OpenGL context fails, so we need to do that before. Also, for some reason, the main thread cannot make current the context anymore. Fixes #13447 | |||
2017-12-07 | Style: Apply new clang-format 5.0 style to all files | Rémi Verschelde | |
2017-11-28 | disable caching for targets using helper functions | Rhody Lugo | |
2017-11-28 | use the same cache for all branches for appveyor | Rhody Lugo | |
2017-11-26 | Disable logger by default. | Juan Linietsky | |
2017-11-22 | Modified low processor sleep to 8000 and made it customizable (should be ↵ | Juan Linietsky | |
customizable for editor too) | |||
2017-11-21 | Merge pull request #11895 from m4nu3lf/rendering/separate_thread | Juan Linietsky | |
Restore rendering on a separate thread | |||
2017-11-21 | Merge pull request #13133 from endragor/resurrect-file-logging | Rémi Verschelde | |
Return and repair file logging | |||
2017-11-21 | Return and repair file logging | Ruslan Mustakov | |
And make it configurable, too. | |||
2017-11-21 | Native pan and zoom for macOS | Bernhard Liebl | |
2017-11-20 | Merge pull request #12387 from santouits/x1111 | Rémi Verschelde | |
Fix x11 boot logo position in fullscreen and in maximized | |||
2017-11-20 | Pass engine name and version parts as proper strings | Rémi Verschelde | |
Removes the need for _MKSTR all over the place which has the drawback of converting _MKSTR(UNKNOWN_DEFINE) to "UKNOWN_DEFINE" instead of throwing a compilation error. | |||
2017-11-19 | Revert "change low cpu delay to 1 usec, should make editor smoother and not ↵ | Rémi Verschelde | |
really use" This reverts commit ca194033061b4b29fe00d8e9bddf2f0478b3c3f0. See discussion in https://github.com/godotengine/godot/commit/ca194033061b4b29fe00d8e9bddf2f0478b3c3f0#commitcomment-25715906 It also did not fix the issue it claimed to fix. | |||
2017-11-19 | Merge pull request #12961 from eska014/platform-doc | Rémi Verschelde | |
Facilitate documenting platform-exclusive classes | |||
2017-11-18 | Restore rendering on a separate thread | m4nu3lf | |
2017-11-18 | Facilitate exposing platform-exclusive interfaces to all platforms | Leon Krause | |
This makes the interfaces available, without implementation, in other platforms and the editor, which facilitates documenting platform-exclusive classes. Platform-exclusive APIs must be set up in platform/<platform>/api/api.cpp. Provide noop method-implementations where necessary. Also setup and document the HTML5 platform's JavaScript singleton. | |||
2017-11-17 | change low cpu delay to 1 usec, should make editor smoother and not really use | Juan Linietsky | |
a lot more cpu. Fixes #11030 | |||
2017-11-16 | GDScript: Refactor "GD" class prefix to "GDScript" | Rémi Verschelde | |
2017-11-14 | Move singleton management from ProjectSettings to Engine | Leon Krause | |
2017-11-09 | Reworked how servers preallocate RIDs, should fix #10970 | Juan Linietsky | |
2017-11-09 | fixes to initialization order | Juan Linietsky | |
2017-11-09 | Make video mode initialization more intuitive, fixes #12022 | Juan Linietsky | |
2017-11-03 | Merge pull request #12262 from AndreaCatania/pplug | Juan Linietsky | |
Physics server plug | |||
2017-11-04 | Implemented physics plug | AndreaCatania | |
Moved init_physics Implemented physics 2D plug Fix clang Fix clang Fix static check Fix clang Fix static check Moved physics server initialization Moved physics server settings initialization | |||
2017-10-26 | Fix x11 boot logo position in fullscreen and in maximized | santouits | |
2017-10-23 | Improved monitors units and colors. | Daniel J. Ramirez | |
2017-10-22 | Bind unbound enums, rearrange some by value | Poommetee Ketson | |
2017-10-21 | Refactor Fixed to Physics | Poommetee Ketson | |
2017-10-20 | Fix window display shrink can't set to float numbers | geequlim | |
2017-10-14 | Merge pull request #12080 from djrm/pr_new_splash | Rémi Verschelde | |
New splash screen. | |||
2017-10-14 | Redoing the ARVR GDNative interface as module and tighter implementation | BastiaanOlij | |
2017-10-13 | New splash screen. | Daniel J. Ramirez | |
2017-10-11 | Merge pull request #11539 from BastiaanOlij/remove_directory_scan | Rémi Verschelde | |
Removed directory scan from project load | |||
2017-10-11 | Merge pull request #11954 from neikeq/d | Ignacio Etcheverry | |
Added 'exposed' field to ClassInfo for registered classes | |||
2017-10-10 | Made directory scan optional | BastiaanOlij | |
2017-10-09 | Adds 'exposed' field to ClassInfo | Ignacio Etcheverry | |
This field represents if the class is exposed to the scripting API. The value is 'true' if the class was registered manually ('ClassDB::register_*class()'), otherwise it's false (registered on '_post_initialize'). - Added missing registration of classes that are meant to be exposed. | |||
2017-10-05 | Make sure to obey hidpi to off by default, as present in project settings. ↵ | Juan Linietsky | |
Set it to on by default for editor. Many integrated GPUs can't really get enough performance to play games at hidpi, so this should be enabled manually. | |||
2017-10-05 | Added the set/get_setting function in Editor/Project settings. Renamed has() ↵ | Juan Linietsky | |
to has_setting. Fixes #11844 | |||
2017-10-02 | Merge pull request #11568 from endragor/loggers | Andreas Haas | |
Extract logging logic | |||
2017-10-02 | Merge pull request #11659 from AndreaCatania/prephysics | Andreas Haas | |
Renamed fixed_process to physics_process | |||
2017-09-30 | Renamed fixed_process to physics_process | AndreaCatania | |
2017-09-29 | Fixed typo: 'texure' to 'texture' | Indah Sylvia | |
2017-09-25 | Extract logging logic | Ruslan Mustakov | |
Previously logging logic was scattered over OS class implementations with plenty of duplication. Major changes in this commit: - Extracted logging logic into a separate Logger hierarchy. It allows easy configuration of logging mechanism depending on compile-time or run-time configuration. - Implemented RotatedFileLogger which is usually used with StdLogger, providing persistency of logs. It is often important to be able to obtain logs of the game even in production to be able to understand what happened prior to some problem. On mobile there previously was no way to obtain the logs aside from having the device connected to your machine. - flush() is not performed in release mode for every logged line. It is only performed for errors. | |||
2017-09-24 | Fix typo in fixed-fps help line | Hein-Pieter van Braam | |
2017-09-24 | main: Add --version switch and git hash to --help | Rémi Verschelde | |
Also fix some help strings. | |||
2017-09-21 | Merge pull request #11299 from marcelofg55/fix_seticon_default | Rémi Verschelde | |
Fix setting the default icon briefly with tools=no | |||
2017-09-20 | Rename pos to position in user facing methods and variables | letheed | |
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is. | |||
2017-09-19 | Merge pull request #11405 from karroffel/new-hashmap | Rémi Verschelde | |
added OAHashMap type | |||
2017-09-19 | added OAHashMap type | Karroffel | |
2017-09-18 | Prevent running the crash_handler when a debugger is present on windows | Marcelo Fernandez | |