Bug #16628
Remove caribou
100%
Description
gnome-shell
has no support for caribou since 3.28 and uses ibus-gtk3 for Screen Keyboard. We may consider dropping caribou
and libcaribou*
. We must check support in Tor Browser and GTK2 applications.
Subtasks
Related issues
Related to Tails - |
Resolved | 2014-11-20 | |
Related to Tails - |
Resolved | ||
Blocks Tails - Feature #16209: Core work: Foundations Team | Confirmed | ||
Blocked by Tails - |
Resolved |
History
#1 Updated by intrigeri 2019-04-05 16:33:13
- blocks Feature #16209: Core work: Foundations Team added
#2 Updated by intrigeri 2019-05-24 11:22:41
- Affected tool set to On-screen keyboard
#3 Updated by intrigeri 2019-05-24 11:24:29
- Status changed from Confirmed to In Progress
- Assignee set to intrigeri
- Type of work changed from Research to Test
I’ll test this.
#4 Updated by intrigeri 2019-05-24 11:30:33
- related to
Feature #8281: Consider replacing Florence with GNOME's own on-screen keyboard added
#5 Updated by intrigeri 2019-05-24 12:30:06
- blocked by
Bug #16756: The on-screen keyboard does not work in Thunderbird on feature/buster (regression) added
#6 Updated by intrigeri 2019-05-24 12:33:11
After removing caribou-related packages from config/chroot_local-packageslists/tails-common.list
, libcaribou-gtk3-module
is installed anyway, and then the on-screen keyboard still works fine in GEdit, Tor Browser, and OnionShare. But it doesn’t work in Thunderbird (no AppArmor denial in the logs). But actually, it doesn’t work in Thunderbird at commit:d7747a0555fea7af2a0c4ba2604d8a3f63c3f315 either, with all the caribou packages installed, so removing packages did not cause the problem => filed Bug #16756 about it. Let’s fix that problem before removing stuff.
#7 Updated by intrigeri 2019-05-24 12:35:07
- related to
Bug #16757: Remove tails-greeter's dependency on libcaribou-gtk3-module added
#8 Updated by intrigeri 2019-05-24 12:35:52
libcaribou-gtk3-module
is pulled in as a dependency of tails-greeter (Feature #11430). Removing it now will be a pain since we don’t build a Buster-specific version of tails-greeter yet => filed Bug #16757 to track this follow-up. Let’s focus this ticket on what can easily be removed already.
#9 Updated by intrigeri 2019-05-24 12:43:40
- Feature Branch set to bugfix/16756-fix-on-screen-keyboard-in-thunderbird-and-remove-caribou
#10 Updated by intrigeri 2019-05-24 13:22:48
- Subject changed from Consider removing caribou to Remove caribou
- Assignee deleted (
intrigeri) - QA Check set to Ready for QA
- Type of work changed from Test to Code
On-screen keyboard on this branch works in Tor Browser, Thunderbird, Gedit, OnionShare.
#11 Updated by hefee 2019-05-24 14:53:58
- Assignee set to hefee
#13 Updated by hefee 2019-05-24 15:58:53
- Assignee changed from hefee to intrigeri
#14 Updated by intrigeri 2019-05-27 05:14:23
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:tails|fbb9cbf4991087709a3e07e26ab0e77971a06655.