Commit Graph

18 Commits

Author SHA1 Message Date
Jake Archibald
7346511fa1 Merge v2 codecs (#844)
* wip

* doh, whitespace

* Updating emscripten, restoring export name

* Updating oxipng

* Build wasm

* Fix oxipng; upgrade Rust

* More v2-codec integration

* AVIF now working

* Non-working JXL

* Build hqx with Rust 1.40; refactor build-rust*.sh

* Set web target

* wp2 wip

* wp2 decode options

* Better logo height when loading the logo into squoosh

* Build oxi

* JAKE IS AN IDIOT

* wip oxipng

* Fixing case sensitive imports

* adding log

* another log

* Abort tasks when compress component removed

* Adding progressive option to JXL

* Fix bug going to & from original image

* Exposing epf in jxl

* logs

* Bypass initial CSS plugin

* Revert "logs"

* Adding root

* Fix for finding TSC on Windows

* Use spawn again

* Converting to module paths

* Remove spawnP

* silly

* oops

* logs

* Fixing glob paths in CSS plugin

* Path normalising

* Normalise paths for CSS plugin

* Normalise again

* Use correct func

* Adding lossless mode and near lossless (but hidden in UI)

* Removing useless comments

* Some logging

* Update JXL to v0.1. (#846)

* Rebuild JXL

* Adding slight loss option

Co-authored-by: Ingvar Stepanyan <rreverser@google.com>
Co-authored-by: Luca Versari <veluca93@gmail.com>
2020-11-19 10:55:43 +00:00
Jake Archibald
52b3d0063f Avoid redundant empty file 2020-11-11 16:57:47 +00:00
Jake Archibald
eb9d0d186c Better checking of processor equivalence 2020-11-11 16:49:00 +00:00
Jake Archibald
7dfc9310ba This is wrong 2020-11-11 15:50:17 +00:00
Jake Archibald
56f9d4b8c8 Bug fixes 2020-11-11 14:49:39 +00:00
Jake Archibald
be4601b93a All options 2020-11-11 12:12:05 +00:00
Jake Archibald
196e6e1aea Adding output 2020-11-10 13:12:31 +00:00
Jake Archibald
6d0d9dc022 Clear loading states 2020-11-10 11:57:28 +00:00
Jake Archibald
324c2b6cab Compress module done (aside from imports) 2020-11-10 11:45:30 +00:00
Jake Archibald
b6fd14b6d3 Progress on single process pass 2020-11-09 18:02:18 +00:00
Jake Archibald
9111aa89ae More work on compress 2020-11-09 12:14:16 +00:00
Jake Archibald
4da1887826 Processor work 2020-11-09 10:29:25 +00:00
Jake Archibald
b1a639c182 Processors and encoding 2020-11-08 13:25:14 +00:00
Jake Archibald
1cb1c16fa2 Refactor resize 2020-11-06 16:47:37 +00:00
Jake Archibald
ec586bb529 Structure for browser decoders. Some work on decoding. 2020-11-06 13:05:12 +00:00
Jake Archibald
4b8c0178fe Generating processor metadata 2020-11-06 10:25:26 +00:00
Jake Archibald
0d298e3e0a Getting things in to a buildable state 2020-10-07 15:29:15 +01:00
Jake Archibald
f96ae9bdee wip 2020-09-25 13:04:39 +01:00