Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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. | |||
2022-11-15 | Merge pull request #68372 from Riteo/glad2 | Rémi Verschelde | |
Regenerate GL loader code with GLAD 2 | |||
2022-11-15 | [macOS] Automatically detect MoltenVK libs installed via homebrew and macports. | bruvzg | |
2022-11-15 | [fontconfig] Reject font substitutes if non-alias name was used. | bruvzg | |
2022-11-15 | Merge pull request #68504 from dzil123/cache_system_dir_xdg2 | Rémi Verschelde | |
Cache OS_LinuxBSD::get_system_dir | |||
2022-11-14 | Merge pull request #68657 from Sauermann/fix-redundant-initialization | Rémi Verschelde | |
Remove redundant non-trivial Variant types initializations | |||
2022-11-14 | Regenerate GL loader code with GLAD 2 | Riteo | |
GLAD 1 creates unusable loaders for EGL, while the newly released GLAD 2 does not, so for consistency I thought that it would be a good idea to uniform things beforehand. While it had some API changes some renames were all that was needed and everything works like before, at least on the Wayland branch. I've kept the structure identical, although this new generator has quite a few hefty features, such as a single header mode. I've also added GLAD to `thirdparty/README.md`, but I haven't specified that in the commit title because it's a very small "fix". | |||
2022-11-14 | Fix periods in editor strings and messages | Hugo Locurcio | |
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages. |