Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-18 | Merge pull request #65975 from Faless/web/4.x_features_detection | Rémi Verschelde | |
[Web] Add feature detection helpers to JS Engine class. | |||
2022-09-18 | Merge pull request #65331 from derammo/derammo_natvis_3 | Rémi Verschelde | |
Add more data structures to Natvis for Visual Studio | |||
2022-09-17 | [Web] Add feature detection helpers to JS Engine class. | Fabio Alessandrelli | |
2022-09-16 | Add get_distribution_name() and get_version() to OS | MJacred | |
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP Co-authored-by: bruvzg | |||
2022-09-16 | Merge pull request #65496 from MinusKube/popup-capture-mouse-bug | Rémi Verschelde | |
Fix MOUSE_MODE_CAPTURED not working correctly with popups | |||
2022-09-15 | [macOS] Remove tabs for "Quit" menu item. | bruvzg | |
2022-09-15 | [macOS] Fix redraw lag at the edge of the resizing window. | bruvzg | |
2022-09-14 | Merge pull request #65133 from bruvzg/win_cursor | Rémi Verschelde | |
[Windows] Simplify cursor handling and add support for fully transparent cursors. | |||
2022-09-14 | [macOS, 4.0] Fix unresponsive redraw during live resizing. | bruvzg | |
2022-09-13 | Disable menus and functionality that are not relevant on the Android Editor port | Fredia Huya-Kouadio | |
2022-09-13 | Check for ios_simulator when building for x86_64 | Ted Spikes | |
2022-09-13 | Merge pull request #65509 from gotnospirit/master-os-get_datetime | Rémi Verschelde | |
get_datetime_* functions can return wrong values | |||
2022-09-13 | Merge pull request #65262 from bruvzg/win10_dm | Rémi Verschelde | |
Disable dark mode title bar on Windows 10. | |||
2022-09-13 | Merge pull request #65682 from m4gr3d/update_editor_versioning_main | Rémi Verschelde | |
2022-09-13 | Merge pull request #65704 from akien-mga/web-editor-fix-some-errors | Rémi Verschelde | |
Fix some errors affecting the Web editor | |||
2022-09-12 | Fix multiwindow support in GLES3 for X11, Windows, and MacOS. | clayjohn | |
Instead of updating all viewports, then blitting all viewports to the backbuffer, then swapping all buffers, we run through all viewports and render, blit, and swap backbuffer before going to the next viewport. | |||
2022-09-12 | Exclude small screens from the set of supported devices. | Fredia Huya-Kouadio | |
2022-09-12 | Update the versioning logic for the Godot Android Editor | Fredia Huya-Kouadio | |
This is necessary to separate subsequent uploads to the Google Play store as each upload needs to increment the version code. | |||
2022-09-12 | Fix some errors affecting the Web editor | Rémi Verschelde | |
- Don't warn about minimized/maximized modes not being available. - Blender and FBX export both depend on running thirdparty applications, which can't be done (easily at least) for Web and Android editors. - Editor theme complained about not being able to retrieve texture data for an icon. It was only used once so instead of flipping at runtime, let's just add a flipped icon. Part of #65702. | |||
2022-09-11 | [Web] Small fixes and enhancements. | Fabio Alessandrelli | |
- "Definitive" fix for ENOENT randomly disappearing from emscripten. - Proper shutdown when setup fails. - Re-enable WebGL explicit buffer swap. - Re-enable optional per-pixel transparency. - Add type cast to make closure compiler happy. - Remove emscripten Safari WebGL workaround. - Improve AudioWorklet cleanup. | |||
2022-09-10 | Fixes #65377: get_datetime_* functions can return wrong values | James | |
2022-09-08 | Merge pull request #44118 from Calinou/windows-enable-ansi-escape-codes | Yuri Sizov | |
Enable ANSI escape code processing on Windows 10 and later | |||
2022-09-08 | SCons: Refactor LTO options with `lto=<none|thin|full>` | Rémi Verschelde | |
Adds support for LTO on macOS and Android. We don't have much experience with LTO on these platforms so for now we keep it disabled by default even when `production=yes` is set. Similarly for iOS where we ship object files for the user to link in Xcode so LTO makes builds extremely slow to link. `production=yes` defaults to full LTO. ThinLTO is much faster for LLVM-based compilers but seems to produce bigger binaries (at least for the Web platform). | |||
2022-09-08 | Merge pull request #65241 from bruvzg/no_keymap_ambiguity | Rémi Verschelde | |
Fix key mapping changes when moving from macOS to other platform. | |||
2022-09-08 | Merge pull request #65460 from Faless/net/4.x_ssl_to_tls_more | Rémi Verschelde | |
[Net] Rename "ssl" references to "tls" in methods and members. | |||
2022-09-08 | Merge pull request #65501 from m4gr3d/fix_invalid_project_manager_path_main | Rémi Verschelde | |
Fix issue causing the project manager to crash because of missing path argument | |||
2022-09-08 | [Net] Rename "ssl" references to "tls" in methods and members. | Fabio Alessandrelli | |
2022-09-07 | Fix issue causing the project manager to crash because of missing path argument | Fredia Huya-Kouadio | |
In the process, the initialization logic is updated to show an error message and gracefully close the engine when setup errors occur. | |||
2022-09-07 | Enable long press, pan and scale gestures for the Godot Android Editor | Fredia Huya-Kouadio | |
Fix the bug causing the editor to crash when running the project. | |||
2022-09-07 | Cleanup the Android input logic implementation | Fredia Huya-Kouadio | |
2022-09-07 | Fix MOUSE_MODE_CAPTURED not working correctly with popups | MinusKube | |
2022-09-07 | Fix key mapping changes when moving from macOS to other platform | bruvzg | |
Removes separate `Command` key (use `Meta` instead). Adds an event flag to automatically remap `Command` <-> `Control` (cannot be set alongside `Control` or `Meta`). | |||
2022-09-07 | [Web] Enable Web exporter in non-dev mode. | Fabio Alessandrelli | |
We now have a working OpenGL3/WebGL2 renderer, but extra work is needed in project manager and editor to simplify the creation of OpenGL3 projects. | |||
2022-09-07 | Merge pull request #65239 from Geequlim/js2web | Fabio Alessandrelli | |
Rename JavaScript singleton to JavaScriptBridge | |||
2022-09-07 | [Net] Rename StreamPeerSSL to StreamPeerTLS. | Fabio Alessandrelli | |
SSL has been deprectated almost 10 years ago. | |||
2022-09-06 | Merge pull request #64417 from aaronfranke/has-space | Rémi Verschelde | |
Replace AABB/Rect2/Rect2i has_no_* methods with has_* methods | |||
2022-09-06 | Rename `range_lerp` to `remap` | Micky | |
2022-09-04 | Replace Rect2(i) has_no_area with has_area | Aaron Franke | |
2022-09-04 | Fix XSendEvent crash & bootsplash. | MatthewZelriche | |
Fixes a crash due to an Xlib error, as well as ensures that Godot holds the correct size of the window after window modes have been applied, before exiting the DisplayServerX11 constructor. This ensures the bootsplash will be displayed with the correct dimensions. Fixes #65320 | |||
2022-09-04 | added more data structures to Natvis for msdev | derammo | |
can now debug signal_map and connections in Objects can now view more Variant types, such as packed arrays | |||
2022-09-04 | fix: graceful exit on macOS missing Vulkan | Jiri Suchan | |
2022-09-03 | Merge pull request #65283 from bruvzg/reenable_per_pix_transp | Rémi Verschelde | |
Re-enable per-pixel transparency support on Linux, macOS, and Windows. | |||
2022-09-03 | Merge pull request #65111 from MatthewZelriche/DroppedXEventFix | Rémi Verschelde | |
Fix dropped XEvents early in main window lifetime. | |||
2022-09-03 | Re-enable per-pixel transparency support on Linux, macOS, and Windows (for ↵ | bruvzg | |
Vulkan and OpenGL rendering drivers). | |||
2022-09-03 | Disable dark mode title bar on Windows 10. | bruvzg | |
2022-09-02 | Add support for system dark mode (Linux) | Raul Santos | |
- Use `org.freedesktop.appearance color-scheme` to support system dark mode. | |||
2022-09-02 | Rename JavaScript singleton to JavaScriptBridge | Geequlim | |
2022-09-02 | Merge pull request #65242 from bruvzg/menu_event_multiwindow | Rémi Verschelde | |
2022-09-02 | Merge pull request #65026 from bruvzg/dark_mode | Rémi Verschelde | |
2022-09-02 | [macOS] Simplify handling of menu accelerators, and send event to the ↵ | bruvzg | |
focused window instead of main. |