mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-10-25 17:54:34 +08:00
feat(electron): add persistent UI scale setting
This commit is contained in:
1 parent
220f9902be
commit
eadadda071
21 files changed
+136
-4
No files matched your search
@@ -123,5 +123,9 @@ export const extendedApi = {
|
||||
setDesktopCloseBehavior: (behavior: DesktopCloseBehavior): Promise<{ success: boolean; error?: string }> => {
|
||||
return ipcRenderer.invoke('app:setDesktopCloseBehavior', behavior)
|
||||
},
|
||||
getDesktopUiScale: (): Promise<number> => ipcRenderer.invoke('app:getDesktopUiScale'),
|
||||
setDesktopUiScale: (scale: number): Promise<{ success: boolean; error?: string }> => {
|
||||
return ipcRenderer.invoke('app:setDesktopUiScale', scale)
|
||||
},
|
||||
},
|
||||
}
|
||||
Vendored
+2
@@ -194,6 +194,8 @@ interface Api {
|
||||
setOpenAtLogin: (enabled: boolean) => Promise<{ success: boolean; error?: string }>
|
||||
getDesktopCloseBehavior: () => Promise<DesktopCloseBehavior>
|
||||
setDesktopCloseBehavior: (behavior: DesktopCloseBehavior) => Promise<{ success: boolean; error?: string }>
|
||||
getDesktopUiScale: () => Promise<number>
|
||||
setDesktopUiScale: (scale: number) => Promise<{ success: boolean; error?: string }>
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user