mirror of
https://github.com/netfun2000/rttys_zhaojh329.git
synced 2026-02-27 09:53:24 +08:00
ui: add support change font size via shortcut key
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
This commit is contained in:
@@ -75,8 +75,8 @@ const contextmenus = [
|
|||||||
{name: 'clear', caption: t('Clear Scrollback')},
|
{name: 'clear', caption: t('Clear Scrollback')},
|
||||||
{name: 'find', caption: t('Find') + ' - Ctrl+F'},
|
{name: 'find', caption: t('Find') + ' - Ctrl+F'},
|
||||||
{name: 'clear-highlighting', caption: t('Clear Highlighting')},
|
{name: 'clear-highlighting', caption: t('Clear Highlighting')},
|
||||||
{name: 'font+', caption: t('font+')},
|
{name: 'font+', caption: t('font+') + ' - Ctrl+↑'},
|
||||||
{name: 'font-', caption: t('font-')},
|
{name: 'font-', caption: t('font-') + ' - Ctrl+↓'},
|
||||||
{name: 'upload', caption: t('Upload file') + ' - rtty -R'},
|
{name: 'upload', caption: t('Upload file') + ' - rtty -R'},
|
||||||
{name: 'download', caption: t('Download file') + ' - rtty -S file'},
|
{name: 'download', caption: t('Download file') + ' - rtty -S file'},
|
||||||
{name: 'split-left', caption: t('split-left')},
|
{name: 'split-left', caption: t('split-left')},
|
||||||
@@ -351,8 +351,14 @@ const openTerm = () => {
|
|||||||
|
|
||||||
disposables.push(term.onKey(({ domEvent }) => {
|
disposables.push(term.onKey(({ domEvent }) => {
|
||||||
const e = domEvent
|
const e = domEvent
|
||||||
if ((e.ctrlKey || e.metaKey) && e.key.toLowerCase() === 'f') {
|
if (e.ctrlKey || e.metaKey) {
|
||||||
|
const key = e.key.toLowerCase()
|
||||||
|
if (key === 'f')
|
||||||
openFindBox()
|
openFindBox()
|
||||||
|
else if (key === 'arrowup')
|
||||||
|
updateFontSize(1)
|
||||||
|
else if (key === 'arrowdown')
|
||||||
|
updateFontSize(-1)
|
||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user