From 71ede6b97f5a211d7ebb48c99b6479577fea2539 Mon Sep 17 00:00:00 2001 From: probablycorey Date: Tue, 22 Oct 2013 12:43:41 -0700 Subject: [PATCH] Add core.audioBeep and core.visualBeep to core settings Closes #996 --- src/atom.coffee | 6 +++--- src/root-view.coffee | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/atom.coffee b/src/atom.coffee index 35bd13dba..43162aaf6 100644 --- a/src/atom.coffee +++ b/src/atom.coffee @@ -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") diff --git a/src/root-view.coffee b/src/root-view.coffee index 033fa3f39..57086ae15 100644 --- a/src/root-view.coffee +++ b/src/root-view.coffee @@ -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