Jatin K Malik and GitHub
65ce9daa19
fix(ibus): sync XWayland layout from GNOME after scoped inject ( #742 )
...
Super+Space during recording on GNOME Wayland updates Mutter and IBus
but can leave XWayland on the previous map. Scoped inject restores the
IBus engine and skips setxkbmap (#474 ), so X apps keep the old layout.
After engine restore, copy GNOME's current XKB source onto XWayland
when DISPLAY is set. Do not replay an empty capture and do not call
restore_xkb_layout for this. Sessions with no X display are left alone.
2026-08-28 23:29:53 -07:00
..
2026-08-26 23:59:19 -07:00
2026-08-16 15:22:22 -07:00
2026-02-04 21:01:34 -08:00
2026-08-23 00:50:40 -07:00
2026-08-26 23:59:19 -07:00
2026-08-18 17:59:57 -07:00
2026-03-17 14:05:16 -07:00
2026-07-16 00:03:30 -07:00
2026-07-29 01:39:15 +05:30
2026-08-06 00:01:44 -07:00
2026-02-18 22:48:12 -08:00
2026-03-17 14:05:16 -07:00
2026-03-21 12:15:10 -07:00
2026-02-04 21:01:34 -08:00
2026-08-18 17:46:55 -07:00
2026-08-26 23:58:42 -07:00
2026-07-13 14:43:36 -07:00
2026-05-30 14:48:36 -07:00
2026-08-24 10:42:52 -07:00
2026-08-18 17:59:57 -07:00
2026-07-27 19:57:07 -07:00
2026-08-08 00:07:54 -07:00
2026-07-24 00:44:47 -07:00
2026-08-27 00:12:27 -07:00
2026-06-30 20:19:01 -07:00
2026-08-28 23:29:38 -07:00
2026-08-05 21:41:10 -07:00
2026-08-28 23:29:53 -07:00
2026-08-28 23:29:53 -07:00
2026-07-13 14:40:04 -07:00
2026-06-06 19:18:57 -07:00
2026-08-12 23:49:12 -07:00
2026-08-24 10:42:52 -07:00
2026-08-24 00:25:06 -07:00
2026-08-23 00:50:40 -07:00
2026-08-26 22:53:29 -07:00
2026-03-17 14:05:16 -07:00
2026-03-17 14:05:16 -07:00
2026-03-17 14:05:16 -07:00
2026-07-16 00:03:30 -07:00
2026-08-08 00:07:54 -07:00
2026-07-14 19:02:26 -07:00
2026-02-05 14:51:36 -08:00
2026-07-16 00:03:30 -07:00
2026-08-26 23:59:19 -07:00
2026-08-26 23:59:19 -07:00
2026-08-26 23:59:19 -07:00
2026-03-17 14:05:16 -07:00
2026-08-26 22:53:29 -07:00
2026-08-18 17:59:57 -07:00
2026-07-26 22:29:00 -07:00
2026-08-27 00:12:27 -07:00
2026-08-12 23:42:36 -07:00
2026-08-08 00:07:54 -07:00
2026-08-24 00:25:06 -07:00
2026-08-24 10:42:52 -07:00
2026-08-18 17:59:57 -07:00
2026-08-28 23:29:46 -07:00
2026-08-24 00:25:06 -07:00
2026-08-24 10:42:52 -07:00
2026-08-24 00:25:06 -07:00
2026-04-02 14:53:29 -07:00
2026-07-28 21:31:02 -07:00
2026-06-02 12:43:51 -07:00
2026-08-24 00:25:06 -07:00
2026-03-21 12:18:21 -07:00
2026-02-04 21:01:34 -08:00
2026-08-26 23:59:37 -07:00
2026-07-13 18:53:00 -07:00
2026-08-26 23:59:37 -07:00
2026-08-08 00:07:54 -07:00
2026-08-18 17:59:57 -07:00
2026-08-26 23:59:19 -07:00
2026-07-13 14:43:36 -07:00
2026-06-02 12:43:51 -07:00
2026-08-24 00:25:06 -07:00
2026-02-04 21:01:34 -08:00
2026-07-28 21:31:02 -07:00
2026-07-26 22:29:00 -07:00
2026-08-02 19:41:02 -07:00
2026-08-02 19:41:02 -07:00
2026-08-26 23:59:19 -07:00
2026-08-28 23:29:46 -07:00
2026-08-26 23:58:55 -07:00
2026-08-16 15:22:22 -07:00
2026-08-16 15:22:22 -07:00
2026-07-17 18:42:53 -07:00
2026-08-24 00:25:06 -07:00
2026-08-24 10:42:52 -07:00
2026-08-16 18:29:07 -07:00
2026-05-02 19:11:47 -07:00