mirror of
https://github.com/Eugeny/tabby.git
synced 2025-09-24 17:16:03 +00:00
make line padding adjustable (fixes #141)
This commit is contained in:
@@ -214,6 +214,13 @@ export class TerminalTabComponent extends BaseTabComponent {
|
|||||||
return ret
|
return ret
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const _measureCharacterSize = hterm.scrollPort_.measureCharacterSize.bind(hterm.scrollPort_)
|
||||||
|
hterm.scrollPort_.measureCharacterSize = () => {
|
||||||
|
let size = _measureCharacterSize()
|
||||||
|
size.height += this.config.store.terminal.linePadding
|
||||||
|
return size
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
attachIOHandlers (io: any) {
|
attachIOHandlers (io: any) {
|
||||||
|
@@ -4,6 +4,7 @@ export class TerminalConfigProvider extends ConfigProvider {
|
|||||||
defaults = {
|
defaults = {
|
||||||
terminal: {
|
terminal: {
|
||||||
fontSize: 14,
|
fontSize: 14,
|
||||||
|
linePadding: 0,
|
||||||
bell: 'off',
|
bell: 'off',
|
||||||
bracketedPaste: false,
|
bracketedPaste: false,
|
||||||
background: 'theme',
|
background: 'theme',
|
||||||
|
@@ -10,6 +10,11 @@ x-screen {
|
|||||||
transition: 0.125s ease background;
|
transition: 0.125s ease background;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
x-row > span {
|
||||||
|
display: inline-block;
|
||||||
|
height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "monospace-fallback";
|
font-family: "monospace-fallback";
|
||||||
src: url(fonts/Meslo.otf) format("opentype");
|
src: url(fonts/Meslo.otf) format("opentype");
|
||||||
|
Reference in New Issue
Block a user