Commit Graph

371 Commits

Author SHA1 Message Date
Fabien LOISON 0eb8e562e4
Update changelog 2021-07-02 16:13:01 +02:00
Fabien LOISON a615e7c9d4
Update lspng.py script to use functions implemented into YOGA 2021-07-02 16:09:42 +02:00
Fabien LOISON 2d6421e1c7
Clean WebP tests where `object` variable was used instead of `self` 2021-07-02 16:03:44 +02:00
Fabien LOISON 5362ec8be9
Simply clean and recompress PNGs if ZopfliPNG fails to reduce the image 2021-07-02 15:55:23 +02:00
Fabien LOISON 65ab64594e
Add unit test for the is_png function 2021-07-02 15:03:28 +02:00
Fabien LOISON 55c9e48c86
WIP: PNG file generation 2021-07-02 14:58:31 +02:00
Fabien LOISON 836967947e
WIP: PNG file decoding 2021-07-02 11:53:27 +02:00
Fabien LOISON be40ecd5e7
Handle exceptions 2021-07-01 14:26:50 +02:00
Fabien LOISON e8b1a0c387
lspng: handle CRC32 2021-07-01 11:13:12 +02:00
Fabien LOISON 671d371cc5
Implement an 'lspng' script to study the format 2021-06-30 17:26:02 +02:00
Fabien LOISON 45eb0478a6
Improve usage of 'yoga -h' 2021-06-29 17:03:59 +02:00
Fabien LOISON 5950b79e83
Merge branch 'jpeg-orientation' 2021-06-29 16:07:36 +02:00
Fabien LOISON f85b1e2c09
Update changelog 2021-06-29 15:55:56 +02:00
Fabien LOISON 1f18966637
Handle JPEG Orientation Exif tag and transpose image accordingly 2021-06-29 15:53:19 +02:00
Fabien LOISON 1cced86b5a
lsexif script and jpeg orientation test images 2021-06-29 15:01:26 +02:00
Fabien LOISON fb84b142ee
Add a new path to decode input image formats 2021-06-29 14:51:39 +02:00
Fabien LOISON 73f9b2bbd3
Doc: add links to dependecies' build instructions 2021-06-28 16:19:32 +02:00
Fabien LOISON 21b1d90e2b
Include LICENSE file in source dist 2021-06-28 15:53:55 +02:00
Fabien LOISON fc0c435453
Merge branch 'cancel-opti' 2021-06-23 11:43:53 +02:00
Fabien LOISON 128eb9ea3c
Update changelog 2021-06-23 11:43:47 +02:00
Fabien LOISON 8526ccd2a6
Allow to cancel optimizations with SIGINT (Ctrl+C) 2021-06-23 11:20:46 +02:00
Fabien LOISON d74d9bd5ca
Drop Python 2.7 support 2021-06-23 11:17:26 +02:00
Fabien LOISON 3607487fb7
Add packager's documentation 2021-06-18 15:03:35 +02:00
Fabien LOISON 3774b131e6
Add missing documentation about submodules 2021-06-16 15:09:18 +02:00
Fabien LOISON eef0be44c7
v1.0.0 2021-04-27 20:12:49 +02:00
Fabien LOISON 56900de1d9
Merge branch 'assimp-update' 2021-04-27 20:00:59 +02:00
Fabien LOISON 6967a76106
Remove assimp-update branch from winbuild workflow 2021-04-27 20:00:50 +02:00
Fabien LOISON 247313e3e8
Fixes WEBP support in standelone Windows build 2021-04-27 17:22:29 +02:00
Fabien LOISON 9e50bb8b4f
Fix winbuild (standelone Windows version) 2021-04-27 13:16:12 +02:00
Fabien LOISON 75e93a09a9
Fix Python 2.7 2021-04-27 12:15:34 +02:00
Fabien LOISON 00023f5a48
Fix Windows build 2021-04-27 12:03:39 +02:00
Fabien LOISON 6532c8054d
Update included files 2021-04-27 11:21:48 +02:00
Fabien LOISON 953791bf76
Fixes linux build 2021-04-27 11:05:45 +02:00
Fabien LOISON 416eb3fc1f
Update assimp 2021-04-27 11:05:21 +02:00
Fabien LOISON c41e200f56
Fix typo in the documentation 2021-04-26 17:48:55 +02:00
Fabien LOISON a03a6ba8f3
Display CLI usage when YOGA is called with no argument 2021-04-26 17:17:30 +02:00
Fabien LOISON c6153a8004
Adds Black badge 2021-04-26 17:04:39 +02:00
Fabien LOISON d232d168d2
Update documentation 2021-04-26 17:01:04 +02:00
Fabien LOISON 779a3a7eba
Change default PNG optimization preset (the old one is available with --png-slow-optimization) 2021-04-26 16:28:16 +02:00
Fabien LOISON 76142a56ec
Updates install doc 2021-04-16 15:59:58 +02:00
Fabien LOISON 688e04daa3
Do not skip the gltf output test anymore, adds a mission test for image format = auto 2021-04-16 15:34:05 +02:00
Fabien LOISON 160cc4cf56
Updates CONTRIBUTING doc (closes #31) 2021-04-16 11:40:03 +02:00
Fabien LOISON 8f4d1de706
Merge branch 'webp-support' 2021-04-16 10:19:56 +02:00
Fabien LOISON 6d40dc9c09
Updates documentation for webp 2021-04-16 10:17:47 +02:00
Fabien LOISON 68ca4d3e78
Adds webp support in the CLI 2021-04-15 18:15:11 +02:00
Fabien LOISON 31d1e5082f
Adds webp/webpl support in the image optimization function 2021-04-15 18:05:46 +02:00
Fabien LOISON 52e03821ce
Refactors the image optimization function 2021-04-15 17:27:46 +02:00
Fabien LOISON d06c0c6854
Change image type checks in the tests before adding webp support 2021-04-15 16:46:11 +02:00
Fabien LOISON b3f45535dc
Adds webp and webpl output formats in image options 2021-04-15 15:57:41 +02:00
Fabien LOISON 7415116b2f
Adds webp quality option 2021-04-15 15:49:22 +02:00