gnome-shell:wip/hadess/import-gnome-bluetooth

Last commit made on 2021-11-02
Get this branch:
git clone -b wip/hadess/import-gnome-bluetooth https://git.launchpad.net/gnome-shell

Branch merges

Branch information

Name:
wip/hadess/import-gnome-bluetooth
Repository:
lp:gnome-shell

Recent commits

fe44809... by Bastien Nocera

bluetooth: Remove unused shell_bluetooth_type_to_filter_string()

a7f0b15... by Bastien Nocera

bluetooth: Remove unused ShellBluetoothCategory enum

c1f30a3... by Bastien Nocera

bluetooth: Remove private functions

Those functions were only used internally to gnome-bluetooth, and
weren't consumed by the status icon.

b9b1d8d... by Bastien Nocera

bluetooth: Remove unused shell_bluetooth_send_to_address()

b685810... by Bastien Nocera

bluetooth: And re-remove udev dependency

This was only used for overriding phone icons.

687a42e... by Bastien Nocera

bluetooth: Use internal gnome-bluetooth code

7e304b3... by Bastien Nocera

bluetooth: Import GnomeBluetoothClient into our C code

This is a minimal import that:
- namespaces the source files and headers
- namespaces the functions without caring about indentation
- hardcodes a libudev dependency that will soon be removed

0177560... by Carlos Garnacho

inputMethod: Do not reset invisible preedit on focus_out

If the preedit is in invisible state, the last preedit string that
was sent around is already null, so there is no need to clear the preedit
in that case.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2011>

047691b... by Carlos Garnacho

inputMethod: Do not communicate preedit text change on reset

This is now done in the ClutterInputFocus for us, since
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1940. There
is no need to duplicate this call, and it happens to cause undesired
scrolling to content in some cases when this reset happens during
a change in the IM focused client state.

Fixes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4647
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2011>

286cfdc... by Carlos Garnacho

inputMethod: Equate empty preedit string to null

If we get '' from the IM as the preedit string, it is pretty safe
to handle it as "no preedit" altogether.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2011>