summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-17Merge branch 'new-logo' into 'master'HEADmasterDennis Fink
Added new logo See merge request mat/mat!3
2018-03-17Merge branch 'bugfix/nautilus-extension-dont-spam-logs' into 'master'Dennis Fink
Nautilus extension: avoid spamming the logs due to missing method. See merge request mat/mat!4
2017-12-07Nautilus extension: avoid spamming the logs due to missing method.intrigeri
Without this change I see a dozen or so warnings in the Journal: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed Nautilus upstream developers are going to discuss if/how they want to address this on their side; in the meantime they recommend simply adding a no-op method to silence the logs, so here we go.
2017-03-18Revert "Improves a bit portability"intrigeri
This reverts commit d054e313d7d83ec0089f7e0efe6b8a988fe99b3a. os.path.join is *not* suitable for concatenating parts of the basename of a file. Closes: #11526
2017-03-18Make the Nautilus extension work again.intrigeri
It was broken since commit 0d1fe2555e90db35eeb531a1b6026ff64f1f5ae5, i.e. in the MAT 0.6 and 0.6.1 releases. The impact is: the MAT extension for Nautilus fails to clean metadata, without making the user aware of it. This bug was discovered by the Tails contributor sajolida, and initially reported to Debian as https://bugs.debian.org/858058.
2017-01-28Added new logonew-logoDennis Fink
2017-01-25Removed System category from desktop entry file. Fixes #11260metalgamerDennis Fink
2016-03-27Make the code a bit more python3-compliantjvoisin
2016-03-27Move some testfiles aroundjvoisin
The long-term goal is to use nose2 for testing
2016-02-10Update localization because of the previous commitjvoisin
2016-02-10Improves the phrasing of a preference item (close #7447)jvoisin
Changing "adding unsupported files" to "deleting unsupported files". UX people told me that it's more clear this way.
2016-01-11Fix various typos pointed by pabsjvoisin
2016-01-03MAT 0.6.10.6.1jvoisin
2016-01-03Use GObject types instead of Python ones for the GUIjvoisin
2016-01-03Fix the metadata popupjvoisin
2016-01-03Fix the segfault when listing supported filesjvoisin
This should close https://labs.riseup.net/code/issues/10839
2016-01-03Update the release processjvoisin
Thanks to intrigeri for the idea
2016-01-03Fix some typos found by intrigerijvoisin
This should close https://labs.riseup.net/code/issues/10838
2015-12-30MAT 0.60.6jvoisin
2015-12-30Import translationsjvoisin
2015-12-30Improves a bit the release processjvoisin
2015-12-30Update translationsjvoisin
2015-12-30Fix some pep8-related issuesjvoisin
2015-12-30Hopefully make test suite work once copied out of the build treejvoisin
This should fix https://labs.riseup.net/code/issues/10065
2015-12-20Fix some typoes pointed by intrigerijvoisin
2015-12-20Correct wording for absent dependenciesjvoisin
There is _no_ image support without exiftool, and _no_ audio support without mutagen. Not "limited" support.
2015-12-20Improves the previous commit thanks to intrigerijvoisin
I forgot to add `gi.require_version('Poppler', '0.18')` everywhere, and `gi.require_version('Gtk', '3.0')` in mat-gui too
2015-12-19Add `gi.require_version('Poppler', '0.18')` to silence warningsjvoisin
Closes https://labs.riseup.net/code/issues/10550 Also known as "pygi is emitting a lot of warnings"
2015-12-19The GUI proposes to add supported files only by defaultjvoisin
Now, the popup to add files to the interface only shows supported files by default. It's of course still possible to chose to show every possible files, but it's not the default behaviour anymore.
2015-12-18Enhance CLI's error display by tweaking log leveljvoisin
2015-12-18Fix the GUI for goodjvoisin
a027c0b989f7c7a5182db25aa628d2c138d024ae was a mistake.
2015-12-16Document the fact that MAT now supports .tiff filesjvoisin
2015-12-16Update localization filejvoisin
2015-12-16Fix the gui's metadata popupjvoisin
It seems that Python is still sucking hard when it comes to encoding.
2015-12-16Various minor refactorizationsjvoisin
2015-12-09refined argument exceptionsMuri Nicanor
2015-12-09Add the same kind of test than in 80244ecjvoisin
Namely, file-format specific ones
2015-12-09Fix a typo in --low-pdf-quality handlingjvoisin
2015-12-08Add a PDF-specific testjvoisin
2015-12-08Add tests for the help commandjvoisin
2015-12-08Improves mat's cli behaviour on faulty optionsjvoisin
`mat` will now show help message
2015-12-07added check for readaccess to fileMuri Nicanor
2015-12-05Add some resources about why we're using python-pdfrwjvoisin
2015-12-04Silence exiftool's stderrjvoisin
In the past, this might have been useful, but now, exiftool works on pretty much every file passed to it by MAT. Also, if something goes wrong, MAT will know about this thanks to the return code != 0.
2015-12-04Fix mutagen's behaviour on file without metadata blockjvoisin
2015-12-03Add some file-attribute related testsjvoisin
2015-12-02Misc pep8 conformityjvoisin
2015-12-02Document and simplify a bit the nautilus extension codejvoisin
- Document some methods and the class - Simplify a condition
2015-12-02Remove two useless methods from the archive stripperjvoisin
2015-12-02Add some pragma to avoid testing some functionsjvoisin