Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -438,4 +438,12 @@
<string name="change_language">ভাষা পরিবর্তন করুন</string>
<string name="translation_failed">অনুবাদ ব্যর্থ হয়েছে। আবার চেষ্টা করুন।</string>

<string name="open_github_link">GitHub লিংক খুলুন</string>
<string name="clipboard_link_detected">ক্লিপবোর্ডে GitHub লিংক পাওয়া গেছে</string>
<string name="auto_detect_clipboard_links">ক্লিপবোর্ড লিংক স্বয়ংক্রিয় সনাক্তকরণ</string>
<string name="auto_detect_clipboard_description">অনুসন্ধান খোলার সময় স্বয়ংক্রিয়ভাবে ক্লিপবোর্ড থেকে GitHub লিংক সনাক্ত করুন</string>
<string name="detected_links">সনাক্তকৃত লিংক</string>
<string name="open_in_app">অ্যাপে খুলুন</string>
<string name="no_github_link_in_clipboard">ক্লিপবোর্ডে কোনো GitHub লিংক পাওয়া যায়নি</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -403,4 +403,12 @@
<string name="change_language">Cambiar idioma</string>
<string name="translation_failed">Error de traducción. Inténtalo de nuevo.</string>

<string name="open_github_link">Abrir enlace de GitHub</string>
<string name="clipboard_link_detected">Enlace de GitHub detectado en el portapapeles</string>
<string name="auto_detect_clipboard_links">Detectar enlaces del portapapeles</string>
<string name="auto_detect_clipboard_description">Detectar automáticamente enlaces de GitHub del portapapeles al abrir la búsqueda</string>
<string name="detected_links">Enlaces detectados</string>
<string name="open_in_app">Abrir en la app</string>
<string name="no_github_link_in_clipboard">No se encontró enlace de GitHub en el portapapeles</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -403,4 +403,12 @@
<string name="change_language">Changer de langue</string>
<string name="translation_failed">Échec de la traduction. Veuillez réessayer.</string>

<string name="open_github_link">Ouvrir le lien GitHub</string>
<string name="clipboard_link_detected">Lien GitHub détecté dans le presse-papiers</string>
<string name="auto_detect_clipboard_links">Détecter les liens du presse-papiers</string>
<string name="auto_detect_clipboard_description">Détecter automatiquement les liens GitHub du presse-papiers lors de l\'ouverture de la recherche</string>
<string name="detected_links">Liens détectés</string>
<string name="open_in_app">Ouvrir dans l\'app</string>
<string name="no_github_link_in_clipboard">Aucun lien GitHub trouvé dans le presse-papiers</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -438,4 +438,12 @@
<string name="change_language">भाषा बदलें</string>
<string name="translation_failed">अनुवाद विफल। कृपया पुनः प्रयास करें।</string>

<string name="open_github_link">GitHub लिंक खोलें</string>
<string name="clipboard_link_detected">क्लिपबोर्ड में GitHub लिंक मिला</string>
<string name="auto_detect_clipboard_links">क्लिपबोर्ड लिंक स्वतः पहचानें</string>
<string name="auto_detect_clipboard_description">खोज खोलते समय क्लिपबोर्ड से GitHub लिंक स्वचालित रूप से पहचानें</string>
<string name="detected_links">पहचाने गए लिंक</string>
<string name="open_in_app">ऐप में खोलें</string>
<string name="no_github_link_in_clipboard">क्लिपबोर्ड में कोई GitHub लिंक नहीं मिला</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -439,4 +439,12 @@
<string name="change_language">Cambia lingua</string>
<string name="translation_failed">Traduzione fallita. Riprova.</string>

<string name="open_github_link">Apri link GitHub</string>
<string name="clipboard_link_detected">Link GitHub rilevato negli appunti</string>
<string name="auto_detect_clipboard_links">Rileva link dagli appunti</string>
<string name="auto_detect_clipboard_description">Rileva automaticamente i link GitHub dagli appunti all\'apertura della ricerca</string>
<string name="detected_links">Link rilevati</string>
<string name="open_in_app">Apri nell\'app</string>
<string name="no_github_link_in_clipboard">Nessun link GitHub trovato negli appunti</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -402,4 +402,12 @@
<string name="change_language">言語を変更</string>
<string name="translation_failed">翻訳に失敗しました。もう一度お試しください。</string>

