Commit Graph

1111 Commits

Author SHA1 Message Date
XhmikosR
522449adc1 Add .DS_Store to .gitignore. 2020-12-09 22:35:41 +02:00
Jake Archibald
c6e6042726 Merge branch 'plan-b' into dev 2020-12-09 17:33:54 +00:00
Ingvar Stepanyan
94b9d08719 Update SIMD token (#889) 2020-12-09 16:26:30 +00:00
Surma
064b152e2a CLI v0.6.0 2020-12-09 16:06:58 +00:00
Jake Archibald
9de95f74fe Copy setting button 2020-12-09 14:36:50 +00:00
Jake Archibald
21a8f62dcc Styled viewport controls & cli copy 2020-12-09 14:28:32 +00:00
Jake Archibald
9062a75541 Cache correct assets (#887)
* Cache correct assets

* Update lib/entry-data-plugin.js

Co-authored-by: Surma <surma@surma.dev>

* Actually commit the fix this time

Co-authored-by: Surma <surma@surma.dev>
2020-12-09 12:20:14 +00:00
Jake Archibald
fec826b106 (Almost the) rest of the redesign (#880)
* Load demo img

* two-up styles

* Back button

* Button size tweak

* Move back btn

* Move options and back button into a single grid

* Simpler max height

* Responsive grid

* Feed index into options

* Option heading themes

* More option styles

* Changing checkbox position

* Theme range input & use transforms

* Range input underline theme

* Checkbox color

* Add toggle

* Reorder

* Arrow revealer

* Round two-up thumb

* Don't bundle CSS urls starting #

* Results in progress

* Fix Safari bugs

* Download blobs

* Loading spinner

* Hook up download button

* Different style for original image

* Mobile design for results

* Remove demo auto-loader

* Remove redundant colors

* Sticky headings
2020-12-09 11:47:23 +00:00
Surma
12889d9d50 Add node version of MozJPEG encoder & decoder (#886)
* Add node version of MozJPEG

* Update paths for MozJPEG encoder
2020-12-09 11:44:46 +00:00
Surma
a19e97b2ed Merge pull request #875 from GoogleChromeLabs/visdf 2020-12-09 10:19:16 +00:00
Surma
5765ea5aa4 Update cli/src/image_data.js 2020-12-09 10:16:02 +00:00
Jason Miller
c11e99c811 collaboration 2020-12-08 18:21:42 -05:00
Jason Miller
76d8a636af de-throned 2020-12-08 18:21:20 -05:00
Ingvar Stepanyan
5758e5db9a Fix PNG decoder returning Rust-owned ImageData 2020-12-08 20:19:48 +00:00
Ingvar Stepanyan
4e4778397f Update cli/src/codecs.js 2020-12-08 19:12:14 +00:00
Surma
aff137218d Update codecs/jxl/Makefile
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2020-12-08 18:28:24 +00:00
Surma
fa5bd3d1c6 Update cli/src/image_data.js
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2020-12-08 18:24:26 +00:00
Surma
d1533d66a2 Update cli/src/codecs.js
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2020-12-08 18:24:16 +00:00
Surma
83b52cabc1 Update cli/src/codecs.js
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2020-12-08 18:23:30 +00:00
Surma
c832287fa6 Release build of png 2020-12-08 18:15:45 +00:00
Surma
ed55660c88 Merge remote-tracking branch 'origin/dev' into visdf 2020-12-08 17:56:26 +00:00
Surma
33d60658cd Makefile review 2020-12-08 17:55:49 +00:00
Surma
5af8810e0b CLI code review 2020-12-08 16:33:33 +00:00
Surma
33c3fd3278 Update cli/lib/asset-plugin.js
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2020-12-08 16:25:33 +00:00
Surma
f5be882b10 Update cli/README.md 2020-12-08 16:15:13 +00:00
Surma
2a8a2f2952 Merge pull request #878 from veluca93/makefile_sha
Make the JXL Makefile work with both tags and SHAs.
2020-12-08 15:03:49 +00:00
Luca Versari
200e01132c Make the JXL Makefile work with both tags and SHAs. 2020-12-08 11:18:20 +01:00
Surma
fe6cc5c503 Merge pull request #877 from veluca93/update_jxl 2020-12-07 14:37:54 +00:00
Luca Versari
d25d01c705 Update JPEG XL to v0.1.1. 2020-12-07 14:23:58 +01:00
Jake Archibald
7699f75b45 Allow non-0 quality in webp (#876) 2020-12-07 11:35:27 +00:00
Surma
4976ad8481 v0.5.0 2020-12-05 22:07:39 +00:00
Surma
60cef4cb3a README update 2020-12-05 22:05:23 +00:00
Surma
6b8d2e058c Add node version of WebP 2020-12-05 22:04:53 +00:00
Surma
004e18036b Add a CLI README 2020-12-05 21:50:41 +00:00
Surma
f051dcb07c Add node version of WP2 2020-12-05 21:36:31 +00:00
Surma
4e5bb64565 Reenable rotate 2020-12-05 20:50:20 +00:00
Surma
89508c9385 Reenable resize 2020-12-05 20:26:05 +00:00
Surma
951e0dc93a Reenable PNG 2020-12-05 20:23:48 +00:00
Surma
c35c285273 Add node version for JXL 2020-12-05 20:23:44 +00:00
Surma
45fe4d2917 Add node version for imagequant 2020-12-05 20:23:35 +00:00
Surma
ef31e5cbd1 Add node version to AVIF 2020-12-05 20:23:34 +00:00
Surma
d8bd12fc6a Merge remote-tracking branch 'origin/dev' into visdf 2020-12-05 17:26:02 +00:00
Jake Archibald
3abc770053 Site isolation headers & redirect fix (#866)
* Fix redirect behaviour

* Generate headers file

* Specific redirect

* Another try

* And again

* Use dedent
2020-12-05 11:23:32 +00:00
Jake Archibald
a3b341f813 New homepage (#861)
* Paste button

* Logo and animated blobs

* Predictable initial blob position

* Initial blob shape

* Update canvas on resize if not updating every frame

* lol

* Get styles from CSS

* Background blobs

* Fade into the center

* Get initial focus

* Pause time while page is hidden

* Footer

* Optimise amount of initial CSS

* More CSS optimisation

* Install button

* Home page with demo loading

* Tweak size

* Replace thumbnails

* Responsive demo section

* Responsive main section

* Remove debug stuff

* Fix prerender SVG size

* Changes from feedback

* Blob nudges (#872)

* more smaller blobs

* less blobs that are practically invisible

* more dynamic speed range and stronger gravity

* Reverting resize observer change

The content rect is different to getBoundingClientRect

Co-authored-by: Adam Argyle <atom@argyleink.com>
2020-12-05 11:21:33 +00:00
Ingvar Stepanyan
58a6abffbb Threads and threads+SIMD builds for JPEG-XL (#865) 2020-12-02 15:40:16 +00:00
Ingvar Stepanyan
869d3f7732 Update WebP & WebP2 to latest upstream
Includes renaming "speed" to "effort" in WebP2.
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
618a4d777b Update WebP2 binding code 2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
7266c94f52 Rebuild WebP 2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
d15dba7d20 Make Docker runs interactive
Otherwise they're impossible to cancel via Ctrl+C and this is driving me mad.
2020-12-01 14:36:30 +00:00
Ingvar Stepanyan
0ded493489 Switch to upstream libwebp2 2020-12-01 14:36:30 +00:00