diff --git a/src/main/i18n/locales/cs_CZ/ui.json b/src/main/i18n/locales/cs_CZ/ui.json index 14d31a12..67eaa906 100644 --- a/src/main/i18n/locales/cs_CZ/ui.json +++ b/src/main/i18n/locales/cs_CZ/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Přepnout tmavý režim", "background": "Pozadí", "goToDownload": "Přejít ke stažení", - "refreshPreview": "Obnovit náhled" + "refreshPreview": "Obnovit náhled", + "laserPointer": "Laserové ukazovátko", + "fullscreen": "Celá obrazovka", + "prev": "Předchozí", + "next": "Další" }, "action": { "close": "Zavřít", diff --git a/src/main/i18n/locales/de_DE/ui.json b/src/main/i18n/locales/de_DE/ui.json index 328e53c7..30b97014 100644 --- a/src/main/i18n/locales/de_DE/ui.json +++ b/src/main/i18n/locales/de_DE/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Dunkelmodus umschalten", "background": "Hintergrund", "goToDownload": "Zum Download", - "refreshPreview": "Vorschau aktualisieren" + "refreshPreview": "Vorschau aktualisieren", + "laserPointer": "Laserpointer", + "fullscreen": "Vollbild", + "prev": "Zurück", + "next": "Weiter" }, "action": { "close": "Schließen", diff --git a/src/main/i18n/locales/el_GR/ui.json b/src/main/i18n/locales/el_GR/ui.json index d835cc3b..4c08efa0 100644 --- a/src/main/i18n/locales/el_GR/ui.json +++ b/src/main/i18n/locales/el_GR/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Εναλλαγή σκοτεινής λειτουργίας", "background": "Φόντο", "goToDownload": "Μετάβαση στη Λήψη", - "refreshPreview": "Ανανέωση προεπισκόπησης" + "refreshPreview": "Ανανέωση προεπισκόπησης", + "laserPointer": "Δείκτης λέιζερ", + "fullscreen": "Πλήρης οθόνη", + "prev": "Προηγούμενο", + "next": "Επόμενο" }, "action": { "close": "Κλείσιμο", diff --git a/src/main/i18n/locales/en_US/ui.json b/src/main/i18n/locales/en_US/ui.json index 3fce0ff9..07de0ac0 100644 --- a/src/main/i18n/locales/en_US/ui.json +++ b/src/main/i18n/locales/en_US/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Toggle Dark Mode", "background": "Background", "goToDownload": "Go to Download", - "refreshPreview": "Refresh Preview" + "refreshPreview": "Refresh Preview", + "laserPointer": "Laser Pointer", + "fullscreen": "Full Screen", + "prev": "Prev", + "next": "Next" }, "action": { "close": "Close", diff --git a/src/main/i18n/locales/es_ES/ui.json b/src/main/i18n/locales/es_ES/ui.json index b6d6a0bf..786141be 100644 --- a/src/main/i18n/locales/es_ES/ui.json +++ b/src/main/i18n/locales/es_ES/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Alternar modo oscuro", "background": "Fondo", "goToDownload": "Ir a Descargar", - "refreshPreview": "Actualizar vista previa" + "refreshPreview": "Actualizar vista previa", + "laserPointer": "Puntero láser", + "fullscreen": "Pantalla completa", + "prev": "Anterior", + "next": "Siguiente" }, "action": { "close": "Cerrar", diff --git a/src/main/i18n/locales/fa_IR/ui.json b/src/main/i18n/locales/fa_IR/ui.json index 40882a27..d39d774b 100644 --- a/src/main/i18n/locales/fa_IR/ui.json +++ b/src/main/i18n/locales/fa_IR/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "تغییر حالت تاریک", "background": "پس‌زمینه", "goToDownload": "رفتن به دانلود", - "refreshPreview": "به‌روزرسانی پیش‌نمایش" + "refreshPreview": "به‌روزرسانی پیش‌نمایش", + "laserPointer": "اشاره‌گر لیزری", + "fullscreen": "تمام صفحه", + "prev": "قبلی", + "next": "بعدی" }, "action": { "close": "بستن", diff --git a/src/main/i18n/locales/fr_FR/ui.json b/src/main/i18n/locales/fr_FR/ui.json index ac78eecc..24285321 100644 --- a/src/main/i18n/locales/fr_FR/ui.json +++ b/src/main/i18n/locales/fr_FR/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Basculer le mode sombre", "background": "Arrière-plan", "goToDownload": "Aller au téléchargement", - "refreshPreview": "Actualiser l'aperçu" + "refreshPreview": "Actualiser l'aperçu", + "laserPointer": "Pointeur laser", + "fullscreen": "Plein écran", + "prev": "Précédent", + "next": "Suivant" }, "action": { "close": "Fermer", diff --git a/src/main/i18n/locales/ja_JP/ui.json b/src/main/i18n/locales/ja_JP/ui.json index 5a45ef51..cba30450 100644 --- a/src/main/i18n/locales/ja_JP/ui.json +++ b/src/main/i18n/locales/ja_JP/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "ダークモードの切り替え", "background": "背景", "goToDownload": "ダウンロードへ", - "refreshPreview": "プレビューを更新" + "refreshPreview": "プレビューを更新", + "laserPointer": "レーザーポインター", + "fullscreen": "フルスクリーン", + "prev": "前へ", + "next": "次へ" }, "action": { "close": "閉じる", diff --git a/src/main/i18n/locales/pl_PL/ui.json b/src/main/i18n/locales/pl_PL/ui.json index 00947e4c..3651d488 100644 --- a/src/main/i18n/locales/pl_PL/ui.json +++ b/src/main/i18n/locales/pl_PL/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Przełącz tryb ciemny", "background": "Tło", "goToDownload": "Przejdź do pobierania", - "refreshPreview": "Odśwież podgląd" + "refreshPreview": "Odśwież podgląd", + "laserPointer": "Wskaźnik laserowy", + "fullscreen": "Pełny ekran", + "prev": "Poprzedni", + "next": "Następny" }, "action": { "close": "Zamknij", diff --git a/src/main/i18n/locales/pt_BR/ui.json b/src/main/i18n/locales/pt_BR/ui.json index 57d34be3..8a99610a 100644 --- a/src/main/i18n/locales/pt_BR/ui.json +++ b/src/main/i18n/locales/pt_BR/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Alternar modo escuro", "background": "Plano de Fundo", "goToDownload": "Ir para Download", - "refreshPreview": "Atualizar visualização" + "refreshPreview": "Atualizar visualização", + "laserPointer": "Ponteiro laser", + "fullscreen": "Tela cheia", + "prev": "Anterior", + "next": "Próximo" }, "action": { "close": "Fechar", diff --git a/src/main/i18n/locales/ro_RO/ui.json b/src/main/i18n/locales/ro_RO/ui.json index 12081413..e19b7a5b 100644 --- a/src/main/i18n/locales/ro_RO/ui.json +++ b/src/main/i18n/locales/ro_RO/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Comută modul întunecat", "background": "Fundal", "goToDownload": "Mergi la Descărcare", - "refreshPreview": "Reîmprospătează previzualizarea" + "refreshPreview": "Reîmprospătează previzualizarea", + "laserPointer": "Pointer laser", + "fullscreen": "Ecran complet", + "prev": "Anterior", + "next": "Următor" }, "action": { "close": "Închide", diff --git a/src/main/i18n/locales/ru_RU/ui.json b/src/main/i18n/locales/ru_RU/ui.json index 969562d3..ca80a1ec 100644 --- a/src/main/i18n/locales/ru_RU/ui.json +++ b/src/main/i18n/locales/ru_RU/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Переключить тёмную тему", "background": "Фон", "goToDownload": "Перейти к загрузке", - "refreshPreview": "Обновить предпросмотр" + "refreshPreview": "Обновить предпросмотр", + "laserPointer": "Лазерная указка", + "fullscreen": "Полный экран", + "prev": "Назад", + "next": "Далее" }, "action": { "close": "Закрыть", diff --git a/src/main/i18n/locales/tr_TR/ui.json b/src/main/i18n/locales/tr_TR/ui.json index 65e49dec..13070c8e 100644 --- a/src/main/i18n/locales/tr_TR/ui.json +++ b/src/main/i18n/locales/tr_TR/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Karanlık modu değiştir", "background": "Arka Plan", "goToDownload": "İndirmeye Git", - "refreshPreview": "Önizlemeyi yenile" + "refreshPreview": "Önizlemeyi yenile", + "laserPointer": "Lazer işaretçi", + "fullscreen": "Tam ekran", + "prev": "Önceki", + "next": "Sonraki" }, "action": { "close": "Kapat", diff --git a/src/main/i18n/locales/uk_UA/ui.json b/src/main/i18n/locales/uk_UA/ui.json index f9cdb509..76fb7ed9 100644 --- a/src/main/i18n/locales/uk_UA/ui.json +++ b/src/main/i18n/locales/uk_UA/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "Перемкнути темний режим", "background": "Фон", "goToDownload": "Перейти до завантаження", - "refreshPreview": "Оновити попередній перегляд" + "refreshPreview": "Оновити попередній перегляд", + "laserPointer": "Лазерна указка", + "fullscreen": "Повний екран", + "prev": "Попередній", + "next": "Наступний" }, "action": { "close": "Закрити", diff --git a/src/main/i18n/locales/zh_CN/ui.json b/src/main/i18n/locales/zh_CN/ui.json index 05c522d6..285aedcf 100644 --- a/src/main/i18n/locales/zh_CN/ui.json +++ b/src/main/i18n/locales/zh_CN/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "切换深色模式", "background": "背景", "goToDownload": "前往下载", - "refreshPreview": "刷新预览" + "refreshPreview": "刷新预览", + "laserPointer": "激光指针", + "fullscreen": "全屏", + "prev": "上一个", + "next": "下一个" }, "action": { "close": "关闭", diff --git a/src/main/i18n/locales/zh_HK/ui.json b/src/main/i18n/locales/zh_HK/ui.json index ca9a02b8..a5b6c39e 100644 --- a/src/main/i18n/locales/zh_HK/ui.json +++ b/src/main/i18n/locales/zh_HK/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "切換深色模式", "background": "背景", "goToDownload": "前往下載", - "refreshPreview": "刷新預覽" + "refreshPreview": "刷新預覽", + "laserPointer": "激光指針", + "fullscreen": "全屏", + "prev": "上一個", + "next": "下一個" }, "action": { "close": "關閉", diff --git a/src/main/i18n/locales/zh_TW/ui.json b/src/main/i18n/locales/zh_TW/ui.json index 20d072ea..2bfb6daa 100644 --- a/src/main/i18n/locales/zh_TW/ui.json +++ b/src/main/i18n/locales/zh_TW/ui.json @@ -22,7 +22,11 @@ "toggleDarkMode": "切換深色模式", "background": "背景", "goToDownload": "前往下載", - "refreshPreview": "重新整理預覽" + "refreshPreview": "重新整理預覽", + "laserPointer": "雷射指標", + "fullscreen": "全螢幕", + "prev": "上一個", + "next": "下一個" }, "action": { "close": "關閉", diff --git a/src/renderer/components/editor/markdown/LaserPointer.vue b/src/renderer/components/editor/markdown/LaserPointer.vue new file mode 100644 index 00000000..06a87e60 --- /dev/null +++ b/src/renderer/components/editor/markdown/LaserPointer.vue @@ -0,0 +1,277 @@ + + + diff --git a/src/renderer/components/editor/markdown/Presentation.vue b/src/renderer/components/editor/markdown/Presentation.vue index 02824830..2db5924b 100644 --- a/src/renderer/components/editor/markdown/Presentation.vue +++ b/src/renderer/components/editor/markdown/Presentation.vue @@ -1,5 +1,6 @@