-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
287 lines (263 loc) · 8.78 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
phosh-osk-stub 0.43.0
---------------------
Released November 2024
* Add <ctrl> and <alt> modifiers and <menu> key to the shortcuts bar
* Support accent colors
* Better handle overlapping key presses to ease fast typing
* Make lower- and upper-case view of terminal layout more consistent
* presage: Don't set abbrev predictor as it adds random unicode chars
* Ship completer descriptions so mobile settings knows about them
* User documentation updates
* Various bug fixes
* Issues fixed:
* https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/44
* https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/41
* https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/49
* Contributors:
* Guido Günther
* Julian
* MoonlightWave-12
phosh-osk-stub 0.42.0
---------------------
Released September 2024
* Fix several input issues when using completers that take
surrounding text into account (like presage)
* data: Enable opportunistic completion by default. With the recent
compositor and OSK fixes it should be stable enough to at least
enable in those cases where the application recommends to use
completion (e.g. gnome-text-editor or chatty).
* Lower velocity needed to swipe close the OSK a bit
* Contributors:
* Guido Günther
* Teemu Ikonen
phosh-osk-stub 0.42~rc1
-----------------------
Released September 2024
* Provide layout information so e.g. phosh-mobile-settings can use
it to show only supported layouts
* Allow to paste clipboard contents
* varnam completer: Learn accepted words to improve predictions
* Issues fixed:
* https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/26
* Contributors:
* Guido Günther
phosh-osk-stub 0.41.1
---------------------
Released August 2024
* Prevent accidental keyboard closing by requiring a higher
velocity
* Unswap Backspace and Enter
* Contributors:
* Guido Günther
* undef
phosh-osk-stub 0.41.0
---------------------
Released August 2024
* Allow to swipe close the keyboard
* Allow for more rows to support e.g. Thai layouts
* Add more layouts
* Screenshot layouts in CI
* Allow to open OSK settings from menu popover
* Contributors:
* Guido Günther
* Teemu Ikonen
phosh-osk-stub 0.38.0
---------------------
Released: April 2024
* (Optionally) hide OSK if a hardware keyboard is present
* Fix completion bar styling when using HighContrast
* Issues fixed:
* https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/37
* Contributors:
* Guido Günther
phosh-osk-stub 0.37.0
---------------------
Released: March 2024
* Support Presage 2 / trie predictor
* Update emoji data
* Add temporary workaround for phosh splashs timing out
until GTK is fixed.
* Contributors:
* Guido Günther
* Teemu Ikonen
phosh-osk-stub 0.36.0
---------------------
Released: February 2024
* presage: Allow to completer to capitalize words based on input
* Various fixes including better support for Enter/Return in Firefox
and other search fields
* Issues fixed:
- https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/27
* Contributors:
* Anna “CyberTailor”
* Guido Günther
* Teemu Ikonen
phosh-osk-stub 0.35.0
---------------------
Released: January 2024
* Drop duplicate completions returned by govarnam
* Contributors:
* Guido Günther
phosh-osk-stub 0.34.0
---------------------
Released: December 2023
* Properly switch back to last layout used (when text-input is in
use).
* Add some default keyboard shortcuts for the terminal layout
* Add gnome-calculator to list of apps that don't unfold the OSK
* Run style checks in ci
* Issues fixed:
- https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/10
* Contributors:
* Guido Günther
phosh-osk-stub 0.33.0
---------------------
Released: October 2023
* Allow to use per language completers. If set this is used instead
of the default completer. Can be used to e.g. complete different
Indic scripts with govarnam while using hunspell for English.
* Better handle emojies and characters from popovers under XWayland
* Be more robust when picking invalid keysyms for the shortcuts bar
* Issues fixed:
https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/16
https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/22
https://gitlab.gnome.org/guidog/phosh-osk-stub/-/issues/24
* Contributors:
* Guido Günther
phosh-osk-stub 0.32.0
---------------------
Released: September 2023
* Initial support for Malayalam via Manglish using govarnam
* Avoid margins on the left and right of the OSK on wider displays
(but don't grow over a certain width)
* Generate keymaps for layouts on the fly. This allows us to support
non US layouts in virtual-keyboard mode.
* Generate keymaps for character popovers on the fly. This allows us
to support non US layouts in virtual-keyboard mode.
* Deduplicate listening for input method changes and more internal rework
for better vk-driver and completer support.
* Contributors:
* Guido Günther
* Kai Lüke
* Subin Siby
phosh-osk-stub 0.31.0
---------------------
Released: September 2023
* Allow to add 'menu' key to the shortcuts toolbar
* Contributors:
* Guido Günther
phosh-osk-stub 0.30.0
---------------------
Released: August 2023
* Allow to prevent automatic keyboard unfold based on app-id
* Contributors:
* Guido Günther
phosh-osk-stub 0.28.0
---------------------
Released: May 2023
* Add a mode that allows to input characters without lifting the finger
With this swipeGuess can sensibly be used as pipe based completer
* Add Esc key to terminal layout in the captial layer
* Contributors:
* Guido Günther
* Undef
phosh-osk-stub 0.27.0
---------------------
Released: April 2023
* Allow to switch default completion engine via environment variable
or GSetting.
* Add unix pipe like completer that allows to get completions
from the output of an executable.
* Add hunspell based completer for typo correction
* Word completion itself isn't considered experimental anymore. The
completion engines using surrounding text like the presage based completers
still are.
* Some style fixups
* Contributors:
* Guido Günther
phosh-osk-stub 0.25.0
---------------------
Released: January 2023
* Make sure space bar gets all available horizontal space
* Terminal: Fit more shortcuts into the shortcuts row
* Terminal: Make frequently used shell characters easier to reach
* Disable layout switching via swipes by default
* Contributors:
* Guido Günther
phosh-osk-stub 0.24.0
---------------------
Released: January 2023
* Add Emoji Layout
* Indicate keys with popover by displaying the first
popover char on the key.
* Improve support for languages without a "caps" layer
like Arabic and Hebrew.
* Add layouts for fr, ge, gr, hr, il, rs, si, sk, tr and za
* Honor stricter protocol implementation in wlroots 0.16.0
* Contributors:
Guido Günther
Sam Hewitt
phosh-osk-stub 0.23.0~rc2
-------------------------
Released: December 2022
* Add shortcuts bar to terminal layout
(see manpage on how to enable it)
* Add experimental presage based completion support
(see manpage on how to enable it and README for requirements)
* Make feedback consistent (trigger on all button presses)
* Allow to use separate desktop file name to ease integration
for distributions
* Add a manpage
* Several bug fixes
phosh-osk-stub 0.23.0~rc1
-------------------------
Released: November 2022
* Add layout selection popover
* support more keyboard layouts
* make layout testing simpler via POS_TEST_LAYOUT env
var
* make testing osk-stub easier via `--replace`
* Use update-alternatives instead of override to manage
/u/s/applications/sm.puri.OSK0.desktop.
* Style keys like backspace and esc properly
phosh-osk-stub 0.22.0
---------------------
Released: November 2022
* Make `force-show` debug option more useful
* Fixes and cleanups that were dormant in other branches
* Sync up with phosh's versioning
phosh-osk-stub 0.21.0
---------------------
Released: Septemnber 2022
* Unblur icons
* Add (experimental) copy/paste buttons
No changes over 0.20.0~beta1
phosh-osk-stub 0.20.0
---------------------
Released: August 2022
No changes over 0.20.0~beta1
phosh-osk-stub 0.20.0~beta1
---------------------------
Released: July 2022
* Add key repeat
* Honor screen-keyboard-enabled gsetting
* Intial "terminal like" keyboard (Function keys, ESC, Tab)
* Lots of internal rework and fixes
phosh-osk-stub 0.0.1
--------------------
Released: February 2022
* This is an alpha release
* Debug surface for IM state
* Initial keyboard widget with popovers for additional
characters on long press
* Cursor movement via long press on space
* Switches layouts via swipe
* Animates show/hide
* Can parse a subset of gnome-shell's keyboard layouts
to avoid duplication.
* Falls back to virtual-keyboard protocol for e.g.
X11 apps.
* Handles sm.puri.OSK0 DBus interface
* Initial layouts
tested: de, in+mal, us
untested: ara, bg, cz, in+bolnagri, pl, ru