Commit graph

27 commits

Author SHA1 Message Date
tibbi
3804f3d8f4 autoplay videos only if set so 2016-11-08 23:08:35 +01:00
tibbi
10e197af95 zoom in a bit less on double tap 2016-11-08 19:09:26 +01:00
tibbi
3ec6bd3a94 convert utils to kotlin 2016-11-06 16:35:45 +01:00
tibbi
4f289b4c47 play the video at load automatically if set so, fixes #38 2016-10-25 20:50:37 +02:00
tibbi
37bda0c72e minor refactoring 2016-10-25 20:34:09 +02:00
tibbi
647a487fd5 convert content:// uri to real path when needed 2016-10-09 18:54:36 +02:00
tibbi
301f14acdb clean up the mediaplayer at surface destroy, so its recreated 2016-10-09 11:08:58 +02:00
tibbi
f4655761bd update the given medium after editing it 2016-10-06 20:05:44 +02:00
tibbi
53c7c78801 handle orientation changes manually to prevent video glitches 2016-10-03 23:27:56 +02:00
tibbi
08f7a57c55 prevent the screen from turning off while playing a video 2016-09-25 23:16:34 +02:00
tibbi
1d2e7b310e use the subsampling-scale-image-view for zoomable photos 2016-07-24 22:53:32 +02:00
tibbi
569ce03f80 improve GIF support 2016-07-07 15:02:11 +02:00
tibbi
4ab90d0e08 scale up the sizes properly for tablets 2016-06-30 23:12:46 +02:00
tibbi
28ab32a3ad replace SubsamplingImageView with PhotoView 2016-06-23 11:12:51 +02:00
tibbi
9ebdffdda0 some refactoring, no functionality change 2016-06-18 23:10:50 +02:00
tibbi
ebcc328d2e add extra bottom padding to time holder only if the device has software nav bar 2016-06-16 16:14:02 +02:00
tibbi
fd01e7dca5 fix some freezes at multiple orientation changes 2016-06-15 13:52:53 +02:00
tibbi
05af0f7862 setup a fragment listener after orientation change if theres none 2016-06-14 12:42:11 +02:00
tibbi
a6e4e949e0 use interfaces for communicating with fragments 2016-06-14 11:05:49 +02:00
tibbi
ff40ea8a92 make sure to set the progress bar to Max when the video is complete 2016-06-12 22:05:30 +02:00
tibbi
ba76a4a215 remember the state on orientation change 2016-06-09 21:12:46 +02:00
tibbi
825e40595d properly update the neighbour time holder visibility too 2016-06-09 18:02:31 +02:00
tibbi
82241c250b fade the timeholder together with the system ui 2016-06-09 17:01:43 +02:00
tibbi
f8dfc3f423 properly calculate the video size 2016-06-09 15:43:03 +02:00
tibbi
4e3efeb9ff dont do anything if the fragment gets hidden 2016-06-09 14:50:42 +02:00
tibbi
e7e31e25f6 pause the video if being swiped away 2016-06-09 14:48:50 +02:00
tibbi
3cd30f7f37 create separate directories for fragments and models 2016-06-09 10:29:31 +02:00