Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-03 | Add support for event accumlation (off by default, on for editor), fixes #26536 | Juan Linietsky | |
2019-03-03 | Implement a more coherent (and way less hack) way to block animation ↵ | Juan Linietsky | |
updates, fixes #24618 | |||
2019-03-03 | Ability to keep pumping messages while being debugged, may be a solution for ↵ | Juan Linietsky | |
#21431 | |||
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-25 | Update Windows global mouse position at startup | Junwei Ng | |
Fixes issue #8145 for Windows, in the same manner as issue #21910 fixed it for X11. | |||
2019-02-20 | Drop RtAudio driver on Windows | Rémi Verschelde | |
We've been defaulting to WASAPI since 3.0 and it's superior to RtAudio in all aspects. Obsoletes and closes #25503. Also enable WINMIDI on MinGW, this had been missed initially. Fix os_windows.cpp and crash_handler_windows.cpp which had weird dependencies on RtAudio.h's includes (ugh). | |||
2019-02-13 | Merge pull request #25842 from marcelofg55/windows_timezone | Rémi Verschelde | |
Fix get_time_zone_info returning inverted bias on Windows/UWP | |||
2019-02-13 | Fix get_time_zone_info returning inverted bias on Windows/UWP | Marcelo Fernandez | |
2019-02-12 | Platform: Ensure classes match their header filename | Rémi Verschelde | |
Also drop some unused files. Renamed: - `platform/iphone/sem_iphone.h` -> `semaphore_iphone.h` (same for `osx`) - `platform/uwp/gl_context_egl.h` -> `context_egl_uwp.h` - in `platform/windows`: `context_gl_win.h`, `crash_handler_win.h`, `godot_win.cpp`, `joypad.h` and `key_mapping_win.h` all renamed to use `windows`. Some classes renamed accordingly too. - `EditorExportAndroid` and `EditorExportUWP` renamed to `EditorExportPlatformAndroid` and `EditorExportPlatformUWP` - `power_android` and `power_osx` renamed to `PowerAndroid` and `PowerOSX` - `OSUWP` renamed to `OS_UWP` Dropped: - `platform/windows/ctxgl_procaddr.h` | |||
2019-02-03 | Added set_environment to OS class | Ignacio Etcheverry | |
2019-01-23 | Fix ALT+F4 being ignored with MOUSE_MODE_CAPTURED on Windows | Marcelo Fernandez | |
2019-01-23 | Fix GDI objects leak when setting custom cursor | Marcin Zawiejski | |
Fixes #19906 | |||
2019-01-22 | Raised executable priority on windows to avoid stuter, helps #25162 | Juan Linietsky | |
2019-01-22 | Avoid cyclic iteration check, fixes #24969 | Juan Linietsky | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-12-20 | Added OS.get_system_time_msecs() | volzhs | |
2018-12-14 | Merge pull request #20063 from moiman100/fix-button-mask | Rémi Verschelde | |
Unified button mask behavior across platforms | |||
2018-11-30 | Fix wrong size and position when windows is minimized on Windows | Marcelo Fernandez | |
2018-11-09 | Fix mouse mode restoration on Windows | Pedro J. Estébanez | |
Fixes #23494. | |||
2018-11-03 | Properly export the various 'use dGPU' symbols when building with MingW | Hein-Pieter van Braam | |
This fixes exporting the NvOptimusEnablement export when building with MingW. This also adds the equivalent for AMD. This fixes #23400 | |||
2018-11-01 | Fix init of VisualServerRaster | Rémi Verschelde | |
Contrarily to what #23434 assumed, this is not a memory leak, the VisualServerRaster instance is passed as a parameter to VisualServerWrapMT's constructor. Fixes #23437. | |||
2018-11-01 | Fix initialization of visual server in all platforms | George Marques | |
Avoid leaking an extra instance when using threads. Also fix threaded loading issues on Android and iOS. | |||
2018-10-19 | Fix compile warnings for Windows from Linux | Aaron Franke | |
At least the ones I got when I compiled it using Mingw64 POSIX on Xubuntu 18.04. Plus use the Size2 of get_window_size() directly, rather than reconstructing it. | |||
2018-10-19 | Fixing warnings generated by MSVC | Dualtagh Murray | |
Fixes #22684. | |||
2018-10-06 | Remove redundant "== false" code | Aaron Franke | |
Some of this code has been re-organized. f | |||
2018-10-06 | Remove redundant "== true" code | Aaron Franke | |
If it can be compared to a boolean, it can be evaluated as one in-place. | |||
2018-09-23 | Fix mouse position when clicking in MOUSE_MODE_CAPTURED | Mikko Mustonen | |
2018-09-23 | Fix zero relative motion event when clicking in MOUSE_MODE_CAPTURED | Mikko Mustonen | |
2018-09-17 | Fix Input::set_custom_mouse_cursor showing cursor when it's invisible | Guilherme Felipe | |
2018-09-13 | Fix set_custom_mouse_cursor changing to incorrect cursor shape | Guilherme Felipe | |
[Docs] Add class ref for Input::set_default_cursor_shape | |||
2018-09-13 | Properly initialize Winsock on startup | Fabio Alessandrelli | |
Also fix typo in _get_last_error which caused Winsock connect to fail. | |||
2018-09-12 | Unify StreamPeerTCP/TCP_Server with NetSocket API | Fabio Alessandrelli | |
2018-09-12 | Unify PacketPeerUDP using NetSocket | Fabio Alessandrelli | |
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-09-05 | Fix mouse confined leaving window with OS_Windows::set_window_position | Guilherme Felipe | |
2018-09-04 | Really fix the custom cursor hotspot | Martin Capitanio | |
Add check for negative values. Fixes #21721 | |||
2018-09-03 | Fix custom cursor hotspot | Guilherme Felipe | |
Cursor hotspot must be inside image on Linux. Adding validation for all platforms for consistency. | |||
2018-08-30 | Fix multitouch input not working on certain devices on Windows | Pedro J. Estébanez | |
Fixes #20474. | |||
2018-08-27 | Revert "Try closing gracefully before terminating process" | Rémi Verschelde | |
2018-08-26 | Fall back to GLES2 if GLES3 is not working | Hein-Pieter van Braam | |
This adds a static is_viable() method to all rasterizers which has to be called before initializing the rasterizer. This allows us to check what rasterizer to use in OS::initialize together with the GL context initialization. This commit also adds a new project setting "rendering/quality/driver/driver_fallback" which allows the creator of a project to specify whether or not fallback to GLES2 is allowed. This setting is ignored for the editor so the editor will always open even if the project itself cannot run. This will hopefully reduce confusion for users downloading projects from the internet. We also no longer crash when GLES3 is not functioning on a platform. This fixes #15324 | |||
2018-08-24 | Merge pull request #20712 from marcelofg55/midi_open_close | Juan Linietsky | |
Add OS::open_midi_inputs and OS::close_midi_inputs | |||
2018-08-24 | Make some debug prints verbose-only, remove others | Rémi Verschelde | |
2018-08-22 | Modifications to raw input so the handling of absolute coordinates is more ↵ | Juan Linietsky | |
correct. | |||
2018-08-22 | Merge pull request #20523 from moiman100/windows-raw-input | Juan Linietsky | |
Raw input relative motion for Windows | |||
2018-08-21 | BPTC support | elasota | |
2018-08-20 | Try closing gracefully before terminating process | Marcin Zawiejski | |
Use a Microsoft recommended way of process termination for the project process run from the editor. This allows loaded DLLs to receive and handle DLL_PROCESS_DETACH notification and cleanup any global state before the process actually exits. | |||
2018-08-18 | Fix errors during removing files or folders and fix for latin symbols | neonsoup | |
This commit adds support for unicode strings in OS_Windows::move_to_trash. Also reverts commit 6188388c5a9c7f9fcc0b7f3928f176a9047b9a45 as it did not add extra null character to the path string (SHFILEOPSTRUCTA and SHFILEOPSTRUCTW require path to be double null-terminated). | |||
2018-08-14 | Fix impossibility of removing folder which contains non-latin symbols(on ↵ | Chaosus | |
Windows) | |||
2018-08-04 | Add OS::open_midi_inputs and OS::close_midi_inputs | Marcelo Fernandez | |
2018-07-30 | Relative motion based on raw input for Windows | Mikko Mustonen | |