Commit graph

  • 3f16e09578
    Improve indexed to grayscale conversion Andrew 2025-01-30 12:24:05 +1300
  • e6f84264e5
    Don't use most popular edge colour if tied (#673) andrews05 2025-02-03 06:15:55 +1300
  • eaac027ea8
    Don't use most popular edge color if tied Andrew 2025-01-30 09:20:31 +1300
  • 8f298be7fb
    Bump dawidd6/action-download-artifact from 7 to 8 (#675) dependabot[bot] 2025-02-02 18:07:51 +0100
  • fdc422cd69
    Bump dawidd6/action-download-artifact from 7 to 8 dependabot[bot] 2025-02-01 13:59:14 +0000
  • 5f0a0d6938
    Fix new Clippy lints Alejandro González 2025-01-30 18:39:23 +0100
  • 2632be2034
    Fix size passed to fast filter evaluator (#672) andrews05 2025-01-31 06:28:42 +1300
  • 21a6c54f22 Fix size passed to fast filter evaluator Andrew 2025-01-30 09:25:03 +1300
  • bbde68ddce
    Refactor optimize_raw (#670) andrews05 2025-01-30 08:53:11 +1300
  • 283de86708 Use write! instead of Display::fmt Co-authored-by: Alejandro González <7822554+AlexTMjugador@users.noreply.github.com> andrews05 2025-01-30 08:01:54 +1300
  • 00bff4d06d Show zopfli iterations Andrew 2025-01-24 17:34:28 +1300
  • d8da0b2423 Return candidate from optimize_raw Andrew 2025-01-22 20:58:38 +1300
  • 78b9bd47d0 Don't use atomicmin in deflater Andrew 2025-01-21 17:35:22 +1300
  • 74c5c4173b Use evaluator for main trials Andrew 2025-01-19 13:55:28 +1300
  • 99ccd94c29 Separate perform_trials into new function Andrew 2025-01-15 19:26:19 +1300
  • 8a44cdbc84
    Tweak eval cmp key for more consistent results (#671) andrews05 2025-01-30 07:56:27 +1300
  • 11fa366085 Tweak eval cmp key for more consistent results Andrew 2025-01-29 20:48:46 +1300
  • 14b8b0e93a Error if fdAT invalid Andrew 2025-01-17 16:58:36 +1300
  • cca23b5479 Refilter frames Andrew 2025-01-14 20:20:49 +1300
  • 09c4851118 Retain filter applied Andrew 2025-01-14 20:14:09 +1300
  • 5fdaa12c96 Recompress frames Andrew 2025-01-14 20:00:24 +1300
  • fec6b2b9f3 Parse fcTL/fdAT into frames Andrew 2025-01-14 19:44:28 +1300
  • 60911977f6 Add read_be_u16 and tidy parse_next_chunk Andrew 2025-01-14 19:06:19 +1300
  • 638e9a1494 Error if fdAT invalid Andrew 2025-01-17 16:58:36 +1300
  • 369ca2cd1b Refilter frames Andrew 2025-01-14 20:20:49 +1300
  • 000ddd7584 Retain filter applied Andrew 2025-01-14 20:14:09 +1300
  • ab0dfaf2d2 Recompress frames Andrew 2025-01-14 20:00:24 +1300
  • c2717ad929 Parse fcTL/fdAT into frames Andrew 2025-01-14 19:44:28 +1300
  • 2f68c79db0 Add read_be_u16 and tidy parse_next_chunk Andrew 2025-01-14 19:06:19 +1300
  • 6c7ab5d79f Add warning when interlacing was not enabled as requested Andrew 2025-01-15 19:53:18 +1300
  • f1b2f1a968 Add warning when interlacing was not enabled as requested Andrew 2025-01-15 19:53:18 +1300
  • 3a6b792ca1 Bump actions/attest-build-provenance from 1 to 2 dependabot[bot] 2025-01-01 13:41:25 +0000
  • 9536bbe7ba Bump actions/attest-build-provenance from 1 to 2 dependabot[bot] 2025-01-01 13:41:25 +0000
  • ffbd927d82 Remove obsolete flag warning Kornel 2024-12-28 17:57:13 +0000
  • 865563b609 Remove obsolete flag warning Kornel 2024-12-28 17:57:13 +0000
  • a72bc945fc Clippy Kornel 2024-12-31 15:47:18 +0000
  • 5884796ae8
    Clippy Kornel 2024-12-31 15:47:18 +0000
  • 8270c6a034 Skip signed files or remove C2PA metadata Kornel 2024-12-23 17:22:47 +0000
  • 910e779b09 Use ExitCode in main Kornel 2024-12-23 17:11:57 +0000
  • fad3679364
    Skip signed files or remove C2PA metadata Kornel 2024-12-23 17:22:47 +0000
  • 6153cc1029 Use ExitCode in main Kornel 2024-12-23 17:11:57 +0000
  • 8740f475d7
    docs: added the defaults for some Options (#661) Frank Elsinga 2024-12-20 17:08:13 +0100
  • 3fc46ef0ad
    documented the defaults for Options Frank Elsinga 2024-12-15 20:05:14 +0100
  • 4df1464f39
    Add feature flag to use system libdeflate (#659) Josh Holmer 2024-12-03 14:02:03 -0500
  • 161b184373
    Add feature flag to use system libdeflate Josh Holmer 2024-12-03 06:33:36 -0500
  • 8ebb5e6dfd
    Cleanup tests (#656) andrews05 2024-12-03 08:58:01 +1300
  • 2b7b9df777 Replace issue-159 test Andrew 2024-12-01 20:38:34 +1300
  • a85dbf4880 Replace issue-129 and zopfli tests Andrew 2024-12-01 19:28:12 +1300
  • ab80161ef0 Remove issue-553 test which is still an open issue Andrew 2024-12-01 18:40:54 +1300
  • 181532b877 Replace fix_errors test Andrew 2024-12-01 18:37:06 +1300
  • 27fde495c2 Replace issue-426 test Andrew 2024-12-01 18:23:26 +1300
  • d6cc3994e2 Replace issue-195 test Andrew 2024-12-01 17:14:39 +1300
  • e0b5bc5dd0 Replace issue-92 test Andrew 2024-12-01 16:46:38 +1300
  • ce3cc3e29f Remove some regression tests we don't need Andrew 2024-12-01 16:46:06 +1300
  • 3b7467a5da
    Bump dawidd6/action-download-artifact from 6 to 7 (#657) dependabot[bot] 2024-12-02 20:32:44 +0100
  • 1cf606a202 Bump dawidd6/action-download-artifact from 6 to 7 dependabot[bot] 2024-12-01 13:25:30 +0000
  • 262082f546
    Fix manpage for --zi (#653) andrews05 2024-12-03 00:34:52 +1300
  • 112aa06a6d Fix manpage for --zi Andrew 2024-11-30 21:16:36 +1300
  • f8c84c258d API docs Kornel 2024-11-29 20:14:51 +0000
  • 7324c807c5 API docs Kornel 2024-11-29 20:14:51 +0000
  • e8e8309c2d
    Bump version to 9.1.3 (#647) v9.1.3 andrews05 2024-11-30 05:36:50 +1300
  • 57d5687d48
    Bump version to 9.1.3 Andrew 2024-11-25 18:39:36 +1300
  • e638807d33
    Add keywords to Cargo package manifest Alejandro González 2024-11-28 21:33:37 +0100
  • ca05d99be4
    Assume None if the line is all zeros (#650) andrews05 2024-11-29 05:21:10 +1300
  • 8da44fc45c Assume None if the line is all zeros Andrew 2024-11-27 20:13:08 +1300
  • 7c89dc17fc Revert "Break when best possible filter result found" Andrew 2024-11-27 19:23:53 +1300
  • 1efacace9f
    Break when best possible filter result found andrews05 2024-11-27 00:52:21 +1300
  • c80d273bd8 Use best_possible for all strategies Andrew 2024-11-27 00:42:15 +1300
  • f6842f24fb Break when best possible filter result found Andrew 2024-11-26 21:22:10 +1300
  • 1936861b91
    Workaround weird regression with &[u8] and zopfli (#595) andrews05 2024-11-27 00:41:18 +1300
  • 86ff1e5833
    Workaround weird regression with &[u8] and zopfli Andrew 2024-02-20 16:41:29 +1300
  • f602e84fa6
    Remove obsolete extern crate oxipng advice in lib usage instructions Alejandro González 2024-11-25 18:59:38 +0100
  • e367f23c01
    Upgrade x64 macOS CI workflows from macOS 12 to macOS 13 Alejandro González 2024-11-25 18:56:31 +0100
  • cb97e69074
    Add list of software using oxipng (#646) andrews05 2024-11-26 06:42:48 +1300
  • e40489b041 Remove old benchmark Andrew 2024-11-25 17:22:32 +1300
  • 307f9447a1 Remove extensive detail about trunk usage Andrew 2024-11-25 17:22:19 +1300
  • ec22ffca88 Add list of software using oxipng Andrew 2024-11-25 17:18:32 +1300
  • 490a4691cb
    Fix name capitalization (#630) Karl Horky 2024-11-24 14:17:53 +0100
  • cce1cf2b92
    Fix name capitalization Karl Horky 2024-07-01 11:32:38 +0200
  • ef64dd0768
    Improved Docker image + publish on ghcr.io (#642) AFCMS 2024-11-24 14:08:11 +0100
  • 0a281f223a
    Fix typo in CI workflow comment Alejandro González 2024-11-24 13:52:34 +0100
  • 6255f20f02
    Fix title annotation for Docker image AFCMS 2024-09-26 12:16:08 +0200
  • c6a22beda9
    Add basic Docker documentation AFCMS 2024-09-26 12:05:28 +0200
  • c799530c09
    Add GitHub Actions for Docker image AFCMS 2024-09-26 12:05:02 +0200
  • c743af20a8
    Improve Dockerfile AFCMS 2024-09-26 12:02:20 +0200
  • c81a863e69
    Move manpages generation to an xtask (#645) Alejandro González 2024-11-24 13:57:29 +0100
  • c4a1e7d310
    Get rid of useless manpage moving on deploy workflow Alejandro González 2024-11-23 13:40:29 +0100
  • 39e798dbf3
    Update generated manual Alejandro González 2024-11-23 13:40:57 +0100
  • 1195238615
    Make xtask manifest and lockfile compatible with MSRV Alejandro González 2024-11-23 13:41:55 +0100
  • 817ed2bf69
    Fix typo in manual generation script Alejandro González 2024-11-23 13:53:52 +0100
  • 34fba57011
    Use standard POSIX shell for manual generation script Alejandro González 2024-11-23 13:41:10 +0100
  • 4c310c1ebd
    Move manpages generation to an xtask Alejandro González 2024-11-19 22:49:57 +0100
  • e7f1c04488
    Update dependency declarations and lockfile to the latest versions Alejandro González 2024-11-19 22:46:00 +0100
  • e83c6725dc
    Tweak Cargo config comment placement Alejandro González 2024-11-19 22:40:26 +0100
  • 95eea28c82
    Tweak README wording on installer to mention Windows package managers Alejandro González 2024-11-19 22:03:27 +0100
  • ac943da875
    Remove unused build dependency Alejandro González 2024-11-19 21:34:36 +0100
  • 59e0509a58
    Fix new Clippy lint Alejandro González 2024-11-19 21:35:52 +0100
  • 44619fd24d
    Fix new Clippy lint about manual div_ceil implementation Alejandro González 2024-09-28 15:42:02 +0200
  • 7a29741f18
    Run cargo fmt Alejandro González 2024-09-28 15:41:54 +0200
  • 0d60e8b7c6
    Expose zc level 0 (uncompressed) 🚀 (#641) Galaxy4594 2024-09-04 15:32:28 -0700