[gnome] Move to Grimble tiling manager

This commit is contained in:
2026-01-14 00:55:43 -05:00
parent de41369f5f
commit 941c727d38
90 changed files with 3999 additions and 9602 deletions

View File

@ -0,0 +1,24 @@
import GObject from 'gi://GObject';
export const KeybindingController = GObject.registerClass({
Signals: {
'keybinding-changed': {
param_types: [GObject.TYPE_STRING],
},
},
}, class KeybindingController extends GObject.Object {
update(key) {
this.emit('keybinding-changed', key);
}
});
var keybindingController = null;
/**
*
*/
export function getKeybindingController() {
if (keybindingController === null)
keybindingController = new KeybindingController();
return keybindingController;
}
export function destroyController() {
keybindingController = null;
}