[gnome] Move to Grimble tiling manager
This commit is contained in:
@ -0,0 +1,100 @@
|
||||
export class Shortcut {
|
||||
static _shortcutList = [
|
||||
'keybinding-rotation',
|
||||
'keybinding-resize',
|
||||
'keybinding-move',
|
||||
'keybinding-close',
|
||||
'keybinding-search',
|
||||
'keybinding-open-settings',
|
||||
'keybinding-maximize',
|
||||
'keybinding-move-left',
|
||||
'keybinding-move-right',
|
||||
'keybinding-move-top',
|
||||
'keybinding-move-bottom',
|
||||
'keybinding-resize-left',
|
||||
'keybinding-resize-right',
|
||||
'keybinding-resize-top',
|
||||
'keybinding-resize-bottom',
|
||||
'keybinding-next-monitor',
|
||||
'keybinding-next-workspace',
|
||||
'keybinding-previous-workspace',
|
||||
'keybinding-focus',
|
||||
'keybinding-focus-left',
|
||||
'keybinding-focus-right',
|
||||
'keybinding-focus-top',
|
||||
'keybinding-focus-bottom',
|
||||
];
|
||||
|
||||
static getShortcuts() {
|
||||
return Shortcut._shortcutList;
|
||||
}
|
||||
}
|
||||
export class Switches {
|
||||
static _switchList = [];
|
||||
static getSwitches() {
|
||||
return Switches._switchList;
|
||||
}
|
||||
}
|
||||
export class Spin {
|
||||
static _spinList = [
|
||||
'tile-padding',
|
||||
];
|
||||
|
||||
static getSpins() {
|
||||
return Spin._spinList;
|
||||
}
|
||||
}
|
||||
export class Combo {
|
||||
static _comboList = [
|
||||
{
|
||||
key: 'keybinding-config',
|
||||
rowNames: [
|
||||
'None',
|
||||
'i3',
|
||||
'Grimble',
|
||||
'Custom',
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
static getCombo() {
|
||||
return Combo._comboList;
|
||||
}
|
||||
}
|
||||
export class Radio {
|
||||
static _radioButtons = [
|
||||
// {
|
||||
// key: 'tile-insertion-behavior',
|
||||
// rowNames: [
|
||||
// 'insertion_best_fit_row',
|
||||
// 'insertion_focus_row'
|
||||
// ]
|
||||
// },
|
||||
{
|
||||
key: 'monitor-tile-insertion-behavior',
|
||||
rowNames: [
|
||||
'monitors_best_fit_row',
|
||||
'monitors_focus_row',
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'search-entry-position',
|
||||
rowNames: [
|
||||
'search_entry_left',
|
||||
'search_entry_center',
|
||||
'search_entry_right',
|
||||
],
|
||||
},
|
||||
{
|
||||
key: 'fullscreen-switch',
|
||||
rowNames: [
|
||||
'keep_fullscreen',
|
||||
'quit_fullscreen',
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
static getRadios() {
|
||||
return Radio._radioButtons;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user