@if ((selectedMenu$ | async) === 'TIMER_TRACKER.SETTINGS.SCREEN_CAPTURE') {
{{ 'TIMER_TRACKER.SETTINGS.MONITOR' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.AUTOMATIC_SCREEN_CAPTURE' | translate }}
@for (item of monitorsOption$ | async; track item) {
@if (item?.value === 'all') {
}
{{ item?.title | translate }}
{{ item?.subtitle | translate }}
}
{{ 'TIMER_TRACKER.SETTINGS.NOTIFICATION_SETTINGS' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.DESKTOP_NOTIFICATIONS' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.SHOW_DESKTOP_NOTIF_SCREEN_CAPTURE' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.DETAILED_NOTIF' | translate }}
{{
'TIMER_TRACKER.SETTINGS.SHOW_NOTIF_CAPTURED_IMG' | translate
}}
{{ 'TIMER_TRACKER.SETTINGS.SIMPLE_NOTIF' | translate }}
{{
'TIMER_TRACKER.SETTINGS.SHOW_NATIVE_OS_NOTIF' | translate
}}
{{ 'TIMER_TRACKER.SETTINGS.SOUND_NOTIF' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.PLAY_SOUND' | translate }}
{{
(muted
? 'TIMER_TRACKER.SETTINGS.SOUND_DISABLED'
: 'TIMER_TRACKER.SETTINGS.SOUND_ENABLED'
) | translate
}}
}
@if ((selectedMenu$ | async) === 'TIMER_TRACKER.TIMER') {
{{ 'TIMER_TRACKER.TIMER' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.UPDATE_ACTIVITIES' | translate }}
@for (item of periodOption; track item) {
{{ humanize(item / 60) | titlecase }}
}
{{ 'TIMER_TRACKER.SETTINGS.RANDOM_SCREENSHOT_TIME' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.TRACK_TIME_PC_LOCKED' | translate }}
@if (isAgent) {
{{ 'TIMER_TRACKER.SETTINGS.TRACK_KEYBOARD_MOUSE_ACTIVITY' | translate }}
}
{{ 'TIMER_TRACKER.SETTINGS.KEEP_SYSTEM_ACTIVE' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.PREVENT_DISPLAY_GOING_SLEEP' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.PREVENT_DISPLAY_SLEEP' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.TIMEZONE' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.TIMEZONE_LABEL' | translate }}
@for (zone of zones; track zone) {
{{ zone.translation | translate }}
}
{{ 'TIMER_TRACKER.SETTINGS.WIDGET' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.WIDGET_LABEL' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.WIDGET' | translate }}
}
@if ((selectedMenu$ | async) === 'TIMER_TRACKER.SETTINGS.UPDATE') {
{{ 'TIMER_TRACKER.SETTINGS.UPDATE' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.AUTOMATIC_UPDATE_CHECK' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.ENABLE_AUTOMATIC_UPDATE_LABEL' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.ENABLE_AUTOMATIC_UPDATE' | translate }}
@if (automaticUpdate$ | async) {
{{
'TIMER_TRACKER.SETTINGS.SET_UPDATE_INTERVAL_DURATION'
| translate
}}
@if (automaticUpdate$ | async) {
@for (delay of delayOptions; track delay) {
{{ humanize(delay) | titlecase }}
}
}
}
{{ 'TIMER_TRACKER.SETTINGS.UPDATE_SERVER' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.SELECT_DEFAULT_CDN' | translate }}
Github
Digital Ocean
{{ 'TIMER_TRACKER.SETTINGS.LOCAL_SERVER' | translate }}
@if ((updaterServer$ | async)?.local) {
{{ (file$ | async)?.uri }}
}
{{ 'TIMER_TRACKER.SETTINGS.OTHER_SETTINGS' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.ALLOW_PRERELEASE_VERSIONS' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.CHECK_UPDATE_APP_VERSION' | translate }}
{{
((available$ | async)
? downloadFinish
? 'TIMER_TRACKER.SETTINGS.UPDATE_DOWNLOADED_NOTE'
: 'TIMER_TRACKER.SETTINGS.UPDATE_AVAILABLE_NOTE'
: 'TIMER_TRACKER.SETTINGS.CHECK_UPDATE_NOTE'
) | translate
}}
@if (!downloadFinish) {
@if (!(available$ | async)) {
}
@if (available$ | async) {
}
}
@if (downloadFinish) {
}
@if (showProgressBar) {
}
@if (loading$ | async) {
{{ 'TIMER_TRACKER.SETTINGS.UPDATE_LOGS' | translate }}
@for (content of logContents$ | async; track content) {
{{ content }}
}
}
}
@if ((selectedMenu$ | async) === 'TIMER_TRACKER.SETTINGS.ADVANCED_SETTINGS') {
{{ 'TIMER_TRACKER.SETTINGS.ADVANCED_SETTINGS' | translate }}
@if (appSetting?.timerStarted) {
{{ 'TIMER_TRACKER.SETTINGS.WARNING_STOP_TIMER' | translate }}
}
{{
'TIMER_TRACKER.SETTINGS.SERVER_ACCESS_CONFIG'
| translate
}}
@if (!isServer) {
{{
'TIMER_TRACKER.SETTINGS.SERVER_TYPE' | translate
}}
}
@if (!isServer) {
@for (item of serverOptions; track item) {
{{ item }}
}
}
@if (isServer) {
{{
'TIMER_TRACKER.SETTINGS.SERVER_HOSTNAME'
| translate
}}
}
@if (isServer) {
}
@if (config?.isLocalServer) {
{{
'TIMER_TRACKER.SETTINGS.API_SERVER_PORT'
| translate
}}
}
@if (config?.isLocalServer) {
}
@if (isServer && !isServerApi) {
{{
'TIMER_TRACKER.SETTINGS.UI_SERVER_PORT'
| translate
}}
}
@if (isServer && !isServerApi) {
}
@if (!config?.isLocalServer) {
{{
'TIMER_TRACKER.SETTINGS.SERVER_URL' | translate
}}
}
@if (!config?.isLocalServer) {
}
@if (!isServer && !config?.isLocalServer) {
}
@if (!(isCheckHost$ | async)?.isHidden) {
{{
(isCheckHost$ | async)?.message
| translate
: {
url: config.serverUrl
}
}}
}
@if (!isDesktop) {
{{ 'TIMER_TRACKER.SETTINGS.DB_CONFIG' | translate }}
{{ 'TIMER_TRACKER.SETTINGS.DB_DRIVER' | translate }}
@for (item of driverOptions; track item) {
{{ item | replace: '-' : ' ' | titlecase }}
}
@if (!(isHidden$ | async)) {
{{ (isConnectedDatabase$ | async)?.message }}
}
}
{{
'TIMER_TRACKER.SETTINGS.STARTUP_CONFIG' | translate
}}
{{
'TIMER_TRACKER.SETTINGS.AUTOMATIC_LAUNCH'
| translate
}}
@if (isServer) {
{{
'TIMER_TRACKER.SETTINGS.AUTO_START_STARTUP'
| translate
}}
}
{{
'TIMER_TRACKER.SETTINGS.MIN_ON_STARTUP' | translate
}}
@if (isServer) {
}
@if (config?.timeTrackerWindow) {
{{
'TIMER_TRACKER.SETTINGS.3RD_PARTY_CONFIG'
| translate
}}
{{ 'TIMER_TRACKER.SETTINGS.AW_PORT' | translate }}
{{
'TIMER_TRACKER.SETTINGS.VISIBLE_AW' | translate
}}
{{
'TIMER_TRACKER.SETTINGS.VISIBLE_WAKATIME'
| translate
}}
}
@for (item of thirdPartyConfig; track item) {
@for (field of item?.fields; track field) {
}
}
}
@if ((selectedMenu$ | async) === 'TIMER_TRACKER.PERMISSIONS.MENU_LABEL') {
}
@if ((selectedMenu$ | async) === 'MENU.ABOUT') {
{{ 'TIMER_TRACKER.VERSION' | translate: { version } }}
{{ 'TIMER_TRACKER.OS' | translate: { os, arch, systemVersion } }}
2020-{{ 'FOOTER.PRESENT' | translate }},
{{ companySite }}
{{ 'FOOTER.BY' | translate }}
{{ companyName }}
{{ 'FOOTER.RIGHTS_RESERVED' | translate }}
}
@if ((isDesktopTimer || isAgent) && (currentUser$ | async)) {