Brendan Duncan
Brendan Duncan
File streaming will always be slower than just reading all the bytes into memory. File IO is particularly slow, especially with Dart. The problem is that big files take lots...
I pushed to git adding closeSync to OutputFileStream and ArchiveFile. And I added autoClose named arg to ZipEncoder encode and addFile methods.
That seems like a reasonable solution. I'll try to get to it soon.
I haven't had a chance to look at it yet, but my suspicion is that the images are 2 channel luminance-alpha images and yeah, I don't think I handle them...
Thanks for the fix!
Sorry, I will not be able to write that any time in the near future.
I haven't had a chance to look into the file permissions yet. I will once work settles down some.
I'll look into it.
Wow, I don't know how that function ever worked. What was I thinking? I'll have to re-work that function.
I pushed some fixes to git. It's nowhere near as extreme as your final example.