Replace "Ctrl+P" shortcut with proper @media print CSS

This commit is contained in:
the-djmaze 2022-10-07 21:08:43 +02:00
parent 1f600dff0d
commit 81a5466f50
40 changed files with 36 additions and 44 deletions

View file

@ -56,3 +56,39 @@
@import "User/Animations.less";
@import "_End.less";
@media print {
body, html {
height: auto;
overflow: auto;
}
body, #rl-right {
position: initial;
}
#rl-left {
display: none;
}
.message-selected {
.close,
.infoParent,
.messageView .controls-handle,
#tags-dropdown-id,
.message-fixed-button-toolbar,
#V-MailMessageList,
#V-SystemDropDown,
.bodySubHeader {
display: none;
}
#V-MailMessageView {
left: 0;
position: initial;
}
.messageView,
.messageView .b-content,
.messageView .b-message,
#messageItem,
#messageItem .b-text-part {
height: auto;
}
}
}

View file

@ -408,12 +408,6 @@ export class MailMessageView extends AbstractViewRight {
return false;
});
// print
addShortcut('p,printscreen', 'meta', [Scope.MessageView, Scope.MessageList], () => {
currentMessage()?.printMessage();
return false;
});
// delete
addShortcut('delete', '', Scope.MessageView, () => {
this.deleteCommand();

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "إقتباس الرسائل",
"LABEL_THREAD_NEXT": "الرسالة التالية في الموضوع",
"LABEL_THREAD_PREV": "الرسالة السابقة من الموضوع",
"LABEL_PRINT": "طباعة",
"LABEL_EXIT_FULLSCREEN": "الخروج من وضع ملء الشاشة",
"LABEL_CLOSE_MESSAGE": "إغلاق الرسالة (بدون نافذة العرض)",
"LABEL_SWITCH_TO_LIST": "تحويل التركيز الى قائمة الرسائل",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Включи цитатите в съобщението",
"LABEL_THREAD_NEXT": "Следващо съобщение в групираните",
"LABEL_THREAD_PREV": "Предно съобщение в групираните",
"LABEL_PRINT": "Принтиране",
"LABEL_EXIT_FULLSCREEN": "Излез от режим на цял екран",
"LABEL_CLOSE_MESSAGE": "Затвори съобщението (Няма изглед за преглед)",
"LABEL_SWITCH_TO_LIST": "Превключи фокуса обратно към списъка със съобщения",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Přepnout zobrazení přiložených zpráv",
"LABEL_THREAD_NEXT": "Následující zpráva ve vlákně",
"LABEL_THREAD_PREV": "Předchozí zpráva ve vlákně",
"LABEL_PRINT": "Tisk",
"LABEL_EXIT_FULLSCREEN": "Ukončit režim celé obrazovky",
"LABEL_CLOSE_MESSAGE": "Zavřít zprávu (bez náhledu)",
"LABEL_SWITCH_TO_LIST": "Vrátit se zpět do seznamu zpráv",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Slå blokcitater til\/fra i meddelelser",
"LABEL_THREAD_NEXT": "Næste besked i samtale",
"LABEL_THREAD_PREV": "Forrige besked i samtale",
"LABEL_PRINT": "Udskriv",
"LABEL_EXIT_FULLSCREEN": "Luk fuld skærm",
"LABEL_CLOSE_MESSAGE": "Luk meddelelse (Uden preview panel layout)",
"LABEL_SWITCH_TO_LIST": "Fokuser på meddelelsesoversigt",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Nachrichten-Blockzitate umschalten",
"LABEL_THREAD_NEXT": "Nächste Nachricht in Unterhaltung",
"LABEL_THREAD_PREV": "Vorherige Nachricht in Unterhaltung",
"LABEL_PRINT": "Drucken",
"LABEL_EXIT_FULLSCREEN": "Vollbildmodus verlassen",
"LABEL_CLOSE_MESSAGE": "Nachricht schließen (kein Vorschaubereich-Layout)",
"LABEL_SWITCH_TO_LIST": "Fokus auf Nachrichtenliste zurückschalten",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Εκτύπωση",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Cambiar blockquotes de mensaje",
"LABEL_THREAD_NEXT": "Próximo mensaje del hilo",
"LABEL_THREAD_PREV": "Mensaje anterior del hilo",
"LABEL_PRINT": "Imprimir",
"LABEL_EXIT_FULLSCREEN": "Salir del modo de pantalla completa",
"LABEL_CLOSE_MESSAGE": "Cerrar el mensaje (No hay diseño panel de vista previa)",
"LABEL_SWITCH_TO_LIST": "Cambiar foco de nuevo a la lista de mensajes",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Tsitaatide lülitamine",
"LABEL_THREAD_NEXT": "Järgmine kiri lõimes",
"LABEL_THREAD_PREV": "Eelmine kiri lõimes",
"LABEL_PRINT": "Prindi",
"LABEL_EXIT_FULLSCREEN": "Välju täisekraani vaatest",
"LABEL_CLOSE_MESSAGE": "Sulge kiri (ilma eelvaateta)",
"LABEL_SWITCH_TO_LIST": "Vii fookus tagasi kirjade nimekirjale",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "ضامن نقل‌قولهای پیام",
"LABEL_THREAD_NEXT": "پیام بعدی در موضوع",
"LABEL_THREAD_PREV": "پیام قبلی در موضوع",
"LABEL_PRINT": "چاپ",
"LABEL_EXIT_FULLSCREEN": "خروج از حالت تمام صفحه",
"LABEL_CLOSE_MESSAGE": "بستن پیام (بدون لایه پنجره پیش‌نمایش)",
"LABEL_SWITCH_TO_LIST": "برگشت به لیست پیام‌ها",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Aseta lainaus",
"LABEL_THREAD_NEXT": "Seuraava viesti ketjussa",
"LABEL_THREAD_PREV": "Edellinen viesti ketjussa",
"LABEL_PRINT": "Tulosta",
"LABEL_EXIT_FULLSCREEN": "Poistu täyden ruudun näkymästä",
"LABEL_CLOSE_MESSAGE": "Sulje viesti",
"LABEL_SWITCH_TO_LIST": "Fokusoi viestilistaan",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Basculer les citations en bloc",
"LABEL_THREAD_NEXT": "Message précédent de la liste",
"LABEL_THREAD_PREV": "Message suivant de la liste",
"LABEL_PRINT": "Imprimer",
"LABEL_EXIT_FULLSCREEN": "Quitter le mode plein écran",
"LABEL_CLOSE_MESSAGE": "Fermer le message (Mise en page sans aperçu)",
"LABEL_SWITCH_TO_LIST": "Retourner à la liste des messages",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Idézetek váltása az üzenetben",
"LABEL_THREAD_NEXT": "Következő üzenet a szálban",
"LABEL_THREAD_PREV": "Előző üzenet a szálban",
"LABEL_PRINT": "Nyomtatás",
"LABEL_EXIT_FULLSCREEN": "Kilépés a teljes képernyős módból",
"LABEL_CLOSE_MESSAGE": "Üzenet bezárás (előnézeti panel nélküli elrendezés)",
"LABEL_SWITCH_TO_LIST": "Fókusz váltása vissza az üzenetlistára",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Tetapkan kutip pesan",
"LABEL_THREAD_NEXT": "Pesan berikutnya dalam rentang",
"LABEL_THREAD_PREV": "Pesan sebelumnya dalam rentang",
"LABEL_PRINT": "Cetak",
"LABEL_EXIT_FULLSCREEN": "Keluar dari mode Layar penuh",
"LABEL_CLOSE_MESSAGE": "Tutup pesan (Tanpa panel pratinjau)",
"LABEL_SWITCH_TO_LIST": "Pindahkan fokus kembali ke daftar pesan",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Víxla inndregnum tilvitnunum skilaboða af\/á",
"LABEL_THREAD_NEXT": "Næstu skilaboð í þræði",
"LABEL_THREAD_PREV": "Fyrri skilaboð í þræði",
"LABEL_PRINT": "Prenta",
"LABEL_EXIT_FULLSCREEN": "Fara úr fullum skjá",
"LABEL_CLOSE_MESSAGE": "Loka skilaboðum (ekkert forskoðunarspjald)",
"LABEL_SWITCH_TO_LIST": "Skipta virkni til baka í skilaboðalista",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Mostra\/nascondi le citazioni",
"LABEL_THREAD_NEXT": "Prossimo messaggio nella conversazione",
"LABEL_THREAD_PREV": "Messaggio precedente nella conversazione",
"LABEL_PRINT": "Stampa",
"LABEL_EXIT_FULLSCREEN": "Esci dalla modalità a schermo intero",
"LABEL_CLOSE_MESSAGE": "Chiudi messaggio (senza anteprima messaggi)",
"LABEL_SWITCH_TO_LIST": "Sposta la selezione sulla lista messaggi",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "メッセージ引用の切り替え",
"LABEL_THREAD_NEXT": "スレッドの次のメーッセージ",
"LABEL_THREAD_PREV": "スレッドの前のメーッセージ",
"LABEL_PRINT": "印刷",
"LABEL_EXIT_FULLSCREEN": "フルスクリーンモードの終了",
"LABEL_CLOSE_MESSAGE": "メッセージを閉じる(非プレビューペインレイアウト)",
"LABEL_SWITCH_TO_LIST": "メッセージ一覧へ切り替える",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "메시지 인용구 전환",
"LABEL_THREAD_NEXT": "대화에서 다음 메시지",
"LABEL_THREAD_PREV": "대화에서 이전 메시지",
"LABEL_PRINT": "인쇄",
"LABEL_EXIT_FULLSCREEN": "전체화면 모드 나가기",
"LABEL_CLOSE_MESSAGE": "메시지 닫기 (미리보기 화면 레이아웃 없음)",
"LABEL_SWITCH_TO_LIST": "메시지 목록으로 촛점 전환",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Pereiti į citatą",
"LABEL_THREAD_NEXT": "Kita šios gijos žinutė",
"LABEL_THREAD_PREV": "Ankstesnė šios gijos žinutė",
"LABEL_PRINT": "Spausdinti",
"LABEL_EXIT_FULLSCREEN": "Išeiti iš viso ekrano režimo",
"LABEL_CLOSE_MESSAGE": "Uždaryti laišką (Be peržiūros lauko)",
"LABEL_SWITCH_TO_LIST": "Perjungti atgal į laiškų sąrašą",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Vis\/skjul sitert melding",
"LABEL_THREAD_NEXT": "Neste melding i tråd",
"LABEL_THREAD_PREV": "Forrige melding i tråd",
"LABEL_PRINT": "Skriv ut",
"LABEL_EXIT_FULLSCREEN": "Avslutt fullskjerm-modus",
"LABEL_CLOSE_MESSAGE": "Lukk melding",
"LABEL_SWITCH_TO_LIST": "Flytt fokus til meldingsliste",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Schakel blok citaten aan of uit",
"LABEL_THREAD_NEXT": "Volgende bericht in groep",
"LABEL_THREAD_PREV": "Vorige bericht in groep",
"LABEL_PRINT": "Afdrukken",
"LABEL_EXIT_FULLSCREEN": "Volledig scherm sluiten",
"LABEL_CLOSE_MESSAGE": "Bericht sluiten (leesvenster uitgeschakeld)",
"LABEL_SWITCH_TO_LIST": "Schakel focus terug naar berichtenlijst",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Cytowanie wiadomości",
"LABEL_THREAD_NEXT": "Następna wiadomość w wątku",
"LABEL_THREAD_PREV": "Poprzednia wiadomość w wątku",
"LABEL_PRINT": "Drukuj",
"LABEL_EXIT_FULLSCREEN": "Opuść tryb pełnoekranowy",
"LABEL_CLOSE_MESSAGE": "Zamknij wiadomość (nieaktywny podgląd wiadomości)",
"LABEL_SWITCH_TO_LIST": "Wróć do widoku listy wiadomości",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Alternar blocos de citações de mensagem",
"LABEL_THREAD_NEXT": "Mensagem seguinte na conversa",
"LABEL_THREAD_PREV": "Mensagem anterior na conversa",
"LABEL_PRINT": "Imprimir",
"LABEL_EXIT_FULLSCREEN": "Sair do modo tela-cheia",
"LABEL_CLOSE_MESSAGE": "Fechar mensagem (Sem pré-visualização)",
"LABEL_SWITCH_TO_LIST": "Mudar o foco volta para a lista de mensagens",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Alternar visibilidade do texto citado",
"LABEL_THREAD_NEXT": "Mensagem seguinte deste tópico",
"LABEL_THREAD_PREV": "Mensagem anterior deste tópico",
"LABEL_PRINT": "Imprimir",
"LABEL_EXIT_FULLSCREEN": "Sair do modo ecrã-inteiro",
"LABEL_CLOSE_MESSAGE": "Fechar mensagem (sem janela de pré-visualização)",
"LABEL_SWITCH_TO_LIST": "Dar foco à lista de mensagens",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Alternar visibilidade do texto citado",
"LABEL_THREAD_NEXT": "Mensagem seguinte deste tópico",
"LABEL_THREAD_PREV": "Mensagem anterior deste tópico",
"LABEL_PRINT": "Imprimir",
"LABEL_EXIT_FULLSCREEN": "Sair do modo ecrã-inteiro",
"LABEL_CLOSE_MESSAGE": "Fechar mensagem (sem janela de pré-visualização)",
"LABEL_SWITCH_TO_LIST": "Dar foco à lista de mensagens",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Переключение видимости цитат в письме",
"LABEL_THREAD_NEXT": "Следующее сообщение в цепочке",
"LABEL_THREAD_PREV": "Предыдущее сообщение в цепочке",
"LABEL_PRINT": "Распечатать",
"LABEL_EXIT_FULLSCREEN": "Выйти из полноэкранного режима",
"LABEL_CLOSE_MESSAGE": "Закрыть сообщение",
"LABEL_SWITCH_TO_LIST": "Переключить фокус на список писем",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Preklopi bločne citate v sporočilu",
"LABEL_THREAD_NEXT": "Naslednje sporočilo v niti",
"LABEL_THREAD_PREV": "Prejšnje sporočilo v niti",
"LABEL_PRINT": "Natisni",
"LABEL_EXIT_FULLSCREEN": "Izhod iz celozaslonskega načina",
"LABEL_CLOSE_MESSAGE": "Zapri sporočilo (brez polja za predogled)",
"LABEL_SWITCH_TO_LIST": "Osredotoči na seznam sporočil",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Växla meddelandecitat",
"LABEL_THREAD_NEXT": "Nästa meddelande i tråden",
"LABEL_THREAD_PREV": "Föregående meddelande i tråden",
"LABEL_PRINT": "Skriv ut",
"LABEL_EXIT_FULLSCREEN": "Avsluta fullskärmsläge",
"LABEL_CLOSE_MESSAGE": "Stäng meddelande (ingen förhandsgranskningslayout)",
"LABEL_SWITCH_TO_LIST": "Växla fokus tillbaka till meddelandelistan",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Alıntılanan metni aç kapat",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Yazdır",
"LABEL_EXIT_FULLSCREEN": "Tam ekran modundan çık",
"LABEL_CLOSE_MESSAGE": "Mesajı kapat (önizleme bölmedüzen taslağı bulunamadı)",
"LABEL_SWITCH_TO_LIST": "Görüntülenen'den mesaj listesine geri dön",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Перемикання видимості цитат у листі",
"LABEL_THREAD_NEXT": "Наступний лист у листуванні",
"LABEL_THREAD_PREV": "Попередній лист у листуванні",
"LABEL_PRINT": "Надрукувати",
"LABEL_EXIT_FULLSCREEN": "Вийти з повноекранного режиму",
"LABEL_CLOSE_MESSAGE": "Закрити повідомлення",
"LABEL_SWITCH_TO_LIST": "Переключити фокус на список листів",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Bật\/tắt phần trích dẫn văn bản trong thư (blockquotes)",
"LABEL_THREAD_NEXT": "Thư tiếp theo trong chuỗi",
"LABEL_THREAD_PREV": "Thư trước ở trong chuỗi",
"LABEL_PRINT": "In",
"LABEL_EXIT_FULLSCREEN": "Thoát chế độ xem toàn màn hình",
"LABEL_CLOSE_MESSAGE": "Đóng thư (Không kèm bố cục bảng xem trước)",
"LABEL_SWITCH_TO_LIST": "Di chuyển sự chú ý đến danh sách thư",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "消息块引用切换",
"LABEL_THREAD_NEXT": "下一封往来邮件",
"LABEL_THREAD_PREV": "上一封往来邮件",
"LABEL_PRINT": "打印",
"LABEL_EXIT_FULLSCREEN": "退出全屏模式",
"LABEL_CLOSE_MESSAGE": "关闭独立邮件阅读模式",
"LABEL_SWITCH_TO_LIST": "切换到邮件列表",

View file

@ -503,7 +503,6 @@
"LABEL_BLOCKQUOTES_TOGGLE": "Toggle message blockquotes",
"LABEL_THREAD_NEXT": "Next message in thread",
"LABEL_THREAD_PREV": "Previous message in thread",
"LABEL_PRINT": "Print",
"LABEL_EXIT_FULLSCREEN": "Exit fullscreen mode",
"LABEL_CLOSE_MESSAGE": "Close message (No preview pane layout)",
"LABEL_SWITCH_TO_LIST": "Switch focus back to message list",

View file

@ -65,7 +65,6 @@
<tbody>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_FULLSCREEN_TOGGLE"></td><td>Enter, Open</td></tr>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_BLOCKQUOTES_TOGGLE"></td><td>B</td></tr>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_PRINT"></td><td><!-- ko text: metaKey --><!-- /ko --> + P</td></tr>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_EXIT_FULLSCREEN"></td><td>Esc, Close</td></tr>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_CLOSE_MESSAGE"></td><td>Esc, Close</td></tr>
<tr><td data-i18n="SHORTCUTS_HELP/LABEL_SWITCH_TO_LIST"></td><td>Shift + Tab, Esc</td></tr>