re-lab:tools.git
4 years agoPM: BIPUv2 for version detection, command.
Valek Filippov [Wed, 22 Jan 2014 13:13:49 +0000 (08:13 -0500)]
PM: BIPUv2 for version detection,  command.

4 years agoOLE: use subprocess gsf instead of ctypes
Valek Filippov [Sat, 18 Jan 2014 22:22:13 +0000 (17:22 -0500)]
OLE: use subprocess gsf instead of ctypes

4 years agoVSD11: lvl2 + 0x51 = 4 bytes trailer?
Valek Filippov [Sat, 18 Jan 2014 15:17:48 +0000 (10:17 -0500)]
VSD11: lvl2 + 0x51 = 4 bytes trailer?

4 years agoBMP: parse header for BLIP
Valek Filippov [Tue, 14 Jan 2014 13:06:03 +0000 (08:06 -0500)]
BMP: parse header for BLIP

4 years agoFH: detach Spot/TintColor6, Color6 name offset for rgb/cmyk
Valek Filippov [Tue, 14 Jan 2014 02:04:39 +0000 (21:04 -0500)]
FH: detach Spot/TintColor6, Color6 name offset for rgb/cmyk

4 years agoFH: fix name for Color6
Valek Filippov [Tue, 14 Jan 2014 01:56:43 +0000 (20:56 -0500)]
FH: fix name for Color6

4 years agoLIT: BIPU support based on russotto.net spec.
Valek Filippov [Sat, 4 Jan 2014 15:06:06 +0000 (10:06 -0500)]
LIT: BIPU support based on russotto.net spec.

4 years agoNKI: add support for unknown version, probably after v4.
Valek Filippov [Mon, 30 Dec 2013 03:16:26 +0000 (22:16 -0500)]
NKI: add support for unknown version, probably after v4.

4 years ago^E for open CLI. Show dec and hex len of the selection.
Valek Filippov [Fri, 6 Dec 2013 13:40:04 +0000 (08:40 -0500)]
^E for open CLI. Show dec and hex len of the selection.

4 years agoQXP: v6+ improved detection of text blocks.
Valek Filippov [Wed, 27 Nov 2013 04:48:19 +0000 (23:48 -0500)]
QXP: v6+ improved detection of text blocks.

4 years agoQXP: a little bit more about versions...
Valek Filippov [Tue, 26 Nov 2013 03:44:07 +0000 (22:44 -0500)]
QXP: a little bit more about versions...

4 years agoQXP: a bit of v4 support. Needs improvements...
Valek Filippov [Sat, 23 Nov 2013 21:48:10 +0000 (16:48 -0500)]
QXP: a bit of v4 support. Needs improvements...

4 years agolrf: parse more tags
David Tardon [Mon, 18 Nov 2013 09:30:12 +0000 (10:30 +0100)]
lrf: parse more tags

4 years agolrf: parse metadata as XML
David Tardon [Mon, 18 Nov 2013 08:05:33 +0000 (09:05 +0100)]
lrf: parse metadata as XML

4 years agodetect and process UTF-16 XML buffers with BOM
David Tardon [Mon, 18 Nov 2013 08:02:17 +0000 (09:02 +0100)]
detect and process UTF-16 XML buffers with BOM

4 years agolrf: determine whether to uncompress stream from flags
David Tardon [Sun, 17 Nov 2013 18:44:54 +0000 (19:44 +0100)]
lrf: determine whether to uncompress stream from flags

4 years agolrf: compressed streams contain uncompressed length
David Tardon [Sun, 17 Nov 2013 18:25:58 +0000 (19:25 +0100)]
lrf: compressed streams contain uncompressed length

4 years agolrf: parse tags
David Tardon [Sun, 17 Nov 2013 17:55:33 +0000 (18:55 +0100)]
lrf: parse tags

4 years agolrf: parse some page level tags
David Tardon [Sun, 17 Nov 2013 17:22:53 +0000 (18:22 +0100)]
lrf: parse some page level tags

