Merge pull request #1 from jimgraham/jg-update-modal-dialog-icon

Remove dialog icon from updater
This commit is contained in:
Jim Graham
2015-02-25 17:12:14 -05:00

View File

@@ -17,10 +17,12 @@ class AutoUpdateManager
constructor: (@version) ->
@state = IdleState
@iconPath = path.resolve(__dirname, '..', '..', 'resources', 'atom.png');
if process.platform is 'win32'
# Squirrel for Windows can't handle query params
# https://github.com/Squirrel/Squirrel.Windows/issues/132
@feedUrl = 'https://atom.io/api/updates'
@iconPath = null;
else
@feedUrl = "https://atom.io/api/updates?version=#{@version}"
@@ -89,7 +91,7 @@ class AutoUpdateManager
dialog.showMessageBox
type: 'info'
buttons: ['OK']
icon: path.resolve(__dirname, '..', '..', 'resources', 'atom.png')
icon: @iconPath
message: 'No update available.'
title: 'No Update Available'
detail: "Version #{@version} is the latest version."
@@ -100,7 +102,7 @@ class AutoUpdateManager
dialog.showMessageBox
type: 'warning'
buttons: ['OK']
icon: path.resolve(__dirname, '..', '..', 'resources', 'atom.png')
icon: @iconPath
message: 'There was an error checking for updates.'
title: 'Update Error'
detail: message