<string name="open_github_link">GitHubリンクを開く</string>
<string name="clipboard_link_detected">クリップボードにGitHubリンクを検出</string>
<string name="auto_detect_clipboard_links">クリップボードリンクの自動検出</string>
<string name="auto_detect_clipboard_description">検索画面を開く際にクリップボードからGitHubリンクを自動検出</string>
<string name="detected_links">検出されたリンク</string>
<string name="open_in_app">アプリで開く</string>
<string name="no_github_link_in_clipboard">クリップボードにGitHubリンクが見つかりません</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -435,4 +435,12 @@
<string name="change_language">언어 변경</string>
<string name="translation_failed">번역 실패. 다시 시도해주세요.</string>

<string name="open_github_link">GitHub 링크 열기</string>
<string name="clipboard_link_detected">클립보드에서 GitHub 링크 감지됨</string>
<string name="auto_detect_clipboard_links">클립보드 링크 자동 감지</string>
<string name="auto_detect_clipboard_description">검색을 열 때 클립보드에서 GitHub 링크를 자동으로 감지</string>
<string name="detected_links">감지된 링크</string>
<string name="open_in_app">앱에서 열기</string>
<string name="no_github_link_in_clipboard">클립보드에서 GitHub 링크를 찾을 수 없습니다</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -401,4 +401,12 @@
<string name="change_language">Zmień język</string>
<string name="translation_failed">Tłumaczenie nie powiodło się. Spróbuj ponownie.</string>

<string name="open_github_link">Otwórz link GitHub</string>
<string name="clipboard_link_detected">Wykryto link GitHub w schowku</string>
<string name="auto_detect_clipboard_links">Automatyczne wykrywanie linków ze schowka</string>
<string name="auto_detect_clipboard_description">Automatycznie wykrywaj linki GitHub ze schowka przy otwieraniu wyszukiwania</string>
<string name="detected_links">Wykryte linki</string>
<string name="open_in_app">Otwórz w aplikacji</string>
<string name="no_github_link_in_clipboard">Nie znaleziono linku GitHub w schowku</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -403,4 +403,12 @@
<string name="change_language">Изменить язык</string>
<string name="translation_failed">Ошибка перевода. Попробуйте ещё раз.</string>

<string name="open_github_link">Открыть ссылку GitHub</string>
<string name="clipboard_link_detected">Обнаружена ссылка GitHub в буфере обмена</string>
<string name="auto_detect_clipboard_links">Автоопределение ссылок из буфера</string>
<string name="auto_detect_clipboard_description">Автоматически определять ссылки GitHub из буфера обмена при открытии поиска</string>
<string name="detected_links">Обнаруженные ссылки</string>
<string name="open_in_app">Открыть в приложении</string>
<string name="no_github_link_in_clipboard">Ссылка GitHub не найдена в буфере обмена</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -435,4 +435,12 @@
<string name="change_language">Dili değiştir</string>
<string name="translation_failed">Çeviri başarısız. Lütfen tekrar deneyin.</string>

<string name="open_github_link">GitHub bağlantısını aç</string>
<string name="clipboard_link_detected">Panoda GitHub bağlantısı algılandı</string>
<string name="auto_detect_clipboard_links">Pano bağlantılarını otomatik algıla</string>
<string name="auto_detect_clipboard_description">Arama açılırken panodan GitHub bağlantılarını otomatik olarak algıla</string>
<string name="detected_links">Algılanan bağlantılar</string>
<string name="open_in_app">Uygulamada aç</string>
<string name="no_github_link_in_clipboard">Panoda GitHub bağlantısı bulunamadı</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -403,4 +403,12 @@
<string name="change_language">更改语言</string>
<string name="translation_failed">翻译失败,请重试。</string>

<string name="open_github_link">打开 GitHub 链接</string>
<string name="clipboard_link_detected">在剪贴板中检测到 GitHub 链接</string>
<string name="auto_detect_clipboard_links">自动检测剪贴板链接</string>
<string name="auto_detect_clipboard_description">打开搜索时自动检测剪贴板中的 GitHub 链接</string>
<string name="detected_links">检测到的链接</string>
<string name="open_in_app">在应用中打开</string>
<string name="no_github_link_in_clipboard">剪贴板中未找到 GitHub 链接</string>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,15 @@ class SearchViewModel(
private fun observeClipboardSetting() {
viewModelScope.launch {
themesRepository.getAutoDetectClipboardLinks().collect { enabled ->
_state.update { it.copy(autoDetectClipboardEnabled = enabled) }
_state.update { current ->
current.copy(
autoDetectClipboardEnabled = enabled,
clipboardLinks = if (enabled) current.clipboardLinks else emptyList(),
isClipboardBannerVisible = if (enabled) current.isClipboardBannerVisible else false
)
}
if (enabled) checkClipboardForLinks()

}
}
}
Expand Down