| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-03 | Use proper type annotations instead of comments | jvoisin | |
| 2023-01-31 | Explicitly pass a parameter to functools.lru_cache | jvoisin | |
| 2023-01-28 | Fix the type annotations | jvoisin | |
| 2022-08-28 | Simplify the typing annotations | jvoisin | |
| 2022-08-05 | Make use of cache to get binary paths | jvoisin | |
| 2020-02-11 | Add which pathfinding for executables | tguinot | |
| 2019-12-15 | Improve the reliability of Exiftool-base parsers | 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-05-16 | Use memoization get _*_path() functions | jvoisin | |
| This shouldn't make a big difference in the CLI/extension usage, but might improve the performances of long-running instances, or people misusing the API. | |||
| 2019-03-05 | Refactor {black,white}list into {block,allow}list | Brolf | |
| Closes #96 | |||
| 2019-02-03 | Whenever possible, use bwrap for subprocesses | intrigeri | |
| This should closes #90 | |||
| 2018-10-25 | Minor refactorisation of how we're checking for exiftool's presence | jvoisin | |
| 2018-10-23 | Improve type annotation coverage | 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 | 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. | |||
