Commit graph

3020 commits

Author SHA1 Message Date
tibbi
e121a9b72b allow using custom aspect ratio at wallpapers 2022-06-19 15:41:22 +02:00
tibbi
0b3c900a02 fix a glitch after rotating the device with screen off 2022-06-17 22:54:11 +02:00
tibbi
dc53582a51 add a backup dialog for redirecting to media management settings 2022-06-17 09:40:58 +02:00
tibbi
8bfa7fdc7c use the new way of getting FileDirItem content URIs 2022-06-15 16:29:45 +02:00
tibbi
ff5019998d pass the MediaStoreId with FileDirItems at deleting too 2022-06-15 12:20:53 +02:00
tibbi
87b4bdc6b3 updating commons 2022-06-15 12:02:39 +02:00
tibbi
4b7c86f000 make the media placeholder clickable too 2022-06-12 21:52:50 +02:00
Naveen
a2b70485fa Bring placeholder text view to front 2022-06-12 16:10:30 +05:30
tibbi
f297cc6d2e add the temporary excluded folder showing in Whats New 2022-06-06 16:46:08 +02:00
tibbi
0e0a3e5596 lets show Temporarily show excluded, even if empty 2022-06-06 16:42:11 +02:00
tibbi
45844439dd catch and show exceptions thrown at cropping third party intents 2022-06-05 22:55:04 +02:00
tibbi
550f42f110 show "Temporarily show excluded" only if we have any excluded folders 2022-06-05 11:52:04 +02:00
tibbi
d28d57f961 allow protecting excluded folder visibility 2022-06-05 11:37:20 +02:00
tibbi
284ff32771 add a button for temporarily showing excluded 2022-06-05 11:27:06 +02:00
tibbi
b45f682e72 make sure we show the proper video at opening from Favorites 2022-05-31 11:19:41 +02:00
tibbi
8c47d9e5ba fixing a glitch with missing thumbnails at random sorting 2022-05-31 09:51:34 +02:00
tibbi
2838887c83 fix a glitch with wrong sorting by date taken 2022-05-31 09:17:08 +02:00
tibbi
4ab9fcb29d show the media managemement prompt at every app launch, if needed 2022-05-30 22:52:00 +02:00
darthpaul
6fbdb8aa51 excluded folders should not enforce storage restrictions on SDK 30+ 2022-05-26 10:30:54 +01:00
tibbi
fda1b5eeba removing some redundant refreshing 2022-05-25 09:48:47 +02:00
Tibor Kaputa
79b3870598
Merge pull request #2483 from KryptKode/fix/move_position
fix: position returning to 0 after moving file
2022-05-25 09:39:16 +02:00
darthpaul
c33443ed4e fix: position returning to 0 after moving file 2022-05-24 23:42:14 +01:00
Tibor Kaputa
32a20df49b
Merge pull request #2471 from DoozyDoz/feat_size_at_deletion
[feat] Display item(s) size in delete dialog
2022-05-23 22:09:13 +02:00
Tibor Kaputa
4ac8c42e9c
adding a newline 2022-05-23 22:08:42 +02:00
Doozy
1349d4c6e0 [Removed] showing item size for folder deletion 2022-05-23 11:24:41 +03:00
tibbi
335f3f5fc5 do not update file last modified after a file operation, if it is zero 2022-05-21 16:59:16 +02:00
tibbi
50d022c31d allow creating new folders from the main screen too again 2022-05-20 22:50:23 +02:00
Tibor Kaputa
734ee5c6d8
Merge pull request #2473 from KryptKode/fix/delete_position_in_view_pager
fix: position returning to 0
2022-05-20 11:34:02 +02:00
darthpaul
ec6e532c52 fix: position returning to 0
- call onPageSelected(0) if the media.size == 1
2022-05-20 00:02:33 +01:00
Doozy
33c1ddd761 Changes for readability 2022-05-19 11:26:09 +03:00
Doozy
6080191e1a Changed back to File extension 2022-05-19 10:58:37 +03:00
Doozy
914d97c231 Changes for readability 2022-05-19 10:55:26 +03:00
Doozy
fb17549173 Code cleanup (post review) 2022-05-19 10:39:57 +03:00
Doozy
a368db9b87 [feat] Display item(s) size in delete dialog 2022-05-18 18:27:27 +03:00
Tibor Kaputa
bbb806a5e6
Merge pull request #2469 from KryptKode/fix/delete_position_in_view_pager
fix: position returning to 0
2022-05-16 21:29:55 +02:00
darthpaul
dad1a6e817 fix: position returning to 0
- for calling  refreshUI(media, true) would refresh the view pager position, cause mPos to be set back to 0,
so we retain the original behaviour and call refreshUI(media, false)
- when items have been removed up until the last item in the adapter, the ViewPager's OnPageChangeListener.onPageSelected does not get called for the first item
so mPos is never set to zero and deletion fails.
- we add a call in OnPageChangeListener.onPageScrolled to call onPageSelected(0), when the position == 0 to fix this.
2022-05-16 18:44:23 +01:00
tibbi
9addf4b235 adding some widget UI related improvements 2022-05-14 22:30:06 +02:00
tibbi
290a84f699 accept Media access in foss variant too, do not require All files 2022-05-14 20:03:23 +02:00
tibbi
4936eecb17 require the All Files access in foss and prepaid app variants 2022-05-14 15:15:43 +02:00
Tibor Kaputa
2e4d605940
Merge pull request #2464 from KryptKode/fix/android_12_mediastore_crash
fix media store crash on deletion on android 12
2022-05-14 12:27:23 +02:00
darthpaul
3571fcd3ab fix media store crash on deletion on android 12
- MediaStore crashed on deletion because the ViewPagerActivity got finish before the MediaStore.createDeleteRequest executes
- To fix, we apply the same approach in the MediaActivity and finish explicitly after deletion completes, if the media list is empty
- also, only refresh the UI when the media list is not empty to avoid UI glitches
- fix slideshow bug by resetting mAreSlideShowMediaVisible back to false when the slideshow ends
2022-05-14 03:51:52 +01:00
tibbi
50f6bb5871 add floating contextual menu at some setting screens 2022-05-09 22:18:21 +02:00
tibbi
7fc6767e4c adding some widget config related improvements 2022-05-09 11:20:12 +02:00
tibbi
45a8ee0ec0 do not show the Media Management prompt with All files permission 2022-05-09 10:46:43 +02:00
tibbi
c5d9ac6fcc prepare the app for having All files permission 2022-05-09 10:44:50 +02:00
tibbi
969f0334f3 check noMedia file existence only below Android 11 in some cases 2022-05-08 09:33:56 +02:00
tibbi
0b2f0da4be fix third party intent handling when folder is hidden with a dot 2022-05-07 22:16:27 +02:00
tibbi
048b109f8a adding a crashfix and updating commons 2022-05-04 12:30:15 +02:00
tibbi
146a1b1d69 adding a Prepaid product flavor 2022-05-03 10:56:16 +02:00
tibbi
45cf8da60f catch exceptions thrown at getDeletedMediaCount() 2022-05-03 10:44:40 +02:00