70 lines
1.7 KiB
Lua
70 lines
1.7 KiB
Lua
require('todo.style')
|
|
|
|
local hotkey = {
|
|
type = "custom-input",
|
|
name = "todolist-toggle-ui",
|
|
key_sequence = "SHIFT + T",
|
|
consuming = "none",
|
|
}
|
|
|
|
local toggle_ui_shortcut = {
|
|
type = 'shortcut',
|
|
name = 'todo-toggle-ui-shortcut',
|
|
toggleable = true,
|
|
order = 'a[alt-mode]-b[copy]',
|
|
action = 'lua',
|
|
localised_name = {'todo.shortcut_toggle_ui'},
|
|
icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'toggle-ui.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
},
|
|
small_icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'toggle-ui.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
},
|
|
disabled_small_icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'toggle-ui-disabled.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
}
|
|
}
|
|
|
|
local add_task_shortcut = {
|
|
type = 'shortcut',
|
|
name = 'todo-add-task-shortcut',
|
|
order = 'a[alt-mode]-b[copy]',
|
|
action = 'lua',
|
|
localised_name = {'todo.shortcut_add_task'},
|
|
icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'add-task.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
},
|
|
small_icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'add-task.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
},
|
|
disabled_small_icon = {
|
|
filename = '__Todo-List__/graphics/' .. 'add-task-disabled.png',
|
|
width = 104,
|
|
height = 144,
|
|
scale = 1,
|
|
flags = {'icon'}
|
|
}
|
|
}
|
|
|
|
data:extend({hotkey, toggle_ui_shortcut, add_task_shortcut})
|