mat2 issueshttps://0xacab.org/jvoisin/mat2/-/issues2022-12-31T11:06:53Zhttps://0xacab.org/jvoisin/mat2/-/issues/181Skip errors instead of exiting program2022-12-31T11:06:53ZMegamindSkip errors instead of exiting programI have came across a few instances (#180) where the program would throw an error for one attribute, but would otherwise be able to clean the many other ones. When this happens the program just exits. This can be a bit annoying, so I sugg...I have came across a few instances (#180) where the program would throw an error for one attribute, but would otherwise be able to clean the many other ones. When this happens the program just exits. This can be a bit annoying, so I suggest remove all possible metadata attributes but leave out and notify the user about ERRORs. This way all the possible metadata could be removed.2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/70Support image editors project files2019-01-02T16:45:09ZjvoisinSupport image editors project filesIt would be awesome to support [xcf]( https://en.wikipedia.org/wiki/XCF_(file_format) ) (GIMP) and [psd]( https://en.wikipedia.org/wiki/Adobe_Photoshop#File_format ) (photoshop), but I'm afraid that this is super-duper non-trivial.It would be awesome to support [xcf]( https://en.wikipedia.org/wiki/XCF_(file_format) ) (GIMP) and [psd]( https://en.wikipedia.org/wiki/Adobe_Photoshop#File_format ) (photoshop), but I'm afraid that this is super-duper non-trivial.2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/69Support fonts formats2019-08-02T19:25:50ZjvoisinSupport fonts formatsSome office documents are embedding fonts (.ttf, …), it would be nice to support them in MAT2.Some office documents are embedding fonts (.ttf, …), it would be nice to support them in MAT2.2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/45Speed up gitlab's CI2019-03-07T21:37:19ZjvoisinSpeed up gitlab's CICurrently, the CI is taking 3 minutes: 1 minute for the linting part, and two minutes for the testsuite (a bit more than 1 minute for Debian and 2 minutes and a half for Fedora one).
It would be nice to reduce a bit the duration of the ...Currently, the CI is taking 3 minutes: 1 minute for the linting part, and two minutes for the testsuite (a bit more than 1 minute for Debian and 2 minutes and a half for Fedora one).
It would be nice to reduce a bit the duration of the Fedora part, and to lower the CI duration to about two minutes. One minute would be amazing ♥2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/37Translation files2023-01-07T16:07:33ZemmapeelTranslation filesIt would be great to generate some .po files so we can translate MAT2 to other languages.
The sooner the better, as translators will also need some time to translate...It would be great to generate some .po files so we can translate MAT2 to other languages.
The sooner the better, as translators will also need some time to translate...2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/34Add more static/dynamic analysers to the CI2018-06-22T21:16:34ZjvoisinAdd more static/dynamic analysers to the CISince Python is highly dynamic, we should add as much as possible (relevant) static and dynamic analysis into the CI:
- [x] [bandit]( https://github.com/openstack/bandit )
- [x] [mypy]( https://github.com/python/mypy )
- [x] [pyflakes](...Since Python is highly dynamic, we should add as much as possible (relevant) static and dynamic analysis into the CI:
- [x] [bandit]( https://github.com/openstack/bandit )
- [x] [mypy]( https://github.com/python/mypy )
- [x] [pyflakes]( https://github.com/PyCQA/pyflakes )
- [ ] [Coverity]( https://www.synopsys.com/software-integrity.html ): apparently, coverity [doesn't support Python 3 yet]( https://community.synopsys.com/s/article/From-Case-RE-Build-Failed-for-Python-code-in-Coverity-tool )
- And apparently, it's not going to happen [anytime soon]( https://www.synopsys.com/software-integrity/security-testing/static-analysis-sast.html )2.0 - Eaglehttps://0xacab.org/jvoisin/mat2/-/issues/28Using a proper logging system2018-07-10T19:31:10ZjvoisinUsing a proper logging systemCurrently, MAT2 is using `print()` everywhere, this isn't cool™.Currently, MAT2 is using `print()` everywhere, this isn't cool™.2.0 - Eaglejvoisinjvoisinhttps://0xacab.org/jvoisin/mat2/-/issues/3Write a GUI2020-03-04T20:51:24ZjvoisinWrite a GUIThis issue is about finding someone able to write a decent and accessible graphical user interface, not throwing random ideas or discussing which GUI framework is the best™.
It might be useful to take into account from the data gathered...This issue is about finding someone able to write a decent and accessible graphical user interface, not throwing random ideas or discussing which GUI framework is the best™.
It might be useful to take into account from the data gathered in this issue: https://0xacab.org/jvoisin/mat2-web/issues/21
A possibility for a GUI could be to use a simple web-rendering widget, exposing [mat2-web]( https://0xacab.org/jvoisin/mat2-web/ ) running locally.2.0 - Eagle