Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-01 | iOS modular build and export implementation. | bruvzg | |
2019-11-12 | X11: Fix memory leak in handle_key_event | Rémi Verschelde | |
Extracted from #27189. | |||
2019-10-30 | [macOS, Windows, X11] Add graphic tablet pen pressure and tilt support to ↵ | bruvzg | |
InputEventMouseMotion event. | |||
2019-10-12 | Fix X11 modifier keys. | bruvzg | |
2019-10-03 | Properly revert cursor when using set_custom_mouse_cursor with null | PouleyKetchoupp | |
Fixes #32486 | |||
2019-09-22 | Changed some code found by Clang Tidy and Coverity | qarmin | |
2019-09-11 | [X11] set PID as window attribute | thomas.herzog | |
This allows other programs to find out the PID of a Godot instance just by the X11 window ID. | |||
2019-08-28 | Fix modifier keys causing key-code mismatch on Linux/X11. | bruvzg | |
2019-08-10 | OS_X11::set_window_maximized gives up after 0.5s | Carl Drougge | |
Spinning forever is clearly worse, especially since this happens on at least FVWM even though the window actually is maximized. | |||
2019-07-30 | Turn `OS.set_min/max_window_size()` warnings into errors | Hugo Locurcio | |
Since invalid values will cause the setting to be discarded, it makes more sense to display an error message instead of a warning message. | |||
2019-07-24 | Fix crash caused by a9a0d0fb15cc5e028dbf8dab8b46d3dc197c4678 | Guilherme Felipe | |
2019-07-09 | Fix cursor blinking in integrated GPUs | Guilherme Felipe | |
Optimization for Input::set_custom_mouse_cursor when used inside _process function. (Avoids cursor blinking in low end devices) | |||
2019-07-01 | Merge pull request #29815 from NilsIrl/plus_file_1 | Rémi Verschelde | |
Replace ` + "/" + ` with `String::file_add()` | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-23 | Replace ` + "/" + ` with `String::file_add()` | Nils ANDRÉ-CHANG | |
2019-06-17 | Merge pull request #29752 from bruvzg/window_size_limits | Rémi Verschelde | |
Add ability to limit maximum/minimum window size. | |||
2019-06-15 | Adding a new Camera Server implementation to Godot. | BastiaanOlij | |
This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications. | |||
2019-06-15 | Add ability to limit maximum/minimum window size. | bruvzg | |
2019-06-12 | Merge pull request #29465 from bruvzg/per_pixel_transp_impr | Rémi Verschelde | |
Removes redundant "splash" setting, improves per pixel transparency documentation. | |||
2019-06-11 | [X11] Add window borderless state detection, fix borderless state ↵ | bruvzg | |
restoration after exiting fullscreen. | |||
2019-06-04 | Removes redundant "display/window/per_pixel_transparency/splash" setting, ↵ | bruvzg | |
improves per pixel transparency documentation. | |||
2019-05-31 | Fix and expose String::strip_escapes(), use it in LineEdit paste | Rémi Verschelde | |
Supersedes #27736. | |||
2019-05-23 | Fixed uninitialised variable in x11 null cursor creation | Ibrahn Sahir | |
Fully initialised color var. Clarified intent a little with comments/layout. | |||
2019-05-21 | added a const keyword for a methods that return constant literal... | hbina085 | |
2019-05-09 | X11: Check if "_NET_FRAME_EXTENTS" atom is supported. | bruvzg | |
2019-05-01 | Fixed game crash, regression of #26977 | Andrea Catania | |
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2019-05-01 | Merge pull request #27676 from qarmin/small_fixes_2 | Rémi Verschelde | |
Small fixes to static analyzer bugs | |||
2019-04-30 | Merge pull request #26977 from bruvzg/fix_x11_window_pos | Rémi Verschelde | |
Fix get_window_position / set_window_position on Linux | |||
2019-04-27 | [Input] Release keys/actions pressed if window loses focus | Guilherme Felipe | |
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> Co-authored-by: Marcelo Fernandez <marcelofg55@gmail.com> | |||
2019-04-22 | fixed an access after free in OS_X11::set_context. | Ibrahn Sahir | |
Added constructor and assignment operator for CharString from const char* to simplify memory management when working with utf8/ascii strings for APIs taking char*. Reworked OS_X11::set_context to use CharString and avoid some manual memory management. | |||
2019-04-22 | Merge pull request #27673 from qarmin/small_fixes | Rémi Verschelde | |
Small fixes, mostly duplicated code | |||
2019-04-15 | Add Input::get_current_cursor_shape | Guilherme Felipe | |
[Clean up] Removed unused/unnecessary methods. | |||
2019-04-09 | Fix jump over uninitialized value in OS Unix/X11 | Fabio Alessandrelli | |
2019-04-08 | Small fixes, mostly dupicated code | qarmin | |
2019-04-04 | Small fixes to static analyzer bugs | qarmin | |
2019-03-12 | [X11] Fix `get_window_position` to return absolute coordinates, change ↵ | bruvzg | |
`set_window_position` to take window decorations into account. | |||
2019-03-12 | fix for access after free in OS_X11::set_context. | Ibrahn Sahir | |
2019-03-05 | Disable driver fallback to GLES2 by default | Rémi Verschelde | |
GLES2 is not designed to be a drop-in replacement for the GLES3 backend, so the fallback mode has to be used knowingly. It *can* make sense for simple projects which make sure to handle the differences between both rendering backends, but most users should stick to one supported backend. By making it opt-in, we can now use this parameter to define whether to export ETC textures to Android and iOS when using GLES3 + Fallback. When using GLES3 without Fallback on Android, set the proper min GLES version in the AndroidManifest. Also made the option boolean and renamed it for clarity and to avoid conflict with the previous String option (which would always evaluate as "true" otherwise). Fixes #26569. | |||
2019-03-03 | Add support for event accumlation (off by default, on for editor), fixes #26536 | Juan Linietsky | |
2019-02-28 | X11: Fix drag and drop from non-latin paths | Rémi Verschelde | |
Fixes #25826. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> | |||
2019-02-26 | -Remove harcoded opengl extension testing from OS, ask rasterizer instead. | Juan Linietsky | |
-Fixed a bug where etc textures were imported broken | |||
2019-02-21 | Fix all -Wtype-limits warnings. | marxin | |
2019-02-14 | Merge pull request #25879 from hpvb/fix-25629 | Rémi Verschelde | |
Detect when primusrun/optirun is in use | |||
2019-02-14 | Detect when primusrun/optirun is in use | Hein-Pieter van Braam | |
It seems that bumblebee doesn't like us creating multiple GL contexts to avoid this we now detect whether we're running with this software and don't do anything. | |||
2019-02-14 | Don't crash if there's no application name | Hein-Pieter van Braam | |
This fixes #25852 | |||
2019-01-30 | Fix many asan and ubsan reported issues | Hein-Pieter van Braam | |
This allows most demos to run without any ubsan or asan errors. There are still some things in thirdpart/ and some things in AudioServer that needs a look but this fixes a lot of issues. This should help debug less obvious issues, hopefully. This fixes #25217 and fixes #25218 | |||
2019-01-28 | Properly detect when to use DRI_PRIME | Hein-Pieter van Braam | |
We fork off twice once with and once without DIR_PRIME=1 set. We then use the vendor string to determine what GPU to use. We prefer (in order) 1) AMDGPU/AMDGPU-PRO/NVidia non-free driver 2) Intel driver 3) Nouveau 4) Software rendering If a driver can't be detected it will default to DRI_PRIME=0 | |||
2019-01-03 | Merge pull request #24477 from lupoDharkael/nouveau | Hein-Pieter van Braam | |
Don't enable DRI_PRIME if nouveau is loaded | |||
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-21 | Fix missed captured mouse events on x11 | Lee Pugh | |