Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-25 | Merge pull request #72018 from bruvzg/x11_ime_loop | Rémi Verschelde | |
[X11] Prevent IME activation from entering infinite loop. | |||
2023-01-25 | [X11] Prevent IME activation from entering infinite loop. | bruvzg | |
2023-01-25 | Merge pull request #72017 from bruvzg/win_touc_no_reset | Rémi Verschelde | |
[Windows] Fix ToUnicodeEx resetting some dead key states. | |||
2023-01-25 | [Windows] Fix ToUnicodeEx resetting some dead key states. | bruvzg | |
2023-01-25 | Move xkbcommon dynamic loading code into generic linuxbsd folder | Riteo | |
Since Wayland uses it too, it only makes sense to have it in the parent directory of both. | |||
2023-01-24 | Merge pull request #71917 from m4gr3d/update_godot_android_editor_label | Rémi Verschelde | |
Update the Godot Android Editor name from `Godot Editor 4.x` to `Godot Editor 4` | |||
2023-01-23 | Update the Godot Android Editor name from `Godot Editor 4.x` to `Godot ↵ | Fredia Huya-Kouadio | |
Editor v4` | |||
2023-01-23 | Merge pull request #71836 from m4gr3d/fix_godot_editor_cropping_main | Rémi Verschelde | |
Update the logic to calculate the screen scale on Android | |||
2023-01-23 | [Linux/BSD] Include headers for dynamically loaded libraries to simplify ↵ | bruvzg | |
build dependencies. | |||
2023-01-23 | Cleanup and unify keyboard input. | bruvzg | |
- Unify keycode values (secondary label printed on a key), remove unused hardcoded Latin-1 codes. - Unify IME behaviour, add inline composition string display on Windows and X11. - Add key_label (localized label printed on a key) value to the key events, and allow mapping actions to the unshifted Unicode events. - Add support for physical keyboard (Bluetooth or Sidecar) handling on iOS. - Add support for media key handling on macOS. Co-authored-by: Raul Santos <raulsntos@gmail.com> | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-23 | Merge pull request #71848 from bruvzg/ios_gles | Rémi Verschelde | |
[iOS] Restore OpenGLES3 renderer support. | |||
2023-01-23 | Merge pull request #71784 from PrecisionRender/fix-xbox-input | Rémi Verschelde | |
Fix Xbox Series controller detected as 2 devices | |||
2023-01-22 | Update the logic to calculate the screen scale on Android | Fredia Huya-Kouadio | |
Takes into account the ratio between the screen size and the default window dimensions. | |||
2023-01-22 | [iOS] Restore OpenGLES3 renderer support. | bruvzg | |
2023-01-21 | Merge pull request #71819 from Riteo/certified-musl-moment | Rémi Verschelde | |
Make PIE relocation detection glibc-only | |||
2023-01-21 | Make PIE relocation detection glibc-only | Riteo | |
Musl doesn't compile with it, and by looking online I think that this is a glibc only thing. | |||
2023-01-21 | Merge pull request #71730 from reduz/fix-altgr-stuck | Rémi Verschelde | |
Fix AltGR getting stuck on Windows right Alt-Tab | |||
2023-01-21 | Merge pull request #71220 from reduz/prevent-opening-windows-console-files | Rémi Verschelde | |
Prevent opening Windows console files | |||
2023-01-20 | Fix Xbox Series controller duplicate input | PrecisionRender | |
2023-01-20 | Merge pull request #71646 from Vilcrow/android-export-genname-check | Rémi Verschelde | |
[Android export] Added validation of the project name when using $genname in the 'Unique Name' field. | |||
2023-01-20 | Exclude atomic lib under FreeBSD using LLVM | robfram | |
2023-01-20 | [Android export] Added validation of the project name when using $genname in ↵ | S.V.I. Vilcrow | |
the 'Unique Name' field. | |||
2023-01-20 | Fix AltGR getting stuck on Windows right alt-tab | Juan Linietsky | |
Fixes #28511. | |||
2023-01-20 | Merge pull request #71704 from akien-mga/web-editor-fix-download-zip | Rémi Verschelde | |
Web Editor: Fix callable binding for Download Zip menu item | |||
2023-01-20 | Web Editor: Fix callable binding for Download Zip menu item | Rémi Verschelde | |
Fixes #71702. | |||
2023-01-20 | [macOS] Move `Wno-deprecated-declarations` to pragmas in the OpenGL related ↵ | bruvzg | |
files, update some deprecated code. | |||
2023-01-19 | [GDExtension] Expose some low level functions and String operators. | bruvzg | |
2023-01-19 | [Windows] Fix sub-window initial transparency and always-on-top state. | bruvzg | |
2023-01-18 | Merge pull request #71599 from Faless/web/4.x_userfs_path | Rémi Verschelde | |
[Web] User FS (user://) now correctly uses project name. | |||
2023-01-18 | [Web] User FS (user://) now correctly uses project name. | Fabio Alessandrelli | |
This allows multiple instances to co-exist in the same domain while keeping their user data separate (each in its own folder). | |||
2023-01-18 | Merge pull request #71514 from akien-mga/os-unset_environment | Rémi Verschelde | |
OS: Add `unset_environment`, better validate input | |||
2023-01-17 | Improve DisplayServer message for video card drivers failure | Rémi Verschelde | |
And remove leftover duplicated message on Android. | |||
2023-01-17 | Fix X11 input region size. | bruvzg | |
2023-01-16 | Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checks | Rémi Verschelde | |
2023-01-16 | OS: Add `unset_environment`, better validate input | Rémi Verschelde | |
Instead of returning an undocumented boolean error code, we do the validation checks that should ensure a successful result. Based on: - https://linux.die.net/man/3/setenv - https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setenvironmentvariable | |||
2023-01-16 | Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose ↵ | bruvzg | |
`window_set_mouse_passthrough` to `Window`. | |||
2023-01-16 | [Windows] Fix incorrect full-screen mode applied on start. | bruvzg | |
2023-01-15 | Merge pull request #71437 from vaartis/linux-backtrace | Rémi Verschelde | |
Alter linux debug stacktraces handling to support more environments | |||
2023-01-15 | Alter linux debug stacktraces handling to support more environments | Ekaterina Vaartis | |
- Use -gdwarf-4 to support both LLVM and GCC when calling addr2line - Subtract position-independant execuable relocation when passing the address to addr2line | |||
2023-01-14 | Update all outdated online documentation links | Yuri Sizov | |
2023-01-13 | Merge pull request #71325 from reduz/refactor-project-setting-overrides | Rémi Verschelde | |
Refactor ProjectSetting overrides | |||
2023-01-13 | Merge pull request #63312 from bruvzg/one_click | Rémi Verschelde | |
[Export] Add one-click deploy over SSH for the desktop exports. | |||
2023-01-13 | Refactor ProjectSetting overrides | Juan Linietsky | |
* Overrides no longer happen for set/get. * They must be checked with a new function: `ProjectSettings::get_setting_with_override()`. * GLOBAL_DEF/GLOBAL_GET updated to use this This change solves many problems: * General confusion about getting the actual or overriden setting. * Feature tags available after settings are loaded were being ignored, they are now considered. * Hacks required for the Project Settings editor to work. Fixes #64100. Fixes #64014. Fixes #61908. | |||
2023-01-13 | [macOS] Avoid color flash on window creation and resizing. | bruvzg | |
2023-01-13 | Merge pull request #71294 from gelvinp/macos_notarization_teamid | Rémi Verschelde | |
Require Apple Team ID when using notarytool | |||
2023-01-12 | Require Apple Team ID when using notarytool | Patrick Gelvin | |
Adds a requirement that the Team ID is specified when notarizing with the new notarytool. Fixes #70307 | |||
2023-01-12 | Implement color flash avoidance for Windows | Pedro J. Estébanez | |
2023-01-12 | Merge pull request #71269 from bruvzg/win_kill | Rémi Verschelde | |
[Windows] Allow OS::kill method to terminate non-child processes. | |||
2023-01-12 | Merge pull request #71231 from tom95/fix-android-manifest-hand-tracking-v2 | Rémi Verschelde | |
Fix writing value for hand-tracking V2.0 to AndroidManifest.xml |