Commit graph

1202 commits

Author SHA1 Message Date
tibbi
6b7ae0482c adding a helper function for recognizing svg files 2018-08-20 20:09:53 +02:00
tibbi
77fb27ee4b update Glide to 4.8.0 2018-08-20 19:46:52 +02:00
tibbi
ec676d7430 update version to 4.6.10 2018-08-15 10:35:40 +02:00
tibbi
316b847cf7 update maven gradle plugin to 2.1 2018-08-15 10:35:20 +02:00
tibbi
c896c7e389 update version to 4.6.7 2018-08-13 12:56:30 +02:00
tibbi
0c51f054c6 normalize strings at highlighting at search results 2018-08-12 20:16:52 +02:00
tibbi
9f7092041b update version to 4.6.5 2018-08-10 20:14:20 +02:00
tibbi
3c08b810a6 update version to 4.6.4 2018-08-08 23:00:37 +02:00
tibbi
b9d6cd38b1 update gradle to 3.1.4 2018-08-08 12:11:21 +02:00
tibbi
f285bd2ec4 update version to 4.6.3 2018-08-07 20:05:25 +02:00
tibbi
786e4e08ba allow highlighting all string occurrences in a text 2018-08-07 15:46:06 +02:00
tibbi
d5c7ffbc33 use renameTo for moving files on Android 7+ 2018-08-06 11:56:24 +02:00
tibbi
b6c16d1635 catch exceptions thrown at showing toasts 2018-08-05 11:56:46 +02:00
tibbi
498e68a56f add handling for READ_CALL_LOG permission 2018-08-05 11:52:33 +02:00
tibbi
d5100e2792 add a helper function for checking GET_ACCOUNTS permission 2018-08-04 23:00:31 +02:00
tibbi
f4e06b59fe added handling for write_call_log permission 2018-08-03 15:58:20 +02:00
tibbi
b8e2c4fe42 fix a glitch at setting custom dialog text title 2018-08-03 11:31:53 +02:00
tibbi
d024c53bfb allow setting custom text as dialog title 2018-08-03 11:24:07 +02:00
tibbi
ee1fad15bf removing the More Donating Options button from the Purchase Thank You dialog 2018-08-01 20:46:09 +02:00
tibbi
56a38ca576 make the Read FAQ before sending email optional 2018-07-30 15:37:44 +02:00
tibbi
9ae8bafa39 show a "Read FAQ" dialog once before invoking the Send Mail intent 2018-07-30 10:38:46 +02:00
tibbi
e85355004f create a new folder if needed, at getting an SD card file output stream 2018-07-25 23:38:17 +02:00
tibbi
20d7c8dd20 create parent folders at getting file output stream if needed 2018-07-24 12:13:57 +02:00
tibbi
c50799a2d9 fixing the Filters license owner 2018-07-24 11:20:53 +02:00
tibbi
165d560376 adding Android Photo Filters license 2018-07-24 11:16:28 +02:00
tibbi
1437ee9a05 adding a new None string 2018-07-22 21:22:51 +02:00
tibbi
8b5639b021 show Rate Us in About only after 10 launches, not 3 2018-07-18 16:33:10 +02:00
tibbi
8b449f8391 do not allow copying files in the recycle bin manually 2018-07-18 10:37:21 +02:00
tibbi
3c0833e48e split undo/redo icons into big/normal 2018-07-17 17:44:08 +02:00
tibbi
21c7fe6fa2 adding undo/redo strings 2018-07-17 17:34:51 +02:00
tibbi
586a54198a adding Undo and Redo icons 2018-07-17 17:18:44 +02:00
tibbi
451b223dd8 add a helper function for showing the unavailablity of widgets of SD card apps 2018-07-17 13:21:59 +02:00
tibbi
f7cd8a3608 reset the launcher color to Orange after receiving a particular update 2018-07-16 23:12:22 +02:00
tibbi
7f38c9fd94 catch exceptions thrown at onTextChanged of ColorPickerDialog 2018-07-16 21:04:22 +02:00
tibbi
d8bcc0f7be update version to 4.4.21 2018-07-16 19:55:15 +02:00
tibbi
ce30677417 adding .aac to the list of recognized audio formats 2018-07-16 13:28:33 +02:00
tibbi
b535c140d0 make sure the proper launcher is enabled and visible on a particular app upgrade 2018-07-15 20:42:55 +02:00
tibbi
0c843637fd update version to 4.4.17 2018-07-14 17:35:40 +02:00
tibbi
1babeac34b properly update actionbar title color at the LinePickerDialog 2018-07-13 13:39:46 +02:00
tibbi
529bc7eb38 add helper activity extensions for updating title and subtitle 2018-07-13 12:47:04 +02:00
tibbi
25f27d801c just reset the mediaplayer in SelectAlarmSoundDialog, dont recreate it 2018-07-13 12:22:47 +02:00
tibbi
86f99b961b check orange icon once after updating to a particular app version 2018-07-12 21:47:56 +02:00
tibbi
2083b75929 update version to 4.4.11 2018-07-12 21:09:40 +02:00
tibbi
ae9c295d3d adding un/hide icons 2018-07-11 11:39:53 +02:00
tibbi
f1185fc215 allow forcing a mimetype at opening path 2018-07-11 11:20:34 +02:00
tibbi
17465429ee replace default empty SplashActivity appending with .Orange 2018-07-11 10:51:45 +02:00
tibbi
cb95fe83aa adding a helper function for launching Purchase Thank You intent 2018-07-10 12:06:54 +02:00
tibbi
def9669a38 update version to 4.4.0 2018-07-10 11:58:37 +02:00
tibbi
021cd66c14 update version to 4.3.31 2018-07-06 19:50:17 +02:00
tibbi
e3064b782f lets try disabling all launcher colors first, then enable the proper one 2018-07-05 23:39:32 +02:00
tibbi
a1425a5c49 update kotlin to 1.2.51 2018-07-05 15:02:59 +02:00
tibbi
a2fb993061 adding a new string about the time of the next reminder 2018-07-04 20:18:47 +02:00
tibbi
04d094d744 correcting some photo exif value parsing 2018-07-04 11:54:02 +02:00
tibbi
06e73bca0b replace list with mutablelist at deleting folders 2018-07-04 11:31:51 +02:00
tibbi
998933e08e fixing a constant at licenses 2018-07-04 11:03:52 +02:00
tibbi
2890dad461 adding Panorama View and Sanselan licenses 2018-07-04 11:02:01 +02:00
tibbi
6d0dfc4cca adding the ExoPlayer license 2018-07-02 11:25:12 +02:00
tibbi
62617039f8 adding a new string about deleting items 2018-07-02 09:58:01 +02:00
tibbi
6a06c5c501 avoid updating the app launcher if the color didnt actually change 2018-07-01 22:14:15 +02:00
tibbi
c355e1eb1a fix a crash at setting fastscroller position 2018-07-01 12:12:22 +02:00
tibbi
f995e6262d remove the default click values at bindView to avoid glitches 2018-07-01 11:13:45 +02:00
tibbi
13000384ea use proper orientation icon resolutions at xxhdpi 2018-06-29 20:53:52 +02:00
tibbi
9d78c8587b adding some new icons 2018-06-29 20:31:19 +02:00
tibbi
5655113a3b update version to 4.3.9 2018-06-28 15:34:03 +02:00
tibbi
5f99a2bd5c update version to 4.3.8 2018-06-28 10:05:46 +02:00
tibbi
405392f34a adding even more recycle bin related strings 2018-06-27 19:36:39 +02:00
tibbi
974b1bea58 adding some Recycle Bin file restoring related strings 2018-06-27 17:26:27 +02:00
tibbi
1f8cb05777 do not try rescaning paths at the internal app Files Directory (recycle bin) 2018-06-27 14:30:56 +02:00
tibbi
e48c90e6c4 a few more recycle bin related string updates 2018-06-26 23:51:54 +02:00
tibbi
13044ba7ea modifying some Recycle Bin related strings 2018-06-26 23:13:15 +02:00
tibbi
f8ff042513 recheck isScrollingEnabled at changing content height 2018-06-24 21:53:31 +02:00
tibbi
0b4e5cb783 allow setting scroll X of fastscrollers too 2018-06-24 19:38:06 +02:00
tibbi
9fd73fa2c9 fixing some scrolling related glitches 2018-06-24 17:21:12 +02:00
tibbi
4384cf925b add a helper function for setting fastScroller size manually 2018-06-22 23:51:21 +02:00
tibbi
850662daaf add easier toggling between clickable recyclerview items 2018-06-22 21:11:34 +02:00
tibbi
ec10a6b7c8 make sure we dont select unselectable items at recyclerviews, like section titles 2018-06-22 12:24:13 +02:00
tibbi
1200b7a527 update version to 4.2.9 2018-06-20 23:17:25 +02:00
tibbi
e2c7ef7ca1 adding some new Favorite related strings 2018-06-19 22:41:10 +02:00
tibbi
57c986e406 update version to 4.2.6 2018-06-18 22:48:23 +02:00
tibbi
f0312e0976 check Raw at isImageVideoGif too 2018-06-18 14:42:06 +02:00
tibbi
a1e8b7f3e8 remove a redundant String isRaw check 2018-06-18 14:25:18 +02:00
tibbi
67c4981077 differentiate photo and raw files 2018-06-16 23:27:07 +02:00
tibbi
031de40e48 rename itemHolders to viewHolders 2018-06-16 21:44:21 +02:00
tibbi
cc510d2a66 rewrite the recyclerview adapter, store viewholders instead of views 2018-06-16 21:36:07 +02:00
tibbi
8450994a03 adding a new constant used for saving protection state 2018-06-15 14:17:53 +02:00
tibbi
b49229d6a6 do not scroll the pattern tab while inserting it 2018-06-15 13:53:38 +02:00
tibbi
0e8d61b33e allow selecting multiple items by long pressing the first and last selection item 2018-06-14 22:51:16 +02:00
tibbi
d7be8d2324 adding a new string for warning the user before deleting a folder 2018-06-14 10:14:43 +02:00
tibbi
d58783cdd1 update kotlin to 1.2.50 2018-06-13 22:11:04 +02:00
tibbi
17f40fecde catch exceptions thrown at saving exif data 2018-06-12 10:13:06 +02:00
tibbi
51d1d5f268 make sure the new exif values are saved 2018-06-11 12:44:18 +02:00
tibbi
44c2451075 copy datetime_digitized and datetime_original at copying exif fields 2018-06-11 12:07:47 +02:00
tibbi
64665d0aed update gradle to 3.1.3 2018-06-11 11:58:37 +02:00
tibbi
ea2256a65b add another way of forcing english at "Use english language" 2018-05-25 21:23:44 +02:00
tibbi
21e0c4db23 update version to 4.1.3 2018-05-25 20:36:47 +02:00
tibbi
fff5bcf603 do not reset scroll X and Y at setViews 2018-05-25 10:33:21 +02:00
tibbi
e18248fc1b do not use updateInMediaStore at copying or renaming files 2018-05-24 15:17:36 +02:00
tibbi
87237c01c0 rescan renamed folders recursively after triggering the callback 2018-05-24 15:16:39 +02:00
tibbi
d5879bb1ba wrap the pin/pattern/fingerprint dialog in a scrollview 2018-05-23 14:12:37 +02:00
tibbi
91cac2771a update version to 4.0.22 2018-05-21 23:12:26 +02:00
tibbi
3b29ab3d8a add another config value for storing which widget should be measured 2018-05-17 23:13:23 +02:00
tibbi
3fb313485e adding a config field for storing the initial widget height 2018-05-17 22:40:47 +02:00
tibbi
d76dcd5e11 adding a new string for Text setting section 2018-05-17 10:16:42 +02:00
tibbi
4f56b1873b adding 2 new settings section strings 2018-05-16 23:41:40 +02:00
tibbi
32f1094b65 update version to 4.0.17 2018-05-16 21:51:04 +02:00
tibbi
b637d1bcfc adding a constant used at changing widget colors from Settings 2018-05-15 23:23:33 +02:00
tibbi
a53ac03f5e optimize OTG file fetching as much as we can 2018-05-15 14:21:34 +02:00
tibbi
0aad99933d add a helper extension function for getting app launcher intent 2018-05-14 23:06:40 +02:00
tibbi
6c7e0741ac reset fastscroller scroll X and Y on recreation 2018-05-13 22:34:24 +02:00
tibbi
34a052bb99 rename the layoutPosition variable to adapterPosition too 2018-05-13 21:09:15 +02:00
tibbi
60035f5f28 do not scan folders recursively after renaming 2018-05-13 13:21:41 +02:00
tibbi
dd436a5cb6 use adapterposition instead of layoutposition at recyclerview adapter 2018-05-13 12:25:25 +02:00
tibbi
e8618dce24 revert back to the simpler way of mediastore scanning 2018-05-13 09:35:22 +02:00
tibbi
df9671c2e4 update version to 4.0.3 2018-05-10 23:18:39 +02:00
tibbi
76c2495123 creating a string-array from the new month strings 2018-05-10 13:44:34 +02:00
tibbi
55ace6a823 adding another version of month strings 2018-05-10 11:03:00 +02:00
tibbi
c2cc72ade7 update version to 4.0.0 2018-05-08 20:36:56 +02:00
tibbi
d7dc7ac4b3 notify endless scroller at reaching the top too 2018-05-07 11:45:39 +02:00
tibbi
677113bcc0 add a helper recyclerview function for reseting item count 2018-05-07 10:37:43 +02:00
tibbi
b0299663ef update version to 3.21.9 2018-05-07 09:39:52 +02:00
tibbi
310de12d54 check endless scroll state as scrolling stops only 2018-05-07 09:39:08 +02:00
tibbi
5a05f5c911 add an initial implementation of endless scrolling bottom trigger 2018-05-06 23:20:44 +02:00
tibbi
ab35158c05 update version to 3.21.6 2018-05-04 19:39:52 +02:00
tibbi
63beaac73e catch exceptions thrown at changing icon color for now 2018-05-04 15:57:15 +02:00
tibbi
61343bd553 adding a new string about customizing widget colors 2018-05-01 22:02:52 +02:00
tibbi
36c0b1e63b renaming the function that colors the imageview with a stroke 2018-05-01 20:24:22 +02:00
tibbi
dbb0a28b0d update shared prefs appId on every app launch 2018-05-01 15:16:26 +02:00
tibbi
362901607c fix a couple glitches related to app icon color change 2018-05-01 13:15:48 +02:00
tibbi
97e62a1c87 fix some glitches related to updating shared theme app icon color 2018-05-01 11:20:07 +02:00
tibbi
108d8dabeb handle app icon color change in the Customization Activity itself 2018-04-30 23:16:11 +02:00
tibbi
e4f1914d58 adding a toast message prompting the user to update Simple Thank You 2018-04-28 23:48:14 +02:00
tibbi
30add5c4b6 update kotlin to 1.2.41 2018-04-28 23:19:01 +02:00
tibbi
3f9fe9b23c make sure we display proper app launcher name as Recents header 2018-04-28 22:59:28 +02:00
tibbi
ce1a1cf80f make sure we show the proper app icon color on the Recents header 2018-04-28 22:24:56 +02:00
tibbi
e9748e438e adding a couple helper functions related to handling app icon color change 2018-04-28 19:07:57 +02:00
tibbi
485a3406fa update version to 3.19.26 2018-04-27 22:50:17 +02:00
tibbi
02fde8c43a return the proper app icon color from the dialog 2018-04-27 21:35:57 +02:00
tibbi
77be7edca9 show the proper icon by default at the app icon color picker 2018-04-27 21:16:22 +02:00
tibbi
252422f0b1 properly fetch the app icon color at content provider 2018-04-27 20:59:15 +02:00
tibbi
f58b168f45 update version to 3.19.22 2018-04-27 20:37:27 +02:00
tibbi
13690245fd define gradle build tools 2018-04-27 19:13:30 +02:00
tibbi
d2a580a0a8 make sure there are no double slashes at human readable paths 2018-04-26 14:18:18 +02:00
tibbi
5e50d12968 remove OTGBasePath with OTGPartition 2018-04-25 23:00:58 +02:00
tibbi
1497303efb update version to 3.19.18 2018-04-24 23:49:44 +02:00
tibbi
3eaa54cfa0 do not modify exif values of OTG files 2018-04-24 22:10:00 +02:00
tibbi
6e6b768ce1 add a slash after OTG at the human readable path 2018-04-24 18:40:47 +02:00
tibbi
e467e48abe do not append "_1" to filename at Edit intent of OTG files 2018-04-24 17:44:24 +02:00
tibbi
bc84937b08 adding a crashfix to document file getter 2018-04-24 15:32:48 +02:00
tibbi
924a1232ee adding an USB icon 2018-04-24 11:53:44 +02:00
tibbi
a769fd6196 adding a new constant used for sending an extra path at refresh_media broadcast 2018-04-23 22:51:49 +02:00
tibbi
f976c709d2 catch a couple exceptions thrown at some third party intents 2018-04-22 23:42:34 +02:00
tibbi
37e6cf20e9 update Glide to 4.7.1 2018-04-22 23:30:00 +02:00
tibbi
288452317b fix the path at renaming item 2018-04-21 21:21:10 +02:00
tibbi
033332edc2 trim trailing slash at humanizing paths 2018-04-20 22:43:51 +02:00
tibbi
d62a90a65e trim the trailing slash at getParentPath 2018-04-20 11:37:46 +02:00
tibbi
fd70ce7e34 return unchanged text if the part to highlight is empty 2018-04-18 20:23:51 +02:00
tibbi
20ad914048 add a string extension function for highlighting text parts 2018-04-18 20:01:01 +02:00
tibbi
c7fa7d3bf1 adding a smaller version for SMS and Email icons 2018-04-18 15:57:47 +02:00
tibbi
f11c1fbe27 update version to 3.19.1 2018-04-17 20:25:25 +02:00
tibbi
06729aa708 add portrait forcing in Config 2018-04-15 20:19:26 +02:00
tibbi
00b6fd62d4 update version to 3.18.26 2018-04-15 20:14:07 +02:00
tibbi
8d64b65f65 make sure write uri permission is granted at Edit intent 2018-04-14 22:08:40 +02:00
tibbi
b7405d897a update gradle to 3.1.1 2018-04-13 21:16:34 +02:00
tibbi
20e4328f83 update version to 3.18.23 2018-04-13 10:36:25 +02:00
tibbi
c96346ce63 updating the german Filter strings 2018-04-12 21:03:50 +02:00
tibbi
db5ed913fc update support libraries to 27.1.1 2018-04-12 19:40:59 +02:00
tibbi
fe2b77b8c8 update version to 3.18.20 2018-04-12 19:23:40 +02:00
tibbi
49300b2b59 update version to 3.18.19 2018-04-11 20:14:09 +02:00
tibbi
c4f2f07b4d adding a new "No sound" item at the alarmsound picker 2018-04-11 11:59:53 +02:00
tibbi
5b30c9a63d avoid fetching the default sd card path everytime it is requested 2018-04-10 14:58:07 +02:00
tibbi
848ad3bcd1 move the list of media file extensions out of String extensions 2018-04-10 11:24:20 +02:00
tibbi
9a95d6906c add support for .org raw file 2018-04-10 09:46:25 +02:00
tibbi
2faee25279 do not try creating media content uri for every file 2018-04-09 22:05:23 +02:00
tibbi
98dfcb9512 adding some strings related to recycle bin and deleting files 2018-04-09 20:41:21 +02:00
tibbi
efd8919273 make sure we disable shared theme usage if it is null 2018-04-06 18:01:51 +02:00
tibbi
4184c6ae02 adding back the COL_ID column in MyContentProvider 2018-04-05 15:09:50 +02:00
tibbi
a2bc28c4e3 allow removing the dim from behind the colorpicker + getting current color 2018-04-05 14:25:04 +02:00
tibbi
7aedb6385c adding a new string about changing color 2018-04-05 13:51:53 +02:00
tibbi
10a364cf7a update version to 3.18.6 2018-04-04 19:56:16 +02:00
tibbi
45ef26d05a couple tweaks related to shared theme handling 2018-04-04 19:52:53 +02:00
tibbi
800dd9710a show Shared theme and hide Apply To All button at customization in some cases 2018-04-04 16:38:22 +02:00
tibbi
7be38eb5de fix some constants for sorting by artist and duration 2018-04-03 11:43:29 +02:00
tibbi
824046d867 lets make saveExifRotation a context extension 2018-04-01 13:07:05 +02:00
tibbi
eb2988038d add a helper function for saving image rotation 2018-04-01 11:28:18 +02:00
tibbi
85e9f29777 adding some int helper extensions for getting orientation/degrees 2018-04-01 11:18:28 +02:00
tibbi
ec39ec0ba8 remove the helper function triggered at toggling english language 2018-03-31 14:16:55 +02:00
tibbi
23cc7216c9 create media content uris only at images/videos/gifs 2018-03-31 11:40:36 +02:00
tibbi
7b741aaeb5 limiting the scope of some recycler view adapter variables and functions 2018-03-30 23:30:29 +02:00
tibbi
1d9eedbe57 add an extra parameter to SelectAlarmSoundDialog to toggle looping 2018-03-30 18:13:43 +02:00
tibbi
cc2056894e always use "Alarm" as the default alarm sound title 2018-03-30 17:10:31 +02:00
tibbi
09f798ddfa add a type parameter to select alarm sound dialog 2018-03-30 16:29:02 +02:00
tibbi
b1edf14a1f add a context extension for granting uri read permission 2018-03-30 15:51:30 +02:00
tibbi
aeba8cb2d9 adding a SelectAlarmSoundDialog 2018-03-30 12:16:49 +02:00
tibbi
9a7b612eaa adding some alarm related strings 2018-03-29 19:38:17 +02:00
tibbi
fdd8baa125 use the short week day letters instead of substringing 2018-03-28 19:01:43 +02:00
tibbi
91ad738e8a create an array with short versions of week day names 2018-03-28 18:50:25 +02:00
tibbi
72785a5f85 show Hours at the duration if it is exactly 3600 seconds 2018-03-28 17:32:02 +02:00
tibbi
2720210a3e use proper multiplier when selecting Days at custom interval picker 2018-03-28 11:20:32 +02:00
tibbi
99cfb73b17 add a smaller version of the Snooze icon 2018-03-27 22:56:12 +02:00
tibbi
42ace66ed6 replace some "compile"s with "implementation" 2018-03-27 18:46:27 +02:00
tibbi
19b2843be7 update gradle to 3.1.0 2018-03-27 17:58:15 +02:00
tibbi
f8e7c23838 lets rename the helper extension function to make it less confusing 2018-03-27 15:22:43 +02:00
tibbi
6811488264 add a helper activity extension for picking minutes 2018-03-27 15:17:46 +02:00
tibbi
a3ca5ec47b properly format "No reminder" time 2018-03-26 10:36:59 +02:00
tibbi
7bff53e2ad adding a new string for Tomorrow 2018-03-23 22:39:03 +01:00
tibbi
0efe95028c update kotlin to 1.2.31 2018-03-23 22:31:15 +01:00
tibbi
450d11c6ff catch ReceiverCallNotAllowedException thrown at MediaScanner connect 2018-03-23 10:10:56 +01:00
tibbi
5faff02b6a update version to 3.16.14 2018-03-22 15:17:36 +01:00
tibbi
8397586d20 update version to 3.16.12 2018-03-21 22:23:06 +01:00
tibbi
529a12295b create parent folders at getFileOutputStream if needed 2018-03-16 10:26:21 +01:00
tibbi
200921a5a8 send the destination path in the copy/move callback 2018-03-15 21:49:20 +01:00
tibbi
44303fe0dc fix memory leaks at media scanning + some rename improvements 2018-03-15 21:08:54 +01:00
tibbi
120b1c1858 add another helper function for getting latest media id by date taken 2018-03-15 19:25:49 +01:00
tibbi
6929b05085 try getting MediaContent uri in a more general way if one fails 2018-03-15 17:23:25 +01:00
tibbi
a916391925 some formatting changes 2018-03-14 22:15:06 +01:00
tibbi
ed1762b23d add bigger Snooze icons 2018-03-14 19:15:14 +01:00
tibbi
d8a6f01654 adding a Stop icon 2018-03-14 15:23:32 +01:00
tibbi
bda3bb3e19 update website to https 2018-03-13 23:24:22 +01:00
tibbi
96d96d88bc add a helper RemoteViews extension function for toggling item visibility 2018-03-12 23:54:30 +01:00
tibbi
4e1ad3edb1 adding untranslatable a.m. and p.m. strings 2018-03-12 22:05:25 +01:00
tibbi
8101735043 add Seconds handling at the pick interval dialog 2018-03-11 18:39:30 +01:00
tibbi
ed37968bb6 simplify second formatting to duration 2018-03-09 22:46:24 +01:00
tibbi
e357822841 adding Number Picker license 2018-03-09 14:38:48 +01:00
tibbi
ad4e9c53c3 adding a config item for vibrating on button press 2018-03-08 17:03:48 +01:00
tibbi
36a30806a1 automatically add Kotlin license to all apps 2018-03-08 12:40:25 +01:00
tibbi
51c3e218b7 adding a couple new icons 2018-03-07 18:11:22 +01:00
tibbi
959842aa67 adding a CustomIntervalPickerDialog from calendar 2018-03-07 14:08:15 +01:00
tibbi
90ac73f614 add a helper function for formatting minutes to string 2018-03-06 22:06:19 +01:00
tibbi
0326f6c860 adding some alarm and snooze related strings 2018-03-06 20:00:46 +01:00
tibbi
7c58899c56 adding a couple more strings for future use 2018-03-06 15:51:34 +01:00
tibbi
cf0788b161 make sure the alarm reminder string is on a new line 2018-03-06 12:45:37 +01:00
tibbi
dc1abbf3af adding some warnings related to alarm/reminder reliability 2018-03-06 12:04:31 +01:00
tibbi
9a28058a37 simplify the reminder going off string, for easier translations 2018-03-06 11:26:10 +01:00
tibbi
b472409006 add a helper extension function for adding bits to int 2018-03-05 18:02:35 +01:00
tibbi
2c2fe206d4 add an array containing week day letters 2018-03-05 16:05:06 +01:00
tibbi
333c9d4ff1 add a helper arraylist extension for moving the last item to front 2018-03-05 15:07:42 +01:00
tibbi
7f7e8b1add adding some new icons 2018-03-05 12:47:38 +01:00
tibbi
7a59eca5f7 adding week day letters 2018-03-04 22:58:23 +01:00
tibbi
f7044bae6b update version to 3.14.13 2018-03-04 18:51:51 +01:00
tibbi
8a28092364 improve file scanning at copy/move 2018-03-03 16:33:32 +01:00
tibbi
492b592d93 add an extension function for checking if a package is installed 2018-03-02 19:18:49 +01:00
tibbi
28e25a6c09 updating some libraries 2018-03-02 17:09:43 +01:00
tibbi
a6cbf14edf add an alertdialog helper extension for hiding the keyboard 2018-03-02 16:50:03 +01:00
tibbi
afbe4edab6 update the Email template in About a bit to make it more convenient 2018-03-02 12:04:49 +01:00
tibbi
5b8a150f70 update version to 3.14.3 2018-03-02 11:54:33 +01:00
tibbi
9f677108f7 update kotlin to 1.2.30 2018-03-02 11:54:17 +01:00
tibbi
d8d5f32866 add a helper alertdialog extension for showing keyboard 2018-03-02 11:23:08 +01:00
tibbi
1897b8117c add a string array with weekdays 2018-02-28 18:37:20 +01:00
tibbi
1fd2661747 update version to 3.14.0 2018-02-28 18:01:33 +01:00
tibbi
6376f0a8cf create an array holding months 2018-02-28 17:19:52 +01:00
tibbi
2a9e970e99 adding some strings with month and weekday names 2018-02-28 17:09:49 +01:00
tibbi
c788aef4aa add a helper extension for listening to viewpager page changes 2018-02-28 12:11:56 +01:00
tibbi
c333579f26 add a TabLayout extension for getting tab un/select events 2018-02-28 11:51:19 +01:00
tibbi
c6f582d025 add a config for storing the last used viewpager page 2018-02-28 11:48:04 +01:00
tibbi
4bee3181b8 update version to 3.13.17 2018-02-28 11:21:38 +01:00
tibbi
5fed7a9a9e adding a config item for preventing the device from sleeping 2018-02-27 20:36:57 +01:00
tibbi
a56b56f331 update version to 3.13.15 2018-02-27 19:51:39 +01:00
tibbi
56050008ce adding some new sort options 2018-02-27 16:46:30 +01:00
tibbi
f431ffdd00 update version to 3.13.11 2018-02-26 23:40:44 +01:00
tibbi
69040d9dbe add a null check at getting OTG files 2018-02-26 10:49:28 +01:00
tibbi
ff67853908 try getting the media content uri at generating a public uri 2018-02-25 13:57:04 +01:00
tibbi
a036b92740 add an extra way of detecting an SD card 2018-02-24 23:44:32 +01:00
tibbi
83e75f77c5 get the parent folder documentFile if we are creating a new file 2018-02-24 20:08:16 +01:00
tibbi
bb49b8608b remove a file existance check before removing from playstore 2018-02-24 19:44:02 +01:00
tibbi
a6cdacd6a3 ensure some file operation callbacks are called on the ui thread 2018-02-24 18:51:28 +01:00
tibbi
3abf27b7a0 update version to 3.13.1 2018-02-24 14:33:44 +01:00
tibbi
bdfd1e3ac5 adding a toggle for enabling Pull to refresh 2018-02-24 00:18:52 +01:00
tibbi
e4bc2e4251 add a config field for skipping delete confirmation 2018-02-23 23:22:06 +01:00
tibbi
60f5191c1c update version to 3.12.23 2018-02-23 23:18:26 +01:00
tibbi
b0285377e6 update version to 3.12.22 2018-02-23 16:13:01 +01:00
tibbi
2d63dabfc0 add a new string for specifying which filename contains invalid characters 2018-02-22 23:32:45 +01:00
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