mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-18 05:25:40 +09:00
chore(repo): prune dead code and duplicate abstractions (#3413)
This commit is contained in:
1 parent
c17091768c
commit
c9fdf8fead
2937 files changed
+42233
-176793
No files matched your search
@@ -21,6 +21,12 @@ import {
|
||||
setDesktopWindowBehaviorSettings,
|
||||
} from '@app/features/ui/utils/DesktopWindowBehaviorUtils';
|
||||
import {getNativePlatformSync, isDesktop, isNativeLinux, isNativeMacOS} from '@app/features/ui/utils/NativeUtils';
|
||||
import {
|
||||
LATER_DESCRIPTOR,
|
||||
LAUNCH_AT_LOGIN_DESCRIPTOR as LAUNCH_PRODUCT_AT_LOGIN_DESCRIPTOR,
|
||||
RESTART_DESCRIPTOR,
|
||||
RESTART_NOW_DESCRIPTOR,
|
||||
} from '@app/features/user/utils/UserMessageDescriptors';
|
||||
import type {DesktopWindowBehaviorSettings} from '@app/types/electron.d';
|
||||
import {msg} from '@lingui/core/macro';
|
||||
import {Trans, useLingui} from '@lingui/react/macro';
|
||||
@@ -28,27 +34,12 @@ import {observer} from 'mobx-react-lite';
|
||||
import type React from 'react';
|
||||
import {useLayoutEffect, useState} from 'react';
|
||||
|
||||
const LAUNCH_PRODUCT_AT_LOGIN_DESCRIPTOR = msg({
|
||||
message: 'Launch {productName} at login',
|
||||
comment: 'Desktop setting label for starting the app automatically after OS sign-in.',
|
||||
});
|
||||
const RESTART_PRODUCT_FOR_TRAY_CHANGE_DESCRIPTOR = msg({
|
||||
message:
|
||||
"Restart {productName} for this change to take effect because Linux desktops can't reliably add or remove tray icons at runtime.",
|
||||
comment: 'Desktop setting description shown when a tray-icon change on Linux requires restart.',
|
||||
});
|
||||
const RESTART_NOW_DESCRIPTOR = msg({
|
||||
message: 'Restart now',
|
||||
comment: 'Short label in the desktop settings tab. Keep it concise.',
|
||||
});
|
||||
const RESTART_DESCRIPTOR = msg({
|
||||
message: 'Restart {productName}?',
|
||||
comment: 'Confirmation prompt in the desktop settings tab. Preserve {productName}; it is inserted by code.',
|
||||
});
|
||||
const LATER_DESCRIPTOR = msg({
|
||||
message: 'Later',
|
||||
comment: 'Short label in the desktop settings tab. Keep it concise.',
|
||||
});
|
||||
|
||||
const DesktopSettingsTab: React.FC = observer(() => {
|
||||
const {i18n} = useLingui();
|
||||
const cachedAutostart = getCachedAutostartStatus();
|
||||
|
||||
Reference in new issue
Block a user