manuskript/manuskript
Jan Wester 33ac127173 Directory entries in ZIP break loading code
While tackling issue #529, I stumbled across the odd behaviour that
re-compressing the archive with 7-Zip broke what should be a valid
Manuskript project.

After investigation it turned out that the code that loads the texts
sensibly expects there to only be files tracked in the files dictionary.

It is completely valid for a zip file to contain entries describing the
contained directories. The logical fix is to simply avoid adding these
directory entries to our files dictionary in the first place.
2019-03-12 14:44:51 -06:00
..
converters Fix typos in code comments, invisible to end-users. 2018-01-29 10:30:41 -07:00
exporter Don't crash if a typo is made in the exporter's regular expression. 2019-02-15 12:49:22 -07:00
functions Adds: clickable links, and display images as tooltips (#22, #215) 2017-12-14 14:55:14 +01:00
importer Ensure text file open methods use utf-8 encoding 2019-02-27 09:30:16 -07:00
load_save Directory entries in ZIP break loading code 2019-03-12 14:44:51 -06:00
models Fix Python 3.7 DeprecationWarning use local.format_string() messages 2018-11-16 12:52:56 -07:00
tests Fix pytest warning about duplicate name when running tests 2018-11-16 12:52:09 -07:00
ui Fix crash when right-clicking twice on fullscreen panel 2019-02-28 10:58:23 -07:00
__init__.py Renaming source folder 2016-02-06 08:38:33 +01:00
enums.py Checkpoint in refactoring outlineItem 2017-11-17 12:16:39 +01:00
loadSave.py Ensure text file open methods use utf-8 encoding 2019-02-27 09:30:16 -07:00
main.py fix #411: translator won't work in some window, such as settings 2018-12-09 11:35:34 -07:00
mainWindow.py Remove unimplemented snowflake view mode menu entry 2018-11-30 09:42:42 -07:00
settings.py Adds "Sentence mode" to Focus mode. #259 2017-12-15 20:56:40 +01:00
settingsWindow.py Add ability to add new background images through UI. 2019-03-07 10:43:35 -07:00
version.py ========== manuskript-0.8.0 ========== 2018-12-05 11:39:28 -07:00