Add core.audioBeep and core.visualBeep to core settings

Closes #996
This commit is contained in:
probablycorey
2013-10-22 12:43:41 -07:00
parent 069ae17f9d
commit 71ede6b97f
2 changed files with 5 additions and 3 deletions

View File

@@ -297,8 +297,8 @@ class Atom
process.crash()
beep: ->
@audioBeep()
@visualBeep()
@audioBeep() if @config.get('core.audioBeep')
@visualBeep() if @config.get('core.visualBeep')
audioBeep: ->
shell.beep()
@@ -306,7 +306,7 @@ class Atom
visualBeep: ->
overlay = $$ -> @div class: 'visual-beep'
$('body').append overlay
setTimeout((-> overlay.remove()), 1000)
setTimeout((-> overlay.remove()), 300)
requireUserInitScript: ->
userInitScriptPath = path.join(@config.configDirPath, "user.coffee")

View File

@@ -50,6 +50,8 @@ class RootView extends View
disabledPackages: []
themes: ['atom-dark-ui', 'atom-dark-syntax']
projectHome: path.join(atom.getHomeDirPath(), 'github')
audioBeep: true
visualBeep: false
@acceptsDocuments: true