Use GTK emoji chooser on Linux
Makes use of the GTK-native emoji chooser on Linux. This is not cross-plattform compatible, therefore not possible on Windows (yet).
Fixes #9468 (closed) and #9494 (closed)
What needs to be resolved: Emoji button remains in This is a MenuButton which stays in toggled
state after clicking. I guess I'm missing some signal handling here?toggled
state. I solved this by setting the button’s active
property to False after emiting the insert-emoji signal. This solves the issue, but may not be the optimal solution.
Edited by Daniel Brötzmann