Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-13 | Remove junk output | Ruslan Mustakov | |
Remove several prints that were added for engine debugging, but are of no use to the end user, and only pollute the editor and game logs. | |||
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 #12039 from Hinsbart/expose_joy_connection | Rémi Verschelde | |
Input: expose joy_connection_changed() [ci skip] | |||
2017-10-11 | Input: expose joy_connection_changed() | Andreas Haas | |
2017-10-11 | Merge pull request #11954 from neikeq/d | Ignacio Etcheverry | |
Added 'exposed' field to ClassInfo for registered classes | |||
2017-10-10 | Merge pull request #11919 from Toizi/array_sort_ref | Andreas Haas | |
Array::sort/invert now return reference to Array | |||
2017-10-10 | Merge pull request #11987 from endragor/define-va-copy | Ignacio Etcheverry | |
Define va_copy with --std=c++03 (fixes #11979) | |||
2017-10-10 | Made directory scan optional | BastiaanOlij | |
2017-10-10 | Define va_copy with --std=c++03 (fixes #11979) | Ruslan Mustakov | |
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-09 | Array::sort, sort_custom and invert now return reference to Array to allow ↵ | Marius Guggenmos | |
chaining of operations | |||
2017-10-09 | Merge pull request #11810 from marcelofg55/osx_export_improv | Rémi Verschelde | |
OS X export code improvements | |||
2017-10-09 | Fix trailing whitespaces in project settings header comment | Emmanuel Leblond | |
2017-10-09 | Merge pull request #11947 from eska014/fix-obj-marshalling | Rémi Verschelde | |
Fix exporting projects with custom input event actions | |||
2017-10-08 | Fix binary marshalling of Objects | Leon Krause | |
2017-10-08 | [GDnative] Add string_name api | Emmanuel Leblond | |
2017-10-06 | Merge pull request #11853 from endragor/long-string-logging | Andreas Haas | |
Fix logging of long strings via RotatedFileLogger | |||
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-05 | Fix logging of long strings via RotatedFileLogger | Ruslan Mustakov | |
2017-10-04 | Merge pull request #11812 from NathanWarden/fix_validate_ssl | Gilles Roudiere | |
Fixed a bug where ssl would force validation even though you told it not to. | |||
2017-10-04 | Merge pull request #11823 from endragor/virtual-keyboard-height | Gilles Roudiere | |
Allow to obtain virtual keyboard height | |||
2017-10-04 | Allow to obtain virtual keyboard height | Ruslan Mustakov | |
On mobile platforms virtual keyboards take up significant amount of screen space and UI containing a text box may need to be adjusted after the keyboard appears to keep the text box visible to user. This commit adds a way to obtain virtual keyabord height so that controls are aware of how much they need to move. | |||
2017-10-03 | fixed the OS.has_feature() API, and added support for 32 and 64. | Juan Linietsky | |
2017-10-03 | Fixed a bug where ssl would force validation even though you told it not to. | Nathan Warden | |
2017-10-03 | OS::execute can now read from stderr too when executing with a pipe | Marcelo Fernandez | |
2017-10-03 | Merge pull request #11782 from eska014/persistent-userfs-test | Hein-Pieter van Braam | |
Add OS::is_userfs_persistent, allow starting HTML5 platform in private mode | |||
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-10-02 | Merge pull request #11730 from gabrielformiga/fix-small-png-texture-import | Andreas Haas | |
Change to Image::shrink_x2 function preventing it set a 0 width/height for mipmapped textures | |||
2017-10-02 | Add OS::is_userfs_persistent to check user:// persistence | Leon Krause | |
Allows starting HTML5 export when IndexedDB is not available. | |||
2017-10-02 | Merge pull request #11575 from marcelofg55/move_path_to_trash | Poommetee Ketson | |
FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash | |||
2017-09-30 | Change to shrink_x2 function preventing it set a 0 width/height | Gabriel | |
2017-09-30 | Renamed fixed_process to physics_process | AndreaCatania | |
2017-09-27 | Build MSVC safe_refcount in a separate compilation unit | Hein-Pieter van Braam | |
Including windows.h in a globally included header gives all kinds of issues. Move the MSVC implementation for safe_refcount back into a .cpp file to prevent this from happening. | |||
2017-09-25 | FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash | Marcelo Fernandez | |
2017-09-25 | Merge pull request #11445 from Cradmon/refactorCoreMap | Rémi Verschelde | |
Refactor core/map.h | |||
2017-09-25 | Merge pull request #11518 from hpvb/gdscript-direct-dispatch | Rémi Verschelde | |
Some more GDScript performance optimizations | |||
2017-09-25 | Merge pull request #11567 from QuLogic/scons-var-types | Rémi Verschelde | |
Add types to scons command-line options | |||
2017-09-25 | Fixed constness of variant functions, as well as visual script sequence ↵ | Juan Linietsky | |
ports. Closes #11258 | |||
2017-09-25 | Use BoolVariable for third-party options. | Elliott Sales de Andrade | |
2017-09-25 | Make variant_op jumptable const | Hein-Pieter van Braam | |
Not doing this was a bit of an oversight | |||
2017-09-25 | Allow inlining of all parts of safe_refcount | Hein-Pieter van Braam | |
Differences with this aren't huge but the effort is minimal, in some workloads gain a couple of percent of performance. | |||
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 | Merge pull request #11549 from hpvb/fix-11543 | Hein-Pieter van Braam | |
Fix Dictionary set_named | |||
2017-09-24 | Fix Variant::get_named return when p_index is invalid | Marcelo Fernandez | |
2017-09-24 | Fix Dictionary set_named | Hein-Pieter van Braam | |
Reduz optimized field indexing in 3c85703 but the changes didn't apply to dictionary so this code remained untouched. However, the logic for validity checking was changed but not updated for the dictionary case. | |||
2017-09-24 | Merge pull request #11473 from hpvb/fix-11466 | Rémi Verschelde | |
Implement operator != on Pool*Array types | |||
2017-09-23 | Enable building against system zstd. | Elliott Sales de Andrade | |
2017-09-23 | Massive optimization to Variant::set_named/get_named. Should give a nice ↵ | Juan Linietsky | |
boost to GDScript. |