feat: add bilingual release notes
This commit is contained in:
@@ -67,6 +67,7 @@ import type {
|
||||
ApplicationSettingsUpdate,
|
||||
VersionCheckResult
|
||||
} from '../shared/application-settings-contracts'
|
||||
import type { ReleaseNotesSnapshot } from '../shared/release-notes-contracts'
|
||||
import type {
|
||||
SpeechModelSnapshot,
|
||||
SpeechTranscriptionInput,
|
||||
@@ -331,6 +332,18 @@ const desktopApi: DesktopApi = {
|
||||
ipcRenderer.removeListener(ipcChannels.versionCheckResult, handler)
|
||||
}
|
||||
},
|
||||
releaseNotes: {
|
||||
getPending: () =>
|
||||
ipcRenderer.invoke(
|
||||
ipcChannels.releaseNotesGetPending
|
||||
) as Promise<ReleaseNotesSnapshot>,
|
||||
acknowledge: async (version: string) => {
|
||||
await ipcRenderer.invoke(
|
||||
ipcChannels.releaseNotesAcknowledge,
|
||||
{ version }
|
||||
)
|
||||
}
|
||||
},
|
||||
speechModels: {
|
||||
getSnapshot: () =>
|
||||
ipcRenderer.invoke(
|
||||
|
||||
Reference in New Issue
Block a user