Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-06 | Fix colorpicker slider bug with mouse-up outside of popup | Markus Sauermann | |
When releasing the mouse button outside of the popup while dragging a slider, the slider still gets adjusted by mouse-move events. The reason for this bug is that the mouse-up event is sent to the focused window (main editor window) instead of the colorpicker popup window. This PR adjusts the linuxbsd X11 DisplayServer to send the event to the correct expected window. | |||
2022-12-05 | Fix that mouse-button-up event is parsed twice for drag-and-drop | Markus Sauermann | |
Currently Input::get_singleton()->parse_input_event(mb); is called twice for mouse-button-up events when dropping in a different window on linuxbsd. | |||
2022-12-05 | Merge pull request #69563 from nyanpasu64/patch-1 | Rémi Verschelde | |
Fix burning CPU with udev disabled on Flatpak | |||
2022-12-05 | Windows: Make MSVC debug CRT opt-in (`debug_crt=yes`) | Rémi Verschelde | |
Follow-up to #69294 which enabled it automatically for `dev_build=yes`, but this seems to cause some issues. Those issues should likely be debugged but until then this can stay opt-in. | |||
2022-12-05 | Merge pull request #69294 from akien-mga/windows-msvc-link-debug-runtime | Rémi Verschelde | |
Windows: Link MSVC dynamic debug CRT for debug builds | |||
2022-12-05 | [Linux/BSD] Fix build without fontconfig. | bruvzg | |
2022-12-05 | Merge pull request #69578 from dsnopek/android-native-handles | Rémi Verschelde | |
Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 renderer | |||
2022-12-04 | Clean up DisplayServerAndroid::window_get_native_handle() with the GLES3 ↵ | David Snopek | |
renderer | |||
2022-12-04 | Use system fonts as fallback and improve system font handling. | bruvzg | |
Add support for font weight and stretch selection when using system fonts. Add function to get system fallback font from a font name, style, text, and language code. Implement system font support for Android. Use system fonts as a last resort fallback. | |||
2022-12-03 | Fix burning CPU with udev disabled on Flatpak | nyanpasu64 | |
Fixes #67355. | |||
2022-12-03 | Merge pull request #69390 from Sauermann/fix-mouse-event-position | Rémi Verschelde | |
Fix incorrect mouse event position while hovering different window | |||
2022-12-03 | Load X11 dynamically | Riteo | |
The loaders have been generated through hpvb's dynload-wrapper, although they had to be heavily handpatched to workaround some already reported issues with it. I added a note to each generated file to account for that. As GLAD uses X11 stuff directly, I had to define the GLAD_GLX_NO_X11 macro to not let do it that, and handle myself the display loading and screen handling part myself, which wasn't that hard but it's still something worth saying. I plan to improve greatly the X11 backend (including this aspect) but, as the release isn't that far and I'm also working on the Wayland backend, this will do for now, I hope. | |||
2022-12-02 | Merge pull request #69380 from bruvzg/mac_max_ws | Rémi Verschelde | |
[macOS] Improve maximized and non-resizable modes handling. | |||
2022-12-02 | Merge pull request #68870 from dsnopek/master-webxr-input | Rémi Verschelde | |
Get WebXR fully working in Godot 4! | |||
2022-12-01 | Get WebXR fully working in Godot 4! | David Snopek | |
2022-11-30 | Updating the minimum Android target api for proper Vulkan support | Fredia Huya-Kouadio | |
2022-11-30 | Fix incorrect mouse event position while hovering different window | Markus Sauermann | |
2022-11-30 | [macOS] Improve maximized and non-resizable modes handling. | bruvzg | |
2022-11-30 | [macOS] Fix export button incorrectly disabled when using login/app password ↵ | bruvzg | |
for notarization. | |||
2022-11-29 | Enable GLES3 on Android | clayjohn | |
Add necessary build flags and switch from using a GLES2 context to a GLES3 one. This also enables building for OpenXR Co-authored-by: m4gr3d <fhuyakou@gmail.com> Co-authored-by: dsnopek <dsnopek@gmail.com> | |||
2022-11-29 | [iOS] Read document and cache path directly in the OS code, instead of ↵ | bruvzg | |
passing in from main. | |||
2022-11-29 | Merge pull request #69332 from bruvzg/exact_symbols | Rémi Verschelde | |
[MSVC] Use symbols from .pdb only, to avoid incorrect names in the backtrace when symbols are missing. | |||
2022-11-29 | Merge pull request #69110 from bruvzg/con_icon2 | Rémi Verschelde | |
[Windows] Optimize editor icon, use different icon for console executable. | |||
2022-11-29 | [MSVC] Use symbols from .pdb only, to avoid incorrect names in the backtrace ↵ | bruvzg | |
when symbols are missing. | |||
2022-11-29 | [Windows] Optimize editor icon, use different icon for console executable. | bruvzg | |
2022-11-28 | [macOS] Fix sub-windows opening in fullscreen. | bruvzg | |
2022-11-28 | Windows: Link MSVC dynamic debug CRT for debug builds | Rémi Verschelde | |
Fixes #31608. | |||
2022-11-28 | Merge pull request #69277 from pkdawson/construct-joypad-first | Rémi Verschelde | |
[Windows] Fix joypad crash | |||
2022-11-28 | Merge pull request #67815 from Calinou/html5-improve-feature-errors | Rémi Verschelde | |
Improve feature errors in HTML5 for easier understanding | |||
2022-11-28 | Merge pull request #68740 from bruvzg/ios_fixes | Rémi Verschelde | |
[iOS] Fix getting Unicode executable path, fix error spam on start. | |||
2022-11-27 | Add missing display server overrides | Fredia Huya-Kouadio | |
Improves the base functionality for the Android platform and helps reduce the amount of spurious error logs emitted. | |||
2022-11-28 | [Windows] Fix joypad crash | Patrick Dawson | |
2022-11-25 | Android: Remove extra arch suffix now redundant with the default one | Rémi Verschelde | |
We would needlessly get file names like `*.arm64.armv8.o`. | |||
2022-11-21 | Merge pull request #68897 from bruvzg/mac_reparent | Rémi Verschelde | |
[macOS] Dynamically attach and detach transient windows to allow them to stay on top of parent and be moved to another screen. | |||
2022-11-21 | [Export] Use image loader directly to avoid "resource as image file" errors. | bruvzg | |
2022-11-21 | [macOS] Dynamically attach and detach transient windows to allow them to ↵ | bruvzg | |
stay on top of parent and can be moved to another screen. | |||
2022-11-20 | Fix unused exitcode in macos export plugin | Markus Sauermann | |
Fix that the exitcode is never set. | |||
2022-11-18 | Windows icon export improvements. | bruvzg | |
Regenerate Windows icon on export to ensure correct icon size order. Add support for using PNG/WebP/SVG files as an icon for Windows exports. Allow using WebP/SVG files as icon for macOS exports. Add option to select generated icons interpolation, and set default interpolation to Lanczos. | |||
2022-11-17 | Fix parsing of the `keep_screen_on` display setting | Fredia Huya-Kouadio | |
2022-11-17 | Android: Fix parsing `keep_screen_on` setting | Rémi Verschelde | |
Boolean stringification changed in Godot 4.0. Fixes #67034. Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro> | |||
2022-11-17 | Merge pull request #68778 from bruvzg/ios_icons | Rémi Verschelde | |
[iOS] iOS export improvements. | |||
2022-11-17 | Merge pull request #68777 from bruvzg/mac_activ_13 | Rémi Verschelde | |
[macOS] Update activation hack to work on Ventura. | |||
2022-11-17 | [iOS] iOS export improvements. | bruvzg | |
Add export options to set Settings and Notification icons on export. Automatically fill background of the app store icon instead of failing (with warning). Update development region to use `en` instead of `English`. | |||
2022-11-17 | [macOS] Update activation hack to work on Ventura. | bruvzg | |
2022-11-17 | [Windows] Use case-sensitive file names for the system fonts to avoid warnings. | bruvzg | |
2022-11-16 | [iOS] Fix getting Unicode executable path, fix "!configured" and ↵ | bruvzg | |
"!classes.has(ti.inherits)" error spam on start. | |||
2022-11-16 | Fix 'save & restart' logic for the Android Editor | Fredia Huya-Kouadio | |
2022-11-16 | X11: Don't override glxSwapInterval function pointers loaded by GLAD | Rémi Verschelde | |
Fixes #68722. Co-authored-by: alcomposer <alex.w.mitchell@gmail.com> | |||
2022-11-16 | Merge pull request #68700 from clayjohn/GLES3-vsync | Rémi Verschelde | |
Set vsync on window creation when using GLES3 | |||
2022-11-15 | Set vsync on window creation when using GLES3. | clayjohn | |
Add vsync to Windows platform |