converse-desktop/app/services/system-service.js
Keith Maika e2ae88894b
Update to Electron 16.
Application needed to be re-worked to not rely on nodeIntegration/contextIsolation for the upgrade to be possible.
2022-01-05 03:52:42 -05:00

25 lines
541 B
JavaScript

const angApp = (await import('../init.js')).default;
angApp.factory('SystemService', () => {
let systemService = {}
systemService.playAudio = () => {
var audio = new Audio(__dirname + '/../../resources/sounds/graceful.ogg')
audio.play()
}
systemService.showEnvelope = () => {
api.trayService.showEnvelope()
}
systemService.hideEnvelope = () => {
api.trayService.hideEnvelope()
}
systemService.reloadWindow = () => {
api.reload()
}
return systemService
})