4 years agolrf: prepare for interpreting tags
David Tardon [Sun, 17 Nov 2013 15:51:37 +0000 (16:51 +0100)]
lrf: prepare for interpreting tags

4 years agolrf: prefix hex numbers with 0x
David Tardon [Sun, 17 Nov 2013 15:45:54 +0000 (16:45 +0100)]
lrf: prefix hex numbers with 0x

4 years agorecognize more Palm formats
David Tardon [Sun, 17 Nov 2013 15:11:25 +0000 (16:11 +0100)]
recognize more Palm formats

4 years agoiwa: fix length computation for long literal run
David Tardon [Mon, 11 Nov 2013 20:43:07 +0000 (21:43 +0100)]
iwa: fix length computation for long literal run

4 years agoPM: hdview for header
Valek Filippov [Sun, 10 Nov 2013 19:41:59 +0000 (14:41 -0500)]
PM: hdview for header

4 years agoiwa: improve decompression
David Tardon [Sun, 10 Nov 2013 15:46:54 +0000 (16:46 +0100)]
iwa: improve decompression

This can decompress all internal files in all my samples to the right
size, so I think I have finally got it right :-)

4 years agoXML: protect for out of bonds
Valek Filippov [Tue, 5 Nov 2013 01:18:40 +0000 (20:18 -0500)]
XML: protect for out of bonds

4 years agoBIPU support for Apple iWork '13
David Tardon [Sun, 3 Nov 2013 18:42:03 +0000 (19:42 +0100)]
BIPU support for Apple iWork '13

4 years agoFH: detect and chop ver1/2, v2 improvements.
Valek Filippov [Mon, 4 Nov 2013 01:17:44 +0000 (20:17 -0500)]
FH: detect and chop ver1/2, v2 improvements.

4 years agoFix new tab closing. FH: add v2 chopping.
Valek Filippov [Sun, 3 Nov 2013 17:10:10 +0000 (12:10 -0500)]
Fix new tab closing. FH: add v2 chopping.

4 years agoFH: v1 shape notes, group, layer id
Valek Filippov [Sun, 3 Nov 2013 14:11:45 +0000 (09:11 -0500)]
FH: v1 shape notes, group, layer id

4 years agoFH: fix for DisplayText, small changes for v1
Valek Filippov [Sun, 3 Nov 2013 13:33:27 +0000 (08:33 -0500)]
FH: fix for DisplayText, small changes for v1

4 years agoFH: more details on fh1 (rect/oval/line/path/txt/fill/stroke)
Valek Filippov [Sat, 2 Nov 2013 23:43:52 +0000 (19:43 -0400)]
FH: more details on fh1 (rect/oval/line/path/txt/fill/stroke)

4 years agoFH: BIPU fh v1 improvements
Valek Filippov [Sat, 2 Nov 2013 14:50:14 +0000 (10:50 -0400)]
FH: BIPU fh v1 improvements

4 years agoFH: BIPU fh v1
Valek Filippov [Sat, 2 Nov 2013 01:29:37 +0000 (21:29 -0400)]
FH: BIPU fh v1

4 years agoFBX: parse props (if <1000, need to migrate to idle loop).
Valek Filippov [Wed, 30 Oct 2013 03:01:43 +0000 (23:01 -0400)]
FBX: parse props (if <1000, need to migrate to idle loop).

4 years agoFBX: parse blocks
Valek Filippov [Wed, 30 Oct 2013 01:40:45 +0000 (21:40 -0400)]
FBX: parse blocks

4 years agoFix 'run' traceback
Valek Filippov [Mon, 28 Oct 2013 14:19:32 +0000 (10:19 -0400)]
Fix 'run' traceback

4 years agoPM: some more stuff for v4
Valek Filippov [Mon, 28 Oct 2013 04:39:18 +0000 (00:39 -0400)]
PM: some more stuff for v4

4 years agoQXP: BIPU chopping into blocks for QXP v8.
Valek Filippov [Mon, 28 Oct 2013 03:02:00 +0000 (23:02 -0400)]
QXP: BIPU chopping into blocks for QXP v8.

