Desktop: tray mini card on left click (store status at a glance next to the tray icon; Refresh runs the main window's Refresh all)
This commit is contained in:
parent
c03938f9dc
commit
60a72e6947
23 changed files with 1052 additions and 11 deletions
|
|
@ -7,6 +7,7 @@ import { applyPrefs, loadPrefs, type Prefs, resolveLang, savePrefs } from './pre
|
|||
import { PrefsContext } from './prefs-ctx';
|
||||
import { installGlobalHandlers, report } from './lib/crash';
|
||||
import { DataProvider } from './store';
|
||||
import { TrayCardBridge } from './card/bridge';
|
||||
import { ErrorBoundary } from './ui/ErrorBoundary';
|
||||
import { ContextMenuProvider } from './ui/ContextMenu';
|
||||
import { ExportProvider } from './ui/Exports';
|
||||
|
|
@ -37,7 +38,7 @@ function Root() {
|
|||
update({ ...prefs, theme: dark ? 'light' : 'dark' });
|
||||
}, [prefs, update]);
|
||||
// a language change re-renders the whole tree in the new language
|
||||
return <PrefsContext.Provider value={{ prefs, update }}><DataProvider><ExportProvider><ContextMenuProvider><App key={lang} onTheme={onTheme} /></ContextMenuProvider></ExportProvider></DataProvider></PrefsContext.Provider>;
|
||||
return <PrefsContext.Provider value={{ prefs, update }}><DataProvider><TrayCardBridge /><ExportProvider><ContextMenuProvider><App key={lang} onTheme={onTheme} /></ContextMenuProvider></ExportProvider></DataProvider></PrefsContext.Provider>;
|
||||
}
|
||||
|
||||
installGlobalHandlers();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue