Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-14 | [Linux/X11] Add some missing keycodes/scancodes. | bruvzg | |
(cherry picked from commit 5d35c600d5e4d6fc553246407e766d600f5b774e) | |||
2023-03-14 | Propogate errors when creating an OpenGL context fails in X11 | clayjohn | |
(cherry picked from commit e7ea3ef53189d4bc94c784e4805a5311701ba9aa) | |||
2023-03-14 | Fix broken shortcut key input | Rindbee | |
(cherry picked from commit 91e460d500c52505557ed79af4547f188b635589) | |||
2023-03-13 | Linux: Don't try to link system embree3 on unsupported archs | Rémi Verschelde | |
(cherry picked from commit afb8693715db4889e79dc0994dfe21eec9e324f1) | |||
2023-03-13 | [TextServer] Add invalid font scaling check, restrict Linux/BSD system fonts ↵ | bruvzg | |
lookup to TrueType/CFF only. (cherry picked from commit 8d501a2dc31f3bef6d5a7f6b0d060c8915082011) | |||
2023-03-13 | [Linux/X11] Check if required xkb functions exist before using it. | bruvzg | |
(cherry picked from commit 8a675f3824db71f0fc3268a95b73af3a50800c2f) | |||
2023-02-24 | Merge pull request #73752 from bruvzg/x11_quote_left | Rémi Verschelde | |
Fix X11 QUOTELEFT / SECTION physical key mapping. | |||
2023-02-22 | [Linux TTS] Use Callable instead of registering methods. | bruvzg | |
2023-02-22 | Fix X11 QUOTELEFT / SECTION physical key mapping. | bruvzg | |
2023-02-22 | [Input] Use BRACKET_ instead of BRACE_ for physical keys. | bruvzg | |
2023-02-21 | [Linux] Process TTS callback on the main thread to avoid speech-dispatcher ↵ | bruvzg | |
deadlock. | |||
2023-02-17 | Merge pull request #72877 from bruvzg/x11_on_top | Rémi Verschelde | |
[X11] Fix initial "on top" window state. | |||
2023-02-17 | [X11] Fix initial "on top" window state. | bruvzg | |
2023-02-17 | Fix crash with bogus shape index to DisplayServer.cursor_set_custom_image() | Rémi Verschelde | |
Fixes #66605. | |||
2023-02-17 | Merge pull request #73441 from akien-mga/linux-unbundling-fixes | Rémi Verschelde | |
Fix includes of thirdparty libs which can be unbundled on Linux | |||
2023-02-16 | Fix includes of thirdparty libs which can be unbundled on Linux | Rémi Verschelde | |
Changes `builtin_icu` and `builtin_recast` to match the folder names in `thirdparty`. | |||
2023-02-16 | [Linux] Make SO wrapper usage optional. | bruvzg | |
2023-02-14 | Some fixes for initial window position and size | Thomas ten Cate | |
- X11: set main window position and size hints correctly - All platforms: update minimum and maximum size of main window at startup Fixes #70984 | |||
2023-02-13 | Update PCK embedding SCons warning message to mention mold linker | Hugo Locurcio | |
mold is now part of the SCons `linker` option. | |||
2023-02-07 | [X11] Do not suppress structure/focus events on popup close to correctly ↵ | bruvzg | |
return focus. | |||
2023-02-06 | [X11] Fix IME window focus events. | bruvzg | |
2023-02-02 | Use a "warning" icon in `OS.alert()` on Linux/*BSD | Hugo Locurcio | |
This is the same icon as used on Windows. | |||
2023-02-01 | Merge pull request #72104 from bruvzg/popup-non-popups | Rémi Verschelde | |
Extend special popup window handling to any non-popup child of a popup. | |||
2023-02-01 | [X11] Fix IME subwindow in the popup not getting input focus. | bruvzg | |
2023-01-30 | [X11] Add support for dead keys without active IME. Fix IME focus and cleanup. | bruvzg | |
2023-01-27 | Merge pull request #72102 from Riteo/keymapx11-scope-goodness | Rémi Verschelde | |
Put KeyMappingX11 stuff inside its own scope | |||
2023-01-27 | Fix split allow empty string in SSH export plugin | daviirodrig | |
2023-01-26 | Extend special popup window handling to any non-popup child of a popup. | bruvzg | |
2023-01-26 | [X11] Fix IME focus return. | bruvzg | |
2023-01-26 | Put KeyMappingX11 stuff inside its own scope | Riteo | |
This avoids collisions with other "concurrent" key mappers. | |||
2023-01-25 | Merge pull request #72029 from bruvzg/x11_keycode | Rémi Verschelde | |
[X11] Fix incorrect keycodes from non-QWERTY layouts. | |||
2023-01-25 | [X11] Fix incorrect keycodes from non-QWERTY layouts. | bruvzg | |
2023-01-25 | [X11] Make IME focus window input only. | bruvzg | |
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 | 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-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-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-20 | Exclude atomic lib under FreeBSD using LLVM | robfram | |
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 | Add `WINDOW_FLAG_MOUSE_PASSTHROUGH` flag and enabled it for tooltips. Expose ↵ | bruvzg | |
`window_set_mouse_passthrough` to `Window`. | |||
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 #63312 from bruvzg/one_click | Rémi Verschelde | |
[Export] Add one-click deploy over SSH for the desktop exports. |