4 years agoClean gobject import. PM: BIPU version detect, v6 support, v5 works with manual pm6...
Valek Filippov [Sun, 27 Oct 2013 16:20:51 +0000 (12:20 -0400)]
Clean gobject import. PM: BIPU version detect, v6 support, v5 works with manual pm6.open

4 years agoModify CLI for snippets
Valek Filippov [Sun, 27 Oct 2013 03:47:02 +0000 (23:47 -0400)]
Modify CLI for snippets

4 years agoFix cli run
Valek Filippov [Sun, 27 Oct 2013 02:27:22 +0000 (22:27 -0400)]
Fix cli run

4 years agocalc_status for var 2bytes
Valek Filippov [Sat, 26 Oct 2013 02:00:00 +0000 (22:00 -0400)]
calc_status for var 2bytes

4 years agoYEP: fix from Vaclav. Adjust clr for known values.
Valek Filippov [Thu, 24 Oct 2013 20:53:34 +0000 (16:53 -0400)]
YEP: fix from Vaclav. Adjust clr for known values.

4 years agoHighlight known values in hexview.
Valek Filippov [Thu, 24 Oct 2013 13:05:16 +0000 (09:05 -0400)]
Highlight known values in hexview.

4 years agoFH: BIPU support for ver < 5. Update HD after editing.
Valek Filippov [Thu, 24 Oct 2013 12:09:09 +0000 (08:09 -0400)]
FH: BIPU support for ver < 5. Update HD after editing.

4 years agoFix for hv scrollbar
Valek Filippov [Thu, 24 Oct 2013 00:21:26 +0000 (20:21 -0400)]
Fix for hv scrollbar

4 years agoFH: v5 PantoneColor, fixes for v7.
Valek Filippov [Wed, 23 Oct 2013 22:20:22 +0000 (18:20 -0400)]
FH: v5 PantoneColor, fixes for v7.

4 years agoPM: exclude groups from IDs, text blocks
Valek Filippov [Wed, 23 Oct 2013 04:53:07 +0000 (00:53 -0400)]
PM: exclude groups from IDs, text blocks

4 years agoPM: layers, xforms; ordered records.
Valek Filippov [Wed, 23 Oct 2013 01:15:48 +0000 (21:15 -0400)]
PM: layers, xforms; ordered records.

4 years agouse version where the format was introduced
David Tardon [Tue, 22 Oct 2013 11:54:07 +0000 (13:54 +0200)]
use version where the format was introduced

4 years agoFH: adjustments to v7, ProcessColor for v5. PM: txt styles.
Valek Filippov [Tue, 22 Oct 2013 11:53:10 +0000 (07:53 -0400)]
FH: adjustments to v7, ProcessColor for v5. PM: txt styles.

4 years agoPM: chars
Valek Filippov [Tue, 22 Oct 2013 01:12:34 +0000 (21:12 -0400)]
PM: chars

4 years agoPM: pages, shapes, shape types. Fix for statusbar.
Valek Filippov [Mon, 21 Oct 2013 23:56:57 +0000 (19:56 -0400)]
PM: pages, shapes, shape types. Fix for statusbar.

4 years agoPM: grouped ToC
Valek Filippov [Mon, 21 Oct 2013 03:17:40 +0000 (23:17 -0400)]
PM: grouped ToC

4 years agoPM: more types
Valek Filippov [Sun, 20 Oct 2013 18:03:37 +0000 (14:03 -0400)]
PM: more types

4 years agoPM: fix for indiret ToC
Valek Filippov [Sun, 20 Oct 2013 17:27:41 +0000 (13:27 -0400)]
PM: fix for indiret ToC

4 years agoPM6: BIPU PageMaker support
Valek Filippov [Sun, 20 Oct 2013 02:12:43 +0000 (22:12 -0400)]
PM6: BIPU PageMaker support

4 years agoFH: TaperedFill(X) fixes
Valek Filippov [Sat, 19 Oct 2013 18:08:33 +0000 (14:08 -0400)]
FH: TaperedFill(X) fixes

