squeekboard issueshttps://source.puri.sm/Librem5/squeekboard/-/issues2021-04-01T14:30:17Zhttps://source.puri.sm/Librem5/squeekboard/-/issues/264Add copy/paste buttons2021-04-01T14:30:17ZGuido GuntherAdd copy/paste buttonsOther OSes have it and it helps a lot when one doesn't have to navigate to ctrl-c/ctrl-v (also terminal is not always available e.g. when numeric is active).
This likely overlaps with other issues so please ressign if there's a good fit.Other OSes have it and it helps a lot when one doesn't have to navigate to ctrl-c/ctrl-v (also terminal is not always available e.g. when numeric is active).
This likely overlaps with other issues so please ressign if there's a good fit.https://source.puri.sm/Librem5/squeekboard/-/issues/190Popup triggers criticals2020-02-25T14:35:07ZDorota CzaplejewiczPopup triggers criticalsClicking the popup triggers criticals a lot of the time:
```
(squeekboard:7016): Gtk-CRITICAL **: 14:56:23.701: gtk_render_frame_gap: assertion 'xy1_gap <= height' failed
```
This is related to the gap between the rectangle the popup p...Clicking the popup triggers criticals a lot of the time:
```
(squeekboard:7016): Gtk-CRITICAL **: 14:56:23.701: gtk_render_frame_gap: assertion 'xy1_gap <= height' failed
```
This is related to the gap between the rectangle the popup points to and the popup itself. It seems like a bug in GTK occuring maybe when the rectangle is near the bottom of the widget. There's nothing out of the ordinary with anything else about the params.https://source.puri.sm/Librem5/squeekboard/-/issues/169CI builds take long2020-01-31T08:49:53ZDorota CzaplejewiczCI builds take longdeb builds on ARM64 sometimes fail due to 1h timeout. Sometimes they take <30min though.deb builds on ARM64 sometimes fail due to 1h timeout. Sometimes they take <30min though.https://source.puri.sm/Librem5/squeekboard/-/issues/143No way to find out/switch current layout2020-01-28T20:51:49ZDorota CzaplejewiczNo way to find out/switch current layoutFiled upstream:
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/issues/21
Impact: the keyboard can't reliably find out what layout the user chose, and can't apply one that would be picked up by other applications (like the she...Filed upstream:
https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/issues/21
Impact: the keyboard can't reliably find out what layout the user chose, and can't apply one that would be picked up by other applications (like the shell).https://source.puri.sm/Librem5/squeekboard/-/issues/134Make sure virtual_keyboard Wayland protocol is in wayland-protocols2020-02-22T15:08:26ZDorota CzaplejewiczMake sure virtual_keyboard Wayland protocol is in wayland-protocolsIt's been submitted on the wayland-devel ML, and even reviewed, but no one seems to be very interested in merging.
As a fallback, try to get it into wlr-protocols.It's been submitted on the wayland-devel ML, and even reviewed, but no one seems to be very interested in merging.
As a fallback, try to get it into wlr-protocols.https://source.puri.sm/Librem5/squeekboard/-/issues/58Keyboard hides while popover is open2019-10-23T16:11:55ZTobias BernardKeyboard hides while popover is openWhen opening a popover, the keyboard closes, and reopens once the popover goes away. This feels quite disruptive, and other platforms (e.g. Android) don't do it, so I don't think we want this behavior. The most natural behavior would be ...When opening a popover, the keyboard closes, and reopens once the popover goes away. This feels quite disruptive, and other platforms (e.g. Android) don't do it, so I don't think we want this behavior. The most natural behavior would be to just keep the keyboard open while the popover opens
One thing to keep in mind if we change this is that it might be an issue for larger popovers, such as the primary menu in Epiphany. Is it possible for popovers to go above the keyboard?
How to reproduce:
- Open an app
- Focus on an input
- Keyboard opens
- Open primary menu
- Keyboard hides, primary menu opens
- Close the primary menu by tapping outside of it
- Keyboard opens, primary menu closes
![keyboard-popover-hide](/uploads/4e4b31796c9891209279cedb7318e4d8/keyboard-popover-hide.mp4)https://source.puri.sm/Librem5/squeekboard/-/issues/59Proper INHIBIT_OSK handling2020-02-22T15:02:37ZTodd WeaverProper INHIBIT_OSK handling# What problem did you encounter
Keyboard open when Calls is opened
## What is the current behaviour?
Keyboard open when Calls is opened to dialpad
## What is the expected behaviour?
Keyboard is hidden for Calls / dialpad
## How to...# What problem did you encounter
Keyboard open when Calls is opened
## What is the current behaviour?
Keyboard open when Calls is opened to dialpad
## What is the expected behaviour?
Keyboard is hidden for Calls / dialpad
## How to reproduce
1. Open Calls
2. See Keyboard
3. Try to minimize, see it's not possible
4. Push keypress of dialpad, it minimizes keyboard
![keyboard-on-start-of-calls](/uploads/2159952956d4390b42a8977ac9f0efcd/keyboard-on-start-of-calls.webm)
```
Package: phosh
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 547
Maintainer: Guido Günther <agx@sigxcpu.org>
Architecture: arm64
Version: 0.0.4~663.gbp8db370
Provides: polkit-1-auth-agent
Depends: dconf-gsettings-backend | gsettings-backend, libc6 (>= 2.17), libcairo2 (>= 1.2.4), libgcr-base-
3-1 (>= 3.8.0), libgcr-ui-3-1 (>= 3.8.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.55.1), libgn
ome-desktop-3-17 (>= 3.17.92), libgtk-3-0 (>= 3.19.12), libhandy-0.0-0 (>= 0.0~git20180429), libnm0 (>= 1
.0.0), libpam0g (>= 0.99.7.1), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libpolkit-age
nt-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.94), libpulse-mainloop-glib0 (>= 0.99.1), libpulse0 (>= 0.9
9.1), libupower-glib3 (>= 0.99.4-3~), libwayland-client0 (>= 1.9.91), fonts-lato
Recommends: gnome-session
Description: Pure Wayland shell for mobile devices
Phosh is a simple shell for Wayland compositors speaking the layer-surface
protocol. It currently supports
.
* a lockscreen
* brightness control and nighlight
* the gcr system-prompter interface
* acting as a polkit auth agent
* enough of org.gnome.Mutter.DisplayConfig to make gnome-settings-daemon happy
* a homebutton that toggles a simple favorites menu
* status icons for battery, wwan and wifi
.
If you're not working on a Wayland compositor then this package is likely not
very useful for you.
Homepage: https://source.puri.sm/Librem5/phosh
```
Dorota CzaplejewiczDorota Czaplejewiczhttps://source.puri.sm/Librem5/squeekboard/-/issues/7Use the text composition interface2021-04-01T14:22:57ZDorota CzaplejewiczUse the text composition interfaceFeature: https://source.puri.sm/Librem5/Apps_Issues/issues/65
Bring squeekboard to parity with virtboard, by responding to hide events and by composing text strings instead of individual key presses.Feature: https://source.puri.sm/Librem5/Apps_Issues/issues/65
Bring squeekboard to parity with virtboard, by responding to hide events and by composing text strings instead of individual key presses.