Ensar Sarajčić
39b6f4bbaf
Handle password protection when copying/moving folders
...
This changes copy and move handling to work similarly to delete.
It will ask for protection if single folder is selected and it will
ignore protected folders if multiple are selected.
This closes #2901
2023-07-24 09:54:26 +02:00
yangfeng
a9210c5a1b
fix: lack of import statement
2023-07-22 20:02:08 +08:00
Tibor Kaputa
762b712246
minor code style update
2023-07-21 21:33:13 +02:00
Ensar Sarajčić
11aa25ad45
Make subfolder grouping follow file structure
...
This changes subfolder grouping to follow file hierarchy
to prevent unreliable behavior with middle folders missing
media.
This fixes #1886
2023-07-21 11:16:24 +02:00
tibbi
0fcd1939b0
updating commons, kotlin, gradle
2023-07-10 23:40:48 +02:00
Tibor Kaputa
d45c371217
Merge pull request #2886 from Aga-C/fix-image-resizing
...
Fixed exception on image resizing (#2883 )
2023-07-05 10:39:26 +02:00
fatih ergin
eb8c8f3201
replace outdated image cropper library with an up to date fork
2023-07-04 19:49:03 +03:00
Agnieszka C
ad5d192fb1
Fixed exception on image resizing ( #2883 )
2023-07-03 19:02:38 +02:00
fatih ergin
688cdece7d
move last used copy path helpers to common
2023-06-25 12:53:41 +03:00
fatih ergin
ab6eb93394
rename copy path getter method for common usage & simplify copy path checks
2023-06-22 01:09:39 +03:00
fatih ergin
411c732fa8
remove useless function definition for copy path existency
2023-06-21 23:56:35 +03:00
fatih ergin
b84faf1763
remember last used copy destination on "Select destination" picker -> "Other folder"
2023-06-21 22:55:24 +03:00
fatih ergin
7f88bb8795
sort search results on folder picker dialog respecting to config.directorySorting
2023-06-21 22:34:09 +03:00
fatih ergin
343962bfca
hide keyboard on switching to "Other folder"
2023-06-21 19:56:59 +03:00
fatih ergin
d7b29aa3f0
add search bar to folder picker at copy destination
2023-06-21 00:57:52 +03:00
fatih ergin
a8cd59a22d
update exoplayer to v2.18.7
2023-06-19 00:12:02 +03:00
fatih ergin
71241ca110
make sure exoplayer is being accessed on the same thread.
...
exoplayer now forces to use a single application thread.
2023-06-18 23:30:00 +03:00
fatih ergin
116359c0c6
move last callback param of DeleteWithRememberDialog out of the parentheses for better readability
2023-06-18 13:08:01 +03:00
fatih ergin
8a79504e4b
allow skipping recycle bin at deletion
2023-06-18 02:46:01 +03:00
tibbi
61dc80ed35
redesigning list item selection a bit
2023-06-12 12:37:46 +02:00
tibbi
11dd5ac501
make sure we dont try changing view visibility from the bg thread
2023-06-11 23:24:18 +02:00
tibbi
23f77ea19f
move photo panorama check on a background thread
2023-06-08 19:07:32 +02:00
Naveen
761ebee77b
Rescan paths after updating modified time
2023-05-27 16:44:50 +05:30
Naveen
799689ab7e
Refresh items after resizing
2023-05-25 14:20:37 +05:30
Naveen
ad10f4123f
Only allow resizing multiple images with common parents
...
Otherwise we'll have to create multiple SAF dialogs which just isn't practical/tedious for the user. Users can still resize images without common parents if they grant "All Files" access
2023-05-24 04:53:15 +05:30
Naveen
295793c77f
Remove unused code
2023-05-24 04:34:36 +05:30
Naveen
591e5f09e9
Fix resizeImage()
threading issue
2023-05-24 04:20:44 +05:30
Naveen
a1fca17516
Use plural string
2023-05-24 04:10:56 +05:30
Naveen
bdffa73d7d
Filter out other files as needed before resizing
2023-05-24 04:02:36 +05:30
Naveen
388037f6b5
Always do resize operation on background thread
2023-05-24 03:48:16 +05:30
Naveen
2919b36583
Remove unnecessary text view and error handling
2023-05-24 03:23:36 +05:30
Naveen
726e7c1649
Do processing on background thread
2023-05-24 02:31:14 +05:30
Naveen
ce898ba1cc
Add rescanPathsAndUpdateLastModified
extension
2023-05-24 02:24:41 +05:30
Naveen
428a157f7f
Add option to bulk resize images
2023-05-24 02:19:29 +05:30
tibbi
9a49132948
show the dialog at Media activity too
2023-05-07 17:39:09 +02:00
tibbi
e5552b6957
show the Upgraded From Free more often, with a better string
2023-05-07 17:37:04 +02:00
tibbi
591cb05c17
include some new WhatsApp folders by default
2023-04-26 16:58:44 +02:00
tibbi
c7d563783b
lets add WhatsApp Statuses folder to shown ones
2023-04-05 19:51:24 +02:00
Naveen
f49348d86d
Rescan path after deleting .nomedia
2023-03-12 21:49:04 +05:30
tibbi
61c969ec7c
show a better message at upgrading from the free app, and more often
2023-03-07 14:26:09 +01:00
tibbi
0afb7c0036
fixing the string shown at Upgraded From Free dialog
2023-03-05 09:32:08 +01:00
tibbi
90a528fcd4
formatting GetMediaAsyncTask code, no real change
2023-02-05 16:28:17 +01:00
tibbi
2a94e9b811
properly fix Open Recycle Bin and Show all folders content
2023-02-05 16:27:56 +01:00
tibbi
e28cb54a58
fixing some glitches related to opening recycle bin from all files view
2023-02-05 15:59:49 +01:00
tibbi
61f51a340f
reordering some functions
2023-02-04 19:09:27 +01:00
tibbi
0f5fef8509
misc code style fixes
2023-02-04 15:45:47 +01:00
tibbi
bf662d16d9
properly detect the presence of the free app version too
2023-02-03 20:46:14 +01:00
Naveen
2131cb79d3
Always request write permission when updating existing file on 30+
...
A casual file output stream was needed to fix the file size update issue
2023-02-01 03:41:05 +05:30
tibbi
e07f45cb89
show the Open Recycle Bin button at media only if enabled
2023-01-23 16:20:17 +01:00
tibbi
79512f2d1f
show the Open Recycle Bin only if it isnt shown as a folder
2023-01-23 16:16:01 +01:00