Commit graph

68 commits

Author SHA1 Message Date
renovate[bot]
86abe204f9
Update dependency gradle to v8 (#289)
* Update dependency gradle to v8

* fix: add compatibility with AGP 7.4 and remove some kotlin jvmTarget

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-13 21:58:05 +01:00
Rogério Mendes
49cf26e543 Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.7% (162 of 164 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-02-13 16:01:23 +01:00
Mylloon
978aed5498 Translated using Weblate (French)
Currently translated at 94.4% (153 of 162 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/fr/
2023-02-11 15:03:51 +01:00
Xavier Xiong
2049a857a3
feat: AMOLED dark theme (#282)
* Add AMOLED dark theme

* Minor Fix

* Add compatibility with dynamic colors

* remove onused switch logic

Co-authored-by: Yash Garg <ben10.yashgarg@gmail.com>

* Remove unnecessary statements

* refactor: rename unused variable to `_`

---------

Co-authored-by: Yash Garg <ben10.yashgarg@gmail.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-11 15:03:48 +01:00
Jarne Demeulemeester
3c2b751df2
lint: fix errors 2023-02-11 12:09:51 +01:00
js6pak
5f7b7eaf63
Add CI (#236)
* Create main.yml

* Run ktlintFormat

* Don't error on translation lint issues

* Fix lint error about POST_NOTIFICATIONS permission

* Increase memory limit to speedup the build

* Only build debug

* refactor: rename `main.yml` to `build.yaml`

* lint: error on `ExtraTranslation`

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-11 12:01:02 +01:00
Jarne Demeulemeester
a2e581bc91
fix: remember scroll position in LibraryFragment (#285) 2023-02-11 10:41:28 +01:00
Simon Scholz
6303673bd0 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (162 of 162 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2023-02-10 14:59:16 +01:00
Simon Scholz
613e5a943f
Update strings.xml (#283)
Redundant periods have been removed to standardise translation.
2023-02-10 14:59:13 +01:00
cd16b
4ed1e2a59f Translated using Weblate (Italian)
Currently translated at 99.3% (161 of 162 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-02-09 16:01:23 +01:00
NeroPcStation
0e083ca8b7 Translated using Weblate (Polish)
Currently translated at 100.0% (162 of 162 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2023-02-09 16:01:23 +01:00
Rogério Mendes
4281fb99fc Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.7% (160 of 162 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-02-09 16:01:23 +01:00
Weblate
5b1830c88b Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/
2023-02-07 22:24:20 +01:00
WrobotGames
205eb02420 Translated using Weblate (Dutch)
Currently translated at 98.7% (152 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/nl/
2023-02-07 22:24:20 +01:00
ManuXD32
5cdf8b78c6 Translated using Weblate (Spanish)
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es/
2023-02-07 22:24:20 +01:00
Yash Garg
a6570d8a02
feat(media): add detailed metadata for file on MediaInfoFragment (#246)
* feat: add video file metadata on `MediaInfoFragment`

* feat(metadata): add chips within a chipgroup to showcase major parameters

Set a "temp" text as default for chips since without it, the style resets when text is changed through code
(kind of a hacky fix)

* feat(parser): implement data model for VideoMetadata and parse function

* feat(metadata): show dolby/dts audio codecs and hide SDR display profile

* feat(dolby): add a dolby logo after the rating and per-theme color

* feat(settings): add a preference switch for showing detailed A/V & Subs info

* feat: add dolby logo for video and audio profile inside chip

* feat: handle different audio profiles and change raw names

* feat(audio): add atmos text with the audio codec itself

* feat: only parse metadata when item is a movie

Also correct spacing when there are no chips

* fix(metadata): check for DoVi title since codec shows as HDR10

* fixup!: parsing of audio codecs and display name

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-02-07 22:24:16 +01:00
cd16b
b74c313a4e Translated using Weblate (Italian)
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-02-06 13:01:09 +01:00
MrDog210
f8b1bf774a Translated using Weblate (Slovenian)
Currently translated at 86.3% (133 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sl/
2023-02-06 13:01:09 +01:00
NeroPcStation
70b42aec17 Translated using Weblate (Polish)
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2023-02-06 13:01:09 +01:00
Xavier Xiong
73c162f16f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2023-02-06 13:01:09 +01:00
Rogério Mendes
b798d376f9 Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.7% (152 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-02-06 13:01:09 +01:00
Pysta
c991c0e5c5 Translated using Weblate (Slovak)
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sk/
2023-02-06 13:01:09 +01:00
Meguro
f7ef3b7a8d Translated using Weblate (Vietnamese)
Currently translated at 100.0% (154 of 154 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/vi/
2023-02-06 13:01:09 +01:00
MrDog210
c62ed77ca8 Added translation using Weblate (Slovenian) 2023-02-05 11:50:15 +01:00
Yash Garg
725cc8af79
refactor(m3): use a global preference style to prevent adding widgetLayout (#270) 2023-02-05 01:19:31 +01:00
Pysta
66d6558be7 Added translation using Weblate (Slovak) 2023-02-04 10:54:44 +01:00
Rogério Mendes
d8ba6a6d17 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-02-04 01:14:02 +01:00
Jarne Demeulemeester
2bb6cb9b14
feat(settings): add option to toggle seek gesture (#269)
* feat(settings): add option to toggle seek gesture

* Simplify the seek setting summary

* Fix typo in summary
2023-02-04 01:13:58 +01:00
Yash Garg
d17cfcde95
feat(ui): use material3 overlay for styling dialogs and preference switches (#268) 2023-02-03 23:16:34 +01:00
Alexander Charykov
6e120a4927 Translated using Weblate (Russian)
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ru/
2023-02-03 15:01:09 +01:00
Aqr-K
6e788b17ca Translated using Weblate (Yue)
Currently translated at 11.8% (18 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/yue/
2023-02-01 04:01:14 +01:00
Aqr-K
17effe5112 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hant/
2023-02-01 04:01:13 +01:00
NickSkier
e9c03209d0 Translated using Weblate (Russian)
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ru/
2023-02-01 04:01:13 +01:00
Rogério Mendes
10e610289a Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-02-01 04:01:13 +01:00
IlIllIIllIlIIlIlIlII | Gero
c3e2fa4a9b Translated using Weblate (German)
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2023-02-01 04:01:13 +01:00
Aqr-K
c91dc1b4b6 Added translation using Weblate (Yue) 2023-01-31 22:10:16 +01:00
efflux
92181a5bc8 Translated using Weblate (Hungarian)
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2023-01-30 21:39:02 +01:00
IlIllIIllIlIIlIlIlII | Gero
4902324273 Translated using Weblate (German)
Currently translated at 95.3% (145 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2023-01-30 21:39:02 +01:00
CommanderRedYT
0086d310f5 Translated using Weblate (German)
Currently translated at 95.3% (145 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2023-01-30 21:39:02 +01:00
Ruben Delaet
6b9823d102 Translated using Weblate (German)
Currently translated at 95.3% (145 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2023-01-30 21:39:02 +01:00
Weblate
9b52c403a9 Update translation files
Updated by "Remove blank strings" hook in Weblate.

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/
2023-01-30 20:13:01 +01:00
Meguro
c8f5313969 Translated using Weblate (Vietnamese)
Currently translated at 97.3% (148 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/vi/
2023-01-30 20:13:01 +01:00
NeroPcStation
6ec10ef4f7 Translated using Weblate (Polish)
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2023-01-30 20:13:01 +01:00
Rogério Mendes
2ae85c5aa5 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-01-30 20:13:01 +01:00
Ruben Delaet
5ed3b04160 Translated using Weblate (German)
Currently translated at 87.5% (133 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/de/
2023-01-30 20:13:01 +01:00
Ruben Delaet
7d2df1cfe2 Translated using Weblate (Dutch)
Currently translated at 98.6% (150 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/nl/
2023-01-30 20:13:01 +01:00
Meguro
1163a6a97f Added translation using Weblate (Vietnamese) 2023-01-30 02:47:48 +01:00
Simon Hung
6b5995d0f2 Translated using Weblate (Chinese (Traditional))
Currently translated at 92.7% (141 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hant/
2023-01-29 18:01:13 +01:00
Simon Scholz
8df4a728c3 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (152 of 152 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2023-01-29 18:01:13 +01:00
Jarne Demeulemeester
2356bf5d6b
Implement collections (#252)
* Implement collections

* Set collection name in top app bar
2023-01-28 21:07:45 +01:00