Commit Graph

1733 Commits

Author SHA1 Message Date
Timur Erofeev
ef23996ced fix: preserve timestamps when decompressing ZIP files
* Preserve modified date when unzip files.

* Preserve modified date when unzip files via actions menu

- Additionally handle the case with 0 last modified time.
2025-05-25 07:50:35 +05:30
Naveen Singh
94924bd19c chore(deps): bump org.fossify.commons to 2.0.1 (#181) 2025-05-21 14:02:25 +05:30
Tom Levy
19f0a2ad35 fix: resolve proper filename when saving a shared file (#86)
* Fix filename when saving a shared file

Previously, the code used the last path component of the content URI,
but that isn't necessarily the filename -- it can be a numeric ID.

Switch to the helper function getFilenameFromContentUri(), which uses
ContentResolver to read the DISPLAY_NAME column. (If that fails, we
fall back to the last component of the content URI as before, because
we don't have anything better to use.)

Also improve the way the MIME type is determined. Previously it was
just based on the file extension. Switch to first query the
ContentResolver, then try the type of the Intent (which is supposed to
be set to the MIME type of the data for ACTION_SEND, but may be set to
"*/*" if the type is unknown), and only then fall back to using the
file extension.

Fixes #37.

* style: shorten lines

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-05-21 12:03:10 +05:30
Burgerpower01
97dcf30b47 fix: save state when rotating screen (#111)
* Fixed Text File Editor losing unsaved changes when rotating screen

* style: replace state variable with constant

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-05-21 11:45:09 +05:30
Agnieszka C
5dae7f82f5 fix: allow editing JSON files (#105)
Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
2025-05-21 10:50:54 +05:30
Timur Erofeev
68c00dc3c0 fix(ui): prevent SwipeRefreshLayout from intercepting child touch events (#173)
* Fix accidental rendering of swipe refresh indicator.

* Fix scroll up in Files tab.

* Update app/src/main/kotlin/org/fossify/filemanager/views/MySwipeRefreshLayout.kt

Fix grammar after copy paste.

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>

* docs(changelog): add links

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2025-05-20 19:02:15 +05:30
Naveen Singh
2fe8b22fd4 fix: enable pull-to-refresh based on preference (#177)
See: https://github.com/FossifyOrg/File-Manager/issues/136
2025-05-20 09:27:29 +05:30
Agnieszka C
8df0412e11 fix: use zip file name when decompressing directory (#120) 2025-05-14 23:22:18 +05:30
Agnieszka C
25cfd43655 fix: restore temporarilyShowHidden flag on startup (#169) 2025-05-14 23:12:48 +05:30
Naveen Singh
73e9080b67 feat(ui): replace checkboxes with material switches (#170)
* feat(ui): replace checkboxes with material switches

See: https://github.com/orgs/FossifyOrg/discussions/78

* docs(changelog): replace checkboxes with switches
2025-05-14 16:55:46 +05:30
abdelbasset jabrane
6e97c28536 Translated using Weblate (Arabic)
Currently translated at 79.5% (35 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ar/
2025-05-07 08:42:15 +05:30
LucasMZ
699e3ec836 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/pt_BR/
2025-05-07 08:42:15 +05:30
solokot
31e7920991 Translated using Weblate (Russian)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ru/
2025-05-07 08:42:15 +05:30
Romeostar
991a99a46e Translated using Weblate (Russian)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ru/
2025-05-07 08:42:15 +05:30
cat
6a786d5f25 Translated using Weblate (Danish)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/da/
2025-05-07 08:42:15 +05:30
Naveen Singh
df9249f989 refactor(build): rename prepaid product flavor to gplay 2025-05-05 19:45:16 +05:30
Naveen Singh
127a820c25 Merge branch 'master' into open_data_obb_system_app 2025-04-06 17:38:24 +05:30
Julien Papasian
be63e6f9a8 Open data/obb folder in system app on Android 14+ 2025-04-06 13:47:36 +02:00
Naveen Singh
8daff3f0db Escape apostrophe properly (again) 2025-03-30 17:25:12 +05:30
Naveen Singh
3aef65fa37 Escape apostrophe properly 2025-03-30 17:04:17 +05:30
Gwenn M
d856a9cebd Translated using Weblate (Breton)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/br/
2025-03-24 17:07:28 +01:00
elid
2fce420cd1 Translated using Weblate (Hebrew)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/he/
2025-03-16 10:47:10 +01:00
Guillaume
447769190b Translated using Weblate (Dutch)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/nl/
2025-03-13 23:38:16 +01:00
Naveen Singh
e89e5b3a17 Merge pull request #109 from Stephan-P/patch-1
Update strings.xml
2025-03-12 19:29:50 +05:30
LaKato
ba339261f7 Translated using Weblate (Esperanto)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/eo/
2025-03-12 11:57:34 +01:00
LaKato
11c7a6dd5a Translated using Weblate (Esperanto)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/eo/
2025-03-12 11:57:33 +01:00
AP
1d9404f7fa Translated using Weblate (Breton)
Currently translated at 56.8% (25 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/br/
2025-03-12 11:57:32 +01:00
Sketch6580
a91f7a2df8 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/zh_Hans/
2025-03-12 11:57:31 +01:00
Alioc
0332a63ee4 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/zh_Hans/
2025-03-12 11:57:30 +01:00
LaKato
e4ee20c5fb Translated using Weblate (Esperanto)
Currently translated at 52.2% (23 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/eo/
2025-03-12 11:57:27 +01:00
Naveen Singh
0e7f0b40a1 Remove unused pdf viewer menu 2025-03-12 14:58:23 +05:30
Naveen Singh
8b6fc1cc46 Move actions back into the option menu 2025-03-12 14:58:23 +05:30
Naveen Singh
69f29435c3 Update prepaid flavor config 2025-03-12 14:58:22 +05:30
Naveen Singh
b5e8d10af2 Remove support for Android and older versions
See https://github.com/orgs/FossifyOrg/discussions/241
2025-03-12 14:16:10 +05:30
Naveen Singh
395b183b77 Setup full screen app lock 2025-03-12 14:09:11 +05:30
eduver
badf7ccd21 Translated using Weblate (Interlingua)
Currently translated at 65.9% (29 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ia/
2024-12-17 07:03:01 +01:00
mastoduy
b118080dc9 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/vi/
2024-12-08 11:00:22 +00:00
109247019824
cb29636dd0 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/bg/
2024-12-02 10:09:25 +01:00
Aindriú Mac Giolla Eoin
e156413e42 Translated using Weblate (Irish)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ga/
2024-11-24 16:00:48 +00:00
Aindriú Mac Giolla Eoin
7268af9d6c Added translation using Weblate (Irish) 2024-11-23 16:22:48 +01:00
Thiago Carmona
08dd3dc171 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/pt_BR/
2024-11-23 16:22:36 +01:00
Sergio Marques
61c3e8884b Translated using Weblate (Portuguese)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/pt/
2024-11-17 19:16:01 +01:00
Suguru Hirahara
b55a9df5ab Translated using Weblate (Japanese)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ja/
2024-11-17 19:15:53 +01:00
Sérgio Marques
ae15e123fe Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/pt_PT/
2024-11-17 19:15:51 +01:00
Jeff Huang
a6e14aa641 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/zh_Hant/
2024-11-17 19:15:50 +01:00
Pander
c9fb0f523d Translated using Weblate (Dutch)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/nl/
2024-11-17 19:15:46 +01:00
Ricky From Hong Kong
1effc571e5 Translated using Weblate (Chinese (Traditional, Hong Kong))
Currently translated at 2.2% (1 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/zh_Hant_HK/
2024-07-12 10:09:19 +02:00
Andrea Andre
a6d53c8207 Translated using Weblate (Romanian)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ro/
2024-07-10 21:09:11 +02:00
Andrea Andre
e70f6305d2 Translated using Weblate (Italian)
Currently translated at 100.0% (44 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/it/
2024-07-10 21:09:11 +02:00
김수빈
506a60fad6 Translated using Weblate (Korean)
Currently translated at 97.7% (43 of 44 strings)

Translation: Fossify/File-Manager
Translate-URL: https://hosted.weblate.org/projects/fossify/file-manager/ko/
2024-06-23 15:09:10 +02:00