Commit graph

692 commits

Author SHA1 Message Date
tibbi
49b8bd310a add the missing fastscroller vertical handle 2017-07-09 09:42:24 +02:00
Robert Nitsch
60fb26ab0a Speed up directory listing by factor 4-5 by improving getChildren function
The speed up is achieved by multiple changes:
1) Use list() instead of listFiles() function. The former only returns a String array
containing the relative pathnames, and therefore is faster and consumes less
memory.
2) The list() function should only be called once. In the previous implementation,
the function was called twice (for directories). The first time it was only checked
against null and then thrown away.
3) The Strings do not have a "isHidden" property, obviously. However, hidden
files can be easily distinguished by checking if the first character is a dot (".").

Performance tests were done in a directory with 12 sub-directories that have
about 900 children in total. The old implementation needed about 400-500 ms
to list the directory. With the new implementation, only 100ms are needed.
2017-07-08 15:11:56 +02:00
tibbi
1a1aa647c5 update commons to 2.21.15 2017-06-25 23:56:37 +02:00
tibbi
0a53d9d097 update version to 2.3.0 2017-06-25 23:56:13 +02:00
tibbi
419c1f501b add a menu button for temporarily showing hidden items 2017-06-21 23:16:23 +02:00
tibbi
362fa75b10 remove mdpi resources 2017-06-21 23:04:07 +02:00
tibbi
403615738a adding rounded launcher icon 2017-06-21 23:03:45 +02:00
tibbi
f79b4d258b do not share hidden folder files if showing hidden is disabled 2017-06-21 19:37:48 +02:00
tibbi
4107d830a3 allow sharing folder content, related to #55 2017-06-21 19:27:59 +02:00
tibbi
b67a9e56a2 use more advanced mimetype and action checking at sharing files 2017-06-21 18:55:55 +02:00
tibbi
b27c9bb491 fix #73, add drag-selection to recycler view 2017-06-20 23:32:07 +02:00
tibbi
c079bbb699 use MyScalableRecyclerView from Commons 2017-06-20 22:30:22 +02:00
tibbi
9d17c5a568 add a Select All button 2017-06-20 20:39:13 +02:00
tibbi
dc595c5a0e refactor ItemsAdapter 2017-06-19 23:26:19 +02:00
tibbi
8c9f7bf050 fix #64, ask for SD card write permission at creating new items 2017-06-19 21:16:31 +02:00
tibbi
c65f960704 update commons to 2.21.4 2017-06-19 18:16:08 +02:00
tibbi
e60e3e043e add some proguard rules for keeping line numbers 2017-06-14 23:11:13 +02:00
tibbi
a65426499e update commons, kotlin, gradle 2017-06-14 23:10:46 +02:00
Lukáš Hajn
f19c0b6143 Czech translation 2017-05-28 14:54:33 +02:00
aligitor
59bf1e9380 Updated hu (Hungarian) translation
Commit made via Stringlate
2017-04-25 09:37:32 +02:00
tibbi
61aeb4b875 update version to 2.2.2 2017-04-24 19:08:37 +02:00
tibbi
333cacfd03 fix #61, properly show root folder content 2017-04-24 19:03:54 +02:00
tibbi
fee95bd35c update version to 2.2.1 2017-04-19 21:16:34 +02:00
tibbi
8c457f0a4c remove the leftovers of the previous copy/move dialog 2017-04-19 21:13:36 +02:00
tibbi
69aacd57d3 use the copy function of the Commons library 2017-04-19 20:46:30 +02:00
Nikola Trubitsyn
0a1d1077a1 Finish Russian translation 2017-04-19 20:25:42 +03:00
tibbi
1e67bc9823 remove some redundant function 2017-04-18 18:13:26 +02:00
tibbi
a9520ef182 reset the actMode on destroy 2017-04-17 23:12:12 +02:00
tibbi
248595cde2 adding a null check to listFiles() 2017-04-17 23:08:50 +02:00
tibbi
db42e1ed26 update commons to 2.16.9 2017-04-17 23:05:54 +02:00
tibbi
d781ffed15 update version to 2.2.0 2017-04-08 00:11:28 +02:00
tibbi
b57c8da986 dont do anything on Home press when we are home 2017-04-08 00:11:01 +02:00
tibbi
84bc826988 update gradle and commons 2017-04-08 00:08:12 +02:00
Rodrigo
6fb203d4dc Update strings.xml 2017-03-28 17:34:36 -03:00
tibbi
d2ecebba24 make activity at fillItems nullable 2017-03-28 22:32:36 +02:00
tibbi
b11cf0a525 adding a brazil portuguese file 2017-03-28 20:28:15 +02:00
anthologist
06c5a71fb2 Update strings.xml 2017-03-23 14:27:53 +01:00
Sérgio Marques
467368e668 Portuguese update 2017-03-21 16:12:32 +00:00
tibbi
b7815d1d44 update commons to 2.13.7 2017-03-19 20:49:05 +01:00
tibbi
3b3e920cfa use the default version of Portugal language 2017-03-19 20:06:23 +01:00
tibbi
129ce686e0 adding the sorting in release notes 2017-03-19 11:53:25 +01:00
tibbi
2f4119faac adding file sorting 2017-03-19 11:50:57 +01:00
tibbi
12d234d0d5 make item displaying asynchronous 2017-03-19 10:58:21 +01:00
tibbi
c2fe859e94 change sorting by "Date taken" to "Extension" 2017-03-19 10:39:47 +01:00
tibbi
6ccd49337a add some initial sorting related things 2017-03-19 10:06:57 +01:00
tibbi
6026f39171 update version to 2.1.0 2017-03-18 20:32:08 +01:00
tibbi
e39c2955e7 update Release notes 2017-03-18 20:31:39 +01:00
tibbi
3e7fec4f72 show the total file count at long press selection too 2017-03-18 20:27:54 +01:00
tibbi
348a19657e update commons to 2.13.0 2017-03-18 20:22:14 +01:00
tibbi
2d9428f19a add fastscroller 2017-03-18 20:03:45 +01:00
tibbi
402ec7d8ab show file thumbnails with glide 2017-03-18 19:57:32 +01:00
tibbi
bfb79e315d update commons to 2.12.9 2017-03-18 19:54:39 +01:00
tibbi
26d7b50475 set cache type to Source at gifs 2017-03-18 19:11:29 +01:00
tibbi
fde83fdc5a add a menu item for Adding favorites at the manage favorites screen 2017-03-18 19:02:08 +01:00
tibbi
54b13bb54e show a placeholder text when theres no favorite folders 2017-03-18 18:47:54 +01:00
tibbi
ac4d65c69d show the Go To Favorite button only if there are any favorites 2017-03-18 18:44:35 +01:00
tibbi
9327542b7a list favorite folders in the Manage favorites activity 2017-03-18 18:41:14 +01:00
tibbi
20bfd48e3f add an activity for managing favorite items 2017-03-18 18:02:42 +01:00
tibbi
f250fee69c never show Go to favorite as an action 2017-03-18 17:54:38 +01:00
tibbi
e76023ee26 implement the Go To Favorite dialog 2017-03-18 17:52:40 +01:00
tibbi
3f6683ee09 do not notify dataset change on resume 2017-03-18 17:42:07 +01:00
tibbi
2f3695c753 stop loading thumbnails of recycled views 2017-03-18 17:34:47 +01:00
tibbi
7b175c2e0d refresh the icons at resume 2017-03-18 17:32:46 +01:00
tibbi
fbb3f2a717 update commons and kotlin 2017-03-18 17:23:53 +01:00
tibbi
e3d1633f17 add a button for Go to favorites 2017-03-18 17:09:01 +01:00
tibbi
ad969698ae implement the Add and Remove favorite buttons 2017-03-18 17:04:13 +01:00
tibbi
afd0411ee9 add menu items for adding and removing favorites 2017-03-18 16:54:47 +01:00
tibbi
600613b88d correct a typo 2017-03-18 16:50:58 +01:00
tibbi
c4c51c1faa open the home folder initially 2017-03-18 14:09:23 +01:00
tibbi
41d67fe498 implement the Go home and Set home buttons 2017-03-18 13:58:58 +01:00
tibbi
3247dc5ffb add menu buttons for set home and go home 2017-03-18 13:21:23 +01:00
tibbi
b009bcfed0 add star and home icons 2017-03-18 13:13:51 +01:00
tibbi
7b39b38e30 add a couple new strings 2017-03-18 13:03:41 +01:00
tibbi
6032c16014 update commons to 2.12.5 2017-03-18 11:26:14 +01:00
tibbi
00ebb07dad update commons to 2.12.4 2017-03-17 19:17:24 +01:00
tibbi
8563f5aed2 update version to 2.0.1 2017-03-16 18:33:53 +01:00
tibbi
d4d9bb8e2f update version to 2.12.2 2017-03-16 18:33:35 +01:00
tibbi
6ba970cdda update version to 2.0.0 2017-03-16 00:11:32 +01:00
tibbi
6be55d391a update the breadcrumb color if it was changed 2017-03-16 00:10:56 +01:00
tibbi
0dfd868d71 adding release notes 2017-03-15 23:59:41 +01:00
tibbi
7816bdab26 update commons to 2.12.0 2017-03-15 23:55:11 +01:00
tibbi
4202d9035c allow deleting folders if some are selected 2017-03-15 23:04:39 +01:00
Tibor Kaputa
2df4979dd5 Merge pull request #60 from mcbaze/patch-4
update Russian
2017-03-15 22:24:33 +01:00
tibbi
58de66a253 use the RenameItemDialog of shared lib 2017-03-15 22:22:14 +01:00
Taras
0769ac885b update Russian 2017-03-16 00:18:59 +03:00
tibbi
56cd0bb14f reuse some file operations from the shared lib 2017-03-15 22:12:57 +01:00
tibbi
6854890b8e update the Delete process, remove Undo 2017-03-11 23:52:34 +01:00
tibbi
9da44fbee9 redraw item list if the text color changed 2017-03-11 23:12:44 +01:00
tibbi
4ba982cdfa updating the Copy dialog 2017-03-11 23:03:52 +01:00
tibbi
067fa79ef6 move the text coloring function into the fragment 2017-03-11 22:31:14 +01:00
tibbi
0a22f396cd lets reuse some strings from Commons 2017-03-11 21:33:58 +01:00
tibbi
21b134caf6 make sure the dialog edittexts dont always have orange cursors 2017-03-11 12:06:35 +01:00
tibbi
004d7e656c tweak the itemsAdapter 2017-03-11 12:04:09 +01:00
tibbi
a0e4205777 misc fixes 2017-03-11 11:30:42 +01:00
tibbi
179763ebe6 updating rename dialog 2017-03-11 11:15:23 +01:00
tibbi
dd9c6266db update CopyDialog 2017-03-11 11:09:27 +01:00
tibbi
08a72523d7 update CreateNewItemDialog 2017-03-11 11:06:44 +01:00
tibbi
4436297ef5 updating some layouts 2017-03-11 10:53:33 +01:00
tibbi
23d6ae4648 reuse some icons from Commons library 2017-03-11 10:47:47 +01:00
tibbi
83929a9619 remove custom styles 2017-03-11 10:38:42 +01:00
tibbi
a27d218ba4 remove the custom dimension definitions 2017-03-11 10:36:33 +01:00
tibbi
0a86cfe564 remove the custom color definitions 2017-03-10 23:27:37 +01:00
tibbi
ec1c3d20a3 update the settings screen 2017-03-10 23:15:27 +01:00
tibbi
9dd5d4a99e adding an initial splash activity 2017-03-10 23:10:42 +01:00
tibbi
937fdc10f3 remoing the License activity 2017-03-10 22:59:51 +01:00
tibbi
6497dd1a16 remove the About activity 2017-03-10 22:54:53 +01:00
tibbi
c9de559fac adding Commons library + initial changes just to make it compilable 2017-03-10 22:46:29 +01:00
tibbi
b3a65c1201 updating version to 1.25 2017-02-26 19:46:41 +01:00
Sérgio Marques
2c27b2ee75 Fix typo 2017-02-26 13:21:34 +00:00
tibbi
9c834630e3 update turkish short playstore description 2017-02-22 22:37:15 +01:00
tibbi
cdb8530ba7 added Turkish translation 2017-02-22 19:36:43 +01:00
Sopor
89c5322698 Updated Swedish translation 2017-01-22 02:00:01 +01:00
tibbi
b61f8cb525 couple string changes to make the app compilable 2017-01-02 19:00:00 +01:00
Tibor Kaputa
90e7e98998 Merge pull request #50 from RyDroid/fr
Adding not complete french translation
2017-01-02 18:50:19 +01:00
Nicola Spanti (RyDroid)
5894683664 Adding not complete french translation 2017-01-02 00:31:04 +01:00
Nicola Spanti (RyDroid)
d24d5f631d Adding some missing XML headers 2017-01-02 00:29:59 +01:00
anthologist
89e76bad79 Update strings.xml 2016-12-19 16:01:25 +01:00
Taras
622644ef78 Update Russian 2016-12-17 00:18:36 +03:00
Sérgio Marques
9d87c5e0c1 Portuguese update 2016-12-13 22:00:11 +00:00
Tibor Kaputa
acde7b0492 add some Favorites related strings 2016-12-13 14:33:33 +01:00
tibbi
66eccc2b4b add some links to more strings 2016-12-11 11:07:03 +01:00
Taras
c78d1c9c78 Update Russian 2016-12-10 17:33:59 +03:00
Taras
b73dce6cb4 Russian translation 2016-12-07 10:30:39 +03:00
tibbi
bcb4ef77f6 update version to 1.24 2016-12-06 10:06:30 +01:00
tibbi
12d761cdfd flip the order of finish and refreshitems at rename 2016-12-06 10:05:13 +01:00
tibbi
035fde0a8f some improvements to Copy 2016-12-06 10:03:43 +01:00
tibbi
61946abbde display a vertical scrollbar 2016-12-06 09:55:38 +01:00
tibbi
71360e193e update filepicker to 1.5.6 2016-12-06 09:54:27 +01:00
Sérgio Marques
5cb11db4e8 Portuguese update 2016-12-05 22:14:00 +00:00
tibbi
8e78e2133c update filepicker and fileproperties 2016-12-04 15:11:32 +01:00
tibbi
75405a1413 make sure the dialogs are cancelable by clicking outside 2016-12-04 14:58:13 +01:00
tibbi
2357434b55 update version to 1.23 2016-12-04 00:31:45 +01:00
tibbi
3eb48cb3b1 remember the scroll state when browsing between folders 2016-12-04 00:29:55 +01:00
tibbi
7c1ede4f4a add some non null assertion 2016-12-03 23:47:12 +01:00
tibbi
6d7363fced dont always recreate the list, just update the items 2016-12-03 23:44:42 +01:00
tibbi
b7b0eb463a lets actually allow deleting folders 2016-12-03 23:38:57 +01:00
tibbi
46999432d9 avoid deleting whole sd card content by mistake 2016-12-03 22:48:54 +01:00
naofum
371baa2893 Updated Japanese 2016-11-30 23:39:46 +09:00
tibbi
0d5199a298 added Spanish translation to app description 2016-11-28 21:33:54 +01:00
Sérgio Marques
18a5bb8b34 Fix typo 2016-11-26 15:45:07 +00:00
Sérgio Marques
d8d2252e25 Portuguese update 2016-11-26 15:44:19 +00:00
tibbi
96d85ef4bd adding playstore strings 2016-11-24 23:39:12 +01:00
tibbi
cc7b964bf2 update version to 1.22 2016-11-23 00:18:41 +01:00
tibbi
07c9248406 update filepicker and fileproperties 2016-11-23 00:18:06 +01:00
tibbi
7e31883818 updating the Spanish translation 2016-11-22 21:26:35 +01:00
tibbi
d1823072a9 update filepicker to 1.5.2 2016-11-22 21:25:21 +01:00
tibbi
756ff2dd2d use android.app.AlertDialog for dialogs so they are styled properly 2016-11-22 21:04:39 +01:00
tibbi
eadd2f9a50 update version to 1.21 2016-11-20 23:16:13 +01:00
tibbi
83647b0e8f remove Long extension 2016-11-20 23:13:27 +01:00
tibbi
d0c424e904 update kotlin to 1.0.5-2 2016-11-20 23:10:36 +01:00
tibbi
9a555cc2f9 add copy/move 2016-11-20 23:06:24 +01:00
tibbi
9ea00c32f2 small touchlistener update 2016-11-20 22:54:21 +01:00
tibbi
205a6d26d5 add deleting 2016-11-20 22:35:32 +01:00
tibbi
037d0108d4 add renaming 2016-11-20 22:20:49 +01:00
tibbi
5848c68dbe remove an unneeded line 2016-11-20 21:57:29 +01:00
tibbi
cdb60a4341 make sure only the proper items are selected 2016-11-20 21:54:45 +01:00
tibbi
732fca704c add file sharing 2016-11-20 21:37:08 +01:00
tibbi
6e88949363 add properties dialog 2016-11-20 19:12:11 +01:00
tibbi
7115330e97 adding kotlin license 2016-11-20 18:22:06 +01:00
tibbi
701fb8f0e9 replace butterknife license with the BigNerdRanch multiselector 2016-11-20 17:45:02 +01:00
tibbi
e6815ed959 allow selecting multiple items 2016-11-20 17:27:54 +01:00
tibbi
978b74adc1 change the files listview to recyclerview 2016-11-20 16:55:46 +01:00
tibbi
9d9b987abf update filepicker to 1.5.0 + minor cleanup 2016-11-20 16:45:38 +01:00
tibbi
5a76dd5db2 convert ItemsFragment to kotlin 2016-11-20 16:25:49 +01:00
tibbi
f5257a0c8a adding Spanish translation 2016-11-19 11:49:43 +01:00
tibbi
056e13cc12 update version to 1.20 2016-11-17 18:04:22 +01:00
tibbi
67a9ce30c4 update filepicker to 1.4.4 2016-11-17 18:02:35 +01:00
tibbi
bebb7c8824 refresh the list at copy too 2016-11-17 17:41:11 +01:00
tibbi
8a9adfc592 update filepicker to 1.4.3 2016-11-17 17:35:02 +01:00
tibbi
be080d19df update fileproperties to 1.0.5 2016-11-17 17:34:34 +01:00
tibbi
f4f2adde24 editing renameItemDialog style so its not that indented 2016-11-17 17:06:19 +01:00
tibbi
0d583c4f32 update version to 19 (1.19) 2016-11-15 20:14:36 +01:00
tibbi
5e0c7eef94 update filepicker to 1.4.2 2016-11-15 20:13:32 +01:00
tibbi
24b56c9360 fix #26, crashes at scanning modified files 2016-11-15 20:09:14 +01:00
tibbi
061361bcfa update file properties to 1.0.4 2016-11-15 19:47:35 +01:00
tibbi
66968bb623 simplify the config creation 2016-11-14 18:55:17 +01:00
tibbi
2eab4c9c07 update version to 18 (1.18) 2016-11-14 18:54:58 +01:00
tibbi
b248634038 remove the testing related files 2016-11-13 18:32:22 +01:00
tibbi
bdfc472f84 convert Constants to kotlin 2016-11-13 18:31:23 +01:00
tibbi
f2e1d559ae move Utils in the proper folder 2016-11-13 18:25:37 +01:00
tibbi
d16adec4b9 update filepicker to 1.4.1 2016-11-13 17:54:42 +01:00
tibbi
ded29d555c move the new config to the proper place 2016-11-13 17:50:00 +01:00
tibbi
58578ee36d convert config to kotlin 2016-11-13 17:44:19 +01:00
Sérgio Marques
7212bd7b69 Update strings.xml 2016-11-13 11:17:02 +00:00
tibbi
8b5d031e85 add filepicker and fileproperties licenses 2016-11-13 12:10:36 +01:00
tibbi
ea5e918ea4 convert aboutactivity to kotlin 2016-11-13 12:06:25 +01:00
tibbi
957e9eb4c9 update filepicker to 1.3.20 2016-11-13 12:03:02 +01:00
tibbi
355e0b71fe update version to 17 (1.17) 2016-11-12 23:55:43 +01:00
tibbi
6c0ec3d837 adding a couple proguard rules 2016-11-12 23:55:23 +01:00
tibbi
b08e62ff66 fix an italian string 2016-11-12 23:32:32 +01:00
tibbi
0f9af2ba0b remove an unused function 2016-11-12 23:29:00 +01:00
tibbi
3cd104b3aa update fileproperties to 1.0.3 2016-11-12 22:02:34 +01:00
tibbi
21a5f8d685 let the user know if some files couldnt be copied / moved 2016-11-12 21:47:01 +01:00
tibbi
f457c2842c update filepicker to 1.3.19 2016-11-12 21:46:40 +01:00
tibbi
e556a9cdec interface renaming 2016-11-12 19:52:00 +01:00
tibbi
c20abd0a6c update filepicker to 1.3.17 2016-11-12 19:51:49 +01:00
tibbi
c66c86f04c updating a copy dialog initialization 2016-11-12 19:10:40 +01:00
tibbi
aad62d56ae use the copytask from filepicker library 2016-11-12 19:03:20 +01:00
tibbi
e960f496ed update the filepicker to 1.3.16 2016-11-12 19:03:01 +01:00
tibbi
2055e9701b Merge branch 'master' of github.com:SimpleMobileTools/Simple-File-Manager 2016-11-12 17:50:05 +01:00
tibbi
868a76f137 update the copy/move process a bit 2016-11-12 17:49:23 +01:00
anthologist
d3c52b2e52 Update strings.xml 2016-11-12 17:23:15 +01:00
tibbi
44465393f5 update a write permissions check 2016-11-12 16:45:46 +01:00
tibbi
4f582b1bc2 use the extension function for scanning files 2016-11-12 16:38:25 +01:00
tibbi
624fa69e80 fix #22, remove some unused properties strings 2016-11-12 16:31:42 +01:00
tibbi
a6d3d4f814 Merge branch 'master' of github.com:SimpleMobileTools/Simple-File-Manager 2016-11-12 16:27:03 +01:00
tibbi
3812023561 small Utils cleanup 2016-11-12 16:26:42 +01:00
Sérgio Marques
ed2a06fe7a Update strings.xml 2016-11-12 15:15:39 +00:00
tibbi
065de047b3 move some helper functions in SimpleActivity 2016-11-12 16:03:25 +01:00
tibbi
7d30c4ec9a convert 3 simple activity to kotlin 2016-11-12 15:55:38 +01:00
tibbi
8d3b54b661 remove the custom write permissions dialog 2016-11-12 15:45:55 +01:00
tibbi
7ab4c01010 replace some functions with extension helpers 2016-11-12 15:43:06 +01:00
tibbi
75231e8f9b update filepicker to 1.3.15 2016-11-12 15:42:47 +01:00
tibbi
1db141c3cc update version to 16 (1.16) 2016-11-11 22:57:38 +01:00
tibbi
d8a91f1301 a minor Move correction 2016-11-11 22:56:17 +01:00
tibbi
227ef72786 some Portuguese corrections 2016-11-11 22:47:16 +01:00
tibbi
888d2758b6 correcting a function 2016-11-11 22:45:26 +01:00
tibbi
1d8c45643f move a couple helper function to extensions 2016-11-11 22:40:12 +01:00
tibbi
0770c95791 update filepicker to 1.3.12 2016-11-11 22:37:42 +01:00
tibbi
5569bd06b5 a few more Move adjustments 2016-11-11 21:09:31 +01:00
tibbi
7b4a6b401d use Rename at Move if the source and destination are on the same storage 2016-11-11 20:14:34 +01:00
tibbi
2222c88650 couple copy adjustments 2016-11-11 19:15:24 +01:00
tibbi
08338f3d7a show a success toast after successufull copy 2016-11-11 18:39:29 +01:00
tibbi
36d31ba0ce remove a file.canwrite() check, it doesnt work properly 2016-11-11 18:38:17 +01:00
tibbi
0f3bb7334e humanize the paths displayed at the copy dialog 2016-11-11 18:29:53 +01:00
tibbi
5b29615cef update filepicker to 1.3.9 2016-11-11 18:29:38 +01:00
Sérgio Marques
ed5458a808 Portuguese update 2016-11-10 00:02:30 +00:00
tibbi
3ce7d682b6 simplify the copydialog constructor 2016-11-08 22:00:42 +01:00
tibbi
79219fb742 update version to 15 (1.15) 2016-11-07 23:55:44 +01:00
tibbi
e8c14627ec update filepicker to 1.3.8 2016-11-07 23:55:35 +01:00
tibbi
59fa340c5a fix some file operations without having SD card 2016-11-07 23:54:35 +01:00
tibbi
d491b83581 update version to 14 (1.14) 2016-11-07 00:00:36 +01:00
tibbi
71b027ccfb add some more characters to allowed file names 2016-11-06 23:29:47 +01:00
tibbi
485c5bad56 allow brackets at filenames 2016-11-06 21:18:45 +01:00
tibbi
b7cbb833fb remove the optional mustBeWritable parameter from the file picker 2016-11-06 17:48:10 +01:00
tibbi
abe00f6368 add a dialog prefix to the write permission layout 2016-11-06 16:24:32 +01:00
tibbi
881431d95d update filepicker to 1.3.7 2016-11-06 15:45:52 +01:00
tibbi
1818beefa3 add a missing id 2016-11-06 15:45:29 +01:00
tibbi
f85a342a6b update version to 13 (1.13) 2016-11-05 23:37:00 +01:00
tibbi
60a8f1f054 fix copying multiple items 2016-11-05 23:35:01 +01:00
tibbi
ac1991c887 fix copy dialog title 2016-11-05 23:29:25 +01:00
tibbi
2057c14dea check the new permission at copying to SD card 2016-11-05 22:56:29 +01:00
tibbi
62a665493f check if destination file already exists 2016-11-05 22:20:11 +01:00
tibbi
44e268b441 add an image about the Kitkat new write permission thing 2016-11-05 22:07:04 +01:00
tibbi
479c3c6c4e ensure there is no duplicate '/' at copy path 2016-11-05 20:50:19 +01:00
tibbi
ff23ac8da6 if paths are on different storage at Move, lets just copy 2016-11-05 20:45:41 +01:00
tibbi
119db82a16 use renaming instead of Move only if both paths are on same storage 2016-11-05 20:40:29 +01:00
tibbi
1de7985652 do not allow copying items in themselves 2016-11-05 20:27:19 +01:00
tibbi
5b79b025ce fix recursive copying 2016-11-05 20:23:32 +01:00
tibbi
2422b0fd53 adding missing function params 2016-11-05 19:37:44 +01:00
tibbi
7d08cd8653 add directory copying on SD card 2016-11-05 19:37:03 +01:00
tibbi
f8e855ec15 fix copying files to sd card 2016-11-05 19:14:28 +01:00
tibbi
68e5b4cf79 convert CopyTask to kotlin 2016-11-05 18:52:31 +01:00
tibbi
ccbed84377 do not require a writable folder at the copy tasks FilePickerDIalog 2016-11-05 18:39:44 +01:00
tibbi
8354107091 correct file/directory creating on sd cards 2016-11-05 18:22:26 +01:00
tibbi
4b56761751 correct deleting files on SD card 2016-11-05 18:06:55 +01:00
tibbi
20fb58ddbe create a helper function for getting the documentfile 2016-11-05 17:58:27 +01:00
tibbi
b6cd6e39eb fix file renaming on sd card 2016-11-05 16:33:32 +01:00
tibbi
b3e0dceff6 check android version too ad editing SD card content 2016-11-05 16:09:01 +01:00
tibbi
e511702fd5 add a check for writing to SD card for Android 5+ 2016-11-05 15:54:24 +01:00
tibbi
8849f56c10 convert Utils to kotlin 2016-11-05 14:10:56 +01:00
tibbi
d6e757af16 update version to 12 (1.12) 2016-11-03 21:59:09 +01:00
tibbi
0ff6db0bb3 remove some nontranslatable strings from the italian translation 2016-11-03 21:58:55 +01:00
tibbi
187dc0647c fix #19, wrong dialog title 2016-11-03 21:56:08 +01:00
tibbi
c3a2aba66a use the FileProperties dialog from bintray 2016-11-03 21:53:39 +01:00
tibbi
61ab717a74 update filepicker to 1.3.6 2016-11-01 19:01:26 +01:00
tibbi
b0727ac19c readd the italian translation fixes 2016-11-01 18:43:13 +01:00
tibbi
b05e3ea8fb update the filepicker to 1.3.5 2016-11-01 18:41:17 +01:00
tibbi
663a0e3b1e remove duplicate mavencentral declaration 2016-10-30 22:24:00 +01:00
tibbi
765f85e2f8 update version to 11 (1.11) 2016-10-30 20:23:10 +01:00
tibbi
39346c0bec update filepicker to 1.3.3 2016-10-30 20:20:22 +01:00
tibbi
261ed5eeac remove the option to show the full path 2016-10-30 19:11:06 +01:00
tibbi
b425ab9a34 allow changing the storage in the main activity 2016-10-30 17:49:27 +01:00
tibbi
b1c9822179 request WRITE_EXTERNAL_STORAGE + cleanup 2016-10-30 17:35:32 +01:00
tibbi
22b3c3f5cc convert MainActivity to kotlin 2016-10-30 17:30:12 +01:00
tibbi
e96bbfb127 update filepicker to 1.3.0 2016-10-30 17:21:48 +01:00
tibbi
3dbd198628 move CopyDialog in a separate file 2016-10-30 14:12:24 +01:00
tibbi
78b14915a4 use the main constructor at CreateNewItemDialog 2016-10-30 11:48:21 +01:00
tibbi
10d9653560 move the rename dialog in a separate file 2016-10-30 11:42:35 +01:00
tibbi
ee059eb319 update icons once more to make them brighter 2016-10-29 11:16:58 +02:00
tibbi
daf1d33f6f update version to 10 (1.10) 2016-10-29 10:59:07 +02:00
tibbi
18bd64f273 update the directory and file icons so they are visible in dark theme 2016-10-29 10:58:46 +02:00
tibbi
c54f4b4009 update version to 9 (1.9) 2016-10-28 23:59:29 +02:00
tibbi
895ca43502 let Glide handle filetype and icon, to improve the scroll performance 2016-10-28 23:51:27 +02:00
tibbi
8f4dd6e282 show a different toast for missing new item name 2016-10-28 23:21:48 +02:00
tibbi
6a2841a48e move CreateNewItem dialog into an own file 2016-10-28 23:19:02 +02:00
tibbi
5be76578a4 updating filepicker to 1.1.0 2016-10-28 20:16:40 +02:00
tibbi
d3666b13e7 use the new FilePicker for selecting the folder 2016-10-25 20:12:09 +02:00
tibbi
7eeda1a2af include the filepicker project via gradle 2016-10-25 19:07:02 +02:00
mueller-ma
2d3e69479a Update strings.xml 2016-10-25 11:28:58 +02:00
mueller-ma
2f69117057 Translated some strings to german 2016-10-25 10:32:31 +02:00
tibbi
72ac444ceb add artist and album to audios and videos if available 2016-10-16 23:44:46 +02:00
tibbi
db25941719 update version to 8 (1.8) 2016-10-16 22:47:33 +02:00
tibbi
3badc5432c display the path, size and total files cnt at multiple items selected 2016-10-16 22:44:09 +02:00
tibbi
592b9c1f70 show an empty dialog at pressing Properties with multiple items selected 2016-10-16 22:19:48 +02:00
tibbi
1b4ff76566 display the Properties menu button at multiple items selected too 2016-10-16 22:15:26 +02:00
tibbi
3d123098a9 simplify the properties dialog title by always saying "Properties" 2016-10-16 21:49:54 +02:00
tibbi
5cbc13885a move the Last modified date and time formatting to an extension 2016-10-16 21:44:01 +02:00
tibbi
7571ffc124 do not show the filename at full file path 2016-10-16 21:38:38 +02:00
tibbi
48454140f2 lets require only a file path, instead of FileDir for getting the properties 2016-10-16 21:37:06 +02:00