Commit graph

138 commits

Author SHA1 Message Date
tibbi
2eaff8568f properly filter cached directories by file type shown 2018-04-22 20:01:48 +02:00
tibbi
73000aa611 store media parent paths too 2018-04-20 11:46:50 +02:00
tibbi
30ce207b1f lets use Room for caching directories 2018-04-19 23:35:18 +02:00
tibbi
e67517dd4c handle null file parent in some cases 2018-04-12 19:21:23 +02:00
tibbi
f6ee61a224 remove some redundant code at gettig media by directories 2018-04-10 15:10:51 +02:00
tibbi
75eb8c789a rework the way media files are fetched 2018-04-10 13:45:01 +02:00
tibbi
d91228eedf adding a couple improvements related to un/hiding folders 2018-04-09 14:04:42 +02:00
tibbi
71127d45d1 try un/hiding nomedia folders immediately after updating 2018-04-09 11:27:20 +02:00
tibbi
f1fe2028d5 do not ever append explicitly included folders with "(hidden)" 2018-04-08 22:40:29 +02:00
tibbi
91819ba354 update commons to 3.16.12 2018-03-21 23:26:12 +01:00
tibbi
c108e09ccf lets make the parent nomedia check nicer 2018-02-20 20:16:15 +01:00
tibbi
a70ac7c825 check 2 more parents if they contain a .nomedia file 2018-02-20 20:09:44 +01:00
tibbi
6976c35ee4 make sure the directory thumbnail file exists 2018-02-20 18:40:25 +01:00
tibbi
6ce9ea4b8d scan exlicitly included OTG folders recursively 2018-02-20 17:41:22 +01:00
tibbi
b70292652b fix loading of fullscreen OTG media 2018-02-20 15:43:26 +01:00
tibbi
771e59b5cf properly display OTG file thumbnails 2018-02-20 14:05:03 +01:00
tibbi
55fa9a04d5 use proper actionbar title at OTG folders 2018-02-20 11:41:15 +01:00
tibbi
d5496e04ba give proper folder names to OTG subfolders 2018-02-20 11:22:04 +01:00
tibbi
a8e87bafcc properly scan OTG folders if manually included 2018-02-20 00:17:06 +01:00
tibbi
c98658d069 store the info about directory location in the model itself 2018-02-05 11:15:09 +01:00
tibbi
53d79ecea8 search for new media files in the folders, from which we already have files 2018-02-04 23:56:11 +01:00
tibbi
a4b24a7deb update Commons for easy runtime permissions handling 2017-10-21 19:40:46 +02:00
tibbi
dd9bef298f minor code cleanup 2017-10-04 19:03:43 +02:00
tibbi
5c7dfb87be stop media fetching on the calling activity pause 2017-09-30 22:23:28 +02:00
tibbi
7cc1a9ce17 move the media fetching related functions in a separate class 2017-09-30 22:06:32 +02:00
tibbi
64f8d37544 fix #370, make sure only the proper items are shown in "All media" view 2017-09-25 23:26:26 +02:00
tibbi
d8811d66b8 move some media getting functions in Context extensions 2017-09-25 23:19:17 +02:00
tibbi
fcad1f6fa5 properly hide hidden folders 2017-09-25 23:01:02 +02:00
tibbi
c242f74f9b fix some glitches with incasesensitive paths at directories 2017-09-25 22:55:22 +02:00
tibbi
417c1169f8 just quickly resort directories at sorting change, when possible 2017-09-25 22:34:58 +02:00
tibbi
0da84f2958 change the way directories are grouped and sorted 2017-09-25 21:04:09 +02:00
tibbi
d0d65b2a42 remove some invoke calls 2017-09-02 19:53:18 +02:00
tibbi
e33206b084 make sure we always show manually included folders, even if somehow hidden 2017-08-28 20:56:02 +02:00
tibbi
bd03e4a176 fix #319, show a folder if its both excluded and included 2017-08-11 13:25:56 +02:00
tibbi
a493595207 compare directory paths incasesensitively on the first screen 2017-08-06 13:38:54 +02:00
tibbi
e98de74ae4 fix #115, allow setting a custom image as 2017-06-06 21:24:06 +02:00
tibbi
f5eb3c931e hide folders whose parent contains .nomedia when appropriate 2017-05-21 20:16:45 +02:00
tibbi
9942f94fc3 hide folders that should be hidden 2017-05-21 19:16:29 +02:00
tibbi
d4a8560d2c add some more conditions to folder visibility checking 2017-05-21 12:58:07 +02:00
tibbi
387c063376 show .nomedia folders if appropriate 2017-05-21 12:55:33 +02:00
tibbi
c735b13907 reuse the media getting context extension at filling folders 2017-05-20 21:49:00 +02:00
tibbi
4c7efca86d move the media getter in a context extension 2017-05-20 21:33:21 +02:00
tibbi
946f143409 remove the stoping feature of media getter asynctask 2017-05-20 21:25:48 +02:00
tibbi
06fe8a669a sort the media already at fetching from mediastore, to save time 2017-05-20 21:19:55 +02:00
tibbi
2a7baf14d2 some edits to getMediaAsyncTask 2017-05-20 21:06:42 +02:00
tibbi
3a98da85fe optimize getting media with Show All 2017-05-20 16:49:01 +02:00
tibbi
987f333c5c if a filename is empty, try getting it from the path 2017-05-20 12:59:20 +02:00
tibbi
cc814d8d45 go back to the mediastore way of fetching media 2017-05-20 09:34:59 +02:00
tibbi
f137f3db06 show hidden files only when should 2017-04-26 19:54:47 +02:00
tibbi
a05ecbe861 try prefetching directories after install, before first app launch 2017-04-25 23:23:36 +02:00