list: _kiwi.global.i18n.translate('client_applets_settings_channelview_list').fetch(),\r
large_amounts_of_chans: _kiwi.global.i18n.translate('client_applets_settings_channelview_list_notice').fetch(),\r
join_part: _kiwi.global.i18n.translate('client_applets_settings_notification_joinpart').fetch(),\r
- count_joins_parts: _kiwi.global.i18n.translate('client_applets_settings_notification_countjoinparts').fetch(),\r
+ count_all_activity: _kiwi.global.i18n.translate('client_applets_settings_notification_count_all_activity').fetch(),\r
timestamps: _kiwi.global.i18n.translate('client_applets_settings_timestamp').fetch(),\r
+ timestamp_24: _kiwi.global.i18n.translate('client_applets_settings_timestamp_24_hour').fetch(),\r
mute: _kiwi.global.i18n.translate('client_applets_settings_notification_sound').fetch(),\r
emoticons: _kiwi.global.i18n.translate('client_applets_settings_emoticons').fetch(),\r
scroll_history: _kiwi.global.i18n.translate('client_applets_settings_history_length').fetch(),\r
locale_restart_needed: _kiwi.global.i18n.translate('client_applets_settings_locale_restart_needed').fetch(),\r
default_note: _kiwi.global.i18n.translate('client_applets_settings_default_client_notice').fetch('<a href="chrome://settings/handlers">chrome://settings/handlers</a>'),\r
html5_notifications: _kiwi.global.i18n.translate('client_applets_settings_html5_notifications').fetch(),\r
- enable_notifications: _kiwi.global.i18n.translate('client_applets_settings_enable_notifications').fetch()\r
+ enable_notifications: _kiwi.global.i18n.translate('client_applets_settings_enable_notifications').fetch(),\r
+ theme_thumbnails: _.map(_kiwi.app.themes, function (theme) {\r
+ return _.template($('#tmpl_theme_thumbnail').html().trim(), theme);\r
+ })\r
};\r
this.$el = $(_.template($('#tmpl_applet_settings').html().trim(), text));\r
\r
},\r
\r
enableNoticiations: function(event){\r
- window.webkitNotifications.requestPermission();\r
+ event.preventDefault();\r
+\r
+ if ('webkitNotifications' in window) {\r
+ window.webkitNotifications.requestPermission();\r
+ } else if ('Notification' in window) {\r
+ Notification.requestPermission();\r
+ }\r
}\r
\r
});\r