4 years agoFH: fix ImageImport for v9
Valek Filippov [Sat, 19 Oct 2013 04:27:29 +0000 (00:27 -0400)]
FH: fix ImageImport for v9

4 years agoFH: correct ImageImport for jpg
Valek Filippov [Sat, 19 Oct 2013 01:39:19 +0000 (21:39 -0400)]
FH: correct ImageImport for jpg

4 years agoFH: some colors for graphs
Valek Filippov [Thu, 17 Oct 2013 14:09:17 +0000 (10:09 -0400)]
FH: some colors for graphs

4 years agoFH: fix offset of 'visible' in hdLayer
Valek Filippov [Thu, 17 Oct 2013 12:22:46 +0000 (08:22 -0400)]
FH: fix offset of 'visible' in hdLayer

4 years agoFH: miscellaneous fixes
Fridrich Štrba [Thu, 17 Oct 2013 11:20:47 +0000 (07:20 -0400)]
FH: miscellaneous fixes

4 years agoFH: add gv and fixes
Valek Filippov [Thu, 17 Oct 2013 11:18:04 +0000 (07:18 -0400)]
FH: add gv and fixes

4 years agoFH: image size for hdImageImport
Valek Filippov [Wed, 16 Oct 2013 12:16:54 +0000 (08:16 -0400)]
FH: image size for hdImageImport

4 years agoFH: add hdFHTail
Valek Filippov [Wed, 16 Oct 2013 11:55:54 +0000 (07:55 -0400)]
FH: add hdFHTail

4 years agoFH: Fix ImageImport size computation
Fridrich Štrba [Wed, 16 Oct 2013 11:10:53 +0000 (07:10 -0400)]
FH: Fix ImageImport size computation

4 years agoFH: small fixes for version 5 and 7
Valek Filippov [Wed, 16 Oct 2013 01:37:48 +0000 (21:37 -0400)]
FH: small fixes for version 5 and 7

4 years agoFH: improve ImageImport, add hdImageImport
Valek Filippov [Wed, 16 Oct 2013 00:32:25 +0000 (20:32 -0400)]
FH: improve ImageImport, add hdImageImport

4 years agoFBX: BIPU support added
Valek Filippov [Sun, 13 Oct 2013 20:12:52 +0000 (16:12 -0400)]
FBX: BIPU support added

4 years agoFH: fix hdOval for version < 11
Valek Filippov [Sat, 12 Oct 2013 21:02:46 +0000 (17:02 -0400)]
FH: fix hdOval for version < 11

4 years agoFH: detection of some uids
Valek Filippov [Sat, 12 Oct 2013 20:10:30 +0000 (16:10 -0400)]
FH: detection of some uids

4 years agoFH: hdCompositePath
Valek Filippov [Sat, 12 Oct 2013 18:39:47 +0000 (14:39 -0400)]
FH: hdCompositePath

4 years agoFH: fix for xform_calc change
Valek Filippov [Fri, 11 Oct 2013 02:18:18 +0000 (22:18 -0400)]
FH: fix for xform_calc change

4 years agoFH: layer name, hdAttributeHolder
Valek Filippov [Thu, 10 Oct 2013 12:48:57 +0000 (08:48 -0400)]
FH: layer name, hdAttributeHolder

4 years agoFH: improved hdBasicLine, added hdBasicFill
Valek Filippov [Thu, 10 Oct 2013 01:27:07 +0000 (21:27 -0400)]
FH: improved hdBasicLine, added hdBasicFill

4 years agoFH: fix Extrusion, add hdPropLst
Valek Filippov [Wed, 9 Oct 2013 22:18:13 +0000 (18:18 -0400)]
FH: fix Extrusion, add hdPropLst

4 years agoFH: hdXform to show matrix values
Valek Filippov [Wed, 9 Oct 2013 00:20:16 +0000 (20:20 -0400)]
FH: hdXform to show matrix values

