tarsin
108928e524
Implement save, share image from archive
2022-09-20 18:09:41 +08:00
tarsin
9b918ec036
Revert "Reformat Code"
...
This reverts commit e0f7dab34f .
2022-08-22 17:27:52 +08:00
tarsin
e0f7dab34f
Reformat Code
2022-08-22 11:38:03 +08:00
tarsin
9bb694171b
Implement multithreading archive read
2022-08-21 09:21:53 +08:00
tarsin
a0fe6f0d7d
Revert "archive: Use memfd instead"
...
* It sucks, seems simplify the conditions, but more syscalls are
made(read/seek/write), more context switch, futhermore AImageDecoder itself does support
read raw buffer, and we are not intend to support multi-process decoding
This reverts commit f4826ea727 .
2022-08-07 19:14:25 +08:00
tarsin
f4826ea727
archive: Use memfd instead
2022-08-07 17:13:48 +08:00
tarsin
a44f12b2e0
Reformat Code
2022-07-25 20:07:16 +08:00
tarsin
a72fca3dfb
Fix a lag
2022-07-25 10:16:54 +08:00
tarsin
50c6111773
Imagedecoder do not support anon pipe, drop it and use memarea
2022-07-24 23:32:03 +08:00
tarsin
89935b5639
Hard cast
2022-07-24 20:32:39 +08:00
tarsin
e095627aee
Refactor
2022-07-24 20:20:04 +08:00
tarsin
1fe0b079cd
Support auto store archive's passwd
2022-07-22 22:53:44 +08:00
tarsin
3d7a71647e
Initial support for encrypted archive read
2022-07-22 21:28:19 +08:00
tarsin
4381eb8c3d
Fuck off the buffer
2022-07-22 09:52:35 +08:00
tarsin
3026b16d70
Don't emulate posix read, do mmap instead
2022-07-22 00:13:53 +08:00
tarsin
12bf20f656
Increase pipe size
2022-06-14 08:47:41 +08:00
tarsin
cfdb23d6dc
app: Reformat code
2022-05-23 19:59:40 +08:00
tarsin
863337c789
Support fskip for better decompress perf
...
* Actually the whole impl can't be more sucks, will import algorithm to manage buffer and read strategy further
2022-05-23 17:34:59 +08:00
tarsin
207909c7be
Initial libarchive simple support
2022-05-22 22:27:31 +08:00
tarsin
657e1b1d0f
Drop a7zip for libarchive integrate
2022-05-21 17:04:27 +08:00
NekoInverter
304af7dbe8
Use new Activity Result APIs
2020-12-22 17:12:42 +08:00
NekoInverter
257804cc85
Fix image extension
2020-10-27 22:11:35 +08:00
NekoInverter
4b3488026d
Remove unused codes
2020-04-03 15:50:20 +08:00
NekoInverter
4be5a0d0ed
Fix read archive file
2020-04-03 11:41:40 +08:00
NekoInverter
a9b7df3284
Update dependencies
...
Settings activity refactor
2020-03-23 14:26:54 +08:00
seven332
0afb78da3f
Use AndroidX
2019-02-09 19:25:15 +08:00
seven332
24195430ab
Use a7zip to extract archives
2019-01-03 18:03:15 +08:00
seven332
ff6b0bf01d
Remove ZipGalleryProvider
2018-12-13 21:42:35 +08:00
seven332
6734ace077
Add ArchiveGalleryProvider
2018-12-13 15:15:39 +08:00