From e6d8f97bf2e0bbb4d95df0c4e030eb7ec6ef75a5 Mon Sep 17 00:00:00 2001 From: thomasb Date: Sat, 31 Mar 2012 12:25:48 +0000 Subject: Move plugins repository into roundcubemail root folder; svn:externals are not defined anymore git-svn-id: https://svn.roundcube.net/trunk@6034 208e9e7b-5314-0410-a742-e7e81cd9613c --- plugins/newmail_notifier/config.inc.php.dist | 12 -- plugins/newmail_notifier/favicon.ico | Bin 1734 -> 0 bytes plugins/newmail_notifier/localization/de_CH.inc | 27 ---- plugins/newmail_notifier/localization/de_DE.inc | 27 ---- plugins/newmail_notifier/localization/en_US.inc | 13 -- plugins/newmail_notifier/localization/ja_JP.inc | 27 ---- plugins/newmail_notifier/localization/lv_LV.inc | 27 ---- plugins/newmail_notifier/localization/pl_PL.inc | 27 ---- plugins/newmail_notifier/localization/pt_BR.inc | 27 ---- plugins/newmail_notifier/localization/ru_RU.inc | 27 ---- plugins/newmail_notifier/localization/sv_SE.inc | 27 ---- plugins/newmail_notifier/mail.png | Bin 1408 -> 0 bytes plugins/newmail_notifier/newmail_notifier.js | 120 ---------------- plugins/newmail_notifier/newmail_notifier.php | 178 ------------------------ plugins/newmail_notifier/package.xml | 70 ---------- plugins/newmail_notifier/sound.wav | Bin 10444 -> 0 bytes 16 files changed, 609 deletions(-) delete mode 100644 plugins/newmail_notifier/config.inc.php.dist delete mode 100644 plugins/newmail_notifier/favicon.ico delete mode 100644 plugins/newmail_notifier/localization/de_CH.inc delete mode 100644 plugins/newmail_notifier/localization/de_DE.inc delete mode 100644 plugins/newmail_notifier/localization/en_US.inc delete mode 100644 plugins/newmail_notifier/localization/ja_JP.inc delete mode 100644 plugins/newmail_notifier/localization/lv_LV.inc delete mode 100644 plugins/newmail_notifier/localization/pl_PL.inc delete mode 100644 plugins/newmail_notifier/localization/pt_BR.inc delete mode 100644 plugins/newmail_notifier/localization/ru_RU.inc delete mode 100644 plugins/newmail_notifier/localization/sv_SE.inc delete mode 100644 plugins/newmail_notifier/mail.png delete mode 100644 plugins/newmail_notifier/newmail_notifier.js delete mode 100644 plugins/newmail_notifier/newmail_notifier.php delete mode 100644 plugins/newmail_notifier/package.xml delete mode 100644 plugins/newmail_notifier/sound.wav (limited to 'plugins/newmail_notifier') diff --git a/plugins/newmail_notifier/config.inc.php.dist b/plugins/newmail_notifier/config.inc.php.dist deleted file mode 100644 index 067fe19f1..000000000 --- a/plugins/newmail_notifier/config.inc.php.dist +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/plugins/newmail_notifier/favicon.ico b/plugins/newmail_notifier/favicon.ico deleted file mode 100644 index 86e10c1c7..000000000 Binary files a/plugins/newmail_notifier/favicon.ico and /dev/null differ diff --git a/plugins/newmail_notifier/localization/de_CH.inc b/plugins/newmail_notifier/localization/de_CH.inc deleted file mode 100644 index 4ce6134d1..000000000 --- a/plugins/newmail_notifier/localization/de_CH.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Anzeige im Browser bei neuer Nachricht'; -$labels['desktop'] = 'Desktop-Benachrichtigung bei neuer Nachricht'; -$labels['sound'] = 'Akustische Meldung bei neuer Nachricht'; -$labels['test'] = 'Test'; -$labels['title'] = 'Neue E-Mail!'; -$labels['body'] = 'Sie haben eine neue Nachricht'; -$labels['testbody'] = 'Dies ist eine Testbenachrichtigung'; -$labels['desktopdisabled'] = 'Desktop-Benachrichtigungen sind deaktiviert.'; -$labels['desktopunsupported'] = 'Ihr Browser unterstützt keine Desktop-Benachrichtigungen.'; - diff --git a/plugins/newmail_notifier/localization/de_DE.inc b/plugins/newmail_notifier/localization/de_DE.inc deleted file mode 100644 index f49eb4929..000000000 --- a/plugins/newmail_notifier/localization/de_DE.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Benachrichtigung im Browser bei neuer Nachricht'; -$labels['desktop'] = 'Desktop-Benachrichtigung bei neuer Nachricht'; -$labels['sound'] = 'Akustische Meldung bei neuer Nachricht'; -$labels['test'] = 'Test'; -$labels['title'] = 'Neue E-Mail!'; -$labels['body'] = 'Sie haben eine neue Nachricht'; -$labels['testbody'] = 'Dies ist eine Testbenachrichtigung'; -$labels['desktopdisabled'] = 'Desktop-Benachrichtigungen sind deaktiviert.'; -$labels['desktopunsupported'] = 'Ihr Browser unterstützt keine Desktop-Benachrichtigungen.'; - diff --git a/plugins/newmail_notifier/localization/en_US.inc b/plugins/newmail_notifier/localization/en_US.inc deleted file mode 100644 index 3017c43dc..000000000 --- a/plugins/newmail_notifier/localization/en_US.inc +++ /dev/null @@ -1,13 +0,0 @@ - diff --git a/plugins/newmail_notifier/localization/ja_JP.inc b/plugins/newmail_notifier/localization/ja_JP.inc deleted file mode 100644 index f01fd7591..000000000 --- a/plugins/newmail_notifier/localization/ja_JP.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = '新しいメッセージの通知をブラウザーに表示する'; -$labels['desktop'] = '新しいメッセージの通知をデスクトップに表示する'; -$labels['sound'] = '新しいメッセージが届くと音を再生する'; -$labels['test'] = 'テスト'; -$labels['title'] = '新しいメールです!'; -$labels['body'] = '新しいメッセージを受信しました。'; -$labels['testbody'] = 'これはテスト通知です。'; -$labels['desktopdisabled'] = 'ブラウザーでデスクトップ通知が無効になっています。'; -$labels['desktopunsupported'] = 'ブラウザーがデスクトップ通知をサポートしていません。'; - diff --git a/plugins/newmail_notifier/localization/lv_LV.inc b/plugins/newmail_notifier/localization/lv_LV.inc deleted file mode 100644 index 0459d723b..000000000 --- a/plugins/newmail_notifier/localization/lv_LV.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Attēlot paziņojumu pie jaunas vēstules saņemšanas'; -$labels['desktop'] = 'Attēlot darbvirsmas paziņojumu pie jaunas vēstules saņemšanas'; -$labels['sound'] = 'Atskaņot skaņas signālu pie jaunas vēstules saņemšanas'; -$labels['test'] = 'Test'; -$labels['title'] = 'Jauns E-pasts!'; -$labels['body'] = 'Jūs esat saņēmis jaunu e-pastu.'; -$labels['testbody'] = 'Šis ir testa paziņojums.'; -$labels['desktopdisabled'] = 'Darbvirsmas paziņojumi ir atslēgti Jūsu pārlūkprogrammā.'; -$labels['desktopunsupported'] = 'Jūsu pārlūkprogramma neatbalsta darbvirsmas paziņojumus.'; - diff --git a/plugins/newmail_notifier/localization/pl_PL.inc b/plugins/newmail_notifier/localization/pl_PL.inc deleted file mode 100644 index 711dcc550..000000000 --- a/plugins/newmail_notifier/localization/pl_PL.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Wyświetlaj powiadomienia o nadejściu nowej wiadomości w przeglądarce'; -$labels['desktop'] = 'Wyświetlaj powiadomienia o nadejściu nowej wiadomości na pulpicie'; -$labels['sound'] = 'Odtwarzaj dźwięk o nadejściu nowej wiadomości'; -$labels['test'] = 'Testuj powiadomienie'; -$labels['title'] = 'Nowa wiadomość!'; -$labels['body'] = 'Nadeszła nowa wiadomość.'; -$labels['testbody'] = 'To jest testowe powiadomienie.'; -$labels['desktopdisabled'] = 'Powiadomienia na pulpicie zostały zablokowane w twojej przeglądarce.'; -$labels['desktopunsupported'] = 'Twoja przeglądarka nie obsługuje powiadomień na pulpicie.'; - diff --git a/plugins/newmail_notifier/localization/pt_BR.inc b/plugins/newmail_notifier/localization/pt_BR.inc deleted file mode 100644 index 600a3ff1a..000000000 --- a/plugins/newmail_notifier/localization/pt_BR.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Exibir notificação quando uma nova mensagem chegar'; -$labels['desktop'] = 'Exibir notificação no desktop quando uma nova mensagem chegar'; -$labels['sound'] = 'Alerta sonoro quando uma nova mensagem chegar'; -$labels['test'] = 'Testar'; -$labels['title'] = 'Novo Email!'; -$labels['body'] = 'Você recebeu uma nova mensagem.'; -$labels['testbody'] = 'Essa é uma notificação de teste.'; -$labels['desktopdisabled'] = 'As notificações no desktop estão desabilitadas no seu navegador.'; -$labels['desktopunsupported'] = 'Seu navegador não suporta notificações no desktop'; - diff --git a/plugins/newmail_notifier/localization/ru_RU.inc b/plugins/newmail_notifier/localization/ru_RU.inc deleted file mode 100644 index b95a60bf7..000000000 --- a/plugins/newmail_notifier/localization/ru_RU.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Показывать в браузере уведомление о приходе нового сообщения'; -$labels['desktop'] = 'Показывать на рабочем столе уведомление о приходе нового сообщения'; -$labels['sound'] = 'Подавать звуковой сигнал о приходе нового сообщения'; -$labels['test'] = 'Проверить'; -$labels['title'] = 'Свежая почта!'; -$labels['body'] = 'Вы получили новое сообщение.'; -$labels['testbody'] = 'Это тестовое уведомление.'; -$labels['desktopdisabled'] = 'В Вашем браузере отключены уведомления на рабочем столе.'; -$labels['desktopunsupported'] = 'Ваш браузер не поддерживает уведомления на рабочем столе.'; - diff --git a/plugins/newmail_notifier/localization/sv_SE.inc b/plugins/newmail_notifier/localization/sv_SE.inc deleted file mode 100644 index b1c92ed79..000000000 --- a/plugins/newmail_notifier/localization/sv_SE.inc +++ /dev/null @@ -1,27 +0,0 @@ - | - +-----------------------------------------------------------------------+ - @version $Id$ -*/ - -$labels = array(); -$labels['basic'] = 'Avisera nytt meddelande i webbläsaren'; -$labels['desktop'] = 'Avisera nytt meddelande på skrivbordet'; -$labels['sound'] = 'Avisera nytt meddelande med ljudsignal'; -$labels['test'] = 'Prova'; -$labels['title'] = 'Nytt meddelande!'; -$labels['body'] = 'Du har mottagit ett nytt meddelande.'; -$labels['testbody'] = 'Denna avisering är ett prov.'; -$labels['desktopdisabled'] = 'Avisering på skrivbordet är avstängt i webbläsaren.'; -$labels['desktopunsupported'] = 'Avisering på skrivbordet stöds inte av webbläsaren.'; - diff --git a/plugins/newmail_notifier/mail.png b/plugins/newmail_notifier/mail.png deleted file mode 100644 index 79f3a5311..000000000 Binary files a/plugins/newmail_notifier/mail.png and /dev/null differ diff --git a/plugins/newmail_notifier/newmail_notifier.js b/plugins/newmail_notifier/newmail_notifier.js deleted file mode 100644 index 7c9b55ded..000000000 --- a/plugins/newmail_notifier/newmail_notifier.js +++ /dev/null @@ -1,120 +0,0 @@ -/** - * New Mail Notifier plugin script - * - * @version @package_version@ - * @author Aleksander Machniak - */ - -if (window.rcmail && rcmail.env.task == 'mail') { - rcmail.addEventListener('plugin.newmail_notifier', newmail_notifier_run); - rcmail.addEventListener('actionbefore', newmail_notifier_stop); - rcmail.addEventListener('init', function() { - // bind to messages list select event, so favicon will be reverted on message preview too - if (rcmail.message_list) - rcmail.message_list.addEventListener('select', newmail_notifier_stop); - }); -} - -// Executes notification methods -function newmail_notifier_run(prop) -{ - if (prop.basic) - newmail_notifier_basic(); - if (prop.sound) - newmail_notifier_sound(); - if (prop.desktop) - newmail_notifier_desktop(rcmail.gettext('body', 'newmail_notifier')); -} - -// Stops notification -function newmail_notifier_stop(prop) -{ - // revert original favicon - if (rcmail.env.favicon_href && (!prop || prop.action != 'check-recent')) { - $('').replaceAll('link[rel="shortcut icon"]'); - rcmail.env.favicon_href = null; - } -} - -// Basic notification: window.focus and favicon change -function newmail_notifier_basic() -{ - var w = rcmail.is_framed() ? window.parent : window; - - w.focus(); - - // we cannot simply change a href attribute, we must to replace the link element (at least in FF) - var link = $(''), - oldlink = $('link[rel="shortcut icon"]', w.document); - - rcmail.env.favicon_href = oldlink.attr('href'); - link.replaceAll(oldlink); -} - -// Sound notification -function newmail_notifier_sound() -{ - var elem, src = 'plugins/newmail_notifier/sound.wav'; - - // HTML5 - try { - elem = $('