4 years agoFH: add pagew/pageh IDs to VMpObj dict
Valek Filippov [Tue, 8 Oct 2013 12:11:39 +0000 (08:11 -0400)]
FH: add pagew/pageh IDs to VMpObj dict

5 years agoMicro improvement
Valek Filippov [Sat, 7 Sep 2013 22:51:50 +0000 (18:51 -0400)]
Micro improvement

5 years agoImprove CLI window with multipages and 'snippets'.
Valek Filippov [Sat, 7 Sep 2013 22:20:21 +0000 (18:20 -0400)]
Improve CLI window with multipages and 'snippets'.

5 years agoGrab focus in CLI
Valek Filippov [Sat, 7 Sep 2013 21:47:22 +0000 (17:47 -0400)]
Grab focus in CLI

5 years agozmf: fix loading of v. 3 format
David Tardon [Sat, 7 Sep 2013 12:12:31 +0000 (14:12 +0200)]
zmf: fix loading of v. 3 format

5 years agozmf: avoid superfluous function call
David Tardon [Sun, 1 Sep 2013 18:00:35 +0000 (20:00 +0200)]
zmf: avoid superfluous function call

5 years agozmf: parse BitmapDB.zmf too
David Tardon [Sun, 1 Sep 2013 17:11:51 +0000 (19:11 +0200)]
zmf: parse BitmapDB.zmf too

5 years agodo not fail on detection of zmf files v.3
David Tardon [Sun, 1 Sep 2013 17:09:08 +0000 (19:09 +0200)]
do not fail on detection of zmf files v.3

... which can contain file named Contents, but it is empty in all the
files I have.

5 years agozmf: guess structure of v.3 data
David Tardon [Sun, 1 Sep 2013 16:27:06 +0000 (18:27 +0200)]
zmf: guess structure of v.3 data

5 years agozmf: first stab at parsing v.3 header
David Tardon [Sun, 1 Sep 2013 15:49:09 +0000 (17:49 +0200)]
zmf: first stab at parsing v.3 header

5 years agozmf: add file iterator back
David Tardon [Sun, 1 Sep 2013 12:32:36 +0000 (14:32 +0200)]
zmf: add file iterator back

5 years agozbr: add file iterator back
David Tardon [Sun, 1 Sep 2013 12:29:55 +0000 (14:29 +0200)]
zbr: add file iterator back

I want to see the size of the complete file...

5 years agoupdate README
David Tardon [Sun, 1 Sep 2013 12:29:44 +0000 (14:29 +0200)]
update README

5 years agozmf: guess structure of content
David Tardon [Sun, 1 Sep 2013 11:59:28 +0000 (13:59 +0200)]
zmf: guess structure of content

5 years agozmf: drop extraneous file iterator
David Tardon [Sun, 1 Sep 2013 10:37:12 +0000 (12:37 +0200)]
zmf: drop extraneous file iterator

5 years agozbr: use distinct callback name
David Tardon [Sun, 1 Sep 2013 10:31:48 +0000 (12:31 +0200)]
zbr: use distinct callback name

5 years agozbr: drop extraneous file iterator
David Tardon [Sun, 1 Sep 2013 10:29:37 +0000 (12:29 +0200)]
zbr: drop extraneous file iterator

5 years agozmf: parse v.4+ header
David Tardon [Sun, 1 Sep 2013 10:25:42 +0000 (12:25 +0200)]
zmf: parse v.4+ header

5 years agoadd BIPU support for Zebra Metafile
David Tardon [Sat, 31 Aug 2013 16:31:13 +0000 (18:31 +0200)]
add BIPU support for Zebra Metafile

Zoner's "Zebra for Windows" was a predecessor of Callisto.

5 years agoadd detection of Zoner Draw files
David Tardon [Sat, 31 Aug 2013 08:25:24 +0000 (10:25 +0200)]
add detection of Zoner Draw files

5 years agoFew improvements in CLI highlights, undo etc
Valek Filippov [Wed, 28 Aug 2013 03:17:00 +0000 (23:17 -0400)]
Few improvements in CLI highlights, undo etc