// Generated by CoffeeScript 1.6.3 /* ownCloud - News @author Bernhard Posselt @copyright 2012 Bernhard Posselt dev@bernhard-posselt.com This library is free software; you can redistribute it and/or modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE License as published by the Free Software Foundation; either version 3 of the License, or any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU AFFERO GENERAL PUBLIC LICENSE for more details. You should have received a copy of the GNU Affero General Public License along with this library. If not, see . */ (function() { angular.module('News', ['OC', 'ui']).config(function($provide) { var config; return $provide.value('Config', config = { markReadTimeout: 500, scrollTimeout: 500, feedUpdateInterval: 1000 * 60 * 3, itemBatchSize: 40, undoTimeout: 1000 * 10, autoPageFactor: 30 }); }); angular.module('News').run([ 'Persistence', 'Config', function(Persistence, Config) { return setInterval(function() { Persistence.getAllFeeds(null, false); return Persistence.getAllFolders(null, false); }, Config.feedUpdateInterval); } ]); $(document).ready(function() { return $(this).keyup(function(e) { if ((e.which === 116) || (e.which === 82 && e.ctrlKey)) { document.location.reload(true); return false; } }); }); }).call(this);