|
a6f194b4d8
|
Fix nullability hints in FileWorker
|
2020-04-08 17:20:58 +02:00 |
|
|
998e5b2fc0
|
Add error message when BrotliCalc is given a folder w/o uncompressed files
|
2020-04-08 16:40:47 +02:00 |
|
|
b4e55f2f54
|
Update validate-compression cmd to use streaming API & distinguish mismatch and exception
|
2020-03-31 12:02:46 +02:00 |
|
|
3dd95dec86
|
Make BrotliCalc find (other) compressed files when path points to a file
|
2020-03-30 11:45:26 +02:00 |
|
|
7afdbe3e10
|
Fix relative paths in BrotliCalc
|
2020-03-30 11:15:15 +02:00 |
|
|
55f3010362
|
Expand console buffer height in BrotliCalc & fix long error messages
|
2020-03-30 10:04:16 +02:00 |
|
|
a002a8454c
|
Rework BrotliCalc progress to show every thread's current workload
|
2020-03-17 11:16:19 +01:00 |
|
|
83ea326957
|
Add BrotliCalc argument for file processing order
|
2020-03-17 10:38:25 +01:00 |
|
|
88bd8d928b
|
Rename interface & classes of the new streaming API
|
2020-03-15 16:22:22 +01:00 |
|
|
6cffbc91d5
|
Update BrotliCalc commands to use the new streaming APIs
|
2020-03-15 13:44:39 +01:00 |
|
|
7e065e39f0
|
Fix console progress bug with cursor jumping up a line
|
2020-02-05 20:04:03 +01:00 |
|
|
70cf0d6b14
|
Tweak BrotliCalc CSV generation to omit quotes for numeric values
|
2020-01-29 23:12:36 +01:00 |
|
|
360e562832
|
Minor refactoring and fixes in BrotliBuilder & BrotliCalc
|
2020-01-28 20:00:24 +01:00 |
|
|
7d2d438108
|
Update BrotliCalc to use BrotliFileReader where possible
|
2020-01-23 08:20:56 +01:00 |
|
|
858c9ddbf3
|
Ensure BrotliCalc uses correct Brotli parameters & fix BrotliFileStructure
|
2020-01-23 08:02:16 +01:00 |
|
|
63b0cb7a55
|
Rewrite BrotliFileStructure decompression state handling and API
|
2019-11-29 14:03:00 +01:00 |
|
|
c9ad856c25
|
Refactor and enforce use of BrotliFileParameters & BrotliSerializationParameters
|
2019-11-27 00:05:22 +01:00 |
|
|
e93ffbbc6e
|
Move BrotliFileParameters & BrotliSerializationParameters to a different namespace
|
2019-11-26 18:25:17 +01:00 |
|
|
c9e1b10dbc
|
Enable C# 8 nullable reference types for all projects & fix warnings
|
2019-11-26 14:42:10 +01:00 |
|
|
610cc49e11
|
Add BrotliSerializationParameters
|
2019-11-26 12:14:45 +01:00 |
|
|
91f7c849c3
|
Add multiple marker levels w/ one that skips marking uncompressed data
|
2019-11-25 18:47:45 +01:00 |
|
|
357708394c
|
Add BrotliCalc commands (copy uncompressed files, reserialize, generate markers)
|
2019-11-25 00:08:30 +01:00 |
|
|
d6a52042ec
|
Add BrotliCalc base command for mapping files
|
2019-11-24 22:03:31 +01:00 |
|
|
cd1a52f246
|
Refactor BrotliCalc commands & simplify file processing even more
|
2019-11-23 16:36:51 +01:00 |
|
|
3fdde5a1b9
|
Update FileWorker to output ordered results as soon as they become available
|
2019-11-02 22:32:53 +01:00 |
|
|
8a9f75e740
|
Add BrotliCalc argument for max degree of parallelism
|
2019-11-02 15:11:15 +01:00 |
|
|
0e22792868
|
Move BrotliCalc compression code to its command & parallelize it
|
2019-11-01 19:10:48 +01:00 |
|
|
98831e4785
|
Update BrotliCalc directory lister to support single files & normalize path names
|
2019-11-01 19:09:38 +01:00 |
|
|
ac27458c38
|
Add BrotliCalc utilities for parallel file processing & progress reporting
|
2019-11-01 19:09:23 +01:00 |
|
|
c80f8b3ade
|
Add optimized byte[] comparison to CollectionHelper & use it in BrotliCalc
|
2019-11-01 18:04:38 +01:00 |
|
|
2067ebdd8a
|
Fix BrotliCalc duplicate brotli.exe process bug & parallelize compression
|
2019-10-30 16:38:33 +01:00 |
|
|
e84dcd4ac9
|
Address IDE suggestions (C# 8.0) & minor refactoring
|
2019-10-19 01:43:54 +02:00 |
|
|
b07c707759
|
Upgrade libraries to .NET Standard 2.1 and UI/test projects to .NET Core 3.0
|
2019-10-18 20:11:44 +02:00 |
|
|
85b0a5e93b
|
Add console message before processing each file in BrotliCalc
|
2019-10-04 17:25:57 +02:00 |
|
|
96c2a4c2d2
|
Move BrotliCalc file structure validation and size to BrotliFileGroup
|
2019-05-24 19:33:15 +02:00 |
|
|
b88d18ab56
|
Refactor batch file handling in BrotliCalc again
|
2019-05-24 15:19:27 +02:00 |
|
|
3051373f5d
|
Add a few properties to BrotliFile in BrotliCalc
|
2019-05-22 21:16:47 +02:00 |
|
|
3130065a7b
|
Refactor BrotliCalc CSV table code & fix CSV formatting
|
2019-05-22 09:47:33 +02:00 |
|
|
35038985ce
|
Refactor BrotliCalc batch utilities (quality handling, file order)
|
2019-05-22 09:47:33 +02:00 |
|
|
a33f7c1181
|
Add utilities for mass (de)compression and CSVs to BrotliCalc
|
2019-03-26 03:07:54 +01:00 |
|