Commit graph

3224 commits

Author SHA1 Message Date
Naveen Singh
104087e08c
Minor code improvement 2024-09-18 14:28:21 +05:30
Naveen Singh
51f0669e9f
Implement global app locking
Notes:

- App is locked instantly on back press.
- App is locked after 30 seconds when closed using any other gesture or method.

Closes https://github.com/FossifyOrg/Gallery/issues/126
2024-09-15 18:20:30 +05:30
Naveen Singh
24232c8205
Fix overlap between extended details and video controls 2024-09-11 22:49:26 +05:30
Naveen Singh
642f0ccd06
Show error message when loading media fails 2024-09-09 23:44:53 +05:30
Naveen Singh
cf000a6546
Minor code improvement 2024-09-09 19:39:16 +05:30
Naveen Singh
e49a466ff5
Fix video indicator colors in list view 2024-09-09 14:52:39 +05:30
Naveen Singh
891e5e2a80
Hide extended details by default 2024-09-09 13:32:33 +05:30
Naveen Singh
7de76da803
Use black background by default 2024-09-08 23:49:13 +05:30
Naveen Singh
936cdfad0b
Show video durations by default 2024-09-08 23:48:51 +05:30
Naveen Singh
bd155acbe3
Update default unmute volume 2024-09-08 01:49:08 +05:30
Naveen Singh
dfac193974
Add mute button to player controls
Closes https://github.com/FossifyOrg/Gallery/issues/171
2024-09-08 01:42:48 +05:30
Natolu
ee755ef6de
Video playback speed control (#222)
* add 2x playback speed option when longpress

* changed/removed the x2 speed to x0.25-x5.0 with swip up/down after longpress

* add visual indicator to playback speed, and possibility to reset speed when clicking

* add setting for default playback speed

* improve swip up/down sensitivity

* revert changes that won't be used

* added the playback system from Fossify Music-Player

* adjust playback speed UI and added background

* fixed playback speed control missing while a specific setting is enabled

* fixed wrong playback speed icon when opening video

* Use small letters for preference key

* Restructure layout and cleanup code

---------

Co-authored-by: Naveen Singh <36371707+naveensingh@users.noreply.github.com>
Co-authored-by: Naveen Singh <snaveen935@gmail.com>
2024-09-07 13:46:24 -04:00
Naveen Singh
267fdaf69f
Disable partial media permissions
Partial media permissions don't make much sense for a Gallery app.
2024-09-06 23:51:15 +05:30
Mitchel Stewart
4d55aad42d feat: jxl support 2024-07-03 04:58:35 -04:00
Naveen
87086c434c
Always decode non-animated images as bitmap
This closes https://github.com/FossifyOrg/Gallery/issues/148

TODO: Animate APNG thumbnails.
2024-04-16 19:19:10 +05:30
Naveen
86b22f828a
Reduce cross fade duration to 150ms 2024-04-16 16:11:52 +05:30
Naveen Singh
41a27ac1e9
Merge pull request #160 from FossifyOrg/fix_position_glitch
Fix viewpager position snapping back to 0
2024-03-09 00:51:22 +05:30
Naveen
0d68ecd3c4
Use conservative load control
Closes https://github.com/FossifyOrg/Gallery/issues/82
2024-03-08 06:18:10 +05:30
Naveen
895c659335
Fix viewpager position snapping back to 0 2024-03-08 04:26:05 +05:30
Naveen Singh
a7e7f3477c
Merge branch 'master' into fix-search-hidden 2024-03-07 15:39:29 +05:30
Naveen
67c5302e0b
Fix slideshow on Android 14
Closes https://github.com/FossifyOrg/Gallery/issues/35

Original PR: https://github.com/FossifyOrg/Gallery/pull/12#issuecomment-1898242638
2024-02-28 13:12:17 +05:30
Agnieszka C
1a2693bbc6 Fixed searching hidden items in copy/move dialog (#144) 2024-02-24 10:09:00 +01:00
Naveen
3665ec1998
Remove package checks 2024-01-10 16:35:47 +05:30
Naveen
2faae85d4d
Remove panorama support temporarily
The library used (https://github.com/googlevr/gvr-android-sdk) was not open source.
2024-01-02 00:48:38 +05:30
gmasil
94feb1a522
Merge branch 'master' into visibility-of-video-duration-in-thumbnail 2023-12-21 17:53:14 +01:00
gmasil
bfcf018570
combine play icon and duration of video thumbnails 2023-12-19 15:29:19 +01:00
Naveen
2e32206d39
Update launcher icons 2023-12-19 13:59:27 +05:30
Naveen
cb938277b1
Remove old release notes 2023-12-14 16:25:22 +05:30
Naveen
ef524b1fab
Remove pro version dialog 2023-12-14 16:16:12 +05:30
Naveen
8c27e4eba6
Rename package names 2023-12-12 19:49:33 +05:30
Agnieszka C
c3691c61d9 Fixed setting group ordering (#2996) 2023-10-05 07:47:00 +02:00
Naveen
fc742a223e
Disable system decoder 2023-10-03 21:21:50 +05:30
gmasil
d203c1fced
move option animate gifs to main settings 2023-09-22 17:11:47 +02:00
gmasil
669bfcd904
remove separate options to enable animated thumbnails for files and folders 2023-09-21 12:55:14 +02:00
gmasil
6c0913570c
remove empty line 2023-09-20 09:52:03 +02:00
gmasil
6a64e31aab
remove unused imports 2023-09-19 17:04:21 +02:00
gmasil
1edbfd6264
support animated thumbnails of webp files and allow settings for files/folders separately 2023-09-19 15:30:33 +02:00
Naveen
4cb053847c
Use in-app dividers 2023-09-06 18:10:39 +05:30
tibbi
87adbfcd4b updating commons 2023-08-31 00:06:22 +02:00
Tibor Kaputa
4951002796
Merge pull request #2955 from gmasil/close-closables-to-prevent-leaks
close inputstream and datasource to prevent leaks
2023-08-30 13:57:06 +02:00
Ensar Sarajčić
1b5f444f9d Change required permission in ViewPagerActivity 2023-08-30 09:11:37 +02:00
Ensar Sarajčić
2c82c1bee8 Revert partial media permission handling 2023-08-30 09:04:52 +02:00
Ensar Sarajčić
3f67830d60 Allow using app only when all images are allowed 2023-08-25 16:08:38 +02:00
gmasil
a5292aa669
close inputstream and datasource to prevent leaks 2023-08-25 13:27:19 +02:00
Tibor Kaputa
584b3f52e3
Merge branch 'master' into viewbinding-migration 2023-08-25 10:34:28 +02:00
gmasil
f8c09b947f
fix bug where static webp images will cause high CPU usage 2023-08-25 00:38:35 +02:00
Tibor Kaputa
b4db673e24
adding some empty lines 2023-08-21 23:13:52 +02:00
Ensar Sarajčić
b3b5a9dff7 Use delegated properties for viewBinding in activities 2023-08-17 16:12:58 +02:00
Ensar Sarajčić
42c6e857fb Handle new permission in imgly SDK activities 2023-08-09 12:57:19 +02:00
Ensar Sarajčić
763e0eacc6 Handle access_more_media options menu 2023-08-09 11:02:46 +02:00