Sebastian Krzyszkowiak and MoonlightWave-12
f5aa1f3b19
keyboard: Only generate keycodes from an allowlist
...
Some broken clients (most notably Chromium and its descendants)
try to interpret keymaps as if they were input sequences coming
from evdev. Workaround that by only using codes that directly
produce characters.
Fixes #244
Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/598 >
2024-10-15 21:19:57 +02:00
Sebastian Krzyszkowiak and Dorota Czaplejewicz
870c023414
data: Indicate that Squeekboard provides haptic feedback
...
This makes the feedback used configurable in Phosh Mobile Settings.
2022-09-02 10:29:32 +00:00
Sebastian Krzyszkowiak and Dorota Czaplejewicz
0d3b569553
data: Set an icon in the desktop file
...
This helps apps like GNOME Usage or Phosh Mobile Settings show something
nice on the Squeekboard's entry.
2022-09-02 10:29:32 +00:00
Sebastian Krzyszkowiak and Dorota Czaplejewicz
589b5e490e
renderer: Take context scale into account when drawing icons
...
Closes : #139
2021-12-18 12:31:31 +00:00
Sebastian Krzyszkowiak
ea3da22f9b
Merge branch '1.13.0' into 'master'
...
Release 1.13.0 "Externality"
See merge request Librem5/squeekboard!451
2021-04-13 18:26:19 +00:00
Sebastian Krzyszkowiak
37820bf169
Merge branch 'latch' into 'master'
...
Latch views
See merge request Librem5/squeekboard!416
2021-03-31 15:29:48 +00:00
Sebastian Krzyszkowiak
a9ecc13185
Merge branch 'fallback' into 'master'
...
Better fallbacks
See merge request Librem5/squeekboard!415
2020-12-05 04:16:44 +00:00
Sebastian Krzyszkowiak
7143fb2497
Merge branch 'central_visible' into 'master'
...
Central visibility policy
See merge request Librem5/squeekboard!409
2020-12-05 04:12:01 +00:00
Sebastian Krzyszkowiak
fca8984225
Merge branch '1.11.1' into 'master'
...
Release 1.11.1
See merge request Librem5/squeekboard!411
2020-11-23 02:48:03 +00:00
Sebastian Krzyszkowiak
5f59db478a
Merge branch 'visible' into 'master'
...
Manage visibility better
Closes #253
See merge request Librem5/squeekboard!408
2020-11-20 01:57:35 +00:00
Sebastian Krzyszkowiak
943d2de536
Merge branch '1.11' into 'master'
...
Release 1.11.0
See merge request Librem5/squeekboard!405
2020-11-14 17:20:44 +00:00
Sebastian Krzyszkowiak
44c80a0406
Merge branch 'fix_delay' into 'master'
...
ui: Cancel hiding delay when activity requested again
See merge request Librem5/squeekboard!404
2020-11-14 06:36:23 +00:00
Sebastian Krzyszkowiak
74a5b0937b
Merge branch 'improve_delay' into 'master'
...
Delay hiding only when leaving a text field
Closes #121
See merge request Librem5/squeekboard!400
2020-10-27 20:34:50 +00:00
Sebastian Krzyszkowiak
e5796d0d7b
Merge branch 'rel-1.9.3' into 'master'
...
Document changes and release 1.9.3
Closes #212
See merge request Librem5/squeekboard!369
2020-08-06 15:50:00 +00:00
Sebastian Krzyszkowiak
1ee58ce7a0
Document changes and release 1.9.3
2020-08-05 16:17:44 +02:00
Sebastian Krzyszkowiak
97da44f059
Terminal layout: another approach
2020-07-18 05:43:15 +02:00
Sebastian Krzyszkowiak
f5a5282219
Revert "Merge branch 'btantau-master-patch-76686' into 'master'"
...
This reverts commit 0c8feb7687 , reversing
changes made to 762e12431d .
2020-07-18 03:26:03 +02:00
Sebastian Krzyszkowiak
0c8feb7687
Merge branch 'btantau-master-patch-76686' into 'master'
...
New terminal layout, showing more useful keys at the same time
See merge request Librem5/squeekboard!345
2020-07-15 15:06:36 +00:00
Sebastian Krzyszkowiak
ea288ca62e
layouts: terminal: Use altline outline for dot key
...
This prevents the buttons from jumping around when switching between views.
2020-02-11 23:16:09 +01:00
Sebastian Krzyszkowiak
41be2747d5
Merge branch 'fix' into 'master'
...
layout: Improve scoping of locked variable
See merge request Librem5/squeekboard!329
2020-02-05 13:19:19 +00:00
Sebastian Krzyszkowiak
a0a2e40fa0
Merge branch 'pl' into 'master'
...
Better accents in PL
See merge request Librem5/squeekboard!323
2020-02-05 11:13:20 +00:00
Sebastian Krzyszkowiak
0ac8c620fd
Merge branch 'lock' into 'master'
...
Turn locking stateless
See merge request Librem5/squeekboard!322
2020-02-05 09:25:49 +00:00
Sebastian Krzyszkowiak
b9db00c00c
layouts: Add Polish layouts
2020-01-30 21:19:13 +01:00
Sebastian Krzyszkowiak
852289b5e3
Merge branch 'switch' into 'master'
...
setup: Connect ui to the state manager
See merge request Librem5/squeekboard!319
2020-01-28 22:04:47 +00:00
Sebastian Krzyszkowiak
3ed601a7e8
layout: terminal: Replace actions button with period on symbols view
...
Commit ab67bd2c5c took things a bit too
far and completely removed the period button.
2020-01-28 20:51:15 +01:00
Sebastian Krzyszkowiak
63d68c004a
Merge branch 'fix_wide' into 'master'
...
layouts: Fix segfault on switching to wide
See merge request Librem5/squeekboard!312
2020-01-28 19:43:46 +00:00
Sebastian Krzyszkowiak
34c6d2ff28
Merge branch 'fintsize' into 'master'
...
font: Use font from style context
See merge request Librem5/squeekboard!313
2020-01-28 19:22:22 +00:00
Sebastian Krzyszkowiak
ab67bd2c5c
layout: terminal: Show actions button on all views
2020-01-28 19:34:03 +01:00
Sebastian Krzyszkowiak
f834fafd67
layout: terminal: Swap positions of preferences and actions button
...
This makes it consistent with regular layouts.
Helps with #175
2020-01-28 19:33:58 +01:00
Sebastian Krzyszkowiak
ed31e40991
Merge branch '1.7' into 'master'
...
Release 1.7.0, fix 1.6.0 suite
See merge request Librem5/squeekboard!298
2020-01-09 06:13:00 +00:00
Sebastian Krzyszkowiak
b6111b5e00
Merge branch 'fix-backspace-key' into 'master'
...
Specify a keyval to make the backspace key work again
Closes #45
See merge request Librem5/squeekboard!50
2019-07-10 23:12:59 +00:00