Commit graph

38 commits

Author SHA1 Message Date
tibbi
9fdcea056d zoom in more on double tap 2017-02-27 20:31:17 +01:00
tibbi
609e341b81 feed the Glide bitmap to subsamplingScaleImageview 2017-02-27 18:57:17 +01:00
tibbi
445f7a612a load a smaller preview at fullscreen photos first 2017-02-26 17:31:39 +01:00
tibbi
169b9f45ca increase the load priority of the current fullscreen image 2017-02-26 17:21:49 +01:00
tibbi
9a9ce890ca add a Save as button for saving rotated images 2017-02-13 22:44:03 +01:00
tibbi
964ffe360a add the image rotating functions 2017-02-13 20:57:47 +01:00
tibbi
83a47e9b8c prepare for rotating images in viewpager activity 2017-02-13 20:51:28 +01:00
tibbi
eb1ef6852e rename some photo fragment views 2017-02-13 20:16:33 +01:00
tibbi
f728ca2650 add an activity null check at toggling fullscreen 2017-02-09 20:51:42 +01:00
tibbi
0f0b3cfc30 avoid VideoFragment implementing so many interfaces 2017-02-07 00:04:30 +01:00
tibbi
b6ee141c9c remove a writeexif line when opening weird images, like K9 attachments 2017-01-23 19:33:44 +01:00
tibbi
10670a8f0d wrap the whole exif part of photofragment in try catch 2017-01-22 18:58:04 +01:00
tibbi
6c7fc3683e change the way third party photos are shared 2017-01-14 19:58:39 +01:00
tibbi
c060a45edf properly open some special attachments, like k9 mail ones 2017-01-14 19:14:44 +01:00
tibbi
ef28b40186 create a config context extension 2017-01-13 23:36:05 +01:00
tibbi
544f92104a hide subsamplingscaleimageview if the image failed to load 2017-01-07 19:48:37 +01:00
tibbi
b6fbe68643 add PhotoView for zoomable gifs and pngs 2017-01-07 11:41:31 +01:00
tibbi
ccf71496e2 small photofragment update 2017-01-06 16:56:37 +01:00
tibbi
c564e63135 tweak the photo fragment a bit 2017-01-06 14:31:32 +01:00
tibbi
7b9503229f rewrite the way fullscreen images are loaded, for better quality, close #90, #84 2017-01-06 14:15:05 +01:00
tibbi
f76a0cf0ce reuse the built in fade animations 2017-01-04 20:19:11 +01:00
tibbi
2f8f3b4362 move icons into drawables and reuse some from Commons library 2017-01-04 20:13:26 +01:00
tibbi
0383769c9e use Glide for displaying fullscreen images, if subsampling fails 2016-12-29 19:58:16 +01:00
tibbi
085c62b10b loop the video if set so 2016-12-28 20:37:10 +01:00
tibbi
9cabc09e4f small photofragment update 2016-12-12 23:01:50 +01:00
tibbi
fe61fdd66a rely on the null check inside initMediaPlayer() 2016-12-11 22:51:02 +01:00
tibbi
0011f41cdb add a mediaplayer nullcheck 2016-12-11 22:50:05 +01:00
tibbi
c9eb50944d small code style update 2016-12-04 16:59:21 +01:00
tibbi
8ed6bff447 move Config and Constants into Helpers folder 2016-12-04 15:25:30 +01:00
tibbi
b04022d365 move the remaining Utils functions into extensions 2016-12-04 15:24:09 +01:00
tibbi
802789d1da move hasNavBar into an activity extension 2016-12-04 15:20:48 +01:00
tibbi
56ba895302 move some constants outside of the constants object 2016-12-04 12:02:48 +01:00
tibbi
865df01f3a allow directory comparison end in result 0 2016-12-01 23:36:51 +01:00
Tibor Kaputa
7854f75f22 make fragment click listener nullable 2016-11-18 14:32:53 +01:00
tibbi
5592a040c3 decrease the mininum tile dpi to 100 at fullscreen images 2016-11-15 19:31:57 +01:00
tibbi
4a2ecc15a0 convert VideoFragment to kotlin 2016-11-13 23:02:19 +01:00
tibbi
376089984c convert viewpagerfragment to kotlin 2016-11-13 22:06:39 +01:00
tibbi
aa36c42f13 convert PhotoFragment to kotlin 2016-11-13 22:00:33 +01:00