| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-09 | Significantly improve portability0.13.5 | jvoisin | |
| 2024-04-05 | Remove dangling references from document.xml.rels | Alex Marchant | |
| The file `word/_rels/document.xml.rels` is similar to `[Content_Types].xml` and has references to other files in the archive. If those references aren't removed Word refuses to open the document. # Please enter the commit message for your changes. Lines starting | |||
| 2024-04-05 | Strip comment references from document.xml | Alex Marchant | |
| 2024-04-03 | Make utf-8 explicit in all tree.write calls | Alex Marchant | |
| 2024-04-03 | Add test that checks if comments.xml is removed without errors | Alex Marchant | |
| 2023-11-08 | Fix the CI on Debian | jvoisin | |
| 2023-03-12 | Fix the CI on Archlinux | jvoisin | |
| 2022-10-09 | Fix the tests on the latest Debian | jvoisin | |
| 2022-05-15 | Add support for HEIC files | jvoisin | |
| Thanks to Maxime Morin ( https://www.maijin.fr/ ) for the patch. | |||
| 2022-03-28 | Fix the svg tests on archlinux | jvoisin | |
| 2021-12-26 | Fix the Debian CI | jvoisin | |
| This should fix #162 | |||
| 2021-12-08 | zip archives: keep individual files compression type | Denis 'GNUtoo' Carikli | |
| While hardcoding the compression to zipfile.ZIP_DEFLATED works for most use cases of mat, being able to produce cleaned up uncompressed zip files is useful for content that cannot be compressed more. In addition it also enables to use mat2 for reproducible builds of Android bootanimation files file that don't support compression. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | |||
| 2021-06-06 | Fix the CI for recent exiftool versions | jvoisin | |
| Always a joy to deal with withespaces | |||
| 2021-05-05 | Fix the CI in Fedora | jvoisin | |
| 2021-04-24 | Add support for AIFF files | jvoisin | |
| This should close #151 | |||
| 2020-03-08 | Vastly improve ppt compatibility | jvoisin | |
| 2020-02-08 | Fix the testsuite | jvoisin | |
| 2020-02-05 | Improve a bit the robustness of the testsuite | jvoisin | |
| 2020-01-01 | Add support for wav files | jvoisin | |
| 2019-10-12 | Add a way to disable the sandbox | jvoisin | |
| Due to bubblewrap's pickiness, mat2 can now be run without a sandbox, even if bubblewrap is installed. | |||
| 2019-10-12 | Refactor tests | jvoisin | |
| 2019-09-01 | Add support for ppm | jvoisin | |
| 2019-07-22 | Add a test for svg namespace | jvoisin | |
| 2019-07-13 | Add support for svg | jvoisin | |
| 2019-05-13 | Rework the dependency checks to distinguish required/optional ones | Antoine Tenart | |
| Rework the dependencies definition to include a 'required' flags, which is passed by the check_dependencies helper to the callers, so that they can distinguish between required and optional dependencies. This help in two ways: - The unit test for the dependencies was now failing when an optional one was missing, due to a previous rework. - Mat2's --check-dependencies was referring to "required dependencies" and was misleading for the user as some of them could be optional. Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2019-05-13 | tests: libmat2: RuntimeError cannot be thrown by chech_dependencies | Antoine Tenart | |
| Remove the try/except logic when calling check_dependencies, as it cannot throw the exception anymore (it's caught already in the function). Signed-off-by: Antoine Tenart <antoine.tenart@ack.tf> | |||
| 2019-04-27 | Add support for compressed tar files | jvoisin | |
| 2019-04-27 | Add tar archive support | jvoisin | |
| 2019-04-14 | Improve a bit the verbosity of a test | jvoisin | |
| 2019-02-28 | Bump the changelog0.8.0 | jvoisin | |
| 2019-02-27 | Improve the previous commit | jvoisin | |
| - More tests - More documentation - Minor code cleanup | |||
| 2019-02-27 | Improve epub support | jvoisin | |
| 2019-02-20 | Implement epub support | jvoisin | |
| 2019-02-08 | Add support for html files | jvoisin | |
| 2019-02-07 | Use of the archive refactoring for the office documents too | jvoisin | |
| 2019-02-04 | Refactor a bit office get_meta handling | jvoisin | |
| This should make easier to get more metadata from archive-based file formats. | |||
| 2019-02-03 | Implement .gif support | jvoisin | |
| 2019-02-02 | Add support for wmv | jvoisin | |
| 2018-10-28 | Add mp4 support | jvoisin | |
| 2018-10-25 | Add support for zip files | jvoisin | |
| 2018-10-23 | Implement lightweight cleaning for png and tiff | jvoisin | |
| 2018-10-23 | Optimize the handling of problematic files | jvoisin | |
| 2018-10-22 | Improve problematic filenames support | jvoisin | |
| 2018-10-22 | Test mat2's reliability wrt. corrupted video files | jvoisin | |
| 2018-10-22 | Implement support for .avi files, via ffmpeg | jvoisin | |
| - This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper. | |||
| 2018-10-12 | Refactor lightweight mode implementation | jvoisin | |
| 2018-10-11 | Implement recursive metadata for FLAC files | jvoisin | |
| Since FLAC files can contain covers, it makes sense to parse their metadata | |||
| 2018-10-11 | Delete pictures of FLAC files | jvoisin | |
| 2018-10-03 | Remove file left behind by the testsuite | jvoisin | |
| 2018-10-02 | Check that cleaning twice doesn't break the file | jvoisin | |
