Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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 | |
2017-08-19 | Replacement of internal RegEx with PCRE2 | Zher Huei Lee | |
The pattern and replacement matching behaviour has been changed purely due to the nature of switching to a standards-compliant library. One mistake in the previous behaviour was that named groups didn't have a number. This has been corrected. As names are actually just an alias of numbered groups, RegExMatch::get_name_dict() is now get_names() and is a dict referring to the group number it represents. Duplicate names are enabled and the with the first matching instance used. Due the lack of a suitable equivalent in PCRE2, RegExMatch::expand() was removed. | |||
2017-08-19 | Set the X11 class hint before mapping the window | Richard Adenling | |
Setting the class hint before mapping the window will allow some window managers to determine if a window should be treated specially. This is also in accordance with the ICCCM spec which says that WM_CLASS should only be changed when a window is in a withdrawn (unmapped) state. Fixes #10429 | |||
2017-08-16 | Synchronize parameter names in definition and declaration | TwistedTwigleg | |
Fixes #10244. | |||
2017-08-07 | Merge pull request #10045 from marcelofg55/audioserver_finish | Rémi Verschelde | |
Fix double finalisation of audio drivers | |||
2017-08-06 | Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER | Bojidar Marinov | |
Closes #7695 | |||
2017-08-02 | Fix double finalisation of audio drivers | Marcelo Fernandez | |
2017-07-27 | Merge pull request #9887 from StraToN/power-fix-x11 | Rémi Verschelde | |
Fix power management on x11 platform and removes explicit NULL pointer dereference | |||
2017-07-26 | Fixes power management on x11 platform and removes explicit NULL pointer ↵ | Julian Murgia | |
dereference. | |||
2017-07-26 | Remove duplicate keycode constant for Numpad Enter key. | bruvzg | |
2017-07-25 | Workaround to allow pasting unicode characters from X selection. | Jia Wang | |
Fixes #2491. Fixes #9787. | |||
2017-07-19 | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | |
-Added system for feature overrides, it's pretty cool :) | |||
2017-07-13 | Fix fullscreen on X11 for non-resizable windows | Marcelo Fernandez | |
2017-07-11 | IME window follow the input cursor. | geequlim | |
Abstruct set_ime_position to OS class. Update ime position for LineEdit and TextEdit. | |||
2017-07-08 | Refactor 'treshold' to 'threshold' | Poommetee Ketson | |
2017-07-05 | Implemented borderless window functions on Linux. | Marcelo Fernandez | |
2017-07-03 | Merge pull request #9396 from sowfelicity/x11-ime-echo | Rémi Verschelde | |
Workaround for IME and echo events on Linux (fixes #29 #7106 #9381): | |||
2017-07-01 | Buildsystem: Improve detect.py readability and fix issues | Rémi Verschelde | |
Tried to organize the configure(env) calls in sections, using the same order for all platforms whenever possible. Apart from cosmetic changes, the following issues were fixed: - Android: cleanup linkage, remove GLESv1_CM and GLESv2 - iPhone: Remove obsolete "ios_gles22_override" option - OSX: * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option (closes #9449) * Make "fat" bits argument explicit - Server: sync with X11 - Windows: clean up old DirectX 9 stuff - X11: * Do not require system OpenSSL for building (closes #9443) * Fix typo'ed use_leak_sanitizer option * Fix .llvm suffix overriding custom extra_suffix | |||
2017-06-29 | Workaround for IME and echo events on Linux: | Jia Wang | |
Request detectable auto-repeat (Require XKB extension) to support echo events and IME at the same time. Fixes #29, #7106 and #9381. | |||
2017-06-25 | Revert "Workaround for IME on Linux." | Juan Linietsky | |
2017-06-25 | Merge pull request #9334 from Noshyaar/pr-genh | Rémi Verschelde | |
BuildSystem: generated files have .gen.extension | |||
2017-06-25 | BuildSystem: generated files have .gen.extension | Poommetee Ketson | |
2017-06-25 | Workaround for IME on Linux(fixes #29 #7106): | Jia Wang | |
Workaround for supporting input method frameworks like SCIM, IBus, Fcitx, etc. The locale is set when the application starts. Workaround for input when the input context within the specified input method is not available. | |||
2017-06-09 | -Restored multithread capability to VisualServer | Juan Linietsky | |
-Restored resource previews! | |||
2017-06-03 | InputEvent: Renamed "pos" property to "position" | Andreas Haas | |
Make the naming consistent with other classes. | |||
2017-05-29 | X11: Turn warning about not finding cursor theme into verbose output. | Andreas Haas | |
Failing to get the cursor theme should not cause any issues since we're then using the default one anyway. So I removed the warning and made it a verbose-only print instead, as people tend to mistake it for a real error.. (pretty much like `iCCP: known incorrect sRGB profile` :P) | |||
2017-05-20 | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | |
this might cause bugs I haven't found yet.. | |||
2017-05-17 | Removal of Image from Variant, converted to a Resource. | Juan Linietsky | |
2017-05-07 | Improve documentation of thirdparty code snippets | Rémi Verschelde | |
2017-05-06 | X11: Abort build if using OpenSSL 1.1.0+ | Rémi Verschelde | |
Workaround until #8624 is fixed. |