| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-11-27 | Update a bit the README.md file | jvoisin | |
| - PIL is not used anymore - The testsuite should be launched with `python test.py test` | |||
| 2015-11-27 | Add pip caching for travis-ci | jvoisin | |
| 2015-11-27 | `--local` is now the default when running the testsuite | jvoisin | |
| 2015-11-27 | Add some missing docstrings | jvoisin | |
| 2015-11-26 | Add fancy badges | jvoisin | |
| 2015-11-26 | Improves the travis-ci configuration | jvoisin | |
| 2015-11-26 | Simplify a bit the hachoir-powered image parser | jvoisin | |
| 2015-11-26 | Remove a useless rant in a comment | jvoisin | |
| 2015-11-26 | Remove a superfluous `pass` instruction | jvoisin | |
| 2015-11-26 | Clean up a bit the nautilus-extensio code | jvoisin | |
| 2015-11-26 | Remove two useless variables | jvoisin | |
| 2015-11-26 | Make the logging more pep-282 compliant | jvoisin | |
| See https://www.python.org/dev/peps/pep-0282/ for details, but basically this is commit leaves the string replacement to the logging function, instead of doing it in place in its parameters with the '%' operator. | |||
| 2015-11-26 | Improves the way tests are handled with `python setup.py test` | jvoisin | |
| 2015-11-26 | The README file now has a `.md` extension. | jvoisin | |
| 2015-11-25 | `python setup.py test` will now run the testsuite | jvoisin | |
| It's basically a simple wrapper around `cd test/ ; python test.py --local`. | |||
| 2015-11-25 | Import (lib|cli)test.py in the test module to ease its usage | jvoisin | |
| Thanks again to Raphaël Vinot | |||
| 2015-11-25 | Add a .travis.yml file, thanks to Raphaël Vinot | jvoisin | |
| 2015-11-15 | Add a forgotten test-file | jvoisin | |
| 2015-11-15 | Add forgotten tests for the command-line | jvoisin | |
| Thanks to Rafiot for the heads up | |||
| 2015-11-15 | Add hachoir_core and hachoir_parser as `requires` in setup.py | jvoisin | |
| Thanks to Rafiot for the original idea/bugfix | |||
| 2015-11-15 | Fix tests borken by the absence of exiftool | jvoisin | |
| 2015-11-03 | Improves a bit portability | jvoisin | |
| 2015-11-03 | Fix some mistakes found thanks to the previous commit | jvoisin | |
| 2015-11-03 | Add more type hint | jvoisin | |
| 2015-11-03 | SImplification and documentation of `create_class_file()` | jvoisin | |
| 2015-11-03 | Minor refactorisation of `get_datafile_path()` | jvoisin | |
| 2015-11-02 | Add support for TIFF file | jvoisin | |
| 2015-11-02 | Some minors pep8 modifications | jvoisin | |
| 2015-10-05 | Tests can now target system-wide or global MAT | jvoisin | |
| $ python test.py --local/--system | |||
| 2015-10-01 | The keywords section should end with a semicolon. | jvoisin | |
| Thanks to jubalh for the patch | |||
| 2015-08-19 | MAT 0.5.40.5.4 | jvoisin | |
| 2015-08-19 | Minor code simplification | jvoisin | |
| 2015-08-19 | Revert the ZIP_EPOCH date to 1980-01-01 00:00:00 | jvoisin | |
| This was a typo from my side, spotted by intrigeri. | |||
| 2015-08-18 | Improves the way MAT deals with ZipTimestamps | jvoisin | |
| It seems that using os.utime is TZ-dependent, so lets use a ZipInfo thing instead. | |||
| 2015-08-01 | Merge remote-tracking branch 'intrigeri/bugfix/9827-fix-buggy-epoch-in-archive' | jvoisin | |
| 2015-08-01 | archive: explicitly treat text we got from tarfile as encoded UTF-8 (Closes: ↵ | intrigeri | |
| MAT#9831). Without this, I see test failures caused by: test_remove_bz2 (libtest.TestArchiveProcessing) Test MAT's ability to process .tar.bz2 ... /usr/lib/python2.7/tarfile.py:1993: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if self.name is not None and os.path.abspath(name) == self.name: This change seems to make sense because we're creating our tarin and tarout objects with encoding='utf-8' in the first place, so it's no big surprise that what we get from it is UTF-8 -encoded text. | |||
| 2015-08-01 | archive: use correct epoch time. | intrigeri | |
| epoch is 1970-01-01 00:00:00 UTC, not 1970-01-01 01:00:00 UTC. This mistake was introduced in commit ef5a32c to fix the test suite. I guess that it was a hack that workaround'ed an actual bug for a specific timezone only. If that bug reappears, we'll have to fix that by making this module timezone-aware, not by setting a wrong epoch value. | |||
| 2015-07-28 | Distance MAT a bit more from hachoir | jvoisin | |
| 2015-07-25 | _MASSIVE_ pep8 revamp | jvoisin | |
| Thank you so much PyCharm | |||
| 2015-07-25 | Add python packages dependencies to setup.py | jvoisin | |
| 2015-07-25 | ExiftoolStripper: white-list the "File Type Extension" and "Megapixels" fields. | intrigeri | |
| Those are not actual metadata stored in the file, but rather information that can be trivially derived from the actual data. This fixes the test suite on current Debian sid, most likely because its libimage-exiftool-perl (9.98-1) reports more such "metadata" fields than the one in Jessie (9.74-1). Fix-committed: #9252 Closes: Debian#789833 | |||
| 2015-07-25 | Set resizable MetadataPopup name column | Jean Delmas | |
| 2015-07-25 | Set editable MetadataPopup content field | Jean Delmas | |
| 2015-07-21 | Remove the pillow stuff, because it was a bad idea. | jvoisin | |
| Pillow sucks at parsing malformed pictures :/ | |||
| 2015-04-11 | MAT 0.5.30.5.3 | jvoisin | |
| 2015-04-11 | Update localizations | jvoisin | |
| 2015-04-11 | Fix an ods-related bug | jvoisin | |
| Since exiftool can't remove the Palette field, let's whitelist it. And even if it could, this would really degrade the quality of the picture. | |||
| 2015-04-04 | Minor style improvement in PDF handling | jvoisin | |
| 2015-04-04 | Fix #9007 | jvoisin | |
| The MAT can now handle PDf with different pages size. Also, instead of being overwritten, context are now pushed/poped instead. | |||
| 2015-03-31 | Re-add a "clean" button in the menubar | jvoisin | |
