Commit graph

  • 449bc40ea7 fix warning LuckyTurtleDev 2023-09-22 19:33:34 +0200
  • 5dd2a11454
    Merge branch 'master' into filter-png LuckyTurtleDev 2023-09-22 19:32:22 +0200
  • d594efee09 allow explicitly specify files LuckyTurtleDev 2023-09-22 19:30:10 +0200
  • 1e3f007daf allow also apng, case-insensitive LuckyTurtleDev 2023-09-22 19:20:46 +0200
  • 27262d4582 Add doc comments for from_path Andrew 2023-09-20 19:24:19 +1200
  • 0111c3a016 Remove libdeflate slack space no longer needed Andrew 2023-09-19 20:49:45 +1200
  • 32c14c2767 Update libdeflater Andrew 2023-09-19 20:43:03 +1200
  • dcc6b16b1a Move pretend and preserve_attrs into OutFile Andrew 2023-07-28 08:41:28 +1200
  • b8ec65b3ca
    Fix AArch64 CI builds Alejandro González 2023-09-02 19:25:24 +0200
  • 1f2e0f336a
    Revamp CI workflow to upload artifacts, cross-compile ARM64 binaries, and more (#534) Alejandro González 2023-09-02 17:09:20 +0200
  • bf7c0bb936
    Merge branch 'master' into ci/revamp Josh Holmer 2023-09-02 09:00:56 -0400
  • aa956fbc47
    Ensure --nx --nz disables all optimisations (#543) andrews05 2023-09-03 01:00:09 +1200
  • 92b43d97c2 add flag to allow compressing files with non png extensions; CC @TPS LuckyTurtleDev 2023-08-06 12:52:27 +0200
  • 9c0bd838f3 fmt LuckyTurtleDev 2023-08-06 12:38:47 +0200
  • 738d59f404 skip non png files, if --recursive is used LuckyTurtleDev 2023-08-06 12:37:21 +0200
  • e9c61ba5fb Disable deinterlacing with --nx Andrew 2023-08-06 09:46:40 +1200
  • 73f8aad65d Check idat_recoding for all recompression Andrew 2023-08-01 08:14:24 +1200
  • df0aa1e6c0 Do not trigger CI workflow when pushing release tags Alejandro González 2023-07-25 20:49:39 +0200
  • 1cc45346bf Revamp release deploy workflow Alejandro González 2023-07-25 20:17:40 +0200
  • 805034b891 Experimentally add 32-bit Windows builds to CI Alejandro González 2023-07-22 15:54:42 +0200
  • 70d87fdf8b Prevent in-repo PRs from running the same jobs twice Alejandro González 2023-07-22 15:52:29 +0200
  • bf9bda98e8 Give workflow jobs an user-friendly name Alejandro González 2023-07-22 15:50:42 +0200
  • 5121570add Fix generated Windows executables not being uploaded as artifacts Alejandro González 2023-07-22 15:49:28 +0200
  • 39144da946 Do not run tests for ARM64 macOS targets Alejandro González 2023-07-10 23:16:16 +0200
  • 96d1fded29 Install missing musl-tools package in CI workflow Alejandro González 2023-07-10 23:09:51 +0200
  • 4738db547b Do not rely on missing /etc/os-release file in CI workflow Alejandro González 2023-07-10 22:59:39 +0200
  • b22b5b24e0 Fix some CI workflow failures Alejandro González 2023-07-10 22:55:49 +0200
  • 0a17367857 Fix more nightly Clippy lints Alejandro González 2023-07-10 22:52:32 +0200
  • a8ca8f5b74 Fix some nightly Clippy lints Alejandro González 2023-07-10 22:43:04 +0200
  • d1b9a19d68 Use strip Cargo profile option Alejandro González 2023-07-10 22:41:31 +0200
  • 385f7758bb Revamp CI workflow to upload artifacts, cross-compile ARM64 binaries, and more Alejandro González 2023-07-10 22:10:56 +0200
  • 02bd47ba29 Don't style debug and trace output Andrew 2023-07-27 08:18:23 +1200
  • 441f6c9f99 Don't style debug and trace output Andrew 2023-07-27 08:18:23 +1200
  • 708a019ce2
    Added support for glob patterns in quotes (#536) Vladyslav Vladinov 2023-07-31 17:35:00 +0200
  • 153d783b2c
    Merge branch 'master' into issue-373 Josh Holmer 2023-07-31 11:06:05 -0400
  • 0288cc38fc Don't fail recursion on read_dir error Andrew 2023-07-14 09:58:04 +1200
  • 563570dd0a Don't fail recursion on read_dir error Andrew 2023-07-14 09:58:04 +1200
  • 820d47431f
    Merge branch 'master' into issue-373 Vladyslav Vladinov 2023-07-15 08:47:04 +0200
  • b4e98a4dd1 Switch from stderrlog to env_logger Andrew 2023-07-11 13:22:18 +1200
  • 2d94249302 Switch from stderrlog to env_logger Andrew 2023-07-11 13:22:18 +1200
  • 8124a6d2d7 Updated apply_glob_pattern function SalOne22 2023-07-13 11:29:08 +0200
  • e87920b736 Added error handling SalOne22 2023-07-12 11:00:55 +0200
  • c411ab30d4 Updated glob dependency to windows only SalOne22 2023-07-12 09:51:42 +0200
  • b883c660fc
    Additional palette sorting algorithm (#514) andrews05 2023-07-12 04:33:57 +1200
  • 59e04cd755 Fix bug with fast flag and update tests Andrew 2023-07-11 08:51:02 +1200
  • 27d6fe5eb3 Most popular edge color first Andrew 2023-06-01 14:09:38 +1200
  • 402d04c3c9 Fix tests Andrew 2023-05-31 20:19:54 +1200
  • cf9c73bf4a Tweak alpha factor in luma sort Andrew 2023-05-31 19:51:32 +1200
  • 6cd3783775 Disable some reductions at low levels Andrew 2023-05-29 20:43:07 +1200
  • e33a5cfb1d Battiato palette sorting Andrew 2023-05-27 20:56:43 +1200
  • 945064d709 Fix tRNS size calc Andrew 2023-05-27 00:10:06 +1200
  • def07f9fa2 Removed unused wild crate SalOne22 2023-07-11 17:46:49 +0200
  • 3ad5d0de21 Make code more readable SalOne22 2023-07-11 17:44:43 +0200
  • 22e90479d8 Changed wild to glob SalOne22 2023-07-11 17:39:02 +0200
  • 4ae64c568b
    Process files in parallel (#531) andrews05 2023-07-11 19:45:10 +1200
  • 5b38f6161f Improve output for out-of-order processing Andrew 2023-07-02 17:22:04 +1200
  • bde1d113e4 Process files in parallel Andrew 2023-06-27 07:45:31 +1200
  • 31e796c4e8 Revert "Provide BufferedZopfliDeflater and allow user to pass in a custom Deflater (#530)" Josh Holmer 2023-07-09 13:32:32 -0400
  • 2f78a9ef05 Revert "Provide BufferedZopfliDeflater and allow user to pass in a custom Deflater (#530)" Josh Holmer 2023-07-09 13:32:32 -0400
  • 775e718dff Stop yielding once evaluations are done Andrew 2023-06-26 21:24:17 +1200
  • 39b00910ae
    Use stronger compression in eval (#509) andrews05 2023-07-09 10:54:58 +1200
  • 2a59419bdf
    Provide BufferedZopfliDeflater and allow user to pass in a custom Deflater (#530) Josh Holmer 2023-07-07 22:35:01 -0400
  • 766268deb2 Fix compilation more Josh Holmer 2023-07-07 22:17:02 -0400
  • 13642a4d06 Fix more lints Josh Holmer 2023-07-07 22:13:04 -0400
  • e51a0f02e7 Fix more lints Josh Holmer 2023-07-07 22:01:24 -0400
  • 6b095601ee Fix tests Josh Holmer 2023-07-07 21:52:57 -0400
  • dcf7d2115f Fix compilation Josh Holmer 2023-07-07 21:09:10 -0400
  • 2c7f0a8f48 Cargo fmt Josh Holmer 2023-07-07 21:02:26 -0400
  • 9f29aa3afc
    Merge branch 'master' into master Josh Holmer 2023-07-07 21:00:00 -0400
  • b846a2e909
    Try to pick tRNS value that's valid at low depth (#520) andrews05 2023-07-08 12:56:15 +1200
  • 75a0f0de95
    Allow APNG with reductions disabled (#511) andrews05 2023-07-05 16:47:43 +1200
  • d81236f71e
    Add default features note to readme (#528) Josh Holmer 2023-07-05 00:44:06 -0400
  • ff06573c9f Add warnings about stripping APNGs Andrew 2023-05-31 08:43:07 +1200
  • 041e5f084b Validate all frames in APNGs Andrew 2023-05-30 18:34:28 +1200
  • 4ab941e305 Add par_iter_mut shim Andrew 2023-05-24 10:47:06 +1200
  • 16ca58b175 Recompress fdATs Andrew 2023-05-24 10:37:19 +1200
  • f436ef62a3 Allow APNG with reductions disabled Andrew 2023-05-23 17:19:57 +1200
  • ed140617a7
    Update README.template.md Josh Holmer 2023-07-05 00:42:04 -0400
  • b1b37ad8e6
    Add default features note to readme Josh Holmer 2023-07-05 00:41:44 -0400
  • 1e46122b0f Stop yielding once evaluations are done Andrew 2023-06-26 21:24:17 +1200
  • 2ea12fc9d1 More help notes on fast and zopfli Andrew 2023-05-25 08:48:01 +1200
  • 8dafc756cd Fix tests Andrew 2023-05-22 18:44:06 +1200
  • 9d832e42b3 Use stronger compression in eval Andrew 2023-05-13 15:45:32 +1200
  • 129f1e6f76 Try to fix deadlock in parallel mode Andrew 2023-06-19 22:34:34 +1200
  • 221a2a1a56 Try to fix deadlock in parallel mode Andrew 2023-06-19 22:34:34 +1200
  • 798fdfe24c
    Update rust and dependencies (#525) andrews05 2023-06-26 06:24:23 +1200
  • 3bb1af24f1 Update other dependencies Andrew 2023-06-25 20:08:05 +1200
  • b714db1952 Update Clap to v4 Andrew 2023-06-25 20:05:03 +1200
  • 5b0ae8428f Bump rust version Andrew 2023-06-25 16:19:12 +1200
  • 98a34c0722
    Switch to using zopfli::Options in prep for https://github.com/zopfli-rs/zopfli/pull/21 Chris Hennick 2023-06-24 11:37:15 -0700
  • cd57847c15
    Switch to using zopfli::Options in prep for https://github.com/zopfli-rs/zopfli/pull/21 Chris Hennick 2023-06-24 11:37:15 -0700
  • a688086d27
    Make functions const when possible Chris Hennick 2023-06-21 12:27:27 -0700
  • e8a8dede55
    Bug fix: need to implement Zlib format Chris Hennick 2023-06-21 10:08:30 -0700
  • a330187a51
    Use deflater on iCCP chunk as well Chris Hennick 2023-06-21 09:20:00 -0700
  • d1a78f97bf
    Reformat and fix warnings Chris Hennick 2023-06-20 08:44:00 -0700
  • 0c0142b0b0
    Merge branch 'shssoichiro:master' into patch-1 Matthias Tarasiewicz 2023-06-20 12:09:32 +0200
  • 971edf7b8c
    Allow user to specify maximum block splits Chris Hennick 2023-06-18 13:55:18 -0700
  • 548f21d92f
    Allow user to specify the output buffer size as well Chris Hennick 2023-06-18 13:41:17 -0700
  • 986a27f047
    Merge pull request #1 from Pr0methean/whitesource/configure Chris Hennick 2023-06-18 13:31:10 -0700
  • 97248f799f
    Experimental: allow Zopfli to use any size BufWriter Chris Hennick 2023-06-18 13:25:08 -0700