From 2837bd42c6b06324cb50791953eeef207606deec Mon Sep 17 00:00:00 2001 From: "hanjoong.cho" Date: Sat, 16 Dec 2017 05:47:49 +0900 Subject: [PATCH 01/53] Add Korean translation --- app/src/main/res/values-ko-rKR/strings.xml | 151 +++++++++++++++++++++ 1 file changed, 151 insertions(+) create mode 100644 app/src/main/res/values-ko-rKR/strings.xml diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml new file mode 100644 index 000000000..f563134e6 --- /dev/null +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -0,0 +1,151 @@ + + + 심플 갤러리 + 갤러리 + 수정 + 카메라 열기 + (숨기기) + 폴더 고정 + 폴더 고정 해제 + 모든 폴더의 컨텐츠 보기 + 모든 폴더 + 폴더 보기로 변경 + 다른 폴더 + 지도에서 보기 + 위치정보 없음 + 연결 가능한 지도 애플리케이션이 없습니다. + 연결 가능한 카메라 애플리케이션이 없습니다. + 썸네일 그리드 늘리기 + 썸네일 그리드 줄이기 + Change cover image + 사진 선택 + Use default + 볼륨 + 밝기 + 다시 물어보지 않음 + 사진회전 잠금 + 사진회전 해제 + + + 미디어 필터 설정 + 이미지 + 비디오 + GIFs + 설정된 필터와 일치하는 컨텐츠가 존재하지 않습니다. + 필터 변경 + + + This function hides the folder by adding a \'.nomedia\' file into it, it will hide all subfolders too. You can see them by toggling the \'Show hidden items\' option in Settings. Continue? + Exclude + Excluded folders + Manage excluded folders + This will exclude the selection together with its subfolders from Simple Gallery only. You can manage excluded folders in Settings. + Exclude a parent instead? + Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\n\nIf you want to hide them from other apps too, use the Hide function. + Remove all + Remove all folders from the list of excluded? This will not delete the folders. + + + Included folders + Manage included folders + Add folder + If you have some folders which contain media, but were not recognized by the app, you can add them manually here.\n\nAdding some items here will not exclude any other folder. + + + Resize + Resize selection and save + Width + Height + Keep aspect ratio + Please enter a valid resolution + + + Editor + Save + Rotate + Path + Invalid image path + Image editing failed + Edit image with: + No image editor found + Unknown file location + Could not overwrite the source file + Rotate left + Rotate right + Rotate by 180º + Flip + Flip horizontally + Flip vertically + Edit with + + + Simple Wallpaper + Set as Wallpaper + Setting as Wallpaper failed + Set as wallpaper with: + No app capable of it has been found + Setting wallpaper… + Wallpaper set successfully + Portrait aspect ratio + Landscape aspect ratio + Home screen + Lock screen + Home and lock screen + + + Slideshow + Interval (seconds): + Include photos + Include videos + Include GIFs + Random order + Use fade animations + Move backwards + Loop slideshow + The slideshow ended + No media for the slideshow have been found + + + Change view type + Grid + List + + + Play videos automatically + Toggle filename visibility + Loop videos + Animate GIFs at thumbnails + Max brightness when viewing media + Crop thumbnails into squares + Rotate fullscreen media by + System setting + Device rotation + Aspect ratio + Dark background at fullscreen media + Scroll thumbnails horizontally + Automatically hide system UI at fullscreen media + Delete empty folders after deleting their content + Allow controlling video volume and brightness with vertical gestures + Show folder media count on the main view + Replace Share with Rotate at fullscreen menu + Show extended details over fullscreen media + Manage extended details + + + + A gallery for viewing photos and videos without ads. + + A simple tool usable for viewing photos and videos. Items can be sorted by date, size, name both ascending or descending, photos can be zoomed in. Media files are shown in multiple columns depending on the size of the display, you can change the column count by pinch gestures. They can be renamed, shared, deleted, copied, moved. Images can also be cropped, rotated, flipped or set as Wallpaper directly from the app. + + The Gallery is also offered for third party usage for previewing images / videos, adding attachments at email clients etc. It\'s perfect for everyday usage. + + Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors. + + This app is just one piece of a bigger series of apps. You can find the rest of them at http://www.simplemobiletools.com + + + + From 473e0dfd065bfbd36bc127ebf80b06c4b12d3c0c Mon Sep 17 00:00:00 2001 From: "hanjoong.cho" Date: Sat, 16 Dec 2017 12:26:50 +0900 Subject: [PATCH 02/53] Update Korean translation --- app/src/main/res/values-ko-rKR/strings.xml | 64 +++++++++++----------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index f563134e6..41bae1adc 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -2,7 +2,7 @@ 심플 갤러리 갤러리 - 수정 + 편집 카메라 열기 (숨기기) 폴더 고정 @@ -15,8 +15,8 @@ 위치정보 없음 연결 가능한 지도 애플리케이션이 없습니다. 연결 가능한 카메라 애플리케이션이 없습니다. - 썸네일 그리드 늘리기 - 썸네일 그리드 줄이기 + 섬네일크기 축소 + 섬네일크기 확대 Change cover image 사진 선택 Use default @@ -35,15 +35,15 @@ 필터 변경 - This function hides the folder by adding a \'.nomedia\' file into it, it will hide all subfolders too. You can see them by toggling the \'Show hidden items\' option in Settings. Continue? - Exclude - Excluded folders - Manage excluded folders - This will exclude the selection together with its subfolders from Simple Gallery only. You can manage excluded folders in Settings. - Exclude a parent instead? + 현재폴더 및 모든 하위폴더를 \'.nomedia\' 폴더를 생성하여 숨김니다. 숨김 처리된 모들 폴더는 옵션설정의 \'숨김파일 보기\' 메뉴를 이용하여 다시 보실 수 있습니다. 계속 하시겠습니까? + 제외하기 + 제외 된 폴더 + 제외 된 폴더관리 + 현재폴더 및 모든 하위폴더를 심플 갤러리에서 제외시킵니다. 제외된 폴더는 옵션설정에서 관리 할 수 있습니다. + 상위 폴더를 제외 하시겠습니까? Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\n\nIf you want to hide them from other apps too, use the Hide function. - Remove all - Remove all folders from the list of excluded? This will not delete the folders. + 모두 제거 + 제외 목록을 모두 삭제 하시겠습니다? 목록을 삭제해도 폴더가 삭제되지는 않습니다. Included folders @@ -52,17 +52,17 @@ If you have some folders which contain media, but were not recognized by the app, you can add them manually here.\n\nAdding some items here will not exclude any other folder. - Resize - Resize selection and save - Width - Height - Keep aspect ratio - Please enter a valid resolution + 크기 조정 + 크기 조정 및 저장 + 넓이 + 높이 + 가로세로 비율 유지 + 올바른 비율을 입력하세요. Editor Save - Rotate + 회전 Path Invalid image path Image editing failed @@ -93,22 +93,22 @@ Home and lock screen - Slideshow - Interval (seconds): - Include photos - Include videos - Include GIFs - Random order - Use fade animations - Move backwards - Loop slideshow - The slideshow ended - No media for the slideshow have been found + 슬라이드 쇼 + 간격 (초): + 포함된 사진 + 포함된 비디오 + 포함된 GIFs + 랜덤 순서 + 페이드 애니메이션 사용 + 뒤로 이동 + 슬라이드 쇼 반복 + 슬라이드 쇼 종료 + 슬라이드 쇼를 위한 미디어를 찾을 수 없음 - Change view type - Grid - List + 보기방식 변경 + 그리드 + 목록 Play videos automatically From 95c7c47a015c7ad32dd247b9cc6bbb928fc97ab4 Mon Sep 17 00:00:00 2001 From: "hanjoong.cho" Date: Sat, 16 Dec 2017 21:17:32 +0900 Subject: [PATCH 03/53] Update Korean translation --- app/src/main/res/values-ko-rKR/strings.xml | 96 +++++++++++----------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 41bae1adc..d4c6a2ebf 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -37,8 +37,8 @@ 현재폴더 및 모든 하위폴더를 \'.nomedia\' 폴더를 생성하여 숨김니다. 숨김 처리된 모들 폴더는 옵션설정의 \'숨김파일 보기\' 메뉴를 이용하여 다시 보실 수 있습니다. 계속 하시겠습니까? 제외하기 - 제외 된 폴더 - 제외 된 폴더관리 + 제외된 폴더 + 제외된 폴더관리 현재폴더 및 모든 하위폴더를 심플 갤러리에서 제외시킵니다. 제외된 폴더는 옵션설정에서 관리 할 수 있습니다. 상위 폴더를 제외 하시겠습니까? Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\n\nIf you want to hide them from other apps too, use the Hide function. @@ -46,37 +46,37 @@ 제외 목록을 모두 삭제 하시겠습니다? 목록을 삭제해도 폴더가 삭제되지는 않습니다. - Included folders - Manage included folders - Add folder - If you have some folders which contain media, but were not recognized by the app, you can add them manually here.\n\nAdding some items here will not exclude any other folder. + 포함된 폴더 + 포함된 폴더 관리 + 폴더 추가 + 미디어가 포함되어 있지만 앱에서 인식하지 못하는 폴더가있는 경우 여기에서 수동으로 추가 할 수 있습니다. \n\n여기에 항목을 추가해도 원본 폴더에서 제외되지 않습니다. - 크기 조정 - 크기 조정 및 저장 + 크기 변경 + 크기 변경 및 저장 넓이 높이 가로세로 비율 유지 올바른 비율을 입력하세요. - Editor - Save + 편집 + 저장 회전 - Path - Invalid image path - Image editing failed - Edit image with: - No image editor found - Unknown file location - Could not overwrite the source file - Rotate left - Rotate right - Rotate by 180º - Flip - Flip horizontally - Flip vertically - Edit with + 경로 + 유효하지 않은 이미지 경로 + 이미지 편집 실패 + 이미지편집 프로그램 연결: + 이미지편집 프로그램 없음 + 알 수 없는 파일위치 + 원본파일 덮어쓰기 실패 + 왼쪽으로 회전 + 오른쪽으로 회전 + 180도 회전 + 반전 + 가로 반전 + 세로 반전 + 이미지편집 프로그램 연결 Simple Wallpaper @@ -111,37 +111,37 @@ 목록 - Play videos automatically - Toggle filename visibility - Loop videos - Animate GIFs at thumbnails - Max brightness when viewing media - Crop thumbnails into squares - Rotate fullscreen media by - System setting - Device rotation - Aspect ratio - Dark background at fullscreen media - Scroll thumbnails horizontally - Automatically hide system UI at fullscreen media - Delete empty folders after deleting their content - Allow controlling video volume and brightness with vertical gestures - Show folder media count on the main view - Replace Share with Rotate at fullscreen menu - Show extended details over fullscreen media - Manage extended details + 비디오 자동재생 + 파일이름 보기 + 비디오 반복 + 섬네일에서 GIFs 애니메이션 활성화 + 미디어 최대 밝기 + 미리보기 사각형으로 자름 + 전체화면으로 회전기준 + 시스템 설정 + 디바이스 회전 + 가로세로 비율 + 미디어 전체화면 배경 어둡게하기 + 섬네일 수평스크롤 + 전체화면 모드에서 시스템 UI 숨김 + 콘텐츠 삭제 후 빈폴더 삭제 + 수직 제스처로 비디오 볼륨 및 밝기 제어 + 폴더에 포함된 미디어파일 수 표시 + 전체화면 메뉴의 공유 아이콘을 회전 아이콘으로 변경 + 전체화면 모드에서 세부정보 표시 + 확장된 세부정보 관리 - A gallery for viewing photos and videos without ads. + 광고없이 사진과 동영상을 볼 수 있는 갤러리. - A simple tool usable for viewing photos and videos. Items can be sorted by date, size, name both ascending or descending, photos can be zoomed in. Media files are shown in multiple columns depending on the size of the display, you can change the column count by pinch gestures. They can be renamed, shared, deleted, copied, moved. Images can also be cropped, rotated, flipped or set as Wallpaper directly from the app. + 사진과 비디오 보기위한 간편한 툴입니다. 날짜, 크기, 이름을 오름차순 또는 내림차순으로 정렬 할 수 있으며 사진을 확대 할 수 있습니다. 미디어 파일은 디스플레이의 크기에 따라 여러 열로 표시되며 핀치 제스처로 열 수를 변경할 수 있습니다. 이름 변경, 공유, 삭제, 복사, 이동이 가능합니다. 이미지는 자르기, 회전, 반전 또는 앱에서 직접 배경 화면으로 설정할 수도 있습니다. - The Gallery is also offered for third party usage for previewing images / videos, adding attachments at email clients etc. It\'s perfect for everyday usage. + 갤러리는 \'이미지/비디오 미리보기\', \'이메일 클라이언트에서 첨부파일 추가하기\' 등의 기능을 서드파티에 제공합니다. 언제나 완벽하게 사용할 수 있습니다. - Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors. + 광고가 포함되어 있거나, 불필요한 권한을 요청하지 않습니다. 이 앱의 모든 소스는 오픈소스이며, 사용자가 직접 애플리케이션의 컬러를 설정 할 수 있습니다. - This app is just one piece of a bigger series of apps. You can find the rest of them at http://www.simplemobiletools.com + 이 앱은 다양한 시리즈의 모바일앱 중 하나입니다. 나머지는 http://www.simplemobiletools.com 에서 찾아 보실 수 있습니다. Prosta galeria bez reklam do przeglądania obrazów i filmów. - Prosta aplikacja galerii do oglądania obrazów i filmów. Pliki mogą być sortowane według daty, rozmiaru i nazwy, zarówno w porządku rosnącym, jak i malejącym. W zależności od wielkości ekranu, wyświetlane mogą być w wielu kolumnach. Liczbę kolumn można zmieniać za pomocą gestów, a zdjęcia mogą być powiększane, przycinane, obracane lub ustawiane jako tapeta bezpośrednio z poziomu Prostej Galerii. Kolory aplikacji można dowolnie ustawiać. + Prosta aplikacja galerii do oglądania obrazów i filmów. Pliki mogą być sortowane według daty, rozmiaru i nazwy, zarówno w porządku rosnącym, jak i malejącym. W zależności od wielkości ekranu, wyświetlane mogą być w wielu kolumnach. Liczbę kolumn można zmieniać za pomocą gestów, a zdjęcia mogą być powiększane, przycinane, obracane lub ustawiane jako tapeta bezpośrednio z poziomu Prostej Galerii. Kolory aplikacji można dowolnie ustawiać. + + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. Nie zawiera natomiast żadnych reklam i nie potrzebuje całej masy uprawnień. Jest w pełni otwartoźródłowa i w pełni podatna na kolorowanie. diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 717fffec4..32375412e 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -139,6 +139,8 @@ Também pode ser utilizada para pré-visualizar imagens e vídeos, ou para adicionar como anexos ao e-mail, entre outros. É perfeita para a utilização diária. + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Não contém anúncios, nem permissões desnecessárias. Disponibiliza um tema escuro, e é totalmente \'open source\'. Este aplicativo é apenas parte de um conjunto mais vasto de aplicações. Saiba mais em http://www.simplemobiletools.com diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index bb0510a6d..13d3bfda1 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -139,6 +139,8 @@ Também pode ser utilizada para pré-visualizar imagens e vídeos ou para adicionar como anexos ao e-mail, entre outros. É perfeita para a utilização diária. + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Não contém anúncios nem permissões desnecessárias. Disponibiliza um tema escuro e é totalmente \'open source\'. Esta aplicação é apenas parte de um conjunto mais vasto de aplicações. Saiba mais em http://www.simplemobiletools.com diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 765e361aa..85b7d5df9 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -139,6 +139,8 @@ Галерея идеальна для повседневных задач (предпросмотр фото/видео, добавление вложений в почтовых клиентах и т.д.). + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Это приложение не будет показывать рекламу или запрашивать ненужные разрешения. У него полностью открытый исходный код и настраиваемые цвета оформления. Simple Gallery — это приложение из серии Simple Mobile Tools. Остальные приложения из этой серии можно найти здесь: http://www.simplemobiletools.com diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index f8787b7f3..ed17a3a2f 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -139,6 +139,8 @@ Galéria je tiež poskytovaná pre použitie treťou stranou pre prehliadanie fotiek a videí, pridávanie príloh v emailových klientoch. Je perfektná na každodenné použitie. + Prístup ku odtlačkom prstov je potrebný pre uzamykanie skrytých položiek, alebo celej apky. + Neobsahuje žiadne reklamy a nepotrebné oprávnenia. Je opensource, poskytuje možnosť zmeny farieb. Táto aplikácia je iba jednou zo skupiny aplikácií. Ostatné viete nájsť na http://www.simplemobiletools.com diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index aa19dcfea..39b277abc 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -139,6 +139,8 @@ Galleriet kan också användas av tredjepartsappar för förhandsgranskning av bilder / videos, bifoga bilagor i e-postklienter etc. Den är perfekt för det dagliga användandet. + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Innehåller ingen reklam eller onödiga behörigheter. Det är helt och hållet opensource, innehåller anpassningsbara färger. Detta är bara en app i en serie av appar. Du hittar resten av dem här http://www.simplemobiletools.com diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index a4a441ed3..1fa3f04d1 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -139,6 +139,8 @@ Galeri, görüntüleri/videoları önizlemek, e-posta istemcilerine ek ekler yapmak için üçüncü taraf kullanımı için de önerilir. Bu\'s günlük kullanım için mükemmel. + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Reklam içermeyen veya gereksiz izinler. Tamamen açık kaynaktır, özelleştirilebilir renkler sağlar. Bu uygulama, daha büyük bir uygulama serisinden sadece bir parça. Geri kalanını şu adresten bulabilirsiniz http://www.simplemobiletools.com diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index aa0681383..fa76276db 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -139,6 +139,8 @@ 相册亦提供能让第三方应用预览图片/视频、向电子邮件客户端添加附件等的功能。非常适合日常使用。 + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + 应用不包含广告与不必要的权限。它是完全开放源代码的,并内置自定义颜色主题。 这个应用只是一系列应用中的一小部份。您可以在 http://www.simplemobiletools.com 找到其余的应用。 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 1a1204ec6..a23625491 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -138,7 +138,9 @@ 一個適合用來瀏覽相片和影片的簡單工具。可以根據日期、大小、名稱來遞增或遞減排序項目,相片能被縮放。媒體檔案會依畫面大小呈現在數個欄位內,你可以使用縮放手勢來改變欄數。媒體檔案可以重新命名、分享、刪除、複製、移動;圖片還能縮放、旋轉、翻轉,或者直接設為桌布。 這相簿也支援第三方應用,像是預覽圖片/影片、添加電子信箱附件...等功能,日常使用上相當適合。 - + + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + 優點包含沒廣告,也沒非必要的權限,而且完全開放原始碼,並提供自訂顏色。 這只是一個大系列應用程式的其中一項程式,你可以在這發現更多 http://www.simplemobiletools.com diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 87482dab4..b94b2c2ab 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -139,6 +139,8 @@ The Gallery is also offered for third party usage for previewing images / videos, adding attachments at email clients etc. It\'s perfect for everyday usage. + The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors. This app is just one piece of a bigger series of apps. You can find the rest of them at http://www.simplemobiletools.com From cdd9dcbae72a5820863d384d3fd5b84a05d39311 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 22 Dec 2017 13:09:34 +0100 Subject: [PATCH 33/53] improve third party image picker intent handling --- .../gallery/activities/MainActivity.kt | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index d113f63b2..9cc39903f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -443,17 +443,12 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { if (resultCode == Activity.RESULT_OK) { if (requestCode == PICK_MEDIA && resultData != null) { val resultIntent = Intent() - if (mIsGetImageContentIntent || mIsGetVideoContentIntent || mIsGetAnyContentIntent) { + if (mIsThirdPartyIntent) { when { intent.extras?.containsKey(MediaStore.EXTRA_OUTPUT) == true -> fillExtraOutput(resultData) resultData.extras?.containsKey(PICKED_PATHS) == true -> fillPickedPaths(resultData, resultIntent) else -> fillIntentPath(resultData, resultIntent) } - } else if ((mIsPickImageIntent || mIsPickVideoIntent)) { - val path = resultData.data?.path - val uri = getFilePublicUri(File(path), BuildConfig.APPLICATION_ID) - resultIntent.data = uri - resultIntent.flags = Intent.FLAG_GRANT_READ_URI_PERMISSION } setResult(Activity.RESULT_OK, resultIntent) @@ -491,7 +486,7 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { clipData.addItem(ClipData.Item(it)) } - resultIntent.flags = Intent.FLAG_GRANT_READ_URI_PERMISSION + resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION) resultIntent.clipData = clipData } @@ -500,7 +495,7 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { val uri = getFilePublicUri(File(path), BuildConfig.APPLICATION_ID) val type = path.getMimeTypeFromPath() resultIntent.setDataAndTypeAndNormalize(uri, type) - resultIntent.flags = Intent.FLAG_GRANT_READ_URI_PERMISSION + resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION) } private fun itemClicked(path: String) { From 597e62b7a17b655db31af28d287d79f50672794d Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 22 Dec 2017 15:31:13 +0100 Subject: [PATCH 34/53] tweaking some uri permissions --- .../simplemobiletools/gallery/activities/EditActivity.kt | 7 ++++++- .../simplemobiletools/gallery/activities/MainActivity.kt | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt index 5b62357ab..16d60200e 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt @@ -1,6 +1,7 @@ package com.simplemobiletools.gallery.activities import android.app.Activity +import android.content.Intent import android.graphics.Bitmap import android.graphics.Bitmap.CompressFormat import android.graphics.Point @@ -143,7 +144,11 @@ class EditActivity : SimpleActivity(), CropImageView.OnCropImageCompleteListener inputStream?.close() outputStream?.close() } - setResult(RESULT_OK) + + Intent().apply { + addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + setResult(RESULT_OK, this) + } finish() } else if (saveUri.scheme == "file") { SaveAsDialog(this, saveUri.path, true) { diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index 9cc39903f..29bfea737 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -486,7 +486,7 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { clipData.addItem(ClipData.Item(it)) } - resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION) + resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) resultIntent.clipData = clipData } @@ -495,7 +495,7 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { val uri = getFilePublicUri(File(path), BuildConfig.APPLICATION_ID) val type = path.getMimeTypeFromPath() resultIntent.setDataAndTypeAndNormalize(uri, type) - resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION) + resultIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) } private fun itemClicked(path: String) { From 6659f9d691702c88f6cb670c118721a2d051ee8f Mon Sep 17 00:00:00 2001 From: Phoenix1747 Date: Fri, 22 Dec 2017 16:27:32 +0100 Subject: [PATCH 35/53] Update DE Translated a9d48f63ec914a82f575990cce74a55db11c860d about the fingerprint permission. --- app/src/main/res/values-de/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 80ecfd8f1..4c17b7b6c 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -139,7 +139,7 @@ Diese Galerie bietet auch für Drittanbieter einige Funktionen an: zum Vorschauen von Bildern / Videos, zum Hinzufügen von Anhängen bei Email-Apps, etc. Sie ist perfekt für den täglichen Gebrauch. - The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Die Berechtigung für Fingerabdrücke wird nur benötigt, um die Sichtbarkeit von versteckten Dateien oder die gesamte App zu sperren. Beinhaltet keine Werbung oder unnötigen Berechtigungen. Sie ist komplett Open Source, verwendete Farben sind anpassbar. From bd6c2d9adcb90e4bbc9c7deb2bc61c10e5db4a70 Mon Sep 17 00:00:00 2001 From: Rex_sa <13156001+rex07@users.noreply.github.com> Date: Fri, 22 Dec 2017 19:17:06 +0300 Subject: [PATCH 36/53] Create strings.xml Add ar (Arabic) translation --- app/src/main/res/values-ar/strings.xml | 148 +++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 app/src/main/res/values-ar/strings.xml diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml new file mode 100644 index 000000000..fb3120c13 --- /dev/null +++ b/app/src/main/res/values-ar/strings.xml @@ -0,0 +1,148 @@ + + + الاستوديو البسيط + الاستوديو + تعديل + فتح الكاميرا + (مخفية) + تثبيت المجلد + ازالة تثبيت الملف + عرض كل محتوى المجلدات + كل المجلدات + التبديل إلى عرض المجلد + مجلد آخر + عرض على الخريطة + موقع غير معروف + لم يتم العثور على أي تطبيق مع الخرائط + لم يتم العثور على تطبيق كاميرا + زيادة عدد الأعمدة + تقليل عدد الأعمدة + تغيير صورة الغلاف + اختر الصور + استخدم الافتراضي + الصوت + السطوع + لا تسأل مرة أخرى في هذه الجلسة + غلق الاتجاه + فتح الاتجاه + + + فلتر الميديا + الصور + الفديوهات + الصور المتحركة + لم يتم العثور على ملفات وسائط مع الفلاتر المحددة + تغيير الفلاتر + + + هذه الميزة تخفي المجلد عن طريق إضافة ملف \'.nomedia\' بداخله، فإنه سيتم إخفاء كافة المجلدات الفرعية أيضا. يمكنك رؤيتها عن طريق تبديل الخيار \"إظهار العناصر المخفية\" في الإعدادات. استمر؟ + استبعد + المجلدات المستبعدة + ادارة المجلدات المستبعدة + سيؤدي هذا إلى استبعاد التحديد مع مجلداته الفرعية من الاستوديو فقط. يمكنك إدارة المجلدات المستبعدة في الإعدادات + هل تريد استبعاد أحد الوالدين بدلا من ذلك؟ + باستثناء المجلدات سيجعلها جنبا إلى جنب مع المجلدات الفرعية مخبأة فقط في الاستوديو ، فإنها لا تزال مرئية في تطبيقات أخرى.\n + \n + إذا كنت تريد إخفاءها من تطبيقات أخرى أيضا، استخدم ميزة الإخفاء + حذف الكل + هل تريد إزالة جميع المجلدات من القائمة المستبعدة؟ لن يؤدي هذا إلى حذف المجلدات + + + المجلدات المضمنة + إدارة المجلدات المضمنة + اضافة مجلد + إذا كان لديك بعض المجلدات التي تحتوي على الملتيميديا ، ولكن لم يتم التعرف عليها من قبل التطبيق، يمكنك إضافتها يدويا هنا.\n + \n + لن تؤدي إضافة بعض العناصر هنا إلى استبعاد أي مجلد آخر. + + + تحجيم + تغيير حجم التحديد وحفظ + العرض + الارتفاع + إبقاء نسبة القياس + الرجاء إدخال درجة دقة صحيحة + + + تعديل + حفظ + التدوير + المسار + مسار صورة غير صحيح + فشل تعديل الصورة + تعديل الصورة باستخدام: + لم يتم العثور على أي محرر للصور + موقع ملف غير معروف + تعذر الكتابة فوق الملف المصدر + تدوير لليسار + تدوير لليمين + تدوير 180º + قلب + قلب أفقيا + قلب عموديا + تعديل باستخدام + + + خلفية بسيطة + تعيين كخلفية الشاشة + فشل الإعداد كخلفية + تعيين كخلفية بواسطة: + لم يتم العثور على أي تطبيق لأداء المهمة + ... جار تعيين الخلفية ... + تم تعيبن الخلفية بنجاح + صورة نسبة العرض إلى الارتفاع + نسبة العرض إلى الارتفاع في المناظر الطبيعية + الشاشة الرئيسية + شاشة القفل + الرئيسية وشاشة القفل + + + عرض الشرائح + الفاصل الزمني (بالثواني): + تضمين الصور + تضمين الفديو + تضمين GIF + ترتيب عشوائي + استخدام تاثير التلاشي + ارجع للخلف + حلقة عرض الشرائح + انتهى عرض الشرائح + لم يتم العثور على وسائط لعرض الشرائح + + + تغيير طريقة العرض + الشبكة + القائمة + + + تشغيل الفديوهات تلقائيا + تبديل رؤية اسم الملف + حلقة الفيديو + عرض صور GIF المتحركة في الصور المصغرة + أقصى سطوع عند عرض الوسائط + قص الصور المصغرة الى مستطيلات + تدوير وسائط ملء الشاشة بواسطة + اعدادات النظام + تدوير الجهاز + الابعاد + اجعل الخلفية وشريط الحالة باللون الاسود عند عرض المحتوى في كامل الشاشة + قم بتمرير الصور المصغرة أفقيا + إخفاء واجهة النظام تلقائيا عند العرض في وضع ملء الشاشة + احذف المجلدات الفارغة بعد حذف محتواها + السماح بالتحكم في صوت الفيديو والسطوع بالإيماءات العمودية + إظهار عدد لوسائط المجلد على طريقة العرض الرئيسية + استبدال خيار المشاركة مع خيار تدوير في القائمة ملء الشاشة + عرض تفاصيل موسعة على وسائط ملء الشاشة + إدارة المجلدات المستبعدة + + + + استوديو لعرض الصور والفيديو بدون اعلانات. + أداة بسيطة تستخدام لعرض الصور ومقاطع الفيديو. يمكن فرز العناصر حسب التاريخ والحجم والاسم على حد سواء تصاعدي أو تنازلي، يمكن تكبير الصور. يتم عرض ملفات الوسائط في أعمدة متعددة اعتمادا على حجم الشاشة، يمكنك تغيير عدد الأعمدة عبر إيماءاة القرص . يمكن إعادة تسميته، مشاركة، حذف، نسخ، نقل. ويمكن أيضا اقتصاص الصور، استدارة، او قلب أو تعيين كخلفية مباشرة من التطبيق. يتم عرض المحتوى أيضا للاستخدام طرف ثالث لمعاينة الصور / الفيديو، إضافة المرفقات في برامج البريد الإلكتروني الخ انه مثالي للاستخدام اليومي. لا يحتوي على إعلانات أو أذونات لا حاجة لها. مفتوح المصدر بشكل كلي ، ويوفر الألوان للتخصيص. هذا التطبيق هو مجرد قطعة واحدة من سلسلة أكبر من التطبيقات. يمكنك العثور على بقيتهم هنا\n + http://www.simplemobiletools.com + + + From d8c43666176840f84657dcd79188015f08b2925c Mon Sep 17 00:00:00 2001 From: Guillaume Date: Sat, 23 Dec 2017 22:45:48 +0100 Subject: [PATCH 37/53] Dutch --- app/src/main/res/values-nl/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index dd9ab1b80..bf5195faf 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -121,7 +121,7 @@ Systeeminstelling Rotatie van apparaat Afmetingen van bestand - Black background and status bar at fullscreen media + Zwarte achtergrond en statusbalk bij volledige weergave Horizontaal scrollen Automatisch de statusbalk verbergen in volledige weergave Lege mappen verwijderen na het verwijderen van hun inhoud @@ -139,7 +139,7 @@ De galerij kan ook worden gebruikt voor het bekijken van afbeeldingen of video\'s vanuit andere apps, om bijlagen toe te voegen in e-mail, etc. Perfect voor dagelijks gebruik. - The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + De permissie voor het uitlezen van vingerafdrukken is benodigd voor het vergendelen van verborgen items of de gehele app. Bevat geen advertenties of onnodige permissies. Volledig open-source. Kleuren van de app kunnen worden aangepast. From 6c7e406dad7e89ee8b50c0c20fb535cb5e1be329 Mon Sep 17 00:00:00 2001 From: tibbi Date: Sun, 24 Dec 2017 14:08:04 +0100 Subject: [PATCH 38/53] try removing temp folder only if the path isnt empty --- .../gallery/activities/MainActivity.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index 29bfea737..b970bd9e7 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -209,13 +209,15 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { } private fun removeTempFolder() { - val newFolder = File(config.tempFolderPath) - if (newFolder.exists() && newFolder.isDirectory) { - if (newFolder.list()?.isEmpty() == true) { - deleteFile(newFolder, true) + if (config.tempFolderPath.isNotEmpty()) { + val newFolder = File(config.tempFolderPath) + if (newFolder.exists() && newFolder.isDirectory) { + if (newFolder.list()?.isEmpty() == true) { + deleteFile(newFolder, true) + } } + config.tempFolderPath = "" } - config.tempFolderPath = "" } private fun tryloadGallery() { From 16f913a026902a71ffb37f7a68ea3317def62115 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 25 Dec 2017 12:08:36 +0100 Subject: [PATCH 39/53] handle storage permission at EditActivity --- app/build.gradle | 2 +- .../gallery/activities/EditActivity.kt | 24 ++++++++++++++----- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index b7355763d..ad5cc1c3f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,7 +42,7 @@ ext { } dependencies { - implementation 'com.simplemobiletools:commons:3.3.12' + implementation 'com.simplemobiletools:commons:3.4.0' implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.9.0' implementation 'com.theartofdev.edmodo:android-image-cropper:2.6.0' implementation 'com.android.support:multidex:1.0.2' diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt index 16d60200e..d41ba13c4 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/EditActivity.kt @@ -11,6 +11,7 @@ import android.provider.MediaStore import android.view.Menu import android.view.MenuItem import com.simplemobiletools.commons.extensions.* +import com.simplemobiletools.commons.helpers.PERMISSION_WRITE_STORAGE import com.simplemobiletools.gallery.R import com.simplemobiletools.gallery.dialogs.ResizeDialog import com.simplemobiletools.gallery.dialogs.SaveAsDialog @@ -24,17 +25,28 @@ class EditActivity : SimpleActivity(), CropImageView.OnCropImageCompleteListener private val ASPECT_Y = "aspectY" private val CROP = "crop" - lateinit var uri: Uri - lateinit var saveUri: Uri - var resizeWidth = 0 - var resizeHeight = 0 - var isCropIntent = false - var isEditingWithThirdParty = false + private lateinit var uri: Uri + private lateinit var saveUri: Uri + private var resizeWidth = 0 + private var resizeHeight = 0 + private var isCropIntent = false + private var isEditingWithThirdParty = false override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.view_crop_image) + handlePermission(PERMISSION_WRITE_STORAGE) { + if (it) { + initEditActivity() + } else { + toast(R.string.no_storage_permissions) + finish() + } + } + } + + private fun initEditActivity() { if (intent.data == null) { toast(R.string.invalid_image_path) finish() From f14b950d62610bce4e3017e709a883108660a84e Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 25 Dec 2017 12:41:00 +0100 Subject: [PATCH 40/53] update commons to 3.4.2 --- app/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index ad5cc1c3f..05824ab52 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,7 +42,7 @@ ext { } dependencies { - implementation 'com.simplemobiletools:commons:3.4.0' + implementation 'com.simplemobiletools:commons:3.4.2' implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.9.0' implementation 'com.theartofdev.edmodo:android-image-cropper:2.6.0' implementation 'com.android.support:multidex:1.0.2' From b68e4ac9cbe3cc1b48f14278cbc3274ec40ed728 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 25 Dec 2017 12:51:00 +0100 Subject: [PATCH 41/53] update version to 3.1.0 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 05824ab52..cd09b01ca 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "com.simplemobiletools.gallery" minSdkVersion 16 targetSdkVersion 27 - versionCode 149 - versionName "3.0.3" + versionCode 150 + versionName "3.1.0" multiDexEnabled true setProperty("archivesBaseName", "gallery") } From e3ac69228339f258d0b280af4e43314074cf0260 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 25 Dec 2017 12:51:05 +0100 Subject: [PATCH 42/53] updating changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e23c66711..da47dde05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Changelog ========== +Version 3.1.0 *(2017-12-25)* +---------------------------- + + * Fixed some issues around picking contact images + * Misc other improvements + Version 3.0.3 *(2017-12-20)* ---------------------------- From f27b8cd316c480298c3622e8ddab161232ad974f Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 25 Dec 2017 17:22:05 +0100 Subject: [PATCH 43/53] adding a new string for managing hidden folders --- app/src/main/res/values-ar/strings.xml | 1 + app/src/main/res/values-cs/strings.xml | 1 + app/src/main/res/values-de/strings.xml | 1 + app/src/main/res/values-es/strings.xml | 1 + app/src/main/res/values-fi/strings.xml | 1 + app/src/main/res/values-fr/strings.xml | 1 + app/src/main/res/values-gl/strings.xml | 1 + app/src/main/res/values-hr/strings.xml | 1 + app/src/main/res/values-hu/strings.xml | 1 + app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values-ja/strings.xml | 1 + app/src/main/res/values-ko-rKR/strings.xml | 1 + app/src/main/res/values-nb/strings.xml | 1 + app/src/main/res/values-nl/strings.xml | 1 + app/src/main/res/values-pl/strings.xml | 1 + app/src/main/res/values-pt-rBR/strings.xml | 1 + app/src/main/res/values-pt/strings.xml | 1 + app/src/main/res/values-ru/strings.xml | 1 + app/src/main/res/values-sk/strings.xml | 1 + app/src/main/res/values-sv/strings.xml | 1 + app/src/main/res/values-tr/strings.xml | 1 + app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values-zh-rTW/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 24 files changed, 24 insertions(+) diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index fb3120c13..7249f797b 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -46,6 +46,7 @@ إذا كنت تريد إخفاءها من تطبيقات أخرى أيضا، استخدم ميزة الإخفاء حذف الكل هل تريد إزالة جميع المجلدات من القائمة المستبعدة؟ لن يؤدي هذا إلى حذف المجلدات + Manage hidden folders المجلدات المضمنة diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 801d8924b..c7dd015b0 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -44,6 +44,7 @@ Vyloučené složky budou spolu s podsložkami vyloučeny jen z Jednoduché Galerie, ostatní aplikace je nadále uvidí.\n\nPokud je chcete skrýt i před ostatními aplikacemi, použijte funkci Skrýt. Odstranit všechny Odstranit všechny složky ze seznamu vyloučených? Tato operace neodstraní obsah složek. + Manage hidden folders Přidané složky diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 4c17b7b6c..f42668e29 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -44,6 +44,7 @@ \'Ordner ausblenden\' wird ausgewählte Ordner und deren Unterordner nur in dieser App ausblenden. Andere Apps werden solche Ordner weiterhin anzeigen.\\n\\nWenn Sie Ordner auch für andere Apps verstecken wollen, verwenden Sie dafür die Funktion \'Ordner verstecken\'. Alle entfernen Alle Ordner aus der Ausgeblendet-Liste entfernen? Die Ordner selbst werden nicht gelöscht. + Manage hidden folders Einbezogene Ordner diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index c0b3a75e3..bfce999e1 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -44,6 +44,7 @@ Excluir las carpetas las hará junto a sus subcarpetas ocultas sólo en Simple Gallery, estas seguirán siendo visibles en otras aplicaciones.\\n\\nSi desea ocultarlo de otras aplicaciones, utilice la función de Ocultar. Eliminar todo ¿Eliminar todas las carpetas de la lista de excluidas? Esto no borrará las carpetas. + Manage hidden folders Carpetas incluidas diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 46de5f5b9..c4a20e38d 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -44,6 +44,7 @@ Kansion poissulkeminen piilottaa kansion alikansioineen vain Simple Galleryssa, ne jäävät näkyviin muihin sovelluksiin.\n\nJos haluat piilottaa kansion myös muissa sovelluksissa, käytä piilota-funktiota. Poista kaikki Poista kaikki kansiot poissuljettujen listasta? Tämä ei poista kansioita. + Manage hidden folders Sisällytä kansiot diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 560bc036f..7701830bc 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -44,6 +44,7 @@ Exclure des dossiers les masquera ainsi que leurs sous-dossiers uniquement dans Simple Galerie, ils seront toujours visibles depuis d\'autres applications.\\n\\nSi vous voulez aussi les masquer ailleurs, utilisez la fonction Masquer. Tout supprimer Supprimer tous les dossiers de la liste des exclusions ? Ceci n\'effacera pas les dossiers. + Manage hidden folders Dossiers inclus diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index ac58f934d..0f50fe1a7 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -44,6 +44,7 @@ Excluír un cartafol xunto cos subcartafoles só terá efecto en Simple Gallery, seguirán sendo visibles en outros aplicativos.\n\nSi tamén quere excluílos en outros aplicativos, utilice a opción Agochar. Eliminar todos Eliminar todos os cartafoles da lista de excluídos? Esto non borrará os cartafoles. + Manage hidden folders Cartafoles incluídos diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 44036ed5f..0ba59c891 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -44,6 +44,7 @@ Izostavljanje direktorija učiniti će ih nevidljivim zajedno s njihovim poddirektorijima samo u Simple Gallery, ali će oni biti vidljivi u drugim aplikacijama.\n\nAko ih želite sakriti od drugih aplikacija također, koristite Sakrij opciju. Ukloni sve Ukloni sve direktorije iz liste izostavljenih? Ovo neće izbrisati direktorije. + Manage hidden folders Dodaj direktorije diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index aa8fad979..aff4967b1 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -44,6 +44,7 @@ Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\\n\\nIf you want to hide them from other apps too, use the Hide function. Remove all Remove all folders from the list of excluded? This will not delete the folders. + Manage hidden folders Included folders diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index e7264e950..b969dfde5 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -44,6 +44,7 @@ L\'esclusione delle cartelle e delle sottocartelle le renderà nascoste solo in Simple Gallery, saranno ancora visibili in altre applicazioni.\\n\\nSe desideri nasconderle anche nelle altre app, usa la funzione Nascondi. Rimuovi tutte Rimuovere tutte le cartelle dalla lista delle esclusioni? Ciò non eliminerà le cartelle. + Manage hidden folders Includi cartelle diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 15d7ec52d..aae7cccbf 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -44,6 +44,7 @@ フォルダーを除外すると、サブフォルダーも含めSimple Galleyの一覧から除外します。他のアプリでは引き続き表示されます。\\n\\n他のアプリでも非表示にしたい場合は、「非表示」機能を使用してください。 すべて解除 除外するフォルダーの登録をすべて解除しますか? フォルダー自体は削除されません。 + Manage hidden folders 追加フォルダー diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 9ae27749b..202baecaa 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -44,6 +44,7 @@ Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\n\nIf you want to hide them from other apps too, use the Hide function. 모두 제거 제외 목록을 모두 삭제 하시겠습니다? 목록을 삭제해도 폴더가 삭제되지는 않습니다. + Manage hidden folders 포함된 폴더 diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 34e4731a2..3d1b245e1 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -44,6 +44,7 @@ Ekskludering av mapper vil gjøre dem sammen med deres undermapper, skjulte bare i denne appen. De vil fortsatt være synlige i andre apper.\n\nHvis du vil skjule dem fra andre apper, bruk Skjul-funksjonen. Fjern alle Fjerne alle mapper fra listen av ekskluderte? Dette sletter ikke mappene. + Manage hidden folders Inkluderte mapper diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index bf5195faf..339059140 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -44,6 +44,7 @@ Uitsluiten zal mappen en hun submappen verbergen voor deze galerij, maar niet voor andere apps.\n\nAls u de mappen ook in andere apps wilt verbergen, kies dan voor de functie Verbergen. Alles verwijderen Verwijder alles uit de lijst van uitgesloten mappen? Dit zal de mappen zelf niet verwijderen. + Manage hidden folders Toegevoegde mappen diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 7cbfd6a47..05b9ecfa2 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -44,6 +44,7 @@ Wykluczenie folderów ukryje je tylko w aplikacji Simple Gallery, w innych aplikacjach będą one wciąż widoczne.\n\nJeśli chcesz je ukryć także w innych aplikacjach, użyj funkcji ukrywania. Usuń wszystko Usunąć wszystkie foldery z listy wykluczonych? Foldery nie zostaną fizycznie usunięte. + Manage hidden folders Dołączone foldery diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 32375412e..e9bf84b18 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -44,6 +44,7 @@ A exclusão de uma pasta apenas oculta o seu conteúdo da galeria, pois todos os outros aplicativos poderão acessá-las.\\n\\nSe quiser ocultar de todos os aplicativos, utilize a função ocultar. Remover todas Remover todas as pastas da lista de exclusões? Esta ação não apaga as pastas. + Manage hidden folders Pastas incluídas diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 13d3bfda1..199672bdd 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -44,6 +44,7 @@ A exclusão de uma pasta apenas oculta o seu conteúdo do Simple Gallery porque as outras aplicações continuarão a poder aceder-lhes.\\n\\nSe quiser ocultar também das outras aplicações, utilize a função Ocultar. Remover todas Remover todas as pastas de lista de exclusões? Esta ação não apaga as pastas. + Manage hidden folders Pastas incluídas diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 85b7d5df9..bb5be0f97 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -44,6 +44,7 @@ Исключая папки, вы сделаете их скрытыми вместе с подпапками в Simple Gallery, но они будут видны в других приложениях. Если вы хотите скрыть их в других приложениях, используйте функцию Скрыть. Удалить всё Очистить список исключённых? Сами папки не будут удалены. + Manage hidden folders Включённые папки diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index ed17a3a2f..ed93d39ab 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -44,6 +44,7 @@ Vylúčené priečinky budú spolu s podpriečinkami ukryté iba pred Jednoduchou Galériou, ostatné aplikácie ich budú stále vidieť.\\n\\nAk ich chcete ukryť aj pred ostatnými aplikáciami, použite funkciu Skryť. Odstrániť všetky Odstrániť všetky priečinky zo zoznamu vylúčených? Táto operácia neodstráni samotný obsah priečinkov. + Spravovať skryté priečinky Pridané priečinky diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 39b277abc..431ab1bc9 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -44,6 +44,7 @@ Uteslutning av mappar döljer bara dem och deras undermappar i Simple Gallery, de visas fortfarande i andra appar.\\n\\nAnvänd Dölj-funktionen om du även vill dölja dem från andra appar. Ta bort alla Vill du ta bort alla mappar från uteslutningslistan? Detta raderar inte mapparna. + Manage hidden folders Inkluderade mappar diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 1fa3f04d1..6d99ec493 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -44,6 +44,7 @@ Klasörler hariç tutulduğunda, onları Basit Galeri\'de gizli olan alt klasörleriyle bir araya getirirler, ancak yine de diğer uygulamalarda görünür olurlar.\n\nBunları diğer uygulamalardan gizlemek isterseniz, Gizle işlevini kullanın. Hepsini sil Hariç tutulanlar listesinden tüm klasörleri kaldırmak mı istiyorsunuz? Bu, klasörler silinmez. + Manage hidden folders Dahil edilen klasörler diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index fa76276db..a2326664e 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -44,6 +44,7 @@ 此目录及其子目录中的媒体将不会在“简约图库”中显示,但是其它应用可以访问。如果您想对其它应用隐藏,请使用隐藏功能。 移除全部 是否删除排除列表中的所有项目?此操作不会删除文件夹本身。 + Manage hidden folders 包含目录 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index a23625491..2415e0830 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -44,6 +44,7 @@ 「排除資料夾」只會將選擇的資料夾與子資料夾一起從簡易相簿中隱藏,他們仍會出現在其他應用程式中。\n\n如果您要在其他應用程式中也隱藏,請使用「隱藏」功能。 移除全部 是否將排除列表中的所有資料夾都移除?這不會刪除資料夾。 + Manage hidden folders 包含資料夾 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index b94b2c2ab..e2127294e 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -44,6 +44,7 @@ Excluding folders will make them together with their subfolders hidden just in Simple Gallery, they will still be visible in other applications.\n\nIf you want to hide them from other apps too, use the Hide function. Remove all Remove all folders from the list of excluded? This will not delete the folders. + Manage hidden folders Included folders From eda860c2572b0bf8426167319172500da7492ab7 Mon Sep 17 00:00:00 2001 From: Phoenix1747 Date: Mon, 25 Dec 2017 18:42:59 +0100 Subject: [PATCH 44/53] Update DE Translated string from commit f27b8cd. --- app/src/main/res/values-de/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index f42668e29..ad8a1e6f6 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -44,7 +44,7 @@ \'Ordner ausblenden\' wird ausgewählte Ordner und deren Unterordner nur in dieser App ausblenden. Andere Apps werden solche Ordner weiterhin anzeigen.\\n\\nWenn Sie Ordner auch für andere Apps verstecken wollen, verwenden Sie dafür die Funktion \'Ordner verstecken\'. Alle entfernen Alle Ordner aus der Ausgeblendet-Liste entfernen? Die Ordner selbst werden nicht gelöscht. - Manage hidden folders + Versteckte Ordner verwalten Einbezogene Ordner From 0bff18bb2c1eb9aece7e7d188b995f28de601eaf Mon Sep 17 00:00:00 2001 From: Nikola Trubitsyn Date: Tue, 26 Dec 2017 00:42:37 +0300 Subject: [PATCH 45/53] Camel case fix: tryloadGallery -> tryLoadGallery --- .../simplemobiletools/gallery/activities/MainActivity.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt index b970bd9e7..9694a0348 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MainActivity.kt @@ -133,13 +133,13 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { handleAppPasswordProtection { if (it) { mIsPasswordProtectionPending = false - tryloadGallery() + tryLoadGallery() } else { finish() } } } else { - tryloadGallery() + tryLoadGallery() } } @@ -220,7 +220,7 @@ class MainActivity : SimpleActivity(), DirectoryAdapter.DirOperationsListener { } } - private fun tryloadGallery() { + private fun tryLoadGallery() { handlePermission(PERMISSION_WRITE_STORAGE) { if (it) { if (config.showAll) { From 0ebbad7fff75c48afa66570dd5ae6fb08e914115 Mon Sep 17 00:00:00 2001 From: Nikola Trubitsyn Date: Tue, 26 Dec 2017 01:07:01 +0300 Subject: [PATCH 46/53] Resources.getActionBarHeight() fix return style Uses the same return style as in the other functions --- .../simplemobiletools/gallery/extensions/Resources.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/Resources.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/Resources.kt index a2a2ef7af..73a56c5ba 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/Resources.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/extensions/Resources.kt @@ -6,11 +6,10 @@ import android.util.TypedValue fun Resources.getActionBarHeight(context: Context): Int { val tv = TypedValue() - var height = 0 - if (context.theme.resolveAttribute(android.R.attr.actionBarSize, tv, true)) { - height = TypedValue.complexToDimensionPixelSize(tv.data, displayMetrics) - } - return height + return if (context.theme.resolveAttribute(android.R.attr.actionBarSize, tv, true)) { + TypedValue.complexToDimensionPixelSize(tv.data, displayMetrics) + } else + 0 } fun Resources.getStatusBarHeight(): Int { From 8568744b55845efde3fb22a7f52cc9bce42b3f47 Mon Sep 17 00:00:00 2001 From: Guillaume Date: Tue, 26 Dec 2017 15:55:30 +0100 Subject: [PATCH 47/53] Dutch --- app/src/main/res/values-nl/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 339059140..fc3dd2d0b 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -44,7 +44,7 @@ Uitsluiten zal mappen en hun submappen verbergen voor deze galerij, maar niet voor andere apps.\n\nAls u de mappen ook in andere apps wilt verbergen, kies dan voor de functie Verbergen. Alles verwijderen Verwijder alles uit de lijst van uitgesloten mappen? Dit zal de mappen zelf niet verwijderen. - Manage hidden folders + Verborgen mappen beheren Toegevoegde mappen From fce969e6633c3b06aa432eee98f10c01e38c62ee Mon Sep 17 00:00:00 2001 From: Pzqqt <821026875@qq.com> Date: Wed, 27 Dec 2017 00:02:47 +0800 Subject: [PATCH 48/53] Update strings.xml --- app/src/main/res/values-zh-rCN/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index a2326664e..ecd589bf3 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -44,7 +44,7 @@ 此目录及其子目录中的媒体将不会在“简约图库”中显示,但是其它应用可以访问。如果您想对其它应用隐藏,请使用隐藏功能。 移除全部 是否删除排除列表中的所有项目?此操作不会删除文件夹本身。 - Manage hidden folders + 管理隐藏目录 包含目录 @@ -140,7 +140,7 @@ 相册亦提供能让第三方应用预览图片/视频、向电子邮件客户端添加附件等的功能。非常适合日常使用。 - The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + 这个应用需要指纹权限来锁定隐藏的项目或是整个应用。 应用不包含广告与不必要的权限。它是完全开放源代码的,并内置自定义颜色主题。 From 4733bf95f9a83d9c100c5ea7e8ddf7331ca7b719 Mon Sep 17 00:00:00 2001 From: tibbi Date: Wed, 27 Dec 2017 10:10:14 +0100 Subject: [PATCH 49/53] use list() instead of listFiles() in some places --- .../com/simplemobiletools/gallery/activities/MediaActivity.kt | 2 +- .../simplemobiletools/gallery/activities/ViewPagerActivity.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MediaActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MediaActivity.kt index 3efc0f5e7..5f0ab42fa 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MediaActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/MediaActivity.kt @@ -361,7 +361,7 @@ class MediaActivity : SimpleActivity(), MediaAdapter.MediaOperationsListener { private fun deleteDirectoryIfEmpty() { val file = File(mPath) - if (config.deleteEmptyFolders && !file.isDownloadsFolder() && file.isDirectory && file.listFiles()?.isEmpty() == true) { + if (config.deleteEmptyFolders && !file.isDownloadsFolder() && file.isDirectory && file.list()?.isEmpty() == true) { deleteFile(file, true) } } diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt index c0db101ca..f901cb7c2 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/activities/ViewPagerActivity.kt @@ -615,7 +615,7 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View var parent = file.parentFile ?: return false while (true) { - if (parent.isHidden || parent.listFiles()?.contains(File(NOMEDIA)) == true) { + if (parent.isHidden || parent.list()?.contains(NOMEDIA) == true) { return true } @@ -800,7 +800,7 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View private fun deleteDirectoryIfEmpty() { val file = File(mDirectory) - if (config.deleteEmptyFolders && !file.isDownloadsFolder() && file.isDirectory && file.listFiles()?.isEmpty() == true) { + if (config.deleteEmptyFolders && !file.isDownloadsFolder() && file.isDirectory && file.list()?.isEmpty() == true) { deleteFile(file, true) } From 9a5ba0ad311cac1a1ccef06a611d783cdf9af62b Mon Sep 17 00:00:00 2001 From: gregory678 Date: Wed, 27 Dec 2017 14:47:02 +0100 Subject: [PATCH 50/53] Fixes and updates --- app/src/main/res/values-pl/strings.xml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 05b9ecfa2..7a707b80a 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -1,7 +1,7 @@ Prosta Galeria - Galeria +    Prosta Galeria Edytuj Uruchom aplikację aparatu (ukryty) @@ -44,7 +44,7 @@ Wykluczenie folderów ukryje je tylko w aplikacji Simple Gallery, w innych aplikacjach będą one wciąż widoczne.\n\nJeśli chcesz je ukryć także w innych aplikacjach, użyj funkcji ukrywania. Usuń wszystko Usunąć wszystkie foldery z listy wykluczonych? Foldery nie zostaną fizycznie usunięte. - Manage hidden folders +    Zarządzaj ukrytymi folderami Dołączone foldery @@ -89,9 +89,9 @@ Tapeta została ustawiona Proporcje ekranu w trybie pionowym Proporcje ekranu w trybie poziomym - Home screen - Lock screen - Home and lock screen +    Pulpit +    Ekran blokady +    Pulpit i ekran blokady Pokaz slajdów @@ -122,7 +122,7 @@ Ustawień systemowych Orientacji urządzenia Proporcji - Black background and status bar at fullscreen media +    Czarne tło i pasek stanu przy widoku pełnoekranowym Przewijaj miniatury poziomo Ukrywaj interfejs przy pełnoekranowym podglądzie Usuwaj puste foldery po usunięciu ich zawartości @@ -136,13 +136,13 @@ Prosta galeria bez reklam do przeglądania obrazów i filmów. - Prosta aplikacja galerii do oglądania obrazów i filmów. Pliki mogą być sortowane według daty, rozmiaru i nazwy, zarówno w porządku rosnącym, jak i malejącym. W zależności od wielkości ekranu, wyświetlane mogą być w wielu kolumnach. Liczbę kolumn można zmieniać za pomocą gestów, a zdjęcia mogą być powiększane, przycinane, obracane lub ustawiane jako tapeta bezpośrednio z poziomu Prostej Galerii. Kolory aplikacji można dowolnie ustawiać. +       Prosta aplikacja galerii do oglądania obrazów i filmów. Pliki mogą być sortowane według daty, rozmiaru i nazwy, zarówno w porządku rosnącym, jak i malejącym. W zależności od wielkości ekranu, wyświetlane mogą być w wielu kolumnach. Liczbę kolumn można zmieniać za pomocą gestów, a zdjęcia mogą być powiększane, przycinane, obracane lub ustawiane jako tapeta bezpośrednio z poziomu aplikacji. Jej kolorystykę można dowolnie modyfikować. - The fingerprint permission is needed for locking either hidden item visibility, or the whole app. +       Uprawnienie od odcisków palców potrzebne jest w celu blokowania widoczności elementów, bądź też całej aplikacji. - Nie zawiera natomiast żadnych reklam i nie potrzebuje całej masy uprawnień. Jest w pełni otwartoźródłowa i w pełni podatna na kolorowanie. +       Nie zawiera żadnych reklam, nie potrzebuje wielu uprawnień i jest w pełni otwartoźródłowa. - Niniejsza aplikacja jest tylko częścią naszej kolekcji prostych narzędzi. Ta, jak i pozostałe, dostępne są na stronie http://www.simplemobiletools.com +       Jest ona tylko częścią naszej kolekcji prostych narzędzi. Ta, jak i pozostałe, dostępne są na stronie http://www.simplemobiletools.com Включённые папки @@ -57,7 +57,7 @@ Изменить выбранное и сохранить Ширина Высота - Сохранить соотношение сторон + Сохранять соотношение сторон Указано недопустимое разрешение @@ -102,7 +102,7 @@ Случайный порядок Эффект затухания В обратном направлении - Закольцевать слайдшоу + Закольцевать Слайдшоу завершилось Никаких медиафайлов для слайдшоу не было найдено. @@ -122,7 +122,7 @@ Системные настройки Поворот устройства Соотношение сторон - Black background and status bar at fullscreen media + Чёрные фон и строка состояния в полноэкранном режиме Прокрутка эскизов по горизонтали Автоматически скрывать системный интерфейс в полноэкранном режиме Удалять пустые папки после удаления их содержимого @@ -140,7 +140,7 @@ Галерея идеальна для повседневных задач (предпросмотр фото/видео, добавление вложений в почтовых клиентах и т.д.). - The fingerprint permission is needed for locking either hidden item visibility, or the whole app. + Разрешение «Отпечаток пальца» необходимо для блокировки видимости скрытых элементов или всего приложения. Это приложение не будет показывать рекламу или запрашивать ненужные разрешения. У него полностью открытый исходный код и настраиваемые цвета оформления. From 97e069af4e15d087b74d9deba74e9a20a5d5bc71 Mon Sep 17 00:00:00 2001 From: solokot Date: Thu, 28 Dec 2017 00:20:16 +0300 Subject: [PATCH 52/53] Update strings.xml --- app/src/main/res/values-ru/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 8a00aa694..cf810b51b 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -140,7 +140,7 @@ Галерея идеальна для повседневных задач (предпросмотр фото/видео, добавление вложений в почтовых клиентах и т.д.). - Разрешение «Отпечаток пальца» необходимо для блокировки видимости скрытых элементов или всего приложения. + Разрешение «Отпечаток пальца» необходимо для блокировки видимости скрытых объектов или всего приложения. Это приложение не будет показывать рекламу или запрашивать ненужные разрешения. У него полностью открытый исходный код и настраиваемые цвета оформления. From a6b4ab34eda401ed49d51f390b4eae8ab64ed7e2 Mon Sep 17 00:00:00 2001 From: Nikola Trubitsyn Date: Thu, 28 Dec 2017 01:13:18 +0300 Subject: [PATCH 53/53] Improve Russian translation --- app/src/main/res/values-ru/strings.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index cf810b51b..1a6e4bff4 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -82,7 +82,7 @@ Простые обои Установить в качестве обоев - Установить не удалось + Не удалось установить Установить в качестве обоев в: Приложение не найдено Установка обоев… @@ -101,8 +101,8 @@ Включать GIF Случайный порядок Эффект затухания - В обратном направлении - Закольцевать + В обратном порядке + Зациклить Слайдшоу завершилось Никаких медиафайлов для слайдшоу не было найдено.