From a5a44068a97aa0ed3fd0f9d869faae3506bfb989 Mon Sep 17 00:00:00 2001 From: Martin Owens Date: Sat, 1 Mar 2014 14:30:40 -0500 Subject: Import layers update, spelling and modification time for files in tar (bzr r13085) --- share/extensions/tar_layers.inx | 2 +- share/extensions/tar_layers.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/share/extensions/tar_layers.inx b/share/extensions/tar_layers.inx index 43664c910..d70fb3ae9 100644 --- a/share/extensions/tar_layers.inx +++ b/share/extensions/tar_layers.inx @@ -8,7 +8,7 @@ .tar application/tar - <_filetypename>Layers as Seperate SVG (*.tar) + <_filetypename>Layers as Separate SVG (*.tar) <_filetypetooltip>Each layer split into it's own svg file and collected as a tape archive (tar file) false diff --git a/share/extensions/tar_layers.py b/share/extensions/tar_layers.py index 8d7ce0541..8cfb50a24 100755 --- a/share/extensions/tar_layers.py +++ b/share/extensions/tar_layers.py @@ -27,6 +27,8 @@ import copy import tarfile import StringIO +from datetime import datetime + # Inkscape Libraries import inkex import simplestyle @@ -85,7 +87,8 @@ class LayersOutput(inkex.Effect): doc.write(string) string.seek(0) info = tarfile.TarInfo(name=name+'.svg') - info.size=len(string.buf) + info.mtime = int(datetime.now().strftime('%s')) + info.size = len(string.buf) return dict(tarinfo=info, fileobj=string) def effect(self): -- cgit v1.2.3