Commit graph

204 commits

Author SHA1 Message Date
Pysta
5079abf3ef chore(translate): (Slovak)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sk/
2023-09-18 13:01:42 +02:00
Adorján
f4d80424c0 chore(translate): (Hungarian)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2023-09-18 13:01:42 +02:00
Zan
052417db76 chore(translate): (Hungarian)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2023-09-18 13:01:42 +02:00
Miraficus
7c1c78b1c4 chore(translate): (Czech)
Currently translated at 85.3% (152 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/cs/
2023-09-18 13:01:42 +02:00
Jarne Demeulemeester
3d92c3c909
refactor: remove some unused code 2023-09-09 22:09:48 +02:00
Jarne Demeulemeester
81aba42489
fix: use Theme.Findroid as parent for Player theme
Fixes incorrect background color in player popups when using night mode

Fix #503
2023-09-09 22:04:55 +02:00
Ido
33d39d5516 chore(translate): (Hebrew)
Currently translated at 99.4% (177 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/he/
2023-09-08 02:01:46 +02:00
Daivy
91bc96a5ed chore(translate): (Italian)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-09-08 02:01:46 +02:00
TnZzZHlp
5219d44cb7 chore(translate): (Chinese (Simplified))
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2023-09-08 02:01:46 +02:00
Rogério Mendes
4727f8d15f chore(translate): (Portuguese (Brazil))
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-09-08 02:01:46 +02:00
jarnedemeulemeester
43d6d5ce1f
refactor: migrate from kapt to ksp 2023-09-01 14:39:00 +02:00
004matteos
001ef4a2cc
feat: enhance person detail fragment layout on mobile (#400)
* improvement: changed Person Detail Fragment

Changed the Person Detail Fragment to better use the available space.
Separate layout for larger screens/landscape orientation

* added values for different screen sizes

* fixed spacing

* refactor: rename `layout_height_def` to `person_detail_overview_height`

* refactor: remove `+` from some ids

I know that xml files are parsed top to bottom and the plus sign create a new id. But it seems to work even if the id is created after it is referenced.
I think this is cleaner

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-08-27 17:12:38 +02:00
cd16b
6f4c3eb3e9 chore(translate): (Italian)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-08-19 14:27:54 +02:00
NeroPcStation
7f2e962c68 chore(translate): (Polish)
Currently translated at 100.0% (178 of 178 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2023-08-16 06:27:54 +02:00
Teo Baranga
373864ba46
fix: episode indicator wrapping on second line (#468)
Fixes #445

The episode indicator background was constrained to a 24dp box. If this box could not contain the count, then the count would wrap onto a new line.

The proposed solution is to use a rounded rectangle as the background instead. This can then expand into a chip as needed to accommodate larger numbers without wrapping.
2023-08-15 11:57:09 +02:00
Jcuhfehl
c2d499821f
fix: playback sync issue (#465) 2023-08-15 11:41:37 +02:00
Cd16d
d28e80d68e
feat: picture-in-picture (#277)
* add pip

* fixed OnResume() OnStop()
add picture in picture button
add pip settings

* fixed sourceRectHint
add aspectRatio

* fix import

* improve hide playerControls

* add onNewIntent()

* Home button/gesture settings

* add summary

* add GESTURE_EXCLUSION_AREA_SIDE

* remove if else in sourceRectHint
fix onStop() behavior

* fix behavior when using pip button, now go home

* test

* fix onStop()

* fix: mpv aspect ratio

* fix when in PiP mode and starting new playback

* refactor: pip implementation

Remove option to disable pip button, always show the button when pip is supported
Remove the option to completely disable pip
Format using ktlint

* fix when in pip mode and play a new video

* fix recent app behavior

* lint

* Some adjustments

* fix: Aspect ratio is too extreme

* fix: Activity recreation

* fix merge issues

* fix merge issues

* ktlintFormat

* Add Picture in Picture

* fix

* fix sourceRectHint, updateZoomMode before entering pip

* lint

* fix: disable pip when player is locked

* lint

* lint

* fix: sourceRectHint

* fix: replace media items in mpv

* fix: don't show skip intro button in pip

* chore: remove `android:resizeableActivity` from manifest since the default is already `true`

* refactor: remove option to force 16:9 aspect ratio

* refactor: update strings

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-08-14 22:47:42 +02:00
Alehaaaa
3bdfd239fd chore(translate): (Spanish)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es/
2023-08-14 11:27:54 +02:00
Alehaaaa
e2ff2b2048 chore(translate): (Spanish (Mexico))
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es_MX/
2023-08-14 11:27:54 +02:00
Alehaaaa
f699f4491e chore(translate): (Spanish (Latin America))
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es_419/
2023-08-14 11:27:53 +02:00
Anil Kumar Beesetti
8992646090
refactor: use WindowInsetsControllerCompat instead of deprecated methods (#302)
* refactor: remove deprecated methods to hide system ui

* fix: action bar reappear after changing the brightness

* lint: run ktlintFormat

* refactor: remove sdk check

* fix: system bars stay visible after closing dialog

* fix: add player theme to set navigationbar and statusbar colors to transparent

* fix: draw behind navigationbar and statusbar

* refactor: remove swipeToShowStatusBars extensions

Remove fix for status bar reappearing on LineageOS after changing brightness with gesture.
This can always be added back when official Android version from manufacturers also need this fix.

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-08-13 22:44:34 +02:00
NickSkier
f79f4495a4 chore(translate): (Russian)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ru/
2023-08-13 02:27:53 +02:00
NickSkier
908cbd63fe chore(translate): (Russian)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ru/
2023-08-10 12:27:53 +02:00
jarnedemeulemeester
3c30a24ff7
fix: positional arguments in storage strings 2023-08-01 12:17:43 +02:00
jarnedemeulemeester
a4dc94b310
refactor: get rid of databinding in ServerSelectFragment 2023-07-31 17:34:01 +02:00
Jarne Demeulemeester
0717103895
build: up min sdk to 28 (#456)
* build: bump min sdk to 28

* refactor: remove unnecessary checks

* refactor: remove unused import
2023-07-30 16:08:36 +02:00
Jarne Demeulemeester
75ea33fd33
feat: target sdk 34 (#405) 2023-07-30 14:50:58 +02:00
kimpig
dc7498bc14 chore(translate): (Korean)
Currently translated at 98.2% (172 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ko/
2023-07-29 18:27:53 +02:00
mustafadakhel
d86b162d4b
feat: add double tap ripple animation (#401)
* Add double tap seeking animation

* Remove unnecessary formatting changes

* Order imports correctly

* Remove needless blank line

* feat: add ripple for playback (play / pause)

* refactor: clean up

---------

Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-07-29 15:47:36 +02:00
Simon Scholz
cecaadd1af chore(translate): (Chinese (Simplified))
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/zh_Hans/
2023-07-20 05:27:52 +02:00
Matteo S
a30c43b849 chore(translate): (Romanian)
Currently translated at 66.8% (117 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/ro/
2023-07-12 01:27:52 +02:00
teddy74eva
3220ccd699 chore(translate): (Polish)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pl/
2023-07-12 01:27:52 +02:00
Jarne Demeulemeester
763c11f590
refactor: clean up CollectionType 2023-07-11 15:03:40 +02:00
Matteo S
3960ab65e6 chore(translate): add (Romanian) 2023-07-10 21:35:25 +02:00
Natanel Shitrit
096dd25a94
Make external media follow app preferences (#433) 2023-07-09 15:19:39 +02:00
renovate[bot]
476e8d2b52
chore(deps): update kotlin monorepo to v1.9.0 (#428)
* chore(deps): update kotlin monorepo to v1.9.0

* refactor: use data objects in states

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-07-08 00:38:42 +02:00
renovate[bot]
80a86e2dfc
chore(deps): update dependency org.jlleitschuh.gradle.ktlint to v11.5.0 (#426)
* chore(deps): update dependency org.jlleitschuh.gradle.ktlint to v11.5.0

* feat: bump to ktlint 0.50.0

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2023-07-08 00:36:23 +02:00
Ido
ead732a7e0 chore(translate): (Hebrew)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/he/
2023-07-07 23:27:52 +02:00
Natanel Shitrit
df79131327 chore(translate): (Hebrew)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/he/
2023-07-07 23:27:52 +02:00
Ido
8b409f8d10 chore(translate): (Hebrew)
Currently translated at 94.2% (165 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/he/
2023-07-06 21:00:40 +02:00
Natanel Shitrit
b83815e389 chore(translate): (Hebrew)
Currently translated at 94.2% (165 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/he/
2023-07-06 21:00:40 +02:00
Pysta
29f860b708 chore(translate): (Slovak)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/sk/
2023-07-06 21:00:39 +02:00
cd16b
d4823a07db chore(translate): (Italian)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-07-02 11:27:52 +02:00
Adorján
257378ea0e chore(translate): (Hungarian)
Currently translated at 98.8% (173 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/hu/
2023-06-29 23:27:52 +02:00
Cristian
dc5bb6a4ab chore(translate): (Spanish)
Currently translated at 100.0% (175 of 175 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/es/
2023-06-29 23:27:52 +02:00
Jarne Demeulemeester
8e5d92a3f7
refactor: use colors instead of separate drawables to differentiate between debug, staging and release 2023-06-25 00:07:01 +02:00
Jarne Demeulemeester
0b4e771e01
chore: clean up strings 2023-06-24 12:29:05 +02:00
cd16b
a346aac66e chore(translate): (Italian)
Currently translated at 100.0% (189 of 189 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/it/
2023-06-24 00:28:30 +02:00
jarnedemeulemeester
43b3ceafba
chore: remove unused resources 2023-06-24 00:28:14 +02:00
Rogério Mendes
2d48a65e26 chore(translate): (Portuguese (Brazil))
Currently translated at 100.0% (189 of 189 strings)

Translation: Findroid/core
Translate-URL: https://weblate.jdtech.dev/projects/findroid/core/pt_BR/
2023-06-22 16:27:51 +02:00