Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-11-02 | SCons: make use_lto a global option and opt-in for iphone | Rémi Verschelde | |
Supersedes #12553, see discussion in #12552. | |||
2017-10-30 | Add Colemak keybindings to editor for osx | N0hbdy | |
2017-10-30 | Implemented OS get_latin_keyboard_variant on x11 | Marcelo Fernandez | |
2017-10-27 | Travis: Simplify matrix, disable iphone and add X11 tools=no/clang | Rémi Verschelde | |
Travis always has massive backlog of macOS builds, so we can't rely on them too much. The iphone build was mostly useful to spot tools=no or target=release_debug issues, so replacing it by an appropriate X11 build. | |||
2017-10-17 | Fix BSD compile issues | Marcelo Fernandez | |
2017-10-13 | Use binary names instead of absolute paths in calls to OS::execute. | J08nY | |
Now that #12009 is merged, we should let the system find the binary on the users $PATH and don't assume we know where to look for them in different distributions. | |||
2017-10-13 | Drop unusued LEGACYGL_ENABLED check | Rémi Verschelde | |
[ci skip] | |||
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-26 | Reduce gcc lto build time by telling the linker to | Felix M. Cobos | |
use the number of jobs indicated by -j | |||
2017-09-25 | FileSystemDock will now remove files/dirs to trashcan using OS::move_to_trash | Marcelo Fernandez | |
2017-09-25 | Use BoolVariable in platform-specific options. | Elliott Sales de Andrade | |
2017-09-25 | Use BoolVariable for third-party options. | Elliott Sales de Andrade | |
2017-09-25 | Use BoolVariable in target/component/advanced options. | Elliott Sales de Andrade | |
2017-09-25 | Use EnumVariable for choice-based build options. | Elliott Sales de Andrade | |
2017-09-24 | Merge pull request #11519 from hpvb/fix-gcc-lto | Rémi Verschelde | |
Fix gcc lto [ci skip] | |||
2017-09-24 | Merge pull request #11527 from QuLogic/system-zstd | Rémi Verschelde | |
Enable building against system zstd. | |||
2017-09-24 | Add support for OpenSSL 1.1.0. | Elliott Sales de Andrade | |
This release hides many struct members which provides easier forward compatibility but is a break from previous releases. A few small macros provide compatibility between both 1.1.0 and 1.0.x. Fixes #8624. | |||
2017-09-23 | Enable building against system zstd. | Elliott Sales de Andrade | |
2017-09-23 | Fix gcc lto | Hein-Pieter van Braam | |
This repairs LTO on X11 and adds it to MingW targets. The difference in linktime is substantial, but runtime performance is quite a bit better. | |||
2017-09-21 | Merge pull request #11243 from hpvb/add-debug-info-on-release | Rémi Verschelde | |
Create separate debug info files by default | |||
2017-09-21 | Merge pull request #11141 from fcobos/x11_borderless_switch_fix | Rémi Verschelde | |
X11 - Adding borders back to a borderless window was not working. | |||
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 | Fix crash handler not including stdlib.h | Marcelo Fernandez | |
2017-09-18 | Prevent running the crash_handler when a debugger is present on windows | Marcelo Fernandez | |
2017-09-17 | Merge pull request #11252 from marcelofg55/fix_noaudio_crash | Rémi Verschelde | |
Fix crash when no audio driver is available | |||
2017-09-17 | Fix x11 exported executables not getting the +x flag | Marcelo Fernandez | |
2017-09-16 | Create separate debug info files by default | Hein-Pieter van Braam | |
Now that we have a built-in stacktrace on a segfault it would be useful to have debug information on debug_release builds so that bugreports can include this information. Without this debug info we will still get function names in the backtrace but not file location. This commit will by default build all targets with minimal debug info and then strip the information into separate files. On MacOS this is a .dSYM file, on Linux/MingW this is a .debug file. MacOSX will automatically load a dSYM file if it exists in its debugger. On Linux/MingW we create a 'gnu debuglink' meaning that gdb and friends will automatically find the debug symbols if they exist. Existing workflow for developers does not change at all, except that we now create two instead of one build artifact by default. This commit also adds a 'debug_symbols' option to X11, MacOS, and MingW targets. The default is 'yes' which corresponds to -g1. The alternatives are 'no' (don't generate debug infos at all) or 'full' which runs with -g2. A target=debug build will now build with -g3. | |||
2017-09-15 | Merge pull request #11230 from maxim-sheronov/fix_enum_bindings | Thomas Herzog | |
Fix enums bindings | |||
2017-09-14 | X11: Fix gamepads not being added whith udev. | Andreas Haas | |
Seems like this property isn't present on some gamepads... Fixes #10958 | |||
2017-09-13 | Fix crash when no audio driver is available | Marcelo Fernandez | |
2017-09-13 | Fix enums bindings | Maxim Sheronov | |
Add missed bindings for enums Move some enums to class to have correct output of api.json | |||
2017-09-13 | Added a crash handler to dump the backtrace on Windows, Linux and OS X | Marcelo Fernandez | |
2017-09-12 | Adding borders back to a borderless window was not working. | Felix M. Cobos | |
2017-09-09 | Hint the window manager to disable desktop compositing in fullscreen mode. | Felix M. Cobos | |
2017-09-02 | Fix typos 'a' and 'an' | Poommetee Ketson | |
2017-08-31 | Merge pull request #10148 from leezh/pcre2 | Rémi Verschelde | |
Replacement of internal RegEx with PCRE2 | |||
2017-08-30 | Disable -ffast-math for etc2comp | Hein-Pieter van Braam | |
Apparently -ffast-math generates incorrect code with recent versions of GCC and Clang. The manual page for GCC warns about this possibility. In my tests it doesn't actually appear to be measurably slower in this case, and this is used in a batch process so it seems safe to disable this. This fixes #10758 and fixes #10070 | |||
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-27 | Merge pull request #10591 from Rubonnek/possible-null-ptr-dereference | Rémi Verschelde | |
Added/Fixed null pointer checks | |||
2017-08-27 | Merge pull request #10598 from Rubonnek/free-memory | Rémi Verschelde | |
Free memory when Main::setup returns an error | |||
2017-08-26 | Added/Fixed null pointer checks | Wilson E. Alvarez | |
2017-08-25 | Free memory when Main::setup returns an error | Wilson E. Alvarez | |
2017-08-25 | Fixed several memory leaks | Wilson E. Alvarez | |
2017-08-22 | Merge pull request #10487 from marcelofg55/curscr_as_default | Rémi Verschelde | |
p_screen param from get_screen_* funcs now default to the current screen | |||
2017-08-21 | p_screen param from get_screen_* funcs now default to the current screen | Marcelo Fernandez | |
2017-08-21 | Removed unnecessary assignments | Wilson E. Alvarez | |