1
1
mirror of https://github.com/Eugeny/tabby.git synced 2024-09-11 13:13:59 +03:00
This commit is contained in:
Eugene Pankov 2023-04-10 21:21:49 +02:00
parent 73fae43027
commit 3b8ca0d592
No known key found for this signature in database
GPG Key ID: 5896FCBBDD1CF4F4
50 changed files with 50 additions and 49 deletions

View File

@ -5,7 +5,7 @@ import { BaseComponent } from './base.component'
/** @hidden */
@Component({
selector: 'profile-icon',
templateUrl:'./profileIcon.component.pug',
templateUrl: './profileIcon.component.pug',
styleUrls: ['./profileIcon.component.scss'],
})
export class ProfileIconComponent extends BaseComponent {

View File

@ -3,7 +3,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
/** @hidden */
@Component({
templateUrl:'./promptModal.component.pug',
templateUrl: './promptModal.component.pug',
})
export class PromptModalComponent {
@Input() value: string

View File

@ -5,7 +5,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
/** @hidden */
@Component({
selector: 'rename-tab-modal',
templateUrl:'./renameTabModal.component.pug',
templateUrl: './renameTabModal.component.pug',
})
export class RenameTabModalComponent {
@Input() value: string

View File

@ -3,7 +3,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
/** @hidden */
@Component({
templateUrl:'./safeModeModal.component.pug',
templateUrl: './safeModeModal.component.pug',
})
export class SafeModeModalComponent {
@Input() error: Error

View File

@ -7,7 +7,7 @@ import { SelectorOption } from '../api/selector'
/** @hidden */
@Component({
selector: 'selector-modal',
templateUrl:'./selectorModal.component.pug',
templateUrl: './selectorModal.component.pug',
styleUrls: ['./selectorModal.component.scss'],
})
export class SelectorModalComponent<T> {

View File

@ -7,7 +7,7 @@ import { Command, CommandLocation } from '../api/commands'
/** @hidden */
@Component({
selector: 'start-page',
templateUrl:'./startPage.component.pug',
templateUrl: './startPage.component.pug',
styleUrls: ['./startPage.component.scss'],
})
export class StartPageComponent {

View File

@ -15,7 +15,7 @@ import { PlatformService } from '../api/platform'
/** @hidden */
@Component({
selector: 'tab-header',
templateUrl:'./tabHeader.component.pug',
templateUrl: './tabHeader.component.pug',
styleUrls: ['./tabHeader.component.scss'],
})
export class TabHeaderComponent extends BaseComponent {

View File

@ -4,7 +4,7 @@ import { HostWindowService } from '../api'
/** @hidden */
@Component({
selector: 'title-bar',
templateUrl:'./titleBar.component.pug',
templateUrl: './titleBar.component.pug',
styleUrls: ['./titleBar.component.scss'],
})
export class TitleBarComponent {

View File

@ -5,7 +5,7 @@ import { FileDownload, FileTransfer, PlatformService } from '../api/platform'
/** @hidden */
@Component({
selector: 'transfers-menu',
templateUrl:'./transfersMenu.component.pug',
templateUrl: './transfersMenu.component.pug',
styleUrls: ['./transfersMenu.component.scss'],
})
export class TransfersMenuComponent {

View File

@ -3,7 +3,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
/** @hidden */
@Component({
templateUrl:'./unlockVaultModal.component.pug',
templateUrl: './unlockVaultModal.component.pug',
})
export class UnlockVaultModalComponent {
passphrase: string

View File

@ -8,7 +8,7 @@ import { LocaleService } from '../services/locale.service'
/** @hidden */
@Component({
selector: 'welcome-page',
templateUrl:'./welcomeTab.component.pug',
templateUrl: './welcomeTab.component.pug',
styleUrls: ['./welcomeTab.component.scss'],
})
export class WelcomeTabComponent extends BaseTabComponent {

View File

@ -6,7 +6,7 @@ import { AppService } from '../services/app.service'
/** @hidden */
@Component({
selector: 'window-controls',
templateUrl:'./windowControls.component.pug',
templateUrl: './windowControls.component.pug',
styleUrls: ['./windowControls.component.scss'],
})
export class WindowControlsComponent {

View File

@ -19,6 +19,7 @@ export class CdkAutoDropGroup implements OnInit {
) { }
ngOnInit (): void {
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
CdkAutoDropGroup.groups[this.groupName] ??= new FakeDropGroup()
CdkAutoDropGroup.groups[this.groupName]._items.add(this.cdkDropList)
this.cdkDropList['_group'] = CdkAutoDropGroup.groups[this.groupName]

View File

@ -6,7 +6,7 @@ import { SessionOptions } from '../api'
/** @hidden */
@Component({
selector: 'command-line-editor',
templateUrl:'./commandLineEditor.component.pug',
templateUrl: './commandLineEditor.component.pug',
})
export class CommandLineEditorComponent {
@Input() argvMode = false

View File

@ -5,7 +5,7 @@ import { Subject } from 'rxjs'
/** @hidden */
@Component({
selector: 'environment-editor',
templateUrl:'./environmentEditor.component.pug',
templateUrl: './environmentEditor.component.pug',
styleUrls: ['./environmentEditor.component.scss'],
})
export class EnvironmentEditorComponent {

View File

@ -6,7 +6,7 @@ import { PlatformService, ProfileSettingsComponent } from 'tabby-core'
/** @hidden */
@Component({
templateUrl:'./localProfileSettings.component.pug',
templateUrl: './localProfileSettings.component.pug',
})
export class LocalProfileSettingsComponent implements ProfileSettingsComponent<LocalProfile> {
profile: LocalProfile

View File

@ -3,7 +3,7 @@ import { WIN_BUILD_CONPTY_SUPPORTED, WIN_BUILD_CONPTY_STABLE, isWindowsBuild, Co
/** @hidden */
@Component({
templateUrl:'./shellSettingsTab.component.pug',
templateUrl: './shellSettingsTab.component.pug',
})
export class ShellSettingsTabComponent {
isConPTYAvailable: boolean

View File

@ -15,7 +15,7 @@ _('Search plugins')
/** @hidden */
@Component({
templateUrl:'./pluginsSettingsTab.component.pug',
templateUrl: './pluginsSettingsTab.component.pug',
styleUrls: ['./pluginsSettingsTab.component.scss'],
})
export class PluginsSettingsTabComponent {

View File

@ -7,7 +7,7 @@ import { SerialService } from '../services/serial.service'
/** @hidden */
@Component({
templateUrl:'./serialProfileSettings.component.pug',
templateUrl: './serialProfileSettings.component.pug',
})
export class SerialProfileSettingsComponent implements ProfileSettingsComponent<SerialProfile> {
profile: SerialProfile

View File

@ -8,7 +8,7 @@ import { Config, ConfigSyncService } from '../services/configSync.service'
/** @hidden */
@Component({
selector: 'config-sync-settings-tab',
templateUrl:'./configSyncSettingsTab.component.pug',
templateUrl: './configSyncSettingsTab.component.pug',
})
export class ConfigSyncSettingsTabComponent extends BaseComponent {
connectionSuccessful: boolean|null = null

View File

@ -13,7 +13,7 @@ const iconsClassList = Object.keys(iconsData).map(
/** @hidden */
@Component({
templateUrl:'./editProfileModal.component.pug',
templateUrl: './editProfileModal.component.pug',
})
export class EditProfileModalComponent<P extends Profile> {
@Input() profile: P & ConfigProxy

View File

@ -8,7 +8,7 @@ const INPUT_TIMEOUT = 1000
/** @hidden */
@Component({
selector: 'hotkey-input-modal',
templateUrl:'./hotkeyInputModal.component.pug',
templateUrl: './hotkeyInputModal.component.pug',
styleUrls: ['./hotkeyInputModal.component.scss'],
animations: [
trigger('animateKey', [

View File

@ -14,7 +14,7 @@ _('Search hotkeys')
/** @hidden */
@Component({
selector: 'hotkey-settings-tab',
templateUrl:'./hotkeySettingsTab.component.pug',
templateUrl: './hotkeySettingsTab.component.pug',
})
export class HotkeySettingsTabComponent {
hotkeyFilter = ''

View File

@ -7,7 +7,7 @@ import deepEqual from 'deep-equal'
/** @hidden */
@Component({
selector: 'multi-hotkey-input',
templateUrl:'./multiHotkeyInput.component.pug',
templateUrl: './multiHotkeyInput.component.pug',
styleUrls: ['./multiHotkeyInput.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush,
})

View File

@ -19,7 +19,7 @@ _('Ungrouped')
/** @hidden */
@Component({
templateUrl:'./profilesSettingsTab.component.pug',
templateUrl: './profilesSettingsTab.component.pug',
styleUrls: ['./profilesSettingsTab.component.scss'],
})
export class ProfilesSettingsTabComponent extends BaseComponent {

View File

@ -15,7 +15,7 @@ export interface Release {
/** @hidden */
@Component({
selector: 'release-notes-tab',
templateUrl:'./releaseNotesTab.component.pug',
templateUrl: './releaseNotesTab.component.pug',
styleUrls: ['./releaseNotesTab.component.scss'],
})
export class ReleaseNotesComponent extends BaseTabComponent {

View File

@ -3,7 +3,7 @@ import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'
/** @hidden */
@Component({
templateUrl:'./setVaultPassphraseModal.component.pug',
templateUrl: './setVaultPassphraseModal.component.pug',
})
export class SetVaultPassphraseModalComponent {
passphrase: string

View File

@ -23,7 +23,7 @@ import { ReleaseNotesComponent } from './releaseNotesTab.component'
/** @hidden */
@Component({
selector: 'settings-tab',
templateUrl:'./settingsTab.component.pug',
templateUrl: './settingsTab.component.pug',
styleUrls: [
'./settingsTab.component.scss',
],

View File

@ -8,7 +8,7 @@ import { SetVaultPassphraseModalComponent } from './setVaultPassphraseModal.comp
/** @hidden */
@Component({
selector: 'vault-settings-tab',
templateUrl:'./vaultSettingsTab.component.pug',
templateUrl: './vaultSettingsTab.component.pug',
})
export class VaultSettingsTabComponent extends BaseComponent {
vaultContents: Vault|null = null

View File

@ -18,7 +18,7 @@ import {
/** @hidden */
@Component({
selector: 'window-settings-tab',
templateUrl:'./windowSettingsTab.component.pug',
templateUrl: './windowSettingsTab.component.pug',
})
export class WindowSettingsTabComponent extends BaseComponent {
screens: Screen[]

View File

@ -5,7 +5,7 @@ import { KnownHost, KnownHostSelector, SSHKnownHostsService } from '../services/
/** @hidden */
@Component({
templateUrl:'./hostKeyPromptModal.component.pug',
templateUrl: './hostKeyPromptModal.component.pug',
})
export class HostKeyPromptModalComponent {
@Input() selector: KnownHostSelector

View File

@ -4,7 +4,7 @@ import { KeyboardInteractivePrompt } from '../session/ssh'
@Component({
selector: 'keyboard-interactive-auth-panel',
templateUrl:'./keyboardInteractiveAuthPanel.component.pug',
templateUrl: './keyboardInteractiveAuthPanel.component.pug',
styleUrls: ['./keyboardInteractiveAuthPanel.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush,
})

View File

@ -4,7 +4,7 @@ import { BaseComponent } from 'tabby-core'
/** @hidden */
@Component({
templateUrl:'./sftpCreateDirectoryModal.component.pug',
templateUrl: './sftpCreateDirectoryModal.component.pug',
})
export class SFTPCreateDirectoryModalComponent extends BaseComponent {
directoryName: string

View File

@ -5,7 +5,7 @@ import { SFTPFile, SFTPSession } from '../session/sftp'
/** @hidden */
@Component({
templateUrl:'./sftpDeleteModal.component.pug',
templateUrl: './sftpDeleteModal.component.pug',
})
export class SFTPDeleteModalComponent extends BaseComponent {
sftp: SFTPSession

View File

@ -15,7 +15,7 @@ interface PathSegment {
@Component({
selector: 'sftp-panel',
templateUrl:'./sftpPanel.component.pug',
templateUrl: './sftpPanel.component.pug',
styleUrls: ['./sftpPanel.component.scss'],
})
export class SFTPPanelComponent {

View File

@ -5,7 +5,7 @@ import { ForwardedPortConfig, PortForwardType } from '../api'
/** @hidden */
@Component({
selector: 'ssh-port-forwarding-config',
templateUrl:'./sshPortForwardingConfig.component.pug',
templateUrl: './sshPortForwardingConfig.component.pug',
})
export class SSHPortForwardingConfigComponent {
@Input() model: ForwardedPortConfig[]

View File

@ -6,7 +6,7 @@ import { ForwardedPortConfig } from '../api'
/** @hidden */
@Component({
templateUrl:'./sshPortForwardingModal.component.pug',
templateUrl: './sshPortForwardingModal.component.pug',
})
export class SSHPortForwardingModalComponent {
@Input() session: SSHSession

View File

@ -11,7 +11,7 @@ import { supportedAlgorithms } from '../algorithms'
/** @hidden */
@Component({
templateUrl:'./sshProfileSettings.component.pug',
templateUrl: './sshProfileSettings.component.pug',
})
export class SSHProfileSettingsComponent {
Platform = Platform

View File

@ -4,7 +4,7 @@ import { ConfigService, HostAppService, Platform } from 'tabby-core'
/** @hidden */
@Component({
templateUrl:'./sshSettingsTab.component.pug',
templateUrl: './sshSettingsTab.component.pug',
})
export class SSHSettingsTabComponent {
Platform = Platform

View File

@ -6,7 +6,7 @@ import { TelnetProfile } from '../session'
/** @hidden */
@Component({
templateUrl:'./telnetProfileSettings.component.pug',
templateUrl: './telnetProfileSettings.component.pug',
})
export class TelnetProfileSettingsComponent implements ProfileSettingsComponent<TelnetProfile> {
profile: TelnetProfile

View File

@ -7,7 +7,7 @@ import { ConfigService, getCSSFontFamily, PlatformService, ThemesService } from
/** @hidden */
@Component({
templateUrl:'./appearanceSettingsTab.component.pug',
templateUrl: './appearanceSettingsTab.component.pug',
styleUrls: ['./appearanceSettingsTab.component.scss'],
})
export class AppearanceSettingsTabComponent {

View File

@ -3,7 +3,7 @@ import { Component, Input, Output, EventEmitter } from '@angular/core'
/** @hidden */
@Component({
selector: 'color-picker',
templateUrl:'./colorPicker.component.pug',
templateUrl: './colorPicker.component.pug',
styleUrls: ['./colorPicker.component.scss'],
})
export class ColorPickerComponent {

View File

@ -5,7 +5,7 @@ import { TerminalColorScheme } from '../api/interfaces'
/** @hidden */
@Component({
selector: 'color-scheme-preview',
templateUrl:'./colorSchemePreview.component.pug',
templateUrl: './colorSchemePreview.component.pug',
styleUrls: ['./colorSchemePreview.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush,
})

View File

@ -11,7 +11,7 @@ _('Search color schemes')
/** @hidden */
@Component({
templateUrl:'./colorSchemeSettingsTab.component.pug',
templateUrl: './colorSchemeSettingsTab.component.pug',
styleUrls: ['./colorSchemeSettingsTab.component.scss'],
changeDetection: ChangeDetectionStrategy.OnPush,
})

View File

@ -7,7 +7,7 @@ import { LoginScript, LoginScriptsOptions } from '../middleware/loginScriptProce
/** @hidden */
@Component({
selector: 'login-scripts-settings',
templateUrl:'./loginScriptsSettings.component.pug',
templateUrl: './loginScriptsSettings.component.pug',
})
export class LoginScriptsSettingsComponent {
@Input() options: LoginScriptsOptions

View File

@ -5,7 +5,7 @@ import { ConfigService, NotificationsService, TranslateService } from 'tabby-cor
@Component({
selector: 'search-panel',
templateUrl:'./searchPanel.component.pug',
templateUrl: './searchPanel.component.pug',
styleUrls: ['./searchPanel.component.scss'],
})
export class SearchPanelComponent {

View File

@ -6,7 +6,7 @@ import { StreamProcessingOptions } from '../middleware/streamProcessing'
/** @hidden */
@Component({
selector: 'stream-processing-settings',
templateUrl:'./streamProcessingSettings.component.pug',
templateUrl: './streamProcessingSettings.component.pug',
})
export class StreamProcessingSettingsComponent {
@Input() options: StreamProcessingOptions

View File

@ -3,7 +3,7 @@ import { ConfigService, HostAppService, Platform, PlatformService, altKeyName, m
/** @hidden */
@Component({
templateUrl:'./terminalSettingsTab.component.pug',
templateUrl: './terminalSettingsTab.component.pug',
})
export class TerminalSettingsTabComponent {
Platform = Platform

View File

@ -6,7 +6,7 @@ import { BaseTerminalTabComponent } from '../api/baseTerminalTab.component'
/** @hidden */
@Component({
selector: 'terminal-toolbar',
templateUrl:'./terminalToolbar.component.pug',
templateUrl: './terminalToolbar.component.pug',
styleUrls: ['./terminalToolbar.component.scss'],
})
export class TerminalToolbarComponent {

View File

@ -4,7 +4,7 @@ import { BaseComponent, HotkeysService, MessageBoxOptions } from 'tabby-core'
/** @hidden */
@Component({
templateUrl:'./messageBoxModal.component.pug',
templateUrl: './messageBoxModal.component.pug',
})
export class MessageBoxModalComponent extends BaseComponent {
@Input() options: MessageBoxOptions