Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | |||
2022-11-15 | [Windows] Add icon to the console wrapper, add option to set icon for the ↵ | bruvzg | |
console wrapper on export. | |||
2022-11-15 | Load GLX dynamically with GLAD | Riteo Siuga | |
This is accomplished through the addition of a GLAD GLX loader in the `thirdparty` directory. This is another step towards a nice Wayland/X11 interoperation. | |||
2022-11-15 | Merge pull request #68683 from bruvzg/mvk_detect | Rémi Verschelde | |
[macOS] Automatically detect MoltenVK libs installed via homebrew and macports. | |||
2022-11-15 | Merge pull request #68680 from bruvzg/fc_no_font_sub | Rémi Verschelde | |
[fontconfig] Reject font substitutes if non-alias name was used. |