Commit graph

2303 commits

Author SHA1 Message Date
tibbi
afa29ec5b1 tweak direct subfolder grouping, show also folders that contain no files directly 2019-05-05 18:49:51 +02:00
tibbi
7a250a480b fixing a typo 2019-05-05 11:08:10 +02:00
tibbi
7f2c76bf27 tweaking folder grouping code, no functionality change 2019-05-05 11:01:10 +02:00
tibbi
f956714979 fix #1386, show subfolder count only if more than one 2019-05-04 22:22:20 +02:00
tibbi
654b3c353b fixing some crashes 2019-05-02 19:38:08 +02:00
tibbi
2a535b5b70 reverting to the previous way of sorting by string 2019-04-09 12:58:10 +02:00
tibbi
384e71aa14 fixing a crash at fetching deleted media from db 2019-04-09 12:20:32 +02:00
tibbi
587a6f9c14 fix #946, allow zooming on raw images 2019-04-02 11:39:42 +02:00
tibbi
b58448dde6 disable alphanumeric string comparing, the current implementation is too slow 2019-04-01 23:03:34 +02:00
tibbi
25aeba4b99 updating the way video resolution is fetched 2019-04-01 21:55:17 +02:00
tibbi
2d34288550 lets try rescanning all paths at "Fix Date Taken values", before updating them 2019-04-01 19:17:01 +02:00
tibbi
c7f57842c8 show the Upgrading from Free dialog only after granding write permissions 2019-04-01 18:50:24 +02:00
tibbi
614c3def6a show an "Upgraded from Free" dialog at first launch of the Pro app 2019-04-01 16:58:25 +02:00
tibbi
439d189b00 reset all remembered video positions on toggling the settings item 2019-04-01 16:42:53 +02:00
tibbi
d1d2be6483 fixing some video playback glitches 2019-04-01 16:35:33 +02:00
Tibor Kaputa
7fcc3094e1
Merge branch 'master' into remember_multiple_video_positions 2019-04-01 12:22:35 +02:00
Tibor Kaputa
64c98d2b1f
minor code style updates 2019-04-01 12:20:43 +02:00
Tibor Kaputa
ee18bdfb89
adding a space 2019-04-01 12:19:42 +02:00
Tibor Kaputa
4cfc1cad47
adding a space 2019-04-01 12:19:05 +02:00
Tibor Kaputa
fc329bae4a
adding a space 2019-04-01 12:18:33 +02:00
tibbi
b872ca9233 fix #721, check if a file exists before opening it in the viewpager screen 2019-04-01 11:49:03 +02:00
Dominik Stadler
0c50d1bbb7
Merge branch 'master' into remember_multiple_video_positions 2019-03-31 20:31:38 +02:00
tibbi
1afe067470 adding a new FAQ item about the app size 2019-03-31 12:30:21 +02:00
Dominik Stadler
56723320aa Use Kotlin way of concatenation 2019-03-31 11:47:59 +02:00
Dominik Stadler
062fe21567 Remove leftover System.out.println 2019-03-31 11:45:18 +02:00
Dominik Stadler
880f63ab3a Switch from using one single stored position to one position per file, so
you can watch multiple files and all of them will have their position saved
2019-03-31 09:19:24 +02:00
tibbi
0846c21711 adding an extra check at third party intents about file existance 2019-03-28 22:08:00 +01:00
tibbi
2c2a922c60 improving the way OTG devices are recognized 2019-03-27 23:28:15 +01:00
tibbi
feb82a38c7 reusing the OTG Handled prefs item from Commons 2019-03-20 09:55:19 +01:00
tibbi
86fe77834c catching an exception at storing path in db 2019-03-13 11:44:13 +01:00
tibbi
5592c23c4e ignore the photoFetcher at Android versions below 7 2019-03-10 09:58:50 +01:00
tibbi
bee4b0ff72 adding a few more checks at activity state at loading fullscreen images 2019-03-09 23:30:02 +01:00
tibbi
9d2026e639 catch some more exceptions at loading folders 2019-03-09 23:28:46 +01:00
tibbi
8290f43282 catch and show exceptions thrown at Editor filtering 2019-03-09 23:25:56 +01:00
tibbi
804eb08143 catch exceptions thrown at getting recycle bin files in the settings 2019-03-09 21:59:35 +01:00
tibbi
ae91cfda72 exclude facebook stickers by default 2019-03-09 20:17:16 +01:00
tibbi
15f6d18f46 fix #1293, create a JobService for storing new media files in db 2019-03-09 20:07:15 +01:00
tibbi
9ca6f2235b fix #1313, delete only the visible files at deleting folders 2019-03-05 21:13:31 +01:00
tibbi
81584a69b4 adding a note to grouping and sorting to avoid some confusion 2019-03-05 20:47:29 +01:00
tibbi
a20cc9aa08 properly handle grouping by some numeric values, like dates 2019-03-05 10:37:44 +01:00
tibbi
abe061cf05 fix #1293, rely on ContentObserver for showing new files quicker 2019-03-04 21:26:03 +01:00
tibbi
d425083e57 fix #1307, properly send the Editor intent from the editor 2019-03-04 20:46:16 +01:00
tibbi
ae031af161 fixing a glitch at third party intents, hopefully fixed #1311 and #1309 2019-03-04 20:16:45 +01:00
tibbi
d30c6ef8ef protect the Edit and PhotoVideo activities with the sideloading check too 2019-02-27 22:03:47 +01:00
tibbi
52cdae6776 fix the app package name at splash screen 2019-02-27 21:38:04 +01:00
tibbi
df3a0724d4 calculate proper folder size only if needed 2019-02-27 20:31:12 +01:00
tibbi
633a1af644 optimize folder visibility checking 2019-02-27 19:33:28 +01:00
tibbi
1daa85e629 optimize folder fetching a bit 2019-02-27 18:52:54 +01:00
tibbi
f4ea041a8b take selected file loading priority into consideration at loading files 2019-02-27 16:44:33 +01:00
tibbi
ec5c902fb7 replacing the old file checking setting item with a new one 2019-02-27 16:24:19 +01:00
tibbi
4fcd1b0fb6 do not check if the folder is recycle bin at fetching files 2019-02-27 13:59:10 +01:00
tibbi
e7624ea7d7 catching some exceptions thrown related to handling cache db 2019-02-26 22:17:37 +01:00
tibbi
fdcad15b6f fix #1285, properly handle some image picker intents 2019-02-26 15:39:14 +01:00
tibbi
29e1220c84 catching an exception at inserting directories in db 2019-02-22 12:43:16 +01:00
tibbi
a4b42b5522 catch exceptions thrown at deleting DB paths 2019-02-22 12:41:28 +01:00
tibbi
fc04a9c697 do not refresh the thumbnails at Random sorting that often 2019-02-22 11:28:05 +01:00
tibbi
4b49cdf34f always clean up invalid files, not just at 20% 2019-02-22 10:25:38 +01:00
tibbi
15485fa183 fix #1274, be more creative at retrieving file path from third party intents 2019-02-21 23:43:26 +01:00
tibbi
81abbe82ad improve exif orientation detecting from content uri images 2019-02-21 23:29:50 +01:00
tibbi
5b36b77c00 adding a setting item for changing date/time format 2019-02-21 22:27:21 +01:00
tibbi
e7ee126577 update Commons, take selected date/time format into consideration 2019-02-21 22:15:42 +01:00
tibbi
22c8bcf9df disable zooming of fullscreen images too early 2019-02-21 22:15:08 +01:00
tibbi
72582a049b add a main screen menu item for toggling recycle bin visibility 2019-02-21 16:53:00 +01:00
tibbi
e584b23fb4 adding Move to the bottom actions 2019-02-21 12:16:46 +01:00
tibbi
ceee81e4b8 use max brightness at opening third party intents too, if selected 2019-02-21 11:31:50 +01:00
tibbi
cf98323bd2 move the gesture rotating option at the Deep zoomable section 2019-02-21 10:59:19 +01:00
tibbi
1dd06fc09a really use argb_8888 format at max quality 2019-02-21 10:55:41 +01:00
tibbi
4b546b6d52 add OTG path to the included paths initially 2019-02-20 16:56:16 +01:00
tibbi
1ed6176f0d updating commons to 5.8.5 2019-02-20 16:55:59 +01:00
tibbi
34028c9452 use the built in glide function for rotating images 2019-02-16 16:43:34 +01:00
tibbi
3272398f49 do not always check invalid db files, only in 20% 2019-02-16 16:20:44 +01:00
tibbi
bf4d53f14d catch exceptions thrown at deleting invalid cached files too 2019-02-16 16:06:49 +01:00
tibbi
54312adb75 catch exceptions thrown at getting favorite paths 2019-02-16 16:05:56 +01:00
tibbi
e31be23bf4 do not trigger the database deleteMedia file, if there is nothing to delete 2019-02-16 16:00:18 +01:00
tibbi
9ab9d5b8fa do not add the OTG folder at included ones 2019-02-16 13:59:32 +01:00
tibbi
c8e178f270 handle OTG permissions dialog the same way as SD card permission 2019-02-16 09:38:27 +01:00
tibbi
0136b557da removing a few more functions related to special OTG file handling 2019-02-15 21:50:29 +01:00
tibbi
10c85cefab fix a glitch at saving OTG files in the editor 2019-02-15 21:28:37 +01:00
tibbi
06da09377d use proper Date Taken if it is used at Group by too, not just at sorting 2019-02-15 21:08:48 +01:00
tibbi
574c3138c9 removing some code related to OTG file special handling 2019-02-15 20:47:33 +01:00
tibbi
3624091994 adding some OTG related changes 2019-02-15 20:00:17 +01:00
tibbi
277b54ce32 try guessing the OTG path as soon as possible 2019-02-15 12:44:55 +01:00
tibbi
05e666890f fix #1265, hide the Panorama button at fullscreen view 2019-02-14 23:09:01 +01:00
tibbi
9fabd88420 fix #1266, allow disabling rotating with gestures 2019-02-14 22:17:18 +01:00
tibbi
d72d8fd052 improving the way default widget bg color is set 2019-02-14 21:16:15 +01:00
tibbi
f7c49b3200 fix #1254, always use white color for thumbnail video durations 2019-02-11 22:51:49 +01:00
tibbi
34fe951063 change the default image rotation to 0 2019-02-07 16:49:50 +01:00
tibbi
99facd2e99 fix #1243, reset video and gif scale on device rotation 2019-02-07 16:21:27 +01:00
tibbi
40902b8310 fix rotating images with Deep zoomable images disabled 2019-02-07 14:58:09 +01:00
tibbi
5e41e17143 fix rotating images counterclockwise 2019-02-07 14:51:21 +01:00
tibbi
64f0bd41b1 add animations to image rotating via menu buttons 2019-02-07 14:42:59 +01:00
tibbi
076559aa9d fix rotating images by negative degrees 2019-02-07 11:31:31 +01:00
tibbi
77b4a65ac3 improving rotation handling 2019-02-07 11:26:13 +01:00
tibbi
53ac373272 fix some degree overflowing 2019-02-06 23:28:36 +01:00
tibbi
17e2e5ccfa do not allow disabling one finger zooming 2019-02-06 22:13:51 +01:00
tibbi
bfaecc7eb5 improving some double tap related things 2019-02-06 21:52:42 +01:00
tibbi
0d6c9589e3 fixing some manual rotation related glitch 2019-02-06 21:40:33 +01:00
tibbi
d55c9bb2cb adding some rotation related improvements 2019-02-06 21:33:36 +01:00
tibbi
c1af0bda75 allow loading subsampling view even with some rotation set 2019-02-06 19:36:50 +01:00
tibbi
e4ac69004d updating subsampling scale image view 2019-02-06 18:00:33 +01:00