Commit graph

1771 commits

Author SHA1 Message Date
tibbi
bd084a09b4 fix #901, make sure "Temporarily show hidden" persists through device rotation 2018-08-14 10:12:51 +02:00
tibbi
0ced7023f1 fix #913, at fixing the Date Taken value update it at Favorite items too 2018-08-14 09:10:21 +02:00
tibbi
f01410bb1e fix #911, try using Glide for image loading, if Picasso fails 2018-08-13 23:40:17 +02:00
tibbi
fe69f400ab remove the glide photoview clearing 2018-08-13 22:19:45 +02:00
tibbi
99f4a65dc1 wrap whole picasso loading in a try/catch block 2018-08-13 21:43:24 +02:00
tibbi
c708f183e2 encode percent sign at file paths too 2018-08-13 21:41:13 +02:00
tibbi
9aaee4e648 fix #904, properly show images with hashtag in their path 2018-08-13 21:37:06 +02:00
tibbi
5505594c29 properly load content:// uris at PhotoFragment 2018-08-08 22:53:09 +02:00
tibbi
d647bbb583 disable subsampling view at swiping away from it 2018-08-08 22:28:03 +02:00
tibbi
da70c220d2 fix #896, ignore fullscreen toggling at fading play/pause 2018-08-08 22:05:43 +02:00
tibbi
b58f808068 setup deep zoomable images only when appropriate 2018-08-08 16:59:27 +02:00
tibbi
458686865b adding a toggle for allowing deep zoomable images 2018-08-08 16:37:38 +02:00
tibbi
c9a084c4e4 allow using the PhotoView zoom if loading Subsampling fails 2018-08-08 16:05:06 +02:00
tibbi
f40543ae3b shorten some code at PicassoRegionDecoder 2018-08-08 12:54:59 +02:00
tibbi
686cee83ed remeasure the screen if the width and height are set to 0 at fullscreen view 2018-08-07 20:14:57 +02:00
tibbi
83def1d288 catch exceptions thrown at storing media in a db 2018-08-07 13:34:01 +02:00
tibbi
2d3cc070ae remove the Replace Deep Zoomable images... option 2018-08-07 12:42:13 +02:00
tibbi
8868b73d28 do not use half resolution at loading initial bitmap 2018-08-07 12:38:37 +02:00
tibbi
1fa54e6c1a add handling for rotating fullscreen images 2018-08-07 12:26:56 +02:00
tibbi
31f3396450 preload a smaller resolution fullscreen image first 2018-08-07 11:56:20 +02:00
tibbi
23dd5baaa4 use Picasso as a decoder for fullscreen SubsamplingScaleImageView images 2018-08-06 23:59:49 +02:00
tibbi
4bae35955d launch the zoomable imageview load at fullscreen views earlier 2018-08-05 12:05:28 +02:00
tibbi
0219848d5a adding a null check 2018-08-02 08:35:16 +02:00
tibbi
a7d21a52eb update commons to 4.5.13 2018-08-01 14:39:22 +02:00
tibbi
b2222dd1b5 properly check "Slideshow" bottom action at the app settings 2018-07-30 15:50:27 +02:00
tibbi
8e23c54978 update commons to 4.5.12 2018-07-30 15:38:22 +02:00
tibbi
74f88583d2 fix #857, improve fullscreen toggling at Immersive mode 2018-07-30 14:23:48 +02:00
tibbi
1567ca05fb add a null check at getting current path 2018-07-30 12:31:54 +02:00
tibbi
7b2af9faeb fix #886, fade away both play/pause button after a few secs 2018-07-30 12:28:42 +02:00
tibbi
613bbdd214 do not allow renaming files in the recycle bin, related to #883 2018-07-29 22:28:57 +02:00
tibbi
5ea99ab22d pass the MediumDao and DirectoryDao to some activity extension functions 2018-07-29 22:06:49 +02:00
tibbi
e1214b4d47 store MediumDao and DirectoryDao globally in Main and Media activities 2018-07-29 21:54:27 +02:00
tibbi
61d83750aa disable recycle bin showing if the user tries to hide or exclude it 2018-07-26 14:01:51 +02:00
tibbi
a8ea2ddbd8 fix #837, add an extra check to make sure bin files are restoring properly 2018-07-26 13:04:24 +02:00
tibbi
8d7366d228 fix #870, do not release exoPlayer on surface destroy 2018-07-26 12:56:14 +02:00
tibbi
6e62039ae4 do not update the directories arraylist right after deleting items 2018-07-25 22:29:14 +02:00
tibbi
452bcdbe4a add a menu item for fixing file Date Taken value 2018-07-25 22:11:01 +02:00
tibbi
ca5cd986f3 catch OutOfMemoryError at getting image orientation 2018-07-24 14:29:51 +02:00
tibbi
cce033f89c catch out of memory exceptions at checking if image is a panorama 2018-07-24 13:27:37 +02:00
tibbi
e4df3a0cbe enable writeAheadLogging at the gallery database 2018-07-24 13:25:06 +02:00
tibbi
7b2a181942 use a background thread for setting video surface 2018-07-24 13:09:14 +02:00
tibbi
b93ab89731 add an extra check to remove the empty "Favorites" folder if necessary 2018-07-24 11:36:00 +02:00
tibbi
624a0d5ca3 adding Android Photo Filters license 2018-07-24 11:28:04 +02:00
tibbi
d848f0b305 scroll the editor filters list horizontally when we reach an edge 2018-07-24 00:13:46 +02:00
tibbi
51a36e5d85 always initialize the Editor in crop_rotate mode 2018-07-23 22:07:11 +02:00
tibbi
f8cf95991f use bottom actions at Set Wallpaper intent too 2018-07-23 21:55:17 +02:00
tibbi
8c72bebe72 catch out of memory errors at saving images with filters 2018-07-23 21:11:41 +02:00
tibbi
9cfab3abc3 hide the bottom primary actions at editor crop intent 2018-07-23 12:49:05 +02:00
tibbi
91bb5b70de automatically switch to crop_rotate primary action at Crop intent 2018-07-23 12:36:08 +02:00
tibbi
3c48af1c91 handle saving images with a filter applied 2018-07-23 12:24:09 +02:00