Commit graph

731 commits

Author SHA1 Message Date
tibbi
a9c1889d2f update version to 3.12.20 2018-02-22 21:03:43 +01:00
tibbi
e48fe76a02 update version to 3.12.19 2018-02-21 22:32:21 +01:00
tibbi
0f70bba514 correct a string substring size check 2018-02-21 21:48:12 +01:00
tibbi
b2163d4481 adding a crashfix at getting OTG files 2018-02-21 21:26:36 +01:00
tibbi
a690168d06 adding a new string for Notes 2018-02-21 18:37:32 +01:00
tibbi
db7567a7fd use an arraylist for faqitems 2018-02-21 14:44:17 +01:00
tibbi
453030e6dd rescan both the old and new path after renaming 2018-02-20 20:25:46 +01:00
tibbi
a28e8b94cf remove a redundant context extension 2018-02-20 14:59:15 +01:00
tibbi
cb7475a16d properly display OTG image preview 2018-02-20 13:57:26 +01:00
tibbi
ac36826f1d couple file deleting improvements 2018-02-19 23:08:09 +01:00
tibbi
416b0391bf properly fill FileDirItem at copy/move if it is empty 2018-02-19 21:29:10 +01:00
tibbi
4de4021e48 send the real_file_path at editor intent too 2018-02-19 21:03:02 +01:00
tibbi
a1487f0c93 update version to 3.12.6 2018-02-19 15:44:56 +01:00
tibbi
7f877bc6e4 couple function renames and smaller improvements here and there 2018-02-17 17:04:56 +01:00
tibbi
0ad81e7be3 really properly catch TransactionTooLargeException 2018-02-17 11:13:59 +01:00
tibbi
2e98a333c1 properly catch TransactionTooLargeException when sharing large items 2018-02-17 00:00:20 +01:00
tibbi
96f3875be2 update version to 3.12.0 2018-02-16 23:56:24 +01:00
tibbi
54b0a22849 try preventing selecting the same partition for SD card and OTG devices 2018-02-16 23:47:39 +01:00
tibbi
df689de953 updating some third party intent handling 2018-02-16 21:22:25 +01:00
tibbi
d211c65218 fixing the folder child counter 2018-02-16 18:29:47 +01:00
tibbi
4c7aeae46c some misc improvements here and there 2018-02-16 17:44:38 +01:00
tibbi
464482bf1a updating some dialog and documentfile related things 2018-02-16 16:19:10 +01:00
tibbi
db42b53658 couple copy/move improvements 2018-02-16 11:54:09 +01:00
tibbi
fc3c416758 add a helper function for checking if a path represents a directory 2018-02-16 10:17:23 +01:00
tibbi
0a0c515609 do not trim slashes from otg:// 2018-02-15 23:53:12 +01:00
tibbi
d2d906dd1b fix selecting root folder of OTG devices at the storage picker dialog 2018-02-15 23:47:24 +01:00
tibbi
3d19426fdc couple copy/move improvements 2018-02-15 23:34:31 +01:00
tibbi
980eec068a properly allow selecting the OTG root folder 2018-02-15 22:03:06 +01:00
tibbi
f26d1f5e24 couple file/folder copy/move improvements 2018-02-15 21:31:20 +01:00
tibbi
b60dfcaa63 properly calculate OTG folder size 2018-02-15 16:25:48 +01:00
tibbi
6cfd0d7410 move some Activity extensions to Context extensions 2018-02-15 15:24:54 +01:00
tibbi
460c33f9b1 make sure OTG files pass through needsStupidWritePermissions and handleSAFDialog checks 2018-02-15 14:57:50 +01:00
tibbi
b384d1854d update a couple more places, try using FileDirItem or just path at file operations 2018-02-15 14:35:41 +01:00
tibbi
d6a156ed5a fix the progress notification on Android 8 2018-02-13 14:16:49 +01:00
tibbi
e669b97f9d add the file size to copied progress in some extra cases 2018-02-13 13:30:54 +01:00
tibbi
4df35ca1d6 properly count how many files should be copied/moved at telling the result 2018-02-12 23:49:49 +01:00
tibbi
4ee846921d add initial copy/move progress indication 2018-02-12 23:40:28 +01:00
tibbi
5158cdff19 add a null check at the filepickerdialog 2018-02-12 16:15:02 +01:00
tibbi
1b001a5444 add a helper extension for retrieving blob from cursor 2018-02-11 22:24:54 +01:00
tibbi
9c57392d77 add a new string for Details 2018-02-10 21:05:06 +01:00
tibbi
059c18280d add a helper extension function for getting formatted current date and time 2018-02-10 14:00:20 +01:00
tibbi
b9fb3893db update version to 3.11.1 2018-02-09 20:40:51 +01:00
tibbi
a14fc1d92b update version to 3.11.0 2018-02-08 18:22:27 +01:00
tibbi
c78d3f0aca store the background color at MyRecycierViewAdapter 2018-02-08 16:55:28 +01:00
tibbi
8f78c39dfe show errors during copy/move to user 2018-02-08 15:39:07 +01:00
tibbi
db4a0eb478 add some new strings 2018-02-07 20:30:30 +01:00
tibbi
d86344c312 couple scrolling and item selecting improvements 2018-02-07 19:16:16 +01:00
tibbi
49377b607c add a recyclerview scroll listener 2018-02-07 15:25:51 +01:00
tibbi
9305f6e58b be more flexible at setting which view should be measured at fastscroller 2018-02-06 23:02:17 +01:00
tibbi
5f56e9e8b3 update version to 3.10.4 2018-02-06 18:23:19 +01:00
tibbi
bc9193dfe0 couple small changes around MyRecyclerView and fastscroller 2018-02-06 18:23:00 +01:00
tibbi
e1d677b92a update version to 3.10.0 2018-02-05 11:30:09 +01:00
tibbi
24b0448872 use a bit darker black at gradient start 2018-02-05 11:02:35 +01:00
tibbi
f70d24d11e improve the function for getting the latest media id 2018-02-05 00:09:58 +01:00
tibbi
06bfa70fc4 extend Linear and Grid Layout managers, remove predictive item animations 2018-02-04 17:44:05 +01:00
tibbi
15ac916d6e update version to 3.9.10 2018-02-03 23:50:15 +01:00
tibbi
ab51dd87c0 allow pressing the currently selected radio item 2018-02-01 17:07:43 +01:00
tibbi
d34b0fb9f2 allow optionally adding an OK button to the radiogroup dialog 2018-02-01 16:07:32 +01:00
tibbi
fad361289f add an optional cancel callback to RadioGroupDialog 2018-02-01 15:26:17 +01:00
tibbi
936747bd18 update version to 3.9.5 2018-01-29 23:35:09 +01:00
tibbi
9ef28f3f9f allow toggling Select All by pressing the actionbar title 2018-01-29 16:11:05 +01:00
tibbi
b380f7fcb5 add a Merge option to folder conflict resolution 2018-01-29 15:10:21 +01:00
tibbi
7c6d0b3b5a adding back a deleted string 2018-01-29 00:02:36 +01:00
tibbi
dc33ffeef5 catch exceptions thrown at getting file output stream 2018-01-28 21:01:54 +01:00
tibbi
360ea98f96 update version to 3.8.11 2018-01-27 21:21:13 +01:00
tibbi
bfb1cc3cf7 update version to 3.8.10 2018-01-26 23:11:29 +01:00
tibbi
8dba46e53e recognize .flac file as an audio file 2018-01-25 21:57:50 +01:00
tibbi
53f8d52452 add some setting section strings 2018-01-25 11:23:52 +01:00
tibbi
478d5b7f5f allow changing the values of FileDirItem children and size 2018-01-24 20:53:39 +01:00
tibbi
d87ade84db update version to 3.8.7 2018-01-24 16:58:16 +01:00
tibbi
5a8574f299 reference context contextresolvers instead of activity ones 2018-01-24 16:21:05 +01:00
tibbi
90c2df4ab9 check activity state at showing filepicker items 2018-01-23 23:12:26 +01:00
tibbi
561b56d81e add helper extension functions for scanning paths and files 2018-01-23 18:50:27 +01:00
tibbi
7105afbaa4 add a constant used for broadcasting media refresh 2018-01-22 23:39:23 +01:00
tibbi
e7deeae7c0 update commons to 3.8.0 2018-01-22 18:04:30 +01:00
tibbi
507822fac7 add a new search related string 2018-01-19 14:35:34 +01:00
tibbi
6497edc54b update kotlin to 1.2.20 2018-01-17 20:14:41 +01:00
tibbi
44f2140446 make the divider grey more transparent 2018-01-17 16:47:48 +01:00
tibbi
cf3a1f98f7 use white background color at light theme 2018-01-16 20:21:36 +01:00
tibbi
58e109102f make dark theme the default 2018-01-16 18:53:14 +01:00
tibbi
e25cd3ddd1 update version to 3.7.5 2018-01-15 23:59:30 +01:00
tibbi
730fd8fce6 add a BufferedWriter extension for write line 2018-01-15 16:23:35 +01:00
tibbi
90ec9a4742 use just one shade of grey for divider lines 2018-01-15 14:35:55 +01:00
tibbi
063ab78684 update gradle to 4.4.1 2018-01-14 18:14:32 +01:00
tibbi
4fc7a57f32 modify the import/export related strings a bit 2018-01-14 17:51:08 +01:00
tibbi
18f9ad93ef add some generic import/export related strings 2018-01-14 17:35:09 +01:00
tibbi
9334635ad6 update version to 3.6.19 2018-01-12 23:15:50 +01:00
tibbi
6d7ac5f870 add the song title to Properties dialog 2018-01-11 23:45:57 +01:00
tibbi
49c325b23d add opus to the recognized audio extensions 2018-01-11 21:54:41 +01:00
tibbi
db67c8ff1b update version to 3.6.16 2018-01-11 20:34:08 +01:00
tibbi
3ae3b44c8b update version to 3.6.15 2018-01-09 11:20:04 +01:00
tibbi
71c5f83d20 check videos at getLatestMediaId too 2018-01-09 11:12:04 +01:00
tibbi
31a07cf89e update version to 3.6.13 2018-01-09 10:19:31 +01:00
tibbi
22105f5227 check null context at filepicker items adapter 2018-01-08 19:06:00 +01:00
tibbi
da9cc609b0 yeah, more scrollbar updates 2018-01-08 15:43:19 +01:00
tibbi
75a539c802 couple more scrollbar related fixes 2018-01-08 14:05:27 +01:00
tibbi
5bce1d717b adding a couple scroll handle show/hide improvements 2018-01-08 12:40:57 +01:00
tibbi
b236181394 catch exceptions at deleting items from mediastore 2018-01-07 20:54:44 +01:00
tibbi
6ac0dcd913 update version to 3.6.2 2018-01-07 20:25:27 +01:00
tibbi
9d0869b7ed update version to 3.6.1 2018-01-07 20:20:03 +01:00
tibbi
cf3ed775cc reset treeUri when it isnt valid for some reason 2018-01-07 16:12:24 +01:00
tibbi
85f839b402 add a new action menu with a Remove button only 2018-01-06 19:30:23 +01:00
tibbi
1f36542c53 fixing horizontal scrolling 2018-01-06 15:45:19 +01:00
tibbi
85c1fd6578 some minor fastscroller optimizations 2018-01-03 12:12:41 +01:00
tibbi
4ff7f9eb98 keep both normal and big star icons 2018-01-02 21:50:56 +01:00
tibbi
3caccd4e63 use bigger star icons 2018-01-02 18:33:39 +01:00
tibbi
e518977586 adding additional proguard rules 2017-12-31 09:43:47 +01:00
tibbi
9cdfa7344c adding a Search icon 2017-12-30 21:49:51 +01:00
tibbi
d0e048f0a9 keep both icons Minus and Minus_circle 2017-12-30 21:30:28 +01:00
tibbi
fb8b662830 update the Minus icon 2017-12-30 17:12:19 +01:00
tibbi
6000e15e86 run some activity intents on background threads, no code change 2017-12-29 22:28:27 +01:00
tibbi
0a3ec16e34 adding some Star icons 2017-12-28 17:15:43 +01:00
tibbi
68cfe780ab adding a Minus icon 2017-12-28 12:25:15 +01:00
tibbi
abb8212543 do copy/delete instead of Move on Oreo as it's apparently glitchy 2017-12-27 21:30:01 +01:00
tibbi
22afd364bd add a helper function for getting the dialog theme 2017-12-27 19:53:06 +01:00
tibbi
343b6c579e add some date formats for checking birthdays/anniversaries 2017-12-27 16:30:23 +01:00
tibbi
6131ca9b84 add a shared prefs constant for Sorting 2017-12-26 12:30:06 +01:00
tibbi
dbcc93da38 update version to 3.4.2 2017-12-25 12:37:44 +01:00
tibbi
7b040bdf4d use the copy/delete way of moving of folders 2017-12-25 12:37:21 +01:00
tibbi
72c4c26bd5 handled default internal storage and sd card path 2017-12-25 12:00:20 +01:00
tibbi
640b2d4f90 do not explicitly define build tools version 2017-12-24 12:32:45 +01:00
tibbi
d7a8e38369 use primary color for links at About and License activities 2017-12-20 20:19:36 +01:00
tibbi
b29485ef9b updating a German string 2017-12-20 19:16:56 +01:00
tibbi
0864e29b55 update version to 3.3.8 2017-12-20 19:13:04 +01:00
tibbi
5340790d77 update version to 3.3.7 2017-12-19 23:16:33 +01:00
tibbi
6868e2ba98 add a Black & White theme with special handling 2017-12-19 21:37:54 +01:00
tibbi
e0a4253382 pass just the context to Toasts instead of Activity 2017-12-19 17:19:16 +01:00
tibbi
9378f3ad2d do not obfuscate exceptions 2017-12-19 08:53:04 +01:00
tibbi
7a5677ea34 grafully dismiss the Properties dialog at FileNotFound exception 2017-12-18 22:45:40 +01:00
tibbi
1da96f4f5d add a new "Unknown" string 2017-12-18 14:59:01 +01:00
tibbi
ef81b9ae23 update version to 3.2.19 2017-12-13 19:33:49 +01:00
tibbi
6b64e169a9 update kotlin to 1.2.10 2017-12-13 19:32:47 +01:00
tibbi
7135d2cc3e add some new sorting options 2017-12-13 16:50:34 +01:00
tibbi
ef26a29af9 update version to 3.2.17 2017-12-13 10:57:14 +01:00
tibbi
90bca8d56b adding a "Filter" string 2017-12-12 17:30:04 +01:00
tibbi
2c8e720aa5 add a helper adapter function for checking if 1 item is selected only 2017-12-11 22:30:45 +01:00
tibbi
56c88902f5 add CALL_PHONE permission to the list of recognized permissions 2017-12-11 20:47:36 +01:00
tibbi
809002fb17 make the default text color of light theme a bit lighter 2017-12-10 21:33:40 +01:00
tibbi
7b35fbb2d4 adding a new text size constant 2017-12-10 21:20:11 +01:00
tibbi
f2d3fc5634 renaming some non-translatable string keys 2017-12-10 21:13:52 +01:00
tibbi
12ae0642e3 use bigger icons for person placeholders too 2017-12-10 20:32:32 +01:00
tibbi
4ba5cf4906 use bigger contact icons 2017-12-10 20:26:40 +01:00
tibbi
a5c9173864 adding a couple contact related icons 2017-12-10 20:09:56 +01:00
tibbi
15649d60ee add sorting by number 2017-12-10 15:29:24 +01:00
tibbi
cccf02271e adding some person drawables 2017-12-10 13:11:17 +01:00
tibbi
aef4d37319 adding a WRITE_CONTACTS permission 2017-12-10 11:13:05 +01:00
tibbi
12d67fd7ec show fastscroller info bubble at the filepicker dialog too, if desired 2017-12-06 23:07:01 +01:00
tibbi
e19e0814d7 add a getBubbleText helper function to FileDirItem model 2017-12-06 21:30:04 +01:00
tibbi
8462cddd5e add image/x-adobe-dng mimetype to raw dng files 2017-12-06 20:58:22 +01:00
tibbi
cba4dcb8b0 update version to 3.2.0 2017-12-06 19:00:48 +01:00
tibbi
b2d3bbf2d6 use normal_text_size at every dialog edittext 2017-12-06 18:02:29 +01:00
tibbi
0433615835 recognize raw photos as photos 2017-12-06 17:01:47 +01:00
tibbi
a62439a845 add the fastscroller bubble to horizontal scrolling too 2017-12-06 16:36:46 +01:00
tibbi
75dcf638f7 allow updating allowBubbleDisplay directly 2017-12-06 14:31:47 +01:00
tibbi
7fc0997229 add an optional parameter at toggling fastscroller bubble displaying 2017-12-06 14:18:57 +01:00
tibbi
f2c44182ad update version to 3.1.5 2017-12-06 13:38:37 +01:00
tibbi
5e21170731 rename the Long formatting extension function 2017-12-05 23:38:08 +01:00
tibbi
dabb5ef766 add a callback for updating the fastscroller bubble text 2017-12-05 23:18:32 +01:00
tibbi
5d93b1c997 make sure getSharedTheme is always called 2017-12-04 16:57:56 +01:00
tibbi
c4b6502dae add null checks to getSharedTheme 2017-12-04 16:36:01 +01:00
tibbi
a0287eb2c7 update version to 3.1.0 2017-12-04 16:19:58 +01:00
tibbi
327566661d display apk file thumbnails at the filepicker dialog 2017-12-04 12:00:53 +01:00
tibbi
ec0556ce67 add a helper function for checking if the device is Oreo+ 2017-12-02 18:22:22 +01:00
tibbi
215068b2e6 do not select any item on the RadioGroupDialog by default 2017-12-01 23:45:18 +01:00
tibbi
64bbaa8a29 show the Save button after changing the theme 2017-12-01 14:40:06 +01:00
tibbi
24dfaeb5e0 add a crashfix to the LineColorPicker 2017-12-01 14:12:28 +01:00
tibbi
0d09225efb add a helper function for setting translucent navigation bar 2017-12-01 11:33:59 +01:00
tibbi
bc454a59f2 use extension functions for applying color filters 2017-12-01 10:55:19 +01:00
tibbi
93c5db701b move setupDialogStuff to activity and make sure it is valid when called 2017-12-01 10:43:37 +01:00
tibbi
68a68a1694 move the SD card getter in a separate function 2017-11-30 20:43:11 +01:00
tibbi
992a1e63ca move the english checking in an app extension 2017-11-30 19:35:14 +01:00
tibbi
4d5d95a815 add a helper function for checking if english should be forced 2017-11-30 19:32:10 +01:00
tibbi
0c2d487915 update version to 3.0.10 2017-11-30 19:12:14 +01:00
tibbi
b79e081da1 add some new translation 2017-11-30 19:05:09 +01:00
tibbi
d328811036 make sure we always have a proper selectable item count at adapters 2017-11-30 17:21:19 +01:00
tibbi
9796a7b24f add a helper function at recyclerview adapter to remove selected items 2017-11-30 16:25:49 +01:00
tibbi
342646b132 update support libraries to 27.0.2 2017-11-30 16:25:30 +01:00
tibbi
712e11dd80 add a new helper function for adding vertical dividers at recyclerviews 2017-11-30 13:26:45 +01:00
tibbi
6f9857ddbb send the layoutPosition at recycler viewholder callback 2017-11-30 10:41:34 +01:00
tibbi
ca76735fd8 allow preventing dynamic theme usage 2017-11-29 22:35:34 +01:00
tibbi
6af155c59d update version to 3.0.0 2017-11-29 21:27:37 +01:00
tibbi
5e55b034ad make sure we check for Shared Theme usage after updating the apps too 2017-11-29 21:17:11 +01:00
tibbi
c7e9410213 make proguard not warn about LineColorPickerDialog 2017-11-29 21:08:28 +01:00
tibbi
358417279b update version to 2.42.7 2017-11-29 20:37:04 +01:00
tibbi
3caaa6c16b check if Shared theme should be used at freshly installed apps 2017-11-29 18:49:35 +01:00
tibbi
9eddd7e215 add a broadcastreceiver for activating and updating the shared theme 2017-11-29 15:34:55 +01:00
tibbi
fa0c15bdb5 update version to 2.41.19 2017-11-29 13:42:20 +01:00
tibbi
a8ca3ca52d adding MyContentProvider 2017-11-28 20:55:18 +01:00
tibbi
b06a755ac5 update version to 2.41.11 2017-11-28 11:02:53 +01:00
tibbi
4dd42e777a update version to 2.41.10 2017-11-27 20:35:54 +01:00
tibbi
cbf337d7bb update kotlin to 1.1.61 2017-11-26 10:31:20 +01:00
tibbi
2c8dc234d0 show a warning about fake app after some runs 2017-11-23 09:34:53 +01:00
tibbi
f0774ad0af update gradle to 3.0.1 2017-11-22 00:16:14 +01:00
tibbi
0889d0c535 updating version to 2.41.5 2017-11-20 11:25:29 +01:00
tibbi
e814f3865f improve the way mimetype is achieved from multiple uris 2017-11-19 19:06:01 +01:00
tibbi
a51539eedf use a mimetype */* if every previous way failed 2017-11-19 18:34:57 +01:00
tibbi
67cd9d79d5 update version to 2.41.1 2017-11-19 17:46:33 +01:00
tibbi
3c7b8d3918 revert Implementation back to Compile 2017-11-19 12:01:43 +01:00
tibbi
0baa7fe71f update Glide annotationProcessor to kapt 2017-11-18 23:59:18 +01:00
tibbi
ea04b6ab09 disable aapt2 2017-11-18 23:54:30 +01:00