2015-06-24  David Tardon  <dtardon@redhat.com>  [9bab021aa972c94237115f47ee14ba42e941b8ca]

	update news

	Change-Id: I6722ce9e01fdff2127b64ea194012d7c4a785a60

2015-06-24  David Tardon  <dtardon@redhat.com>  [7b1d3354e2ccdacb60cfbe74210e5e22a304aeef]

	accept documents of any version

	Change-Id: Ib83a1ef52467064883a75a7a53be7a751ef240bd

2015-06-24  David Tardon  <dtardon@redhat.com>  [cffd62315df894678fa7e00de29dac32b5e52c98]

	accept documents of any version

	Change-Id: I3fa93548af08716a4b3c950bef86569dc8effdf4

2015-06-24  David Tardon  <dtardon@redhat.com>  [8df2b23a47b82aab37d9b0aa220b41b411736d71]

	column width and spacing are relative

	Change-Id: Icfcc8a003f2d15f10d43f3f0695ad7bc9125de0d

2015-06-24  David Tardon  <dtardon@redhat.com>  [bb9b8c52893a6ed3c1564fc02e9d8dab122cc158]

	parse more multi-column properties

	Change-Id: I021c3ad1504d12783e7c424d2e1b0bad4ec5e242

2015-06-23  David Tardon  <dtardon@redhat.com>  [70600daede06a215634f0f5f089c86060c4f9562]

	prepare for a release

	Change-Id: Ifad1b644d6e4a2bd2bd3bffef8366473bd4ed16c

2015-06-23  David Tardon  <dtardon@redhat.com>  [7f38c6447b5374e52fb6e9cef3e56c416d902848]

	do not require gperf for build

	Change-Id: Ia1d69bc6dbf2f83262de5865b19beaa26c2dead4

2015-06-23  David Tardon  <dtardon@redhat.com>  [183a228449b073976e9f206237c4822f32181442]

	parse multi-column text

	Change-Id: Ieacac84cd14981a7900715220be5d9d44b051997

2015-06-23  David Tardon  <dtardon@redhat.com>  [6f72df0acf95fe47bfa33d07fc4ad260a2009eda]

	parse line stroke

	Change-Id: I3933ec3ac023c6fa3d2d979ee61447920655c1c6

2015-06-23  David Tardon  <dtardon@redhat.com>  [8f18bd9c38d4b08132afcca1c8a4f0026c998eb4]

	really parse shape fill color

	Change-Id: Iba08e33e2f9d028c953e45cfc62e00f318c70b89

2015-06-23  David Tardon  <dtardon@redhat.com>  [2067a23575d0f48976deacc7ba877c35c298f5a4]

	reformat

	Change-Id: I3eff10cddbc2a1165256a791ee2bd16302632cba

2015-06-23  David Tardon  <dtardon@redhat.com>  [39df81b2b5ce3225089a0489bad478c8812cf281]

	fix parsing of operators

	Change-Id: I045d5cca026ca1acb2afea58221290c68fa4f196

2015-06-23  David Tardon  <dtardon@redhat.com>  [618c7b1c256e69599fc677e2cdb21ef29b297513]

	parse shape fill color

	Change-Id: Id1ac60e3c83d6e881a9736e10deba36cf0eceba6

2015-06-23  David Tardon  <dtardon@redhat.com>  [d29ebbcd3fa1e118ce674fc77081db67e702591b]

	get rid of last mentions of libwpg

	Change-Id: Ie627b3b53e70d7689c6ecdf751c674ccb1c510b1

2015-06-23  David Tardon  <dtardon@redhat.com>  [9a1587010f8f836c030a32396867310a97537406]

	nitpick

	Change-Id: I3bcacc02421848595dc1623c695bf5c4f46de5b5

2015-06-23  David Tardon  <dtardon@redhat.com>  [cea938f953b48ea6ed558dc00b6c72a8640d5621]

	rename

	Change-Id: I8ab79fd27ecdcfbeb53bbfe731eb66cbad57d091

2015-06-23  David Tardon  <dtardon@redhat.com>  [907e5a1613617b041b9a7e1197d1400843f02f6f]

	do not duplicate type info

	Change-Id: I1b428f6d3dea21590dd5cc9e84a6e121afc823de

2015-06-23  David Tardon  <dtardon@redhat.com>  [8b00c07f0eec388813acb8b619eb8df4bf0179d8]

	nitpick

	Change-Id: I3de80bfd187bc7fd0327fa3ec09336b2c0d2403c

2015-06-23  David Tardon  <dtardon@redhat.com>  [cc33f8f209e9d691e69f8ae888ebe509236982d2]

	simplify defining of property parser contexts

	Change-Id: I97a5b2fc47b3607d99487b9950c8d9763d9e7008

2015-06-23  David Tardon  <dtardon@redhat.com>  [c4667a25426320e873f8d2756fdb59f9dfccb6ec]

	create BIPU formula parser

	Change-Id: I204b8697c734e07e56127f9fb6feb81d53de1221

2015-06-22  David Tardon  <dtardon@redhat.com>  [6c79a354e1b1e5673c63a17b357f8f9c6dafa484]

	pages: parse shapes

	Change-Id: I629549a68ab5ef1104d087e7a99eab0462aa4cfd

2015-06-22  David Tardon  <dtardon@redhat.com>  [59db94eec8b57ae44efd0d4ea7224cd98ac17c25]

	allow format-specific drawing of shapes

	Change-Id: I36132676007d60deaedc22a3f9b7f42350618dc6

2015-06-22  David Tardon  <dtardon@redhat.com>  [5e96c167e85ab3b6299f8bded7da1790d3e8d667]

	prepare shape parser context to be used from pages parser

	Change-Id: I3b9b7e77c717aaee63b065a1561dbb933ff97e99

2015-06-22  David Tardon  <dtardon@redhat.com>  [fcefa83c1f74f61f54b092e2e408b088873eaac4]

	parse character-anchored images

	Change-Id: If822a4c5226ef0d5dfe3bbe7b823a7e7c8c08a7f

2015-06-22  David Tardon  <dtardon@redhat.com>  [92281e1b1db7361caf60cd9ab0d982afa2f5429a]

	parse page-anchored images

	Change-Id: I82f0bba5c940d5f1ceac727b9231e57912fe3dc8

2015-06-21  David Tardon  <dtardon@redhat.com>  [8c87e6804dff98aea096d7d79d8df8c04f384334]

	allow format-specific drawing of images

	Change-Id: Ie94f44431b998492ca45fc6c975c2f74a4d1f5b7

2015-06-21  David Tardon  <dtardon@redhat.com>  [cd7237d50b75d5f01a3c1b12364061c0bb96d0ea]

	use original footnote label

	Change-Id: Ida66581efc3afe9dd950b6ecaaab639a45457eec

2015-06-21  David Tardon  <dtardon@redhat.com>  [2b098c26f7665623e1514e526d0b31282c656923]

	move current footnote state into parser state

	Change-Id: I1b3ad990f7b58023731ab7f98e16866591dbc0fa

2015-06-21  David Tardon  <dtardon@redhat.com>  [c34f3a7cb399c69162573858ce8ebcb4951c6f4c]

	handle endnotes

	Change-Id: Iebf73c291744af58998f2d2bcd1c16499cf810b6

2015-06-21  David Tardon  <dtardon@redhat.com>  [d46e6dc9753ebcdd6bf20f3d18ab7505b00d8ae8]

	parse footnote settings

	Change-Id: Icf7809c131fd949eb1d44727975eed6cda8c173c

2015-06-20  David Tardon  <dtardon@redhat.com>  [3aef76fd9c731ea8519c8d43d5ac19e99865d303]

	parse footnotes

	Change-Id: I38a647f976e5f34548587b11ae5108879bfb6408

2015-06-20  David Tardon  <dtardon@redhat.com>  [0f00c8cdbdc414c997d70e4c2f3d15200a820ee7]

	we need to stack text scopes

	Change-Id: I00342278d7be5a0a352ce5cf6e62eb6c5045388c

2015-06-19  David Tardon  <dtardon@redhat.com>  [ea86633da2c48f9a29d853e69fee980943de98ae]

	do not crash when there are multiple sections

	Change-Id: I9dbab7f5710f568d52479137d1fed0372f0c1cfa

2015-06-19  David Tardon  <dtardon@redhat.com>  [d305b80095d4dd3b17faa52e0ade03557ff0e8b9]

	ignore headers/footers without content

	Change-Id: Id541740893d625848a3f3d9bfc7700ac788a5acc

2015-06-18  David Tardon  <dtardon@redhat.com>  [8f703790be0fcd14e36806500372739e53c69fac]

	handle separate first page master

	Change-Id: I9efc5f61d57f579edb4f708d02639c816f4549c9

2015-06-18  David Tardon  <dtardon@redhat.com>  [c54eb8a7cde57fe7b5a8eebef1f876e83c18c259]

	fix typo

	Change-Id: I2fd7d1aeb301edab23f4f231250ec0f563300e05

2015-06-18  David Tardon  <dtardon@redhat.com>  [16b88ec13be9ca36b8a07b1351508f0a27884e70]

	attempt to handle section props. set in default style

	Change-Id: I7d2f99738cdc10b9af2b71a79b5cd1787ec2c645

2015-06-18  David Tardon  <dtardon@redhat.com>  [dc8c84aea3272b8134b288264672634bdc437d29]

	do not produce value if no attrs. were parsed

	Change-Id: I9c041b1d44d7fd6254043e197b132b77106ffdcd

2015-06-18  David Tardon  <dtardon@redhat.com>  [20fc6eac5c00d31ff6fd42f08c3b07ea3c4d8b60]

	do not write header block if there is no header

	Change-Id: If1ca7543562de6fdcc8297a75123706c705f5fc0

2015-06-18  David Tardon  <dtardon@redhat.com>  [dffdff9acce31409786c70539f6d787a833e95e6]

	enable lookup of section styles

	Change-Id: I574dbb416851b8eafbbdccd41fe87132c5e56e7c

2015-06-18  David Tardon  <dtardon@redhat.com>  [a94ac8aa4f4c72bfc8daf5fae85a21e058177f32]

	rework handling of stylesheets

	Some elements refer to a style by ident, not ID, which requires the
	currently applied stylesheet.

	Change-Id: I338ed4c8006a5f3313e3fefd5ae3991a1b91a643

2015-06-16  David Tardon  <dtardon@redhat.com>  [1c381565dcfe067dafe0d992681dd533e58f5dd1]

	init member var.

	Change-Id: Id41201a96696c8b9e4bd994d310af3b659cb3023

2015-06-16  Anurag Kanungo  <anuragkanungo@gmail.com>  [2767679b3f11cf6f479c810b0b5d7f6ab418ea5c]

	Fix table-cell border lookup

	Change-Id: I7e7ddb3199830908bba008966ef87e0d3af5c4dd

2015-06-15  David Tardon  <dtardon@redhat.com>  [b3ff5bf2e0b121d6e464d49a0e6d1e81ba327209]

	fix build

	Change-Id: I20eee809bd0afb957340926b0b78fb26bb7f0e8b

2015-06-15  David Tardon  <dtardon@redhat.com>  [e02b51c2e370fa8e33bd40945b2be24922e6db73]

	add mdds to the list of requirements

	Change-Id: I4cd49fa7f13fde21eb0be9e8d6ae7d612e763777

2015-06-15  David Tardon  <dtardon@redhat.com>  [4f0c331d7dc93d8a777ff4de87a2636c4ea2a142]

	include lists are getting too long

	Change-Id: Ie4f7b4ab8e6fca75fe15b964b0172fff0abf38f2

2015-06-15  Anurag Kanungo  <anuragkanungo@gmail.com>  [78065fb2fd1cf2e359003359a04044467990dacd]

	border implementation for table cell

	Change-Id: I6bb54807debb60e4a6d98eb069ac49da051bed6d

2015-06-14  David Tardon  <dtardon@redhat.com>  [c82021654c4e9809b75502ec6899232ed1c07168]

	move handling of stylesheet into parser

	Change-Id: I8579e537612dbf4c8b6fff0006ab00ab5ad65343

2015-06-14  David Tardon  <dtardon@redhat.com>  [e7747ff61e479650ad024a731d2f9b1e1bd9babd]

	numbers: parse stylesheet

	Change-Id: Ibe28cbb6f6b8e6bc0ad1436aeeae19847035217b

2015-06-14  David Tardon  <dtardon@redhat.com>  [4b32a3ece4c82ff70bc72b040c08e1219ecf026b]

	fix typo

	Change-Id: Icf403b67f2daeda9b667092df96341403e704ded

2015-06-14  David Tardon  <dtardon@redhat.com>  [de48d002c40cd59a55e4e309344020a496ebc51d]

	reorder private and public data

	Change-Id: I26e5003358ca9e21e6a0f03e63b5b8bb81e19c45

2015-06-14  David Tardon  <dtardon@redhat.com>  [48f23a088bc335f39b4c35b2f0de6a8a4e62e1a8]

	define the type globally

	Change-Id: Ic8ca9517dff8899b2a9d4bcabdf91c27cfd2ed6e

2015-06-14  David Tardon  <dtardon@redhat.com>  [bde3d24e103defb855f5cdffa875b1a9d7efb822]

	keep the list sorted

	Change-Id: I8acb24e59830cbf747eb50d66627f907fd9a3fdc

2015-06-14  David Tardon  <dtardon@redhat.com>  [0e8cc3b877665c5610fb33cd6a0d391144d9515c]

	sf:style is style ident, not ID

	Change-Id: I6b0af7f491072347325bb8be87f1f167495bd828

2015-06-14  David Tardon  <dtardon@redhat.com>  [7f66a0e21d7e1e754f9b80de04f2a3c0508c2cae]

	fix debug msg

	Change-Id: Ic53a856cb44af135409790151dff975001ce4634

2015-06-14  David Tardon  <dtardon@redhat.com>  [72ec2bff7dbbb28a93f40557ec91ab72a5461b3b]

	parse section prototypes' stylesheets

	Change-Id: Id37e0db288b2256619b37f01b4e686f6b02ad2bd

2015-06-14  David Tardon  <dtardon@redhat.com>  [0e818cfb6d253673f6c36db5bd6d31ce21cda306]

	handle headers and footers

	Change-Id: Ie0b3831fe5a864fb0f287e4bc3584a6ad13aa68a

2015-06-14  David Tardon  <dtardon@redhat.com>  [12ec41f8e255ccbbe521db65ce39865fda89af15]

	fix copypasta

	Change-Id: I04abfec6644395952272f61fcf4667340256ea59

2015-06-13  David Tardon  <dtardon@redhat.com>  [2a8e51b1ef1e2f3fca838a44c7029c80b6077343]

	make the base property context classes global

	Change-Id: Ia73a4bf33db80819de9a0394db02d9670a82af9d

2015-06-13  David Tardon  <dtardon@redhat.com>  [a2c2bb5965d43c4b9c58a45126424b253eed0674]

	parse headers and footers

	Change-Id: Ie9ef036e6837a201bae3259d359c1e3c7e6c5f15

2015-06-12  David Tardon  <dtardon@redhat.com>  [38a5fdf1cb946257d0dd2eb7361a8f3bb3101086]

	get rid of last remains of libwpg

	This fixes output of shapes and images.

	Change-Id: I85302c72005cbb5a5a378fa8ac15666d2918c3b6

2015-06-12  David Tardon  <dtardon@redhat.com>  [b7583e2c0ecc3d4b05812ce6425e1e03a35c9582]

	ignore invalid path

	Change-Id: Ifabb11a8af46f9f84895a29086266744faf6bc64

2015-06-12  David Tardon  <dtardon@redhat.com>  [9b66e5a707e5932595987053c1cd929ef75af4dc]

	drop unneeded include

	Change-Id: I31627259a9316267a8bdae205f475a1eecd90f64

2015-06-12  David Tardon  <dtardon@redhat.com>  [f181c1512e307106938e90195345fee1a46ab6ee]

	init. all members

	Change-Id: I4936ffba757fc15bcee22bdfcd5c3c6d91235383

2015-06-12  David Tardon  <dtardon@redhat.com>  [db232ac9062fb330565dcce5cc1187c1988520ba]

	handle media type in parser already

	Change-Id: Ibf351079bfc00baebce4a41f69dcb6bc1d32d2c4

2015-06-12  David Tardon  <dtardon@redhat.com>  [a5a16569de7ef7de207203e3044eb4e9dca8cd27]

	parse ID

	Change-Id: I78957eb839137b490163a7f3017d3427eb3f6fce

2015-06-12  David Tardon  <dtardon@redhat.com>  [bdaf4f373e12e014b5d992e36efffce0deb98864]

	ignore invalid type

	Change-Id: Id9afb664cb700f5f4b0db45dcf38592a3d696bc6

2015-06-12  David Tardon  <dtardon@redhat.com>  [7f460a64f37875337231243d73d01a08f1f95051]

	ignore invalid values

	Change-Id: I3faec462de54fe5d0b97956540f950de40a40ee9

2015-06-12  David Tardon  <dtardon@redhat.com>  [5439eeb645041ee1aa51fbc6d8076a504c1d3181]

	ignore bad color values

	Change-Id: Ifb28a054122e3bb88784b6ad09f05b7aae0d7691

2015-06-12  David Tardon  <dtardon@redhat.com>  [fa908a74b9e91c52412be43eb3619fea3ee6a616]

	avoid use of empty optional

	Change-Id: I57e23f5722d584dddec35b9bd3dd91f21a60ab35

2015-06-11  David Tardon  <dtardon@redhat.com>  [ddd2409279cdd76eddd6c28b32dcde3fe8c78bad]

	afl: finish parsing in case of broken XML

	Change-Id: Ia31c88d04f5f2596821a3be0ae81728be835557a

2015-06-11  David Tardon  <dtardon@redhat.com>  [3658b7561a05cc6b5c48d4a985f6c9acf99665ed]

	remove space

	Change-Id: I559e96fa85cf83f288f317e41eb07502ce215b08

2015-06-06  David Tardon  <dtardon@redhat.com>  [1bedb3b14256476db260ae4c7580bbfba6405f39]

	reduce copy-pasta

	Change-Id: I4115125d6b7f6db46b98a798a310412c55db6f4e

2015-06-06  David Tardon  <dtardon@redhat.com>  [40c146c3acbaa21681e76d5c6a50b1c28ac1af09]

	keynote: parse metadata

	Change-Id: Idc8de9eed2915ff147e52e1948d45318affa9490

2015-06-06  David Tardon  <dtardon@redhat.com>  [6c22d8dff931f7d2d5915d64b9f35c8565650dcb]

	remove useless function

	Change-Id: Ia4a99ce8e6b955f5970206f6262e7219483d1b65

2015-06-06  David Tardon  <dtardon@redhat.com>  [9f98189c0df2bc3d4b1a3f7b1cad9e70de267318]

	defer writing slides to the end of doc

	... in preparation for parsing metadata, which are placed at the end of
	the document, after slides.

	Change-Id: Ieb4ce3049b5a04e1bcad5744b68a6f7d1ae6e41d

2015-06-06  David Tardon  <dtardon@redhat.com>  [04d4b67f3ebb5840f9e3d155e9e46ac612dfc748]

	drop unneeded functions

	Change-Id: I652063ce6abf2485d7afa926ef20394567f6a9f6

2015-06-06  David Tardon  <dtardon@redhat.com>  [dc3a811ff85b67792a7173a1c808642eb23f7289]

	just call parent class functions

	Change-Id: Icbd824494e14d2b6c430767b48153374db3f9051

2015-06-06  David Tardon  <dtardon@redhat.com>  [67dcf8e4f783818d489baa28e87bd7bd99a9e9ac]

	remove unneeded functions

	Change-Id: Id4a91036862d35cb41349ade99516d3fe90e4d4e

2015-06-06  David Tardon  <dtardon@redhat.com>  [f811eabc55442b216965523215faca18927ae538]

	drop unused function

	Change-Id: I582ffd31536e66e80a87f1151e1ebfafc63813c1

2015-06-06  David Tardon  <dtardon@redhat.com>  [8667a41591b86c092e96936af49736d5b3c25ef8]

	remove empty line

	Change-Id: Id64647418258f5f4cbf9cac2e51f86e8f542c47b

2015-06-06  David Tardon  <dtardon@redhat.com>  [ae5f266b3f7e504f7d36e9acc559fc0fc8623924]

	numbers: parse metadata

	Change-Id: I3de0e972d4579ca7d6e4c927734e321d4d671d62

2015-06-06  David Tardon  <dtardon@redhat.com>  [c26e130cc3dab3c62467752da088592a238d4767]

	move handling of metadata to common code

	Change-Id: Ied6f86758a81764530a63431d05e797fa7be8d83

2015-06-04  David Tardon  <dtardon@redhat.com>  [b2caae2d48cb2499a2a0dc01e99fecf9045cbe81]

	move (most of) metadata parser to common code

	Change-Id: I1747feb456b35932eb3fb7c345d35ffad9bfac33

2015-06-04  David Tardon  <dtardon@redhat.com>  [a7225fa669907162ea14404f7f7149302eeb74eb]

	parse real document metadata

	The sf:array elements are only present in empty entries. Filled entry
	contains a sf:string.

	Change-Id: I0e76b28a6d2974512e7224559443256a90904198

2015-06-03  David Tardon  <dtardon@redhat.com>  [3f5a0f84ce7d754b39eb2139ef774372c34036ad]

	move path-related parser contexts to a separate source

	Change-Id: Ib99b8d978e0c251f84e8df06771b167fbf96bb4d

2015-06-03  David Tardon  <dtardon@redhat.com>  [8b61373e23f94f6360bead99fff967492d127276]

	parse ref-able elements in skipped parts - Keynote

	Change-Id: I52cef002a905cf64d3911a96df8198a3efdfc04b

2015-06-03  David Tardon  <dtardon@redhat.com>  [a53a5ee5e47266704b7aca08983e8d192948f27f]

	parse ref-able elements in skipped parts

	Change-Id: I33c543edf09f68f992d7cf3ae9ddb2e2dc42df2b

2015-06-03  David Tardon  <dtardon@redhat.com>  [6be35a1a3dfbfd7eff3e0a43442dfb988c9c79c9]

	fix brain fart

	Change-Id: I92d3c0d6d75b6d120f2ebca51e6ce6ff3a65e2af

2015-06-01  David Tardon  <dtardon@redhat.com>  [c2abae5fc45a09915299660427c7541defaaa154]

	create parser-specific discard context

	Change-Id: Ia146cb393239b36f5b44b5f3a5771b0177b341d5

2015-06-01  David Tardon  <dtardon@redhat.com>  [d484bc30c112d3b947accb6448296737b24b388e]

	add a mode for gathering ref. sources

	Change-Id: I64ea0788b47c2fffb02546ff13c18302de9f4c4d

2015-06-01  David Tardon  <dtardon@redhat.com>  [a69b3bd40a00ce51c37da4c3124ecff0d646dfb4]

	pass collector by ref

	Change-Id: I3745de9aed97b548951b8e1a287caff934c083c5

2015-06-01  David Tardon  <dtardon@redhat.com>  [154c67bcc603f46af62deb03fb611baf66527c04]

	this is not needed anymore

	Change-Id: I798cd313d1281956d47cf6bcf0f4c55d7cf2e1f9

2015-06-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [9c1bf2b01e2857730675271b3d1f61a19f3b0be5]

	Simplify Implementation of StyleRefContext

	Change-Id: I6cbfc8aebbfe21531faf1d49c2e7b62575bfd21a

2015-06-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [425da1b7f1916e8132aafe0e3b70d22debd27fe1]

	simplify implementation of StyleContext

	Change-Id: I8d54b8ee2b1937480cdedad7498bae4d51ac556f

2015-05-31  David Tardon  <dtardon@redhat.com>  [662bce6962833f3a892ddbde0995efad0ffc831b]

	parse metadata

	Change-Id: I6e2148e98b5b9e244852321702de15774069f04e

2015-05-31  David Tardon  <dtardon@redhat.com>  [528a6513114c421e75487ff2656e690edd2ebb04]

	move start/endDocument to document context

	Change-Id: I3333935a45a1c2e4f82f97501e262eba53697bf1

2015-05-31  David Tardon  <dtardon@redhat.com>  [f2cff187bbb031b5cb5bf03b0c7bd82e39809713]

	add tags to .gitignore

	Change-Id: I7fe86f6b3ed12217a6c6d189259366a766d86d3e

2015-05-31  David Tardon  <dtardon@redhat.com>  [c2fc9fcc3b23aff26b8be9a59de08fe41006a36b]

	parse paragraph borders

	Change-Id: I32f35e2de05df95a4cf7fc481a04ff5193eb754e

2015-05-31  David Tardon  <dtardon@redhat.com>  [e76f48d6e70f6f08e294c27a0f365a6fa39bd58a]

	parse page break before paragraph

	Change-Id: Ifb4fe2532483e65f6ebec67d743d24e30ec87514

2015-05-31  David Tardon  <dtardon@redhat.com>  [7deed374dde13f3c6f0cf5cdc75f624045027f84]

	handle properties reset to default

	Change-Id: Ic0bdf1e9f555e6f5f82ab85e8a26e7b8f4e37c90

2015-05-31  David Tardon  <dtardon@redhat.com>  [174c3ea11e80928e6815d17ff5fbfec9c0ec3f21]

	add TODO

	Change-Id: I6561553cec9f906d4d0f482cc34d144a69049291

2015-05-31  David Tardon  <dtardon@redhat.com>  [bf8a1d1c5448d4535e95fbbc22f7c341be62224d]

	simplify handling of numeric properties

	Change-Id: I7dc1f0a8195a439bd604618e6c5cfaf753df3f64

2015-05-31  David Tardon  <dtardon@redhat.com>  [63241f4019ae263505a3dd43b9eb45e2a0ff1033]

	add support for cleared properties

	At least Pages uses empty property tag to reset a property to its
	default value.

	Change-Id: I740c9a098c75e1bd8975889044b5127f3b117f31

2015-05-31  David Tardon  <dtardon@redhat.com>  [7dd42422b307b336b819658815248d3bee96cc95]

	handle text position

	Change-Id: I837165060896c6f13a8d79e6da7e761ceceaba91

2015-05-31  David Tardon  <dtardon@redhat.com>  [0901322a5320a3bd4b659a6cdfe4b5729d53402f]

	parse letter spacing

	Change-Id: I31864bce1ae4b193ca7baec8b91e63696328c518

2015-05-30  David Tardon  <dtardon@redhat.com>  [d0fe2c15e41ae1945228d9e4be985df407eb2bb1]

	use app-specific table props

	Change-Id: Ibd913626cb4af26f5a95777f980030ed127280f0

2015-05-30  David Tardon  <dtardon@redhat.com>  [d41474161c5cb644ca625d1581718fad89d3747e]

	ignore props with unknown numeric value

	Change-Id: If719de76461beb3e378aa2944bbedb5c4192d0b7

2015-05-30  David Tardon  <dtardon@redhat.com>  [60c22fc853d7db4ff3ffc1661202fb3db537dbd7]

	avoid use of uninitialized value

	Change-Id: I61c695ca8366ac366d3d450ef8e45cd4eba33fda

2015-05-30  David Tardon  <dtardon@redhat.com>  [db072f0c7ac7b9c108d635c1499b3491b9df95d2]

	drop unused includes

	Change-Id: I4d42281f56a350ecc3da55f367e95927510bc21d

2015-05-30  David Tardon  <dtardon@redhat.com>  [a45a7bb83bc866ab9d03cc40d547127c802a9049]

	use Spirit V2

	Change-Id: Iae75b116c0d618b0b18f09836e8ba47eeef8dcdb

2015-05-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [3fadbf4bc5161f6818339f33c74aa9ca041886a7]

	move current table data into parser state

	Change-Id: If5e39e1bf77747d739992d3673880de23ed60ead

2015-05-26  David Tardon  <dtardon@redhat.com>  [91d39222d9f120211c0189f69299898702a65d3d]

	remove surplus breaks

	Change-Id: Ib98a4a5bcd7d9f9eb03874f0715b45bb141ef12d

2015-05-26  David Tardon  <dtardon@redhat.com>  [54c63c653deb070c49621bea8acbc18f76118238]

	add missing breaks

	Change-Id: I6a6afd517e61aff89319348de5af3aa97093bd1d

2015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [16d185d8514fd63dd4587cf598bd717008ab415e]

	Removed clone method from IWORKOutputElements

	Change-Id: I1fb8d57ab63c9e1ecc91759d5cb7b1faccfa05c6
	Reviewed-on: https://gerrit.libreoffice.org/15894
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-05-25  David Tardon  <dtardon@redhat.com>  [6af2a34df824e75e4698004d5a26600746515caf]

	we don't need separate functions for this

	Change-Id: Ied408710a6547174e02196ab63231db4b298e799

2015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [800df8c2f0f26ecb331b60a8e56192e8e64a5805]

	draw sticky notes immediately

	Change-Id: I56f672b73725cd09c0df74d2b3e40671ffe75cc3

2015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [50b7570c461077e75c7b09d5bfaffce7a7e65a5a]

	Renamed IWORKZoneManager to IWORKOutputManager to make association visible

	Change-Id: I38987fb4298a14f738fc5e16d36ae4e848552063
	Reviewed-on: https://gerrit.libreoffice.org/15889
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-05-24  David Tardon  <dtardon@redhat.com>  [a4f9eb15bb0d9d2e9b127be0d371b25d0fe39892]

	add some hacking notes

	Change-Id: Ib0fd2ae0eae1e83ec9f4de961148ab0506c96cb5

2015-05-24  David Tardon  <dtardon@redhat.com>  [4d9c13619fedc122a390b4a48d76b5087e3c9968]

	add some notes on coding style

	Change-Id: If4801e3f2202a2ad89d9dd5c66e2b2ad6fdf999a

2015-05-20  David Tardon  <dtardon@redhat.com>  [5bb538c7c9984d2f68b81eb182ca9bf4c12593a9]

	fix test on i386

	Change-Id: I54379bec41f724d5c3ff8bf9e559c5bda7a9c57d

2015-05-19  David Tardon  <dtardon@redhat.com>  [3663b7b44646e1ed1218598aeb0bdf7326934029]

	missing include

	Change-Id: Ie7a733b49a5b9a056671f4274b5194c3891569ae

2015-05-19  David Tardon  <dtardon@redhat.com>  [111afd56a8fe028a9b353bfb9a190ce62c059dd6]

	add include for assert()

	Change-Id: I24d1d7f15e41f94f5f9f5c99a8053e088f9a2df6

2015-05-19  David Tardon  <dtardon@redhat.com>  [aaa35710f741d09e86c347a8e80436e30c13cae2]

	blind fix for windows build error

	error C2593: 'operator ||' is ambiguous
	...
	while trying to match the argument list '(boost::logic::tribool, int)'

	Change-Id: I8c380018c3d0143e4fa4b0ef469195d404e024b0

2015-05-19  David Tardon  <dtardon@redhat.com>  [c7d2c4a00c5c32189b2f9c551a0a6942e2240229]

	fix copypasta

	Change-Id: Idb16cf04ff64046223e35daf362c6d9f334064ab

2015-05-19  David Tardon  <dtardon@redhat.com>  [3a41faf9227bb946d002a4f100636fb8b946fd3e]

	prepare for a release

	Change-Id: I27286d535fa0dfba414ff48c79f8f58bf23f7fa0

2015-05-19  David Tardon  <dtardon@redhat.com>  [17b3e3235e2bc9309d5d679d5ebd8d0407eb090d]

	fix inc. path for make distcheck

	Change-Id: I86917a72f705b6698d98fc2add62484cc12a2a75

2015-05-19  David Tardon  <dtardon@redhat.com>  [2437ff55a415171b786bee085edbebd042d47500]

	add missing headers to tarball

	Change-Id: Ice54a9b82c6ca0ca6a4fd818829911bc8d89a9dd

2015-05-19  David Tardon  <dtardon@redhat.com>  [7a21a50c7c43c8a20d1baa716d1a3c52a097e1d8]

	drop obsolete sources

	Change-Id: Ib4aec816880922f427fa02e9f1d13a67f8ac632b

2015-05-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [d3c20c35fccd85437d5de46653a1579751d4c826]

	Corrected parsing on sf:ct element in tabular info

	Change-Id: I5f6ddb41fdb00a9980b94574d16d98178140c383
	Reviewed-on: https://gerrit.libreoffice.org/15796
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-05-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [706c8304e8115cf3777a730340cd5686c8162ed6]

	Added Numbers Parser Context upto IWORKTabularInfo

	Change-Id: I23577b84139a97a0a8971b839f64b23847ad4f4d
	Reviewed-on: https://gerrit.libreoffice.org/15789
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-05-18  David Tardon  <dtardon@redhat.com>  [99392a266c86deca7216c04544e0a6ae96c68f58]

	this is not needed anymore

	Change-Id: Id9d9fdc89a8936593ff1bfc955047988dfb0c3fe

2015-05-18  David Tardon  <dtardon@redhat.com>  [a8bc8cb37ea23fc4c6f8251524a7ad6f3ccf6a1d]

	workaround build problem with clang

	error: default initialization of an object of const type 'const
	test::(anonymous namespace)::TokenizerA' requires a user-provided
	default constructor

	Change-Id: I4f01d4de630ef5ebd21c5eaca476e6defda30d3e

2015-05-18  David Tardon  <dtardon@redhat.com>  [562b488ac40fc749a79f3d4900f5ea98a1613a12]

	WaE: private field 'm_version' is not used

	Change-Id: I847b99353c94b3a04239b3d8fb683e3dfd1385fd

2015-05-18  David Tardon  <dtardon@redhat.com>  [baa14922b347d88956495a49b85507476d703529]

	WaE: class <-> struct mismatch

	Change-Id: I6e94350a261e1e7a7bb3d8f9e8fefc6fdf629fe5

2015-05-17  David Tardon  <dtardon@redhat.com>  [479373071c390d0255d2e720108940389b1cd1fe]

	parse page dimensions

	Change-Id: I166e7f7a713b8017e0231d00048eb50af993220d

2015-05-17  David Tardon  <dtardon@redhat.com>  [4bb67fd30181e972f709608617f3730b5d9406bb]

	never insert a table into a paragraph

	Change-Id: Icbb7bea7ee4671fd42539bb76a19a8483d878458

2015-05-10  David Tardon  <dtardon@redhat.com>  [e37426e428f6b06ce3aaca3012213b00e70fd121]

	pages: add support for tables

	Change-Id: I7ea04af9841b33a2c18c96c9544f48be553d84c3

2015-05-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [c721170ffd4956a1da088bc8cfefdee33dfc4ed6]

	tdf#89949 Use of glm

	Change-Id: Ib99b6a952cce11a037078f643ab581fe1def590d

2015-05-03  David Tardon  <dtardon@redhat.com>  [0954b38d230a544a588a888bc48197fa2054f070]

	parse links

	Change-Id: Ia7ebc43c07bf570bf5b9fe2be9e474baf497ef1f

2015-05-02  David Tardon  <dtardon@redhat.com>  [bba7df36d883759666546db204c2b2164e51db2d]

	parse text language

	Change-Id: Ib72b6fc88b768d254c3877f90145b7d2cf208bbb

2015-05-02  David Tardon  <dtardon@redhat.com>  [03028de3f95a6bb64649ed28190c617a0516d608]

	points -> inches

	Change-Id: I40930b48fd2fc86adfd834fbe8e1ce21f04ed411

2015-05-02  David Tardon  <dtardon@redhat.com>  [208ba801d351c495f94a2e73fe14a777244988a2]

	BIPU parsing of paragraph borders

	Change-Id: Ie126775dab6ecdbf6d4b5422d14fa1671eef1ffa

2015-05-02  David Tardon  <dtardon@redhat.com>  [ddd7406cf92d7ac9654bd83cc553a938aaa715e3]

	simplify adding new properties

	Change-Id: If00ae82c09f2ea8f0f0cdb838a53f3c2c6ccab6e

2015-05-02  David Tardon  <dtardon@redhat.com>  [2705ba5d10a80a972dcfe88a5204bf709084fa13]

	fix parsing of tab stops

	Change-Id: If8595d6b11e2d7961e346834548306370e1e3e54

2015-05-02  David Tardon  <dtardon@redhat.com>  [8152e19894a2d8c09da6f85ca20302a7aacdca89]

	parse para attrs directing behavior at page break

	Change-Id: Ic550e28fbba787c48c0099c55c7efe55c99cabab

2015-05-02  David Tardon  <dtardon@redhat.com>  [d87d2ba2dc8f904750ceca64965d6c9d2ab109bb]

	simplify definition of numeric properties

	Change-Id: Ia4b0bdb2e8cfc4d0431bdc2a56e717f71f94b9e3

2015-05-02  David Tardon  <dtardon@redhat.com>  [4e58f47aa0e38d20b38372a2cd4190249b56b004]

	parse paragraph indentation

	Change-Id: I29b293edaf49c3ee72abc51b752d918b917a1f26

2015-05-02  David Tardon  <dtardon@redhat.com>  [b9ef4efbad8eef7ff654d250f30a1821374da53e]

	parse space before/after paragraph

	Change-Id: I2033b297a980ae6be7fb0619b616f19e519a2dd7

2015-05-02  David Tardon  <dtardon@redhat.com>  [a2ab7284ceedd2ad26f53ef51bdc3ad32be46282]

	parse paragraph background color

	Change-Id: I858005e0d2d9d8676a9f18a3cc19d1a4b431758a

2015-05-02  David Tardon  <dtardon@redhat.com>  [7b5daef0c76608673583f72517bbb37958435837]

	parse line spacing

	Change-Id: I098241ad5f80add24da057f9ae597464dbd98bf3

2015-05-02  David Tardon  <dtardon@redhat.com>  [7b00ed3c308b6af2817d7f5225add30602be9a95]

	handle more text formatting attributes

	Change-Id: Ic1ec7880df5d26ecf8ed37e9b2252ca94d1d18e1

2015-05-02  David Tardon  <dtardon@redhat.com>  [6472cf994ee763430975db4e8c6bcb0214282ee9]

	allow derivation of contexts

	Change-Id: I66efe911625c9797df1bb805f50366ac9b638e59

2015-05-01  David Tardon  <dtardon@redhat.com>  [4f3edd3f7aa209c10859ba3c9a874344c0b0208e]

	pages: parse stylesheet

	Change-Id: I9183829003161095c4b244ebbb1d73401fc5ce2a

2015-05-01  David Tardon  <dtardon@redhat.com>  [7e56f40c5efd43beff8a7f65d270d182a924153f]

	ignore the line break that ends a paragraph

	Change-Id: I03c3db184b9682e894dfc35e573d3415574792d4

2015-04-13  David Tardon  <dtardon@redhat.com>  [5b1af0c22d02a90d40c4536d728b10a27a67d952]

	add BIPU support for Pages text

	Change-Id: I1c7834b5ac1d30fed6bc3b771d0ec3c5255f63a7

2015-04-13  David Tardon  <dtardon@redhat.com>  [eba871a9f75a5a17b2e2bb38ce429b1f41c01c8e]

	generalize sf:text-storage parser context

	Change-Id: I4d48a040861e28689b10ceab797b076c688e7a61

2015-04-13  David Tardon  <dtardon@redhat.com>  [850ae7166861b0c6f50500763c00a56e8a35adca]

	cosmetic change

	Change-Id: I8447ddbd3585fdaba8e1dc58477888e8dac4084d

2015-04-12  David Tardon  <dtardon@redhat.com>  [38edcdd590f96e72f21cf76d0ad43e75356031bf]

	add direct support for spans

	Change-Id: I80fa27ac62a54cef63ad71958462c89348ac315b

2015-04-11  Anurag Kanungo  <anuragkanungo@gmail.com>  [604be406c956b89c28e65052432549ca7fc3f470]

	Implementation of IWORKTextRedirector

	Change-Id: I439d559ae145c0a1ef9d3845621ed96b9454af10
	Reviewed-on: https://gerrit.libreoffice.org/15246
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-04-11  Anurag Kanungo  <anuragkanungo@gmail.com>  [df6858a52da2234e17554bb5339777068e178cff]

	Implementation of IWORKSpreadsheetRedirector

	Change-Id: I088ad4e8b22689016e0d48b12dcf5abf6c030e9b
	Reviewed-on: https://gerrit.libreoffice.org/15243
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-04-11  David Tardon  <dtardon@redhat.com>  [33b0fa7e9aeb2ef02ad0b08759ff142e13e8d840]

	remove unused function

	Change-Id: I96065d63f6f2b7a4a3d8a0282842df882bfc3086

2015-04-06  David Tardon  <dtardon@redhat.com>  [97666bb8e6867cd2e87fcfb867cc54b8b00e0e70]

	remove unused function

	Change-Id: Iafe8c26bd5c558d0f46c144d9468e5b565e0324b

2015-04-06  David Tardon  <dtardon@redhat.com>  [57ba057243ef05a06618748055e9bc957b8d7aad]

	use member function

	Change-Id: I29993c2eae9869ec31580403b1a4695815440891

2015-04-06  David Tardon  <dtardon@redhat.com>  [5f9348174e3203601e7d95a06a933d36ed3f1a3c]

	drop unneeded functions

	Change-Id: I7fa468943981f6f8469d5eab6206d78221fc5ab0

2015-04-06  David Tardon  <dtardon@redhat.com>  [6e4a0fc347ff5c5ede4ea95afac6f80157632eff]

	simplify management of zones

	Change-Id: I0be911f212847f32df949655853a6e66a777a353

2015-04-06  David Tardon  <dtardon@redhat.com>  [3a8bb92eface7d621b9439d594f471964ccf3fb4]

	simplify discr. of simple text and text object

	Change-Id: I4a029f4a05d6cecde1f0f90494ada9f8efd974da

2015-04-06  David Tardon  <dtardon@redhat.com>  [9591649216654644fe49056c2c16819a5d54d6e0]

	make IWORKPropertyMap type-safe

	Change-Id: I399be385d52461c1ca749b5bd50320347c918c6e

2015-04-04  David Tardon  <dtardon@redhat.com>  [ba46850ceb650efdbb89457920dfbe4a9e97c3a6]

	return early if attr. is found

	Change-Id: I6aaa535af0909db227339aec25094a729ed3da3c

2015-04-04  David Tardon  <dtardon@redhat.com>  [055b56c0734e658b47083556477fb53e108d5f60]

	tokenize name & ns together

	Change-Id: If825ecefef908d0f9d5b58ca53383b54bbd5480f

2015-04-04  David Tardon  <dtardon@redhat.com>  [15eb6d3d2f36ec70adfc7cfb5939f96dc7850405]

	improve unit tests for tokenizer

	Change-Id: I38eb1df317aa7bf8919ef32a77ac231a36bc05f4

2015-04-04  David Tardon  <dtardon@redhat.com>  [2500360c5750223ed70f32b8c281b72b7f46a5cc]

	shorten casting from xmlChar

	Change-Id: I6365693d78611a481cacb62c84294c949ca4205c

2015-04-04  David Tardon  <dtardon@redhat.com>  [c5bc8e51c28c24332ab692312ee422bb78f408ef]

	refactor tokenizer

	Change-Id: I105c9eb3fc76c43957468ddfa32ab9babb1551f1

2015-04-01  David Tardon  <dtardon@redhat.com>  [491c3ea44ef437e7c54a99b5b46281ea7196d6d7]

	ignore line break at the end of paragraph

	Change-Id: I506b0bb018863a224355d1453fe93096a3777ae6

2015-04-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [2a5df6c9e8c260b53b16e9021de51c68eb9b3dbb]

	Added LineBreak in IWORKText

	Change-Id: I3a6615cd39181a2dad9bf6fb4ca08fdd71b2e10b

2015-03-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [1ee4bd8aa3eb2ac2600a5b48ac32c6fdcf7124f3]

	Removed IWORKObject completely

	Change-Id: I85b976c89b401bcc09697d15a8bcd0722941ba87
	Reviewed-on: https://gerrit.libreoffice.org/15031
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [4eca10926d345946473ff491bb6c4b37e846a744]

	remove IWORKText from IWORKObject

	Change-Id: Ie0732b21e155b9f82ce267c03c8a0177beb03493
	Reviewed-on: https://gerrit.libreoffice.org/14969
	Reviewed-by: David Tardon <dtardon@redhat.com>
	Tested-by: David Tardon <dtardon@redhat.com>

2015-03-27  David Tardon  <dtardon@redhat.com>  [55beaa6fbd62af56239d80566dfe1421fa83e0c0]

	use the same order of includes as elsewhere

	Change-Id: I18fb968e1b917282d3a0b60927de5d0674db2a5c

2015-03-23  David Tardon  <dtardon@redhat.com>  [7e378a2e058f039c4278f83d989ce31ab625a9f1]

	ignore .dirstamp

	Change-Id: I7dc66347937ebe56fe60df810fef7d00c4f1c9a6

2015-03-23  David Tardon  <dtardon@redhat.com>  [c7121dc6989456ccae72eff36625b546f8c11699]

	always place objfile in dir next to the source

	Change-Id: I2f495b10477103887aa9280146f352f3708620e3

2015-03-22  David Tardon  <dtardon@redhat.com>  [6f079f28643bfb71ba80b02a2cfac5ea0db6daf5]

	simplify sending of styles to the collector

	Change-Id: I615e69abf510081d20bd1aeb30779a00689ee491

2015-03-22  David Tardon  <dtardon@redhat.com>  [cad0e3ca90bf5b29dfac260ca573b4b702d9a4ee]

	save one useless virtual call

	Change-Id: Ie9faa15d05020f39f96c726156d6b288227f68c8

2015-03-22  David Tardon  <dtardon@redhat.com>  [4b95b978b1ce50d8cf8f8de7dfc03bee5cb7ed6e]

	move XML context classes to a subdir

	Change-Id: I6f35eb407d959fe1b2a6c239a9a34f2090c10088

2015-03-22  David Tardon  <dtardon@redhat.com>  [e57430bf92f78f215c1b545cb218d654bbc990eb]

	rename XML context classes

	FooContext is common for several elements, FooElement is for a single
	element, FooBase is a base class adding a common functionality.

	Change-Id: I5978480e06d1b0075d515ce177bc657312941056

2015-03-22  David Tardon  <dtardon@redhat.com>  [cd151f44e74ac195f2f7d709e71ddde1886290a2]

	move move contexts out of KEY2Parser

	Change-Id: I9a0338e80173438bf24efa37ad4e8e33cac7af17

2015-03-22  David Tardon  <dtardon@redhat.com>  [46e064555967d736dcfad8a13fc7e7ad7a9a9853]

	make the interface actually usable

	Change-Id: I2a5bee6b49fd285d3390cc4f8fc4b5f70e17a65f

2015-03-22  David Tardon  <dtardon@redhat.com>  [951dc8d5bb67c3b8acff1245917c62a191c9797e]

	only call if there is a value

	Change-Id: I8a489feb0ebdc1292f4ba8b62f2017c4917408cd

2015-03-22  David Tardon  <dtardon@redhat.com>  [5e8683845e94d9966af7bf78c02988fe1d66f505]

	rename function

	Change-Id: I7cfed3cbac0efe2c27baecf2994f245d80f184f6

2015-03-21  David Tardon  <dtardon@redhat.com>  [a5ccc480fb10815a428d46d3afb87cfb79fb7ef6]

	factor some common code out

	Change-Id: Ic0d49844d415055ca409900226b54f02cddb5fd7

2015-03-21  David Tardon  <dtardon@redhat.com>  [8f3309c81f86f6b606597ee09768542db5a3320f]

	extract output zone management to a class

	Change-Id: Ifdaa930d0eabc3451d838d27b1077ce2f1646a41

2015-03-21  David Tardon  <dtardon@redhat.com>  [0326a424853e6d4c51bcf3dd0c4ccaf180ca4cd4]

	shorten names

	Change-Id: Iea6106181be1879a726ca885a1397fde1d9a9519

2015-03-21  David Tardon  <dtardon@redhat.com>  [eae0ab5214b5cddf00256a4afaf59ff51c058009]

	split style parser

	Change-Id: I2b1a823c85d2ee22995e676568e3a4e4f2b9a852

2015-03-21  David Tardon  <dtardon@redhat.com>  [02cc820da2692943b66465138858772e173a6523]

	drop unneded include

	Change-Id: If5a32b4354a4cef0b6f8b243bbba10fd7de83ba9

2015-03-21  David Tardon  <dtardon@redhat.com>  [0102172b7e6f9ed4a42fffbcee812ae6324d338e]

	rename include guard to match file name

	Change-Id: Ifa730f4c096f8a3a3a38d9988851997b2a7be3cf

2015-03-21  David Tardon  <dtardon@redhat.com>  [4da42701f6853550fa94daad7108f1e919e5a2d0]

	keep collector in parser state

	Change-Id: Iaaee06cbc08a6461e87d806e6576245d7cbad6cb

2015-03-21  David Tardon  <dtardon@redhat.com>  [60e5527cdf7b40a2981515b699f3bb91cbb5f3c3]

	rewrite NUMCollector

	Change-Id: I2b1aa80a1e2af7e05fe47f2e6d050876b3617612

2015-03-21  David Tardon  <dtardon@redhat.com>  [870a2f871582f4cc7cfc320574359f7974e67ffe]

	rewrite PAGCollector

	Change-Id: If1abcbd4284ea80be6b8cefb81a0949c2cfee18c

2015-03-21  David Tardon  <dtardon@redhat.com>  [6c511f9edc4e49bd5265ad5703df192583024abc]

	use the right collector type in contexts

	Change-Id: I2ac7c4a8284dc4454e6ac627020b19afe229ffe6

2015-03-21  David Tardon  <dtardon@redhat.com>  [4eb21ea9347e887103cbfe7db7cebd2aae026bd8]

	move most of media handling to parser

	Change-Id: I6df0c104941cecd94fafdbc1e8e36e208f5b24b0

2015-03-21  David Tardon  <dtardon@redhat.com>  [51eb3698f2b91ac7122dfa52f6b7ea2eb295b492]

	ensure proper pairing of push/pop

	Change-Id: Iee5efd911d8e68797f86a124fda318079012b02f

2015-03-21  David Tardon  <dtardon@redhat.com>  [2e0225edb14081ed348324e14f6b91c02306e00e]

	initial split of collector

	Change-Id: I46092135cba8b06cf1198be6a9837571cbec2550

2015-03-21  Anurag Kanungo  <anuragkanungo@gmail.com>  [27489ffe906dac593230c099abada744feabc7bf]

	tdf#90105 draw table using IWORKOutputElements

	Change-Id: I074c55a6922fc08d7d6d73d68a4a9a9d4f86d72f

2015-03-21  Anurag Kanungo  <anuragkanungo@gmail.com>  [6cdce2e1456317213155521214aa596e8327e043]

	tdf#90105 removed ShapeObject from IWorkObject and added to KeyCollector

	Change-Id: I309800d258e052fa8ff873b4af7b1a5df80fbc56

2015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [0a9dcd4a8f3fd5c3a6167b3dd10d4b11b859c306]

	tdf#90105 removed Line Object from IWORKObject and moved to KeyCollector

	Change-Id: Ibe1956aef7ce28fdfed3c16cdd864a4c28d336ad
	Reviewed-on: https://gerrit.libreoffice.org/14929
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [74a473fe4f853a54af4d151c427202f7f0090a87]

	tdf#90105 simplyfying drawing of presentation objects

	Change-Id: I705a832d2f8c9b65ffabe16fddaa476ef1f4a30f
	Reviewed-on: https://gerrit.libreoffice.org/14924
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [7a7ae20b4fd232540e078bc17f88b664adf91aa7]

	Added Context for NUM1Parser

	Change-Id: Iebb6e0585665b4f379e58c25cf9b2a4235ae2ba6
	Reviewed-on: https://gerrit.libreoffice.org/14915
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [73058c24b8f8fbf777f3643bb0b7404b8ce57ae3]

	renamed NUMParser and realted to NUM1Parser

	Change-Id: I4d3cfdfa18f7fd667cbc262a8c628fa6bbc5fc45
	Reviewed-on: https://gerrit.libreoffice.org/14911
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [210bef82010ea778c50846dd855d92ff79ab97f9]

	Renamed PAGParser and related to PAG1Parser

	Change-Id: I9137f76314f8487d1a2757572063d1dd158beb49
	Reviewed-on: https://gerrit.libreoffice.org/14910
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [c1bd0f9d1526ee1d83636eef8bd5cae876454a23]

	Added XMLDocumentContext for PAGParser and renamed for KEY2Parser

	Change-Id: Ic9ed398fd6936915fbe4aa98cd04dd380d2e4da4
	Reviewed-on: https://gerrit.libreoffice.org/14905
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [f0562781adcf6d999f5b758ea57b6ef1ee9e3ea2]

	tdf#89948 remove IWORKXMLReader

	Change-Id: I458d80a4401e63e5c156685f632142fe40eef67a

2015-03-19  David Tardon  <dtardon@redhat.com>  [feb8de14807dbee1862fa0e6a330ccfbc3968d4d]

	update

	Change-Id: Ic85aecbce8c24d2f3b43cf95045761412a586dd1

2015-03-19  David Tardon  <dtardon@redhat.com>  [15bed3fa53d34cb3f06f8019e87f572ee2be5631]

	fix debug build

	Change-Id: I3784d8fe45f2848a463c708648cf93a329d923f2

2015-03-19  David Tardon  <dtardon@redhat.com>  [f9093a86579832cab55ad7357d4d3b35bb0e276d]

	drop TODO macros

	Change-Id: I1c78d06857a465da36cbe70313f2865431ee0572

2015-03-19  David Tardon  <dtardon@redhat.com>  [61ff1b06c9c6f861314a731eeafb6f7d13126637]

	Revert "temporarily disable debug msgs."

	This was never supposed to be pushed...

	This reverts commit 6b6262f3b616aa901f05c576ae748cc32d565d41.

2015-03-16  David Tardon  <dtardon@redhat.com>  [f6ed303b2e6cdad4319042b9f91d2218325f8e50]

	drop unused code

	Change-Id: I6cb2e1930d923ca0200a0559035cfef1e951b45a

2015-03-16  David Tardon  <dtardon@redhat.com>  [8fd72d3a5a063b8ed505abe87e894279f980e1b3]

	use IWORKOutputElements to collect output

	Change-Id: Iaaed0de5aaf31c5f4d2423a550fbfd7be2f09ad1

2015-03-15  David Tardon  <dtardon@redhat.com>  [b42f848f77727c678bbb67da9d4b1c3ba98d6f57]

	move drawing of media objects to collector

	Change-Id: I90f378a193d6f53594fe8fa824c09f1694a621f6

2015-03-15  David Tardon  <dtardon@redhat.com>  [a89ace7a9f0887ad298377f0c485c7aac2915a7b]

	allow to pass element list as output object

	This will allow us to move generation of output from IWORKObject impls
	to collector one-by-one.

	Change-Id: Ic0fcb132126fab8a2abdf4cb3836b4fe630fd2d5

2015-03-15  David Tardon  <dtardon@redhat.com>  [70539703f0bc872fd4a5c8f48e64ca1d8aa33b07]

	allow copying of element lists

	Change-Id: Ia5f09ccc30628c9bd756f28a6c2fb60c05904eff

2015-03-15  David Tardon  <dtardon@redhat.com>  [923b6ae5fcb3e7f895559a631406a080cdb03f3d]

	add redirector to output elements list

	Change-Id: I7716afdaf8194748fe5806158393e917526f2234

2015-03-15  David Tardon  <dtardon@redhat.com>  [f29a233849dfb22e308254b2507a3bfe25b44472]

	fix modeline

	Change-Id: Icc5657c9f368d1d22359075fe9f820f068b99b1c

2015-03-15  David Tardon  <dtardon@redhat.com>  [8ba939e33fa93ab67c4143479b4b501d9f0cc06a]

	paint through internal document interface

	Change-Id: I41edddc0febb8e2439043e6778e921bafa7649f9

2015-03-15  David Tardon  <dtardon@redhat.com>  [505c7404097ba4670c2c647676fe67d97070a964]

	rename Page->Slide

	Change-Id: Id24ce97269b9610dc6fb9e7ccc5cae1be4b54170

2015-03-15  David Tardon  <dtardon@redhat.com>  [3b75a2764c6aebf3c0b0abd17312db8b699a70d6]

	impl. presentation interface redirector

	Change-Id: I1e601fe8f987797d04ae9af957ff404d3cf4e441

2015-03-14  David Tardon  <dtardon@redhat.com>  [72424e1403242dcb1591c484b34c0fdd23844db9]

	remove unneeded functions

	Change-Id: Ie0d7aa2c54236e18b3a07b1b5782e98511c4e3f1

2015-03-14  David Tardon  <dtardon@redhat.com>  [4d6c241b738bd4619b23e5c333c6925adff97179]

	simplify code for single-pass parser

	Change-Id: Id47848f4593a64ec200f81ca861785c2aba1f607

2015-03-14  David Tardon  <dtardon@redhat.com>  [ca34893c29e9b90eb8679b8aac3fa05976519787]

	simplify code for single-pass parser

	Change-Id: I5c92a4d98d8abf43c65265d2717b65dd5fd79274

2015-03-14  David Tardon  <dtardon@redhat.com>  [477c2332f650d701f0548379df9bbbd22341ed1c]

	use one-pass parser

	Change-Id: I409fca9f14d3ef8b4fe8a07a40a6da2d2a7f9d6b

2015-03-14  David Tardon  <dtardon@redhat.com>  [d5c634a1bf69410f7991e2dd3847c0081dc7dbeb]

	define functions

	Change-Id: Ic72072cfa6a3784b2cc653f80e558bffae2051c7

2015-03-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [adc78408a3f6d8e21fb616d97a2926ff8bb3467e]

	tdf#89946 Rewrite Pages Parser using context classes

	Change-Id: I7f26480f98325e0c1b08fb03526a070847e300bf

2015-03-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [c9f66219fcb8684d38059ec80a7a3a067f452a9a]

	add Pages detection code

	Change-Id: I3a9782755a0fbd6637498a71c57023fed322349b

2015-03-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [f779969b5be2d7482d1946468f884b8d0d6af1d6]

	Added ProbeNumbersXML detection code

	Updated Version Number
	Added version token

	Change-Id: I0d9d571bdc255f04425d2d486a1360ad0da50ae8

2015-03-09  David Tardon  <dtardon@redhat.com>  [c1fd879770e8dd941578af5dbb437e07ac0b4d04]

	astyle

	Change-Id: Ia113d62f89294db8b3108e4ee57e5664e846fd42

2015-03-09  David Tardon  <dtardon@redhat.com>  [accb5d67396c046e1de4e068a281c430a6ccfb53]

	add astyle target to make

	Change-Id: I0c7aea94d2f72cd013575005c022b3328df77a5b
	Reviewed-on: https://gerrit.libreoffice.org/14804
	Tested-by: David Tardon <dtardon@redhat.com>
	Reviewed-by: David Tardon <dtardon@redhat.com>

2015-03-08  David Tardon  <dtardon@redhat.com>  [690c7d0f1b2acbe2dcc7e7c46decce39573f3553]

	drop unused var

	Change-Id: I797ccd7bf8613c8ab364bd9e09fc3bff5f0359ab

2015-03-08  David Tardon  <dtardon@redhat.com>  [868b824884c5f16f2ec806ff233f210d1ca7f15d]

	move dictionary to parser

	Change-Id: I8f726256efe11874430ab76bead1997a8f7676ee

2015-03-08  David Tardon  <dtardon@redhat.com>  [8d83138190ce1c23245d2180762b5b8edff565a0]

	fix format detection in debug build

	Change-Id: I3338e441ff79a87d0964cf676b015075af655ead

2015-03-08  David Tardon  <dtardon@redhat.com>  [a84c183e62c36314dee3710cbf4213a27746a438]

	fix debug build

	Change-Id: Ic690e08a4baf85b3a495330486ccb19ba8a8d44c

2015-03-01  David Tardon  <dtardon@redhat.com>  [eaede5b1d9c99259d8731157a25686b2cfa1add0]

	KEYDefaults is gone

	Change-Id: I97553911b54d760b16f96e689ea61f847a44b39b

2015-03-01  David Tardon  <dtardon@redhat.com>  [cac834da2080c23dc9f89973cc47fcae14834854]

	prepare for handling format-specific parser state

	Change-Id: I5a4344998d3181fcbe9b3107e68d7c460f328dda

2015-03-01  David Tardon  <dtardon@redhat.com>  [4a84b8d4f5a5263087f75899d4ef70eb9d1d615c]

	ensure all headers are self-contained

	Change-Id: I09481d9481135ad790580964e59a2fcc66366f0f

2015-03-01  David Tardon  <dtardon@redhat.com>  [455586a9a098c6f494b608d711dada95aa026f52]

	add m_ prefix for members

	Change-Id: If7f659e3f2dea9bee833224602b150198318ae5a

2015-03-01  David Tardon  <dtardon@redhat.com>  [22a80b326b5f85794b56f13cbd28cdbda0006f82]

	define a base parser class for all doc types

	Change-Id: Ic6ef9398ea3ac03e479a5763cf1f83cfe000b247

2015-03-01  David Tardon  <dtardon@redhat.com>  [6dfe19af39bd76c3e7087ead8c2e75b6de391c7b]

	drop the whole "defaults" concept

	Change-Id: I54346801b2a2d60bb7c8566dcef7252de403e2c5

2015-03-01  David Tardon  <dtardon@redhat.com>  [fe10260064d799908ddaf8b5bc349ed63c41faab]

	split dictionary into common and app-specific parts

	Change-Id: Ied026b89af01fbdf926064dd5ae98333667e0148

2015-03-01  David Tardon  <dtardon@redhat.com>  [ff0d3081075f397e3bd7ee46002e1000e8054150]

	astyle

	Change-Id: I32a10d38025113e32510ef9df958da822f564358

2015-02-28  David Tardon  <dtardon@redhat.com>  [115ca959e01db2de9465290173665ce11c5c39d7]

	drop unused macros

	Change-Id: Ie5f8ddec69b54eeaa66d1b9914cf5d9b33997c94

2015-02-28  David Tardon  <dtardon@redhat.com>  [7b97e6266e9dee4e524b259f42aa926b47714de6]

	move remaining functions to more suitable headers

	Change-Id: I086944b64da677ed1aa1541240013c51ed141f1e

2015-02-28  David Tardon  <dtardon@redhat.com>  [08d9c71c413697d4db08424d227ca3a40149cbc9]

	drop unused functions

	Change-Id: I94199c8980ad047cc9de6a02928d6c7d44deb443

2015-02-28  David Tardon  <dtardon@redhat.com>  [fb8cf62bf0216880639dff5eed228bb849a2aebe]

	rename to avoid a concept clash

	'Context' classes are used in the XML parser.

	Change-Id: I346515952d58eb675c46eb08f28617652c53418b

2015-02-28  David Tardon  <dtardon@redhat.com>  [8866ce4c8d5b444464af8dd8c7657e6b77392b98]

	these headers do not belong to tests

	Change-Id: Ia3cb24caab3ae2724e13a3e0b690bb3f2cb2eb2e

2015-02-28  David Tardon  <dtardon@redhat.com>  [57183211846817d7bccc167e0db7b9ea82546c33]

	do not define header files for test fixtures

	Change-Id: I8e00649116b5e10f294ec9c11e6c4a4476fc1575

2015-02-28  David Tardon  <dtardon@redhat.com>  [6c0d24dace5495d80b9f005ccdaad308c7275f28]

	move more common types to IWORK namespace

	Change-Id: I8c3d26316dc42052b971c0525f28493df6ed1a0c

2015-02-28  David Tardon  <dtardon@redhat.com>  [e179f5f0594983a3d8907f6baef80cab8bf21686]

	move shapes to IWORK namespace

	Change-Id: I49580ec65c189333062b851560b13546b8c9af58

2015-02-28  David Tardon  <dtardon@redhat.com>  [c7f4429e812041fee853dc9521c8f99d403e5205]

	update include guard

	Change-Id: I2cee02e9d30f55b1f0b643ee9d49aa10fa6bd73c

2015-02-28  David Tardon  <dtardon@redhat.com>  [fb40eaf12d74008a6f4f06dda86d9ed24b061e37]

	move table to IWORK namespace

	Change-Id: Ic617822402594e8b502451d7e911d9fd9fad5315

2015-02-28  David Tardon  <dtardon@redhat.com>  [a5363dc3f76d9f5a76d39a73c9af9acab15a8882]

	move text to IWORK namespace

	Change-Id: Ie0bbcc2d3246cd596dc6107781e352a90cb0c71f

2015-02-28  David Tardon  <dtardon@redhat.com>  [8556aad1f9de67ed0c7a86d95efba7c8e7a68c4e]

	simplify handling of placeholder style

	Change-Id: I4891266c5a4fe2ce87f5462809f3e6b168653082

2015-02-28  David Tardon  <dtardon@redhat.com>  [fe40879d86850a49d408e2de7c236e50a039a5d8]

	move common style types to IWORK namespace


2015-02-28  David Tardon  <dtardon@redhat.com>  [24c4d651d20b3ff849b31f0d82f70ed74cf8e521]

	de-virtualize styles


2015-02-28  David Tardon  <dtardon@redhat.com>  [4ae2cad9f60dc611d9711ea4a4a5d65c09c76eb5]

	move object to IWORK namespace


2015-02-28  David Tardon  <dtardon@redhat.com>  [6c58ccd541f93d761a4f23e33d8185da0e1179c9]

	move style context to IWORK namespace


2015-02-28  David Tardon  <dtardon@redhat.com>  [7674ce9b336ec9af6826806bc7810800831f40c5]

	move styles to IWORK namespace


2015-02-28  David Tardon  <dtardon@redhat.com>  [41bc36671fe24a95d73d33921abaf90ed7fe636d]

	drop KEYOutput


2015-02-28  David Tardon  <dtardon@redhat.com>  [0f0488d3d5d98a38641a9dfcdb36915d64eb0537]

	move style context to collector


2015-02-24  David Tardon  <dtardon@redhat.com>  [19bd169fc246e347ac0c78b781bf278c89522838]

	fix position of media objects

	Change-Id: I1054c3d44a33126d3072d27ca4633b62c3f77a11

2015-02-24  David Tardon  <dtardon@redhat.com>  [1b350019660fe5bfba4f058e833a454d7b95bca0]

	start new level for all objects with a geometry

	Change-Id: Ic5cb6f62b59e4732e39ff507a97d2ee1e0419984

2015-02-24  David Tardon  <dtardon@redhat.com>  [22cc49d810a7e90ff9f34905898bc8a8aa7fa2e2]

	handle current transformation in collector

	Change-Id: I6c7a36d19fc146d6540f2ff4feedbd944974aa20

2015-02-24  David Tardon  <dtardon@redhat.com>  [bdf3e697cf730f376c9a9b6ea5886dbbbe600f26]

	cell content is not a text object

	Change-Id: I6d3d3c9542a1dacbf44dff682a75be871f128b4a

2015-02-22  David Tardon  <dtardon@redhat.com>  [598d1de4a9852042ba80d7656ca6d6f666515c1f]

	add skel. doc. interface impls.

	Change-Id: Ib988e6fe214e75977e63a3f1b3f393d06788b1ef

2015-02-22  David Tardon  <dtardon@redhat.com>  [c741e1aadd85aa9c469818577c1112964953c7f2]

	add initial output elements class

	Change-Id: Ic52f41a86d2f6f24958bf28041cacdbe54b4ad8a

2015-02-22  David Tardon  <dtardon@redhat.com>  [6ac7fdebb4bd1bd5081a4f61d409ebfee32c6aff]

	fix project name

	Change-Id: I981dc6e41074ad9b6e61b85b88dd0f219e6a6142

2015-02-22  David Tardon  <dtardon@redhat.com>  [52e1cbd72aff6e5fd905b3ba993d04d2f9a5cf86]

	astyle

	Change-Id: I878fc606bd8d7fc233db709837fde4b5358e9d2e

2015-02-22  David Tardon  <dtardon@redhat.com>  [80eee25f00dd1bdb969045def9c4be8b37acb2be]

	define a common document interface

	Change-Id: I82db985e068f5f107fceb4b99f64d49809a126da

2015-02-21  David Tardon  <dtardon@redhat.com>  [41ab6eac5ec08b508680017b628ee6e4e27e7f91]

	refactor XML parser

	Change-Id: I7fc9308b09e62afbfc872b3da5ae1593b1f42b07

2015-02-14  David Tardon  <dtardon@redhat.com>  [b2616037dc1f1015216eb4b6d45eba0ec5c32288]

	pass id by const ref

	Change-Id: Ic4d91900a5cb76210a96c319e1737999f9d1052c

2015-02-07  David Tardon  <dtardon@redhat.com>  [f5239b6195d3797ea66934c0773efd2fc7a54805]

	avoid separate handling of namespace in tokens

	Change-Id: I9aee83f30457e64d020facf431ca3920eb4e9d66

2015-02-07  David Tardon  <dtardon@redhat.com>  [a726d0bfbec040992026486a77aa4451b5d4e253]

	avoid separate getNamespaceId calls

	This avoids some explicit skipElement calls. It is also a preparation
	for later large-scale refactoring of the parser.

	Change-Id: I412d60506776085440d5689c133467d2a8fa6473

2015-02-07  David Tardon  <dtardon@redhat.com>  [7bb7cb9f3b8e2fd739a7959b11a3742bb956e7b0]

	fix parsing of key:size

	Change-Id: Iec5f5eabc2544f87e85ad4e672f3f68747f8c5f2

2015-02-02  David Tardon  <dtardon@redhat.com>  [c9af2a2b5d4f22e78ea73a9fa25603c5ea6464f4]

	fix parsing of sticky notes

	Change-Id: I8a8bc42395a6876266066bd0085001c15e87032c

2015-02-02  David Tardon  <dtardon@redhat.com>  [90310cc94c93a524877d2b5f9b5eb1903f7e9174]

	placeholder refs are in sf namespace

	Change-Id: Ib9c88d8fdf1b0be0a27d17bf33dd8c302fd35104

2015-02-02  David Tardon  <dtardon@redhat.com>  [e287f139fc65dba48d33bfb4bfa28b2ffb1ddccd]

	remove bashism

	Change-Id: I5bb0ee7ff257040856d1148f897cffddbeef6c45

2015-02-01  David Tardon  <dtardon@redhat.com>  [bc8c5fe9f894563dfb0d6cacf97a8bf9c9d72566]

	sf:sticky-note apparently exists too

	Change-Id: Iee7ace43f2f4d07af321306492931b375e04d120

2015-02-01  David Tardon  <dtardon@redhat.com>  [dfd7dd2483c83bfec25ae6afb17b07edab039d92]

	add test for chained tokenizer

	Change-Id: I9120c3ad463e75a4d346831a32f80fa8cb12e4a7

2015-02-01  David Tardon  <dtardon@redhat.com>  [16156910244f5aa411560edc27a73ba4f05bb480]

	fix token names

	Change-Id: Ia4c2cff2e6770a24c7b23f73841d341f71c28caa

2015-02-01  David Tardon  <dtardon@redhat.com>  [7b9e85d2c836d20568819adceebb8ea51ce30036]

	separate common tokens

	This is a preparation for splitting the parser to common and
	application-specific parts.

	Change-Id: I67aae89928cc805d93422164a45e361a3795a63a

2015-01-25  David Tardon  <dtardon@redhat.com>  [5bdd73cc6d28759ceccd9fb526d2bfb87c23f9fe]

	fix namespace for span content

	Change-Id: Id4f179f4a9ed5c299eabe69f01a4295fad937500

2015-01-25  David Tardon  <dtardon@redhat.com>  [c0d479d3772185f42f91b3cce886498d2b5daec9]

	fix namespace for placeholder refs

	Change-Id: I35a0aa002b8c7b67b7f3f33e7b06f6df1bfcf56b

2015-01-24  David Tardon  <dtardon@redhat.com>  [69da6118211748c78b55825a9b8375f03f6fe543]

	drop unused tokens

	Change-Id: Idf6c1ca59a14148d9f9f3e1af8510bade3e116b1

2015-01-24  David Tardon  <dtardon@redhat.com>  [55a2037775339b6faa946b46845ef209fc60431a]

	drop unused tokens

	Change-Id: I6dc39e214bad32d9ebf6f8cecb997e7bdee254e6

2015-01-22  David Tardon  <dtardon@redhat.com>  [ffc076bf388ae74717386c83d536bd6e98b7fdef]

	drop unneeded libwpg reference

	Change-Id: I350da4cb7cc191e7f9e1e4a1097caab1a3c966a2

2015-01-22  David Tardon  <dtardon@redhat.com>  [aca912f6ad877f25fa6c297fc90709329e13b2aa]

	start refactoring common code for all types

	Change-Id: I73a596dd4c798de3c60ffbb7aff2494bc44f8ac4

2014-11-24  David Tardon  <dtardon@redhat.com>  [3207ef81a613eb4ad5e18b9102571aad7524dc36]

	add compile to .gitignore

	Change-Id: I0df710c50a107166d85b0f7f4705f730638bf141

2014-11-24  David Tardon  <dtardon@redhat.com>  [f384381ef1ddf7c8fdfd28dcf6b4e23e34abfae0]

	only export public symbols

	Change-Id: I16331b4f7b9fd997e8fd81fcc4c8f3ea99b7a613

2014-07-29  David Tardon  <dtardon@redhat.com>  [cae245b77e1d2957be4ac23ff0be84a199e748a3]

	check arguments

	Change-Id: If4d62f6fc6dc7fa20ab4292d64414ad111bc53ef

2014-07-02  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [26e7262646fa221c0aebfd47881ec34f063980e6]

	Ditch boost/math/constants/constants.hpp altogether

	Change-Id: I952cbda48786cdcb49120ee714f49c0652895fe5

2014-06-29  David Tardon  <dtardon@redhat.com>  [0ceb5a3d6c67ad99d7030d4def024ee9b3284dd7]

	fix order of emitting metadata


2014-06-02  David Tardon  <dtardon@redhat.com>  [a764e853a99fa364cf36a0125d077283045d777b]

	prepare for a release

	Change-Id: Ide72bff968db530ca31b1e03c998497c5ea2307e

2014-06-01  David Tardon  <dtardon@redhat.com>  [ef5a76515fe96b8164b9053c48badf0f3c714160]

	coverity#1165312 unreachable code

	Change-Id: Icd98618b5214e69fbeb83a7d26087d880ca7378e

2014-05-29  David Tardon  <dtardon@redhat.com>  [16b7bf009a06ac48c69f94b778a09151aa20fa53]

	fix v.3 version string

	Change-Id: I689fd53bedeccb8d1cda5275832f36333fe1d108

2014-05-23  David Tardon  <dtardon@redhat.com>  [9871cfc52321fdced66b79ee2979aee15cfaaa1f]

	prepare for a release

	Change-Id: I9594ef93758f80255635aad73f0ccb6e9be74e84

2014-04-16  David Tardon  <dtardon@redhat.com>  [3c9bad53765640659dd73646a81e8ae30ac27591]

	streams are used in API

	Change-Id: Iaa532a60f48b31d16dc5c7d410a340be204a5611

2014-04-16  David Tardon  <dtardon@redhat.com>  [95059378e20de7e46cdc6c516b1f1bc27710fb85]

	add more deps to .pc file

	Change-Id: Ief0fabd3957cd5d94e6a48169f8de93600247abf

2014-04-15  David Tardon  <dtardon@redhat.com>  [0a7f58b0d6a6b268f1633f65279a611ca0a714ef]

	fdo#72030 scale images correctly

	Change-Id: I277d0e8b58588a6b1281d7a8fd5e26486806e872

2014-04-15  David Tardon  <dtardon@redhat.com>  [aa4614be86be70757c98af8bf6d33aa10ff61902]

	skip color profile data when parsing color

	This fixes data loss, as the XML parser is left in inconsistent state
	otherwise.

	Change-Id: Idf58afaade36ec4ef7b9037a2a7c7d94eaad5ad2

2014-01-21  David Tardon  <dtardon@redhat.com>  [0df53bc2a8fee831f415e78e8f16a20466d89027]

	3 letters are enough


2014-01-21  David Tardon  <dtardon@redhat.com>  [53669f0facbd6ce97f607252b5c0b9bc212e941a]

	one import class to rule them all


2013-12-21  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [f491055d0b4f18d10925432f313b68fac5a627be]

	Implement the RVNGInputStream::existsSubStream

	Change-Id: I378ecf037eca954ed16ac5f0b765cfea0ab5702d

2013-12-21  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [52de2ad8d5cd745ffc3f48cf4f10479f39d0e5b4]

	control reaches end of non-void function

	Change-Id: I437125c14cd7c08705db42fb76fc94f4930517c4

2013-12-18  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [49323967e6dcd494e858ab9c6b38b6029eae6ab2]

	Export only needed stuff on Windows

	Change-Id: I622147bf50994c6abdd03512845885bade4af861

2013-12-16  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [fecc5c5630970d3e9d643a3adab82334b9987c60]

	Fix Windows (mingw) build

	Change-Id: Ifcd9cba682d68b64fecd6784ab631133c7d33c56

2013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [c7a03ecaf70add079c01f4fc1508abfc8699ba75]

	This file does not exist anymore

	Change-Id: Icd81122920d1da2df4ef543ca0298d15b8b2fc9e

2013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [cf9fbd058ac0745844782499979350882fceba23]

	Adapt to recent librevenge

	Change-Id: I558758dfa785cf00e6a9308e12aff0a4dd830251

2013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [4798f50c01864f02b67629ee717bb379ade3eafd]

	Some versions of boost don't manage to take an address of template

	Change-Id: Ida12034d189d2c789d7ecb71a58b7e1e94249139

2013-12-11  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [22b916ccbbd9446d484106435b04d774337b2f05]

	Re-astyle

	Change-Id: Ida52fedeadd18aea5e04fc52ea08734d7a9fc507

2013-12-11  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [374d38732d11b678ed0ababe5a31f6acb89f2eef]

	Allow equal identing of functions


2013-12-10  David Tardon  <dtardon@redhat.com>  [5baaf5d9d58a81986a9da8d642f4090f45a7d5ee]

	adapt to librevenge changes

	Change-Id: I956e724bf2f6311c74f221404bf13b984a0d7c76

2013-12-09  David Tardon  <dtardon@redhat.com>  [ae23dfcbe6df5dd48554c4dd88404e282fa96b58]

	CID#1135330 check return values

	Change-Id: I21e9621160e72f45d0b1ab39e58216cdd8a743bb

2013-12-09  David Tardon  <dtardon@redhat.com>  [55968d72d1571ac34fae2a2842f5577b1300d51b]

	CID#1130378 rearrange a bit

	Change-Id: I2e8470ca67b8ee43f843bdd1cdc1ce949e9df05a

2013-12-09  David Tardon  <dtardon@redhat.com>  [8053d231c79919ae9911685f0f2e69bd7ac18e72]

	make sure this is never called with 0 length

	Change-Id: Ic7726c1fbfd58ae2e0a78c203e426deedc2c461b

2013-12-08  David Tardon  <dtardon@redhat.com>  [592c754107a8c9d021c1a4429d5a507c919a85c1]

	add skeleton Apple Numbers parser

	Change-Id: I02e43a0d84d84a313ffff06e05b712b628c02db6

2013-12-08  David Tardon  <dtardon@redhat.com>  [09f7dc9cc57384766f97df57564fe467e84cae58]

	build pages2html too

	Change-Id: I7e7de42d127fe2e3fc2bacd3830f08732b4dd9fa

2013-12-08  David Tardon  <dtardon@redhat.com>  [41bd4be5639e5e3f6eb30845726878d6cbb083b8]

	librevenge-stream is only needed for headers

	Change-Id: I1f65cd4cee5040a612f0c6cd38db406fc1035768

2013-12-08  David Tardon  <dtardon@redhat.com>  [239368b5f87bfc0b9b2fec3965607fe5717369d0]

	merge Apple Pages parser

	Change-Id: I279267777ca145fcb19dfbcc185931f3a9809ae7

2013-12-07  David Tardon  <dtardon@redhat.com>  [a9ba44fbaa5e973ae519f0e5c0381503fdd10807]

	add key2raw --callgraph

	Change-Id: I31da1d05a70ea550ce94c9ae522899d4c1f3d8fb

2013-12-06  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [ba0ed3f184db6913e9f9950542306df8d3e4b225]

	Comma at the end of emum list

	Change-Id: I1370488e5bf682e23a923f37c09e76081aee7493

2013-12-06  David Tardon  <dtardon@redhat.com>  [eee30849f67ed23057cf8dbf259f34580502b24d]

	do not pretend success when parsing failed

	Change-Id: I6e389cf8a198dde2ffcec62a439d767cd77ff89f

2013-12-06  David Tardon  <dtardon@redhat.com>  [28f9d55a5d1f30a981775e61c7046206e5bec60e]

	switch to librevenge

	Change-Id: I51f47b9177565de01a0e8eefa20925166e147757

2013-12-06  David Tardon  <dtardon@redhat.com>  [4302e5efd0ade9ea39f3363cf6242d5c9e1b9679]

	prepare for a release

	Change-Id: I13e0e1fe1eaf0cf00bb9fd768cf36b67c53dfd2a

2013-12-06  David Tardon  <dtardon@redhat.com>  [528dc17941e544244e75a1e727644aea8f3f5d21]

	connectors do not have any text

	Change-Id: I9350126163a97b2b7f679b205f2730bcf3ff87dd

2013-12-06  David Tardon  <dtardon@redhat.com>  [d6ae75d9d95f56b6bbc677f7cf592901e2c1436f]

	approximate callouts

	Change-Id: I9d823a749350a62a0fe972034b82210399a15c7f

2013-12-06  David Tardon  <dtardon@redhat.com>  [ccdd11201440ccc3615996f0607a1271ac134abf]

	draw rounded rect. as a simple rect.

	This is not to lose data. Should be fixed later.

	Change-Id: Ic763db278f55fbc14a1c358430375ca9ba67ed09

2013-12-06  David Tardon  <dtardon@redhat.com>  [71b87a3cd46a8de0d18621a342b91321a0cda7ca]

	parse paragraph attributes

	Change-Id: Iefa77e4ebe12968de75b49cf76d1c2aa66ced260

2013-12-06  David Tardon  <dtardon@redhat.com>  [7aeb9058e2608a25058b5ab554f499a0090881b0]

	add to TODO list

	Change-Id: I59d5aca17d79ad9d417092a96ecf6b61a8505535

2013-12-06  David Tardon  <dtardon@redhat.com>  [1c7d11b5e609a85a2e596ecaffd2daf9337e4f5d]

	all outgoing dims must be in inches

	Change-Id: I81864ff8d774dcda134e473d2bd72d0d9434e7b6

2013-12-06  David Tardon  <dtardon@redhat.com>  [1853bbaaded5d0ae6314053c9c3443c456643f90]

	fix namespace prefix

	Change-Id: Idbe0f5fd39bf07990502715c56d21ccb08e778d8

2013-12-06  David Tardon  <dtardon@redhat.com>  [723d3edad97980d2950aa938b814add5a34e0e8f]

	do not crash if there is no style for a level

	Change-Id: Iff1aabbb137153521464003376e67d9e20a077c4

2013-12-05  David Tardon  <dtardon@redhat.com>  [480218b88a402ff4ef2833bdf8eaebf310106ef0]

	parse character properties

	Change-Id: I71d13b559e44e6d679a8837a802e5d9374e2ba00

2013-12-04  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [34cabb0bb23707ce4a94d79d25f7a2dc8439baae]

	Disable werror by default for now

	Let us enable it when the gcc bug does not haunt us
	in boost::optional anymore

	Change-Id: I4de702bad1a89bdd42a86faf5bbd8ac87d17ac25

2013-12-03  David Tardon  <dtardon@redhat.com>  [a3e3a1e218e17b0c67137ce86e15d8bdbca25cea]

	bump version

	Change-Id: I7ad031aca061b851d420425148e2c2a913096fba

2013-12-03  David Tardon  <dtardon@redhat.com>  [f394e1da5e317ea5ee2c27e43d30df1b414be5fa]

	add a note about Keynote 6 to README

	Change-Id: Ifd11bc6e90ee0c299826e17b0ef872d5d8631dd0

2013-12-03  David Tardon  <dtardon@redhat.com>  [923e9d4192d6aa350c9e7344dfc94eb3d88b4662]

	update NEWS

	Change-Id: I97640e3d266baecdac700230de1a7209282d0078

2013-12-03  David Tardon  <dtardon@redhat.com>  [0543363bd6a43c6bdd116e412e8a272fa597be0a]

	update FEATURES

	Change-Id: I9342b518a63fc61343f2406a536acaf5684e1ed4

2013-12-03  David Tardon  <dtardon@redhat.com>  [cd2af4a4eb7a0d3bf1f14413eecad9167a9ae4d5]

	add support for comments (sticky notes)

	Change-Id: I326fa87ea6e552cd96f9911b7bf1ec6f23817792

2013-12-03  David Tardon  <dtardon@redhat.com>  [c15c823d44e16e5d3d187acbcf66f47240d3636b]

	add support for presentation notes

	Change-Id: I5981972aa766dcabf4f4ac5ff31fb04443f1ba16

2013-12-02  David Tardon  <dtardon@redhat.com>  [9ccf379e2b0464a44269ddf6b5fac71cd4b81ed9]

	specify cell alignment

	Change-Id: I1cd22f6fbdebd6df3e1c54cfd7e00a04ee271e6d

2013-12-02  David Tardon  <dtardon@redhat.com>  [ebf298af14b51657df004c08a237afc9237f70cc]

	place table with correct size and position

	Change-Id: I8a09b0a1dfc97f3f8ab1b9368cd94b69f1829d27

2013-12-01  David Tardon  <dtardon@redhat.com>  [d8f16d68f2c571a1d68e13edbb57924b858ac5ff]

	this is _graphic_ style; don't use for text

	Change-Id: I38370e920f3bd82e164428cdd29adfa9344eb3a8

2013-12-01  David Tardon  <dtardon@redhat.com>  [761dbf979741db51d45f6101b1ac18bdd529784a]

	parse tables

	Change-Id: I57d58493058a560e9505f8368c2c8124d7f9c85b

2013-11-28  David Tardon  <dtardon@redhat.com>  [17342eaf4e60f6dd7e4ae909c30b3c12de859b65]

	add options file for astyle

	Change-Id: Ifa12207d6d3bde25af615b293ca1f18c839a3a2f

2013-11-26  David Tardon  <dtardon@redhat.com>  [88bdbc481348b66329b3f747ef5a40b2d2c5c56a]

	change astyle opts. to avoid problems with newest astyle


2013-11-10  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [d5472926097efe7e7b4cdefff076d5d984b439db]

	And these ones are not there either


2013-11-10  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [a8dcfc38cbaa88263c4f87d63365c63425b7d61a]

	somehow this constant is not there in older boost


2013-11-08  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [357df9c28ec31d980fe19313d962cb48750fa924]

	Trying to fix builds with older boost

	Change-Id: Ic270319ef9b7bcee33e6c443072308a3c63bc3af

2013-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [cce52b0fd27e9bec0aa8fec07fe05429cf0fd149]

	configure: fail on missing gperf

	Previously GPERF was set to 'libetonyek/missing --run gperf', which
	doesn't make too much sense. Better to fail during configure instead of
	during make if gperf is missing.

	Change-Id: I144820f6202d27e5e4d6a45247a0c48b9611a041
	Reviewed-on: https://gerrit.libreoffice.org/6596
	Reviewed-by: David Tardon <dtardon@redhat.com>
	Tested-by: David Tardon <dtardon@redhat.com>

2013-11-04  David Tardon  <dtardon@redhat.com>  [5814950bbc7b9c0f189ee2fd0369e92c1636987f]

	prepare for a release


2013-11-01  David Tardon  <dtardon@redhat.com>  [5adfcbd9584564e3babbde6718dc10d88c87da60]

	fix build with clang


2013-11-01  David Tardon  <dtardon@redhat.com>  [28a3b93cc8b0050582c54722df5ac372530ff0a4]

	impl. XML format detection


2013-11-01  David Tardon  <dtardon@redhat.com>  [779bf4e19595ba5bd8f4163ca489bf55193fd616]

	coverity: uncaught exception


2013-11-01  David Tardon  <dtardon@redhat.com>  [03d04df97e9ca9637ecefbe31b02b5355ee5006c]

	coverity: fix memory leak


2013-10-31  David Tardon  <dtardon@redhat.com>  [dae7fe77e4172cbcf5d041d8e2e001b0c180fc34]

	rethrow caught exception


2013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [bf1ef59d354a49c842f1864b532f74fc90f71251]

	If test fails, change test!

	Change-Id: Ib31f65b7ef8c6a79bdc198be0bfab922ff1edebf

2013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [21d81a6ba15984af32a81f6575b5627972524caa]

	Minor fixup in configure output

	Change-Id: If6abd45e3ef425fc63d3580a6e3fdf24fe2c7325
	Reviewed-on: https://gerrit.libreoffice.org/6501
	Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
	Tested-by: Fridrich Strba <fridrich@documentfoundation.org>

2013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [4a85ea714d9dfc8295732a023fa4dd58ca7569a3]

	Executable bit!!!

	Change-Id: I8d715bd62c3c62b3c96448ad10dc43357a569d91

2013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [2bfafe50d7373f66219e3abde04c07d57afaccad]

	simplify use of git-review for libetonyek

	Change-Id: Ie8910cdec6ea0867d09b5de731c32577fb83907d

2013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [6fcc05adad479d9fd367e3336c1f6c8581d537aa]

	add automatic git hook setting in autogen.sh


2013-10-30  David Tardon  <dtardon@redhat.com>  [487a852b57073477ebae13bfd84bddbb50cf2505]

	clean up forgotten refs to libwpg


2013-10-30  David Tardon  <dtardon@redhat.com>  [ede79b36e822fdfd2baf570a38d58ab97017c499]

	distribute FEATURES


2013-10-30  David Tardon  <dtardon@redhat.com>  [abde3dc1e9c56f7bf68c91279d80a350beb58784]

	fix windows build


2013-10-30  David Tardon  <dtardon@redhat.com>  [034fb069ea71db0affefb86cf7842613d9354260]

	update NEWS


2013-10-30  David Tardon  <dtardon@redhat.com>  [5138b6e351e6c5151047de577b088f620a3d5413]

	unzip stream


2013-10-24  David Tardon  <dtardon@redhat.com>  [92038e56d36aef95f411489ccc05acbfac0035d6]

	fix typo


2013-10-24  David Tardon  <dtardon@redhat.com>  [1492b7566123384ac3b7471a95794df3fda26b1c]

	emit image dimensions too


2013-10-24  David Tardon  <dtardon@redhat.com>  [bc11421f340c1e606519ba7a7bf6eaef67e1d309]

	detect mimetype if hfs-type is not specified


2013-10-24  David Tardon  <dtardon@redhat.com>  [77c14558805d7a17a3ae238f30af80e4ba02a2ca]

	emit mimetype for binary objects


2013-10-24  David Tardon  <dtardon@redhat.com>  [c7e85f21c02dba575995030bc6d9576698836255]

	WaE: ... should be initialized in the member init. list


2013-10-24  David Tardon  <dtardon@redhat.com>  [97b2402ab359cf2686bff85b2ae9f356441944cf]

	Revert "what would this class need virt. dtor for?"

	mingw gcc apparently wants it...

	This reverts commit e13d0953204979d7a80549ae83c237dd173b428c.

	Conflicts:
		src/lib/KN2ParserUtils.cpp

2013-10-24  David Tardon  <dtardon@redhat.com>  [0ab85d610388f292b9d6d8dbd966512bd9f0e052]

	WaE: format string is not a string literal


2013-10-24  David Tardon  <dtardon@redhat.com>  [2a8b48805e82fabd32d3558343236207ee34496f]

	WaE: unused function


2013-10-23  David Tardon  <dtardon@redhat.com>  [78493d6c7086a8e0bcee87baa86211db6328d171]

	fix drawing of arrow


2013-10-23  David Tardon  <dtardon@redhat.com>  [3fea574352e4f3191ec54c6850905f8033ee9dea]

	fix drawing of double-ended arrow


2013-10-23  David Tardon  <dtardon@redhat.com>  [41fa5e671720d193e0fc65659baa874a27fc0d10]

	simplify handling of closed path


2013-10-23  David Tardon  <dtardon@redhat.com>  [f43ec8733c773b98272eaad5d5a4d48046ae3f0a]

	fix drawing of star


2013-10-23  David Tardon  <dtardon@redhat.com>  [cafe6dd1ae64c4f85a22cfd31fc14a2792c393e3]

	fix drawing of double-ended arrow


2013-10-23  David Tardon  <dtardon@redhat.com>  [091e46dae521704ea9d618a9c43a894253126b02]

	fix indentation


2013-10-23  David Tardon  <dtardon@redhat.com>  [ed413599fd87d3ce97689674da810ac2ab7e4fa8]

	fix drawing of arrow


2013-10-23  David Tardon  <dtardon@redhat.com>  [bf5db221e9b856d03e73ccdfa5807baf5e36c285]

	fix position of text in shape

	The position is already determined by the current transformation; we
	only need width and height.

2013-10-23  David Tardon  <dtardon@redhat.com>  [6b6262f3b616aa901f05c576ae748cc32d565d41]

	temporarily disable debug msgs.

	They interfere with output to stdout.

2013-10-23  David Tardon  <dtardon@redhat.com>  [f2fa9729b4e3e8d0614bc5000c1a40825aadc49a]

	boost::system is not needed anymore


2013-10-23  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [c56775d4d6a55fb41c98aa504078c185ba0b8d19]

	Use POSIX syntax for Windows too


2013-10-23  David Tardon  <dtardon@redhat.com>  [86c3703af581fcd2e73d832442aa1a567760b86d]

	reformat a bit


2013-10-22  David Tardon  <dtardon@redhat.com>  [e3b5e0605a19c3641dfccaca55c949b9711d946e]

	rename project because of name clash

	Courtesy to The Sensational Reverse Brothers.

2013-10-22  David Tardon  <dtardon@redhat.com>  [014f158ab04c9f495f83a722229e161ef35d3e9f]

	add missing header

	thx to Fridrich

2013-10-21  David Tardon  <dtardon@redhat.com>  [32bd460e140b8bf84419290f09c8cbdb58a60a37]

	replace use of libwpg by a pres. specific interface


2013-10-21  David Tardon  <dtardon@redhat.com>  [d121f790d07484622649f32c5253550b5f35e13c]

	place text to position


2013-10-21  David Tardon  <dtardon@redhat.com>  [f62b76154698cd864fe9d70219fa9b81e05951c6]

	resolve text placeholder geometry during parsing


2013-10-21  David Tardon  <dtardon@redhat.com>  [e08a2ca2fa5f98303485d435855129e53e3accc8]

	beware of the used length unit


2013-10-20  David Tardon  <dtardon@redhat.com>  [a33a6cc1f6619bec091b1bb9402b30cdca61aeee]

	add a tool for extracting text from presentation


2013-10-19  David Tardon  <dtardon@redhat.com>  [78202b5d4a032a1273a93f5aae5fddab945e6dda]

	read size correctly


2013-10-19  David Tardon  <dtardon@redhat.com>  [f17361616a3d5c0bd9393eb5c7c6ccdbbf5bb506]

	convert lengths to inches explicitly

	While libwpd allows to insert numeric properties with different length
	units, generators usually fail horribly in that case. IOW, they simply
	use getDouble(), expecting that the value is in inches.

2013-10-19  David Tardon  <dtardon@redhat.com>  [dfe23ee9a3872d995d455808d66762989056a4a1]

	emit layer ID


2013-10-18  David Tardon  <dtardon@redhat.com>  [6149b00c6d75d7a52a1dd18cecfad48cfd9e344c]

	bah, drop these gcc workarounds again

	I will just run distcheck with manually disabled werror.

2013-10-18  David Tardon  <dtardon@redhat.com>  [3cd214cc7878789562ff4ccd2317499bb57f2cbf]

	fix distcheck


2013-10-18  David Tardon  <dtardon@redhat.com>  [8daa9ba75d57219e08ee5511de9bb9384dc97c7e]

	briefly describe what is implemented


2013-10-18  David Tardon  <dtardon@redhat.com>  [3ada59131b09007661df20222c8a85ca13c3757c]

	add HACKING


2013-10-18  David Tardon  <dtardon@redhat.com>  [6b107e8a20ccd5e69b0c53091d8afa6b6c5310f8]

	improve README


2013-10-18  David Tardon  <dtardon@redhat.com>  [3a7e62c7b51d7652b5fb013e76ea41957064cdbf]

	parse shape text


2013-10-18  David Tardon  <dtardon@redhat.com>  [5c199e4554f20ada57fb761ad321659fcadab559]

	do not emit duplicate start/endTextObject


2013-10-18  David Tardon  <dtardon@redhat.com>  [61a0dc0716b4aad0b69be96d5881ffaea534dbe2]

	only parse what is needed


2013-10-18  David Tardon  <dtardon@redhat.com>  [acab7cf7210c28217996643d2930ac72cd5b3c4a]

	no warning here


2013-10-18  David Tardon  <dtardon@redhat.com>  [879390e0b53ae7a7a428e560e748f12e9d61566d]

	only parse what is needed


2013-10-18  David Tardon  <dtardon@redhat.com>  [1e89adf5402ac68f305192667ca5f8cf7c097703]

	really save presentation size


2013-10-18  David Tardon  <dtardon@redhat.com>  [68a4e4eaba0c307739bb9a5c036cd52d77ef5ed2]

	use presentation size


2013-10-18  David Tardon  <dtardon@redhat.com>  [9a4cf0c245f720e9bba460f4b70253c9cb811090]

	shuffle includes a bit


2013-10-18  David Tardon  <dtardon@redhat.com>  [e118c867e64f55fc15018f11ca01047bd8bbfd2f]

	rename files


2013-10-17  David Tardon  <dtardon@redhat.com>  [57fd6be9f6901a6d65242352eb85458e6d87b185]

	use parsed filtered and leveled images


2013-10-17  David Tardon  <dtardon@redhat.com>  [01bec67f9698df5e14f2763d547c6641cd79be20]

	sf:link-ref needs an extra treatment: ignore for now


2013-10-17  David Tardon  <dtardon@redhat.com>  [cf5968ddae8f42feee109ecf1ceb7f68396014bf]

	only parse what is needed


2013-10-17  David Tardon  <dtardon@redhat.com>  [2231a7f9398acef7a0c5faf96860cb56f359a62c]

	only parse what is needed


2013-10-17  David Tardon  <dtardon@redhat.com>  [2817b823644fd1b4daa6d30240852082d92ebd4b]

	this is unnecessary


2013-10-17  David Tardon  <dtardon@redhat.com>  [2a0399e5554ef6b778707a98a19c1190c151a913]

	WaE: commas at the end of enumerator lists are a C++11 extension


2013-10-17  David Tardon  <dtardon@redhat.com>  [3371ecef1b981ab4612d07c24dd8143a57329f1d]

	handle filtered images


2013-10-16  David Tardon  <dtardon@redhat.com>  [c22476ed32aaafb5f220c38c7daf4d71ed8b1d35]

	parse movies and sounds


2013-10-16  David Tardon  <dtardon@redhat.com>  [911eb83f25a5fc48022c49112a8557b0a0765096]

	add missing member initializers


2013-10-16  David Tardon  <dtardon@redhat.com>  [7739ed0a5f2088054c3a744471aa414d992515eb]

	simplify handling of media content


2013-10-16  David Tardon  <dtardon@redhat.com>  [7dcc5de7f0ced2767a053464f4189aa37e5e7806]

	place image to right position


2013-10-15  David Tardon  <dtardon@redhat.com>  [ff8ccd91473da645da5643c64f99275183a9312c]

	just return 0 if file is not found


2013-10-15  David Tardon  <dtardon@redhat.com>  [b00a929dcf99bd05254433e9e572bba3f60f6723]

	add more assertions


2013-10-15  David Tardon  <dtardon@redhat.com>  [1a8954bc356e27231796f53dbc9b604a65e2d3e0]

	get media content


2013-10-15  David Tardon  <dtardon@redhat.com>  [ed819d566162b951c92ab6617478cb027864b53c]

	really parse sf:image-media element


2013-10-15  David Tardon  <dtardon@redhat.com>  [7f78f6cf22c2e913c3feaf060ca2ab3a1090fbf0]

	uncompress stream


2013-10-15  David Tardon  <dtardon@redhat.com>  [200724ecf6600983a93a4bc0382a4604c7937fd4]

	astyle


2013-10-14  David Tardon  <dtardon@redhat.com>  [319a12e8314f6c17dc2dfc896f97eddf5903d88a]

	oops, everyone knows now where I stole this from


2013-10-14  David Tardon  <dtardon@redhat.com>  [28961b0f65a2f1ea75ba5693f18887d6ec2ee4de]

	improve parsing of older format versions


2013-10-14  David Tardon  <dtardon@redhat.com>  [f926da652feea92e6c8d8daa5a658bb3cb03b756]

	notify app. that the input is a standalone APXL file


2013-10-14  David Tardon  <dtardon@redhat.com>  [8873a2a27009bebc9bfe9c8273622f1d44a405d6]

	paint image


2013-10-14  David Tardon  <dtardon@redhat.com>  [d20c26d6212cc69d7e20ad9e0b833f97e24ea806]

	process parsed images


2013-10-11  David Tardon  <dtardon@redhat.com>  [e094bced98a3271aae3f62273188526a2891c8e6]

	use correct unit


2013-10-11  David Tardon  <dtardon@redhat.com>  [e13d0953204979d7a80549ae83c237dd173b428c]

	what would this class need virt. dtor for?


2013-10-11  David Tardon  <dtardon@redhat.com>  [b31702238502b0108ec440771b5a7390ad1f24c5]

	angles must be in radians


2013-10-07  David Tardon  <dtardon@redhat.com>  [d0d0cb261bc9c4ea2c141f5e411147b1b1b81237]

	rename function


2013-10-07  David Tardon  <dtardon@redhat.com>  [8c6215dc9a8ca3263466a7dc34083d3d71928d34]

	test construction of transformation from geometry


2013-10-06  David Tardon  <dtardon@redhat.com>  [91b33a34d197e65ad05b7d62546d70fba2f6ae16]

	size and position must be defined, the rest is opt.


2013-10-06  David Tardon  <dtardon@redhat.com>  [d48e80416e99000e8ba64ebbdc0ea9d6854af91f]

	do not keep both size components of geometry


2013-10-05  David Tardon  <dtardon@redhat.com>  [ff242a72c2d4afd736368b93ce9c925c915bf950]

	add more transformation tests


2013-10-05  David Tardon  <dtardon@redhat.com>  [8cce6fe6783198f2f1f4ff18dfa5c8bcaeb568de]

	WaE: missing member init.


2013-10-05  David Tardon  <dtardon@redhat.com>  [f36a0fb246d284788edd5b6b843b6ac0ddeefe7c]

	WaE: base class has a non-virtual destructor


2013-10-05  David Tardon  <dtardon@redhat.com>  [6d6d77f22481c6a6a1509d2bdf7ae4fc93286fba]

	use boost math constants


2013-10-05  David Tardon  <dtardon@redhat.com>  [5f459c3016fbc1769b71ecfe2e61dd331541a9e1]

	disable temporarily


2013-10-05  David Tardon  <dtardon@redhat.com>  [86345ee6e7bfec89b95f1be5e09d4bb29f8cbc8b]

	fix test


2013-10-05  David Tardon  <dtardon@redhat.com>  [7928436bd5c3666090326b5d046256f472716e04]

	fix test


2013-10-05  David Tardon  <dtardon@redhat.com>  [e299bb53a3f2c8974f422cf5dc11f4288c57afa2]

	rename variable


2013-10-05  David Tardon  <dtardon@redhat.com>  [a3bbf12df254ba1dc3cde4e81b874e23c3cac8fa]

	use operator instead of function


2013-10-05  David Tardon  <dtardon@redhat.com>  [2175ce0298ff16467ad1e2e3bfa90c58e10d4712]

	work around gcc bug


2013-10-05  David Tardon  <dtardon@redhat.com>  [294e7838a46f9326c0672ebcd064fa4152ab0f7f]

	rename file to match the rest of the project


2013-10-05  David Tardon  <dtardon@redhat.com>  [3eda4f99a489f685240b683b636425799bb94daa]

	add unit test for KNStyleBase


2013-10-05  David Tardon  <dtardon@redhat.com>  [24f6337ceb7b46753e0ed73059bd4843ed670a0a]

	add unit test for KNOutput


2013-10-05  David Tardon  <dtardon@redhat.com>  [d743e21584751f94089fa3a2de36a160724b1fe0]

	add unit test for KNStyleContext


2013-10-05  David Tardon  <dtardon@redhat.com>  [cfa89512a696d04bae5f1ab34eb998da6e672bf8]

	enable tests comparing doubles


2013-10-05  David Tardon  <dtardon@redhat.com>  [63db40f70ed4f984e86337c9d1ac72b81448a20e]

	do not use == for fp comparison


2013-10-05  David Tardon  <dtardon@redhat.com>  [18c9b86a9434f8466a0143b992d21afdecdd03f5]

	add func. for approx. comparison of doubles


2013-10-04  David Tardon  <dtardon@redhat.com>  [4ed7ebc956406b8d89358aa0e9240e90ab209af8]

	draw text objects with path


2013-10-04  David Tardon  <dtardon@redhat.com>  [258227ba765122b76c90fc1391e155f0616259c0]

	generalize property extraction


2013-10-04  David Tardon  <dtardon@redhat.com>  [c0db51ee10d5219bd2ec1f434ed954468b34f4bc]

	look up style attributes recursively


2013-10-03  David Tardon  <dtardon@redhat.com>  [d961003a28d527a1d5d0611910cab265ad1217ad]

	check the right variable


2013-10-03  David Tardon  <dtardon@redhat.com>  [cf15122648bc0993337f09304ba520421377e6eb]

	add missing break


2013-10-03  David Tardon  <dtardon@redhat.com>  [f7dba4a1e676e526eab4dd7cc4e7f6562003898f]

	really store placeholder style, take 2


2013-10-03  David Tardon  <dtardon@redhat.com>  [b85edbb3a354ca5ef9425353000d691ed981ca44]

	add unit test for KNPropertyMap


2013-10-03  David Tardon  <dtardon@redhat.com>  [51bd683fcbc0997c68e5a866de8e2b9efedf56ac]

	temporarily disable test


2013-10-03  David Tardon  <dtardon@redhat.com>  [026c541e899eb354b571a4bf0ee36a682ab3bbde]

	refactor handling of text


2013-10-03  David Tardon  <dtardon@redhat.com>  [7552b242aaef47b4312d618393689039f112c0d3]

	fix more copypasta


2013-10-03  David Tardon  <dtardon@redhat.com>  [e6e0d6cd300dc6732ddc5d39c7a8cb54bfd9a2c1]

	fix copypasta


2013-10-02  David Tardon  <dtardon@redhat.com>  [c4f6def657e8e39ec4b6a439874c8d30ab206202]

	really store active placeholder style


2013-10-02  David Tardon  <dtardon@redhat.com>  [48c12b4793567b982da8e19c6356e8eb1eca2543]

	do not spam debug output with false message


2013-10-02  David Tardon  <dtardon@redhat.com>  [a04b2a9ad88b1ffe6886be202451c93941408c40]

	draw placeholders with the right geometry


2013-09-30  David Tardon  <dtardon@redhat.com>  [5107520b83427023df79e21e06a68fab1b39089d]

	impl. lookup for geometry in placeholder style


2013-09-30  David Tardon  <dtardon@redhat.com>  [bd6fbbb14557dcf80fd7f34054b6bc4662cdf55e]

	parse placeholder geometry


2013-09-30  David Tardon  <dtardon@redhat.com>  [e48c4f88340d4876a82a4f533804488cdfbbdc60]

	simplify


2013-09-30  David Tardon  <dtardon@redhat.com>  [f4206c4c0149f445ef15c0765b12ac559a2c5982]

	move some common parser functions into a mixin class


2013-09-30  David Tardon  <dtardon@redhat.com>  [551f5301adb45f1c6805057920894093dd943ef4]

	do not duplicate start/endTextObject events

	KNText object impl. already emits these.

2013-09-30  David Tardon  <dtardon@redhat.com>  [48c8c18bd334d94f8418d0ca972a68c71400b1cf]

	do not drop current text prematurely


2013-09-30  David Tardon  <dtardon@redhat.com>  [a54161b2903a887a311f5f2d80014329f49cc845]

	fix copypasta


2013-09-30  David Tardon  <dtardon@redhat.com>  [25e390b797a470cb722109af16aa43ac2745e3fa]

	parse all props containing styles

	This is necessary because of possible references to them through ID.

2013-09-29  David Tardon  <dtardon@redhat.com>  [c79fd0471a3c5c670052ee6b221caf8ea4ea19dd]

	prepare for parsing properties


2013-09-29  David Tardon  <dtardon@redhat.com>  [4a24f5d67cd951ae09038874c46e8f3e1b2627b6]

	prepare KN2StyleParser for recursive use


2013-09-29  David Tardon  <dtardon@redhat.com>  [532332ebbdc44591021cb74b56fc52d10caacadd]

	parse more style types


2013-09-29  David Tardon  <dtardon@redhat.com>  [2594cc88476c9f5edddef3e66eb4b9a4ab4eb95b]

	parse style ident.


2013-09-29  David Tardon  <dtardon@redhat.com>  [65ed6b04ddb4001f03a3d60efa27e022479074fe]

	drop obsolete todo comment

	All active styles are available via KNOutput's style stack.

2013-09-29  David Tardon  <dtardon@redhat.com>  [a6c5e3e76c9b7fde32b8cf90efc4c50513f3fc46]

	impl. creation of shape object


2013-09-29  David Tardon  <dtardon@redhat.com>  [1cddea0b84303fa5b65ba38819d6c2f8c3c8fb5a]

	really collect shapes


2013-09-29  David Tardon  <dtardon@redhat.com>  [950e7d5687456364dd71c1260f0b501e0f8dce77]

	fix shape creation


2013-09-28  David Tardon  <dtardon@redhat.com>  [2956bd2ffc901c250fcf6652a423a1a7612b0edd]

	add test for drawing param. shapes


2013-09-27  David Tardon  <dtardon@redhat.com>  [08ba6fe9294f11a07b244a1616a2a9789e13525c]

	create a new path before appending to it


2013-09-27  David Tardon  <dtardon@redhat.com>  [6d2baa79f310c0cb47246b7b1422b9e8890ce268]

	create styles in collector


2013-09-27  David Tardon  <dtardon@redhat.com>  [149f9ce94a13fa2341f062c2b5d6eba4bdb2c0ec]

	placeholder style is only needed when parsing placeholders


2013-09-27  David Tardon  <dtardon@redhat.com>  [d3dca59e9cb314b171d2bd64c26aac9e817728f6]

	attach style to shape


2013-09-27  David Tardon  <dtardon@redhat.com>  [95658fd22fa367acb5c8ca1422fb8874d31bf42c]

	attach style to text placeholder


2013-09-27  David Tardon  <dtardon@redhat.com>  [3be4a1f3c8e01584e669a0ab687eec086476ef6c]

	a layer must start a level


2013-09-27  David Tardon  <dtardon@redhat.com>  [b38eac27e2ea7f6fada7f9114fa0aa7119819630]

	collect placeholder styles


2013-09-27  David Tardon  <dtardon@redhat.com>  [3d607bf747d28f1f47caf1e0b3e091ad64fa37af]

	collect styles for shape levels


2013-09-26  David Tardon  <dtardon@redhat.com>  [fe78fc83096b703c5343314efc74522dcb80d5cb]

	collect other parts of a shape


2013-09-26  David Tardon  <dtardon@redhat.com>  [fc2b764074b919a784f8611108f48d4972eef991]

	draw text placeholders


2013-09-26  David Tardon  <dtardon@redhat.com>  [55e42f6891e782d0682b0746d0a07437c5b4cb3c]

	placeholder's geometry is taken from style


2013-09-26  David Tardon  <dtardon@redhat.com>  [24a3ea92caa3b99a48940992f6d70ef88011792c]

	draw shapes


2013-09-26  David Tardon  <dtardon@redhat.com>  [328b4822eba205b50f1e694323058edf4d4746a8]

	shuffle code around a bit


2013-09-26  David Tardon  <dtardon@redhat.com>  [d1e148d5def2fbc6f4df1257a6b643d6aa9958df]

	drop unused function


2013-09-26  David Tardon  <dtardon@redhat.com>  [adc3dd5e3f132e86512e2606d3dee521ec1117da]

	allow to convert path to libwpg syntax


2013-09-25  David Tardon  <dtardon@redhat.com>  [eb70a52e9de9601748d1e6ca2e851fa621ecafa2]

	collect refs to placeholders too


2013-09-25  David Tardon  <dtardon@redhat.com>  [26ce8c96848fafd617bf6c0290af48f026b09773]

	rename function


2013-09-24  David Tardon  <dtardon@redhat.com>  [835faffdd509be574f64df210387db5c3b193028]

	Rename KNTextBody to KNPlaceholder

	I am going to use the same struct for object placeholders too.

2013-09-24  David Tardon  <dtardon@redhat.com>  [3a5f0f8f95a9bdf2f4a75ae20e12541af6081c6d]

	handle nesting of geometry elements


2013-09-24  David Tardon  <dtardon@redhat.com>  [20c00818682d40069d13bcd699036e5481c61f5f]

	handle level change in parser


2013-09-24  David Tardon  <dtardon@redhat.com>  [b36069603f2a6865f4511007f296b99886ea8423]

	drop misleading statement

	The same element is used to mark geometry property and its content in
	property maps...

2013-09-24  David Tardon  <dtardon@redhat.com>  [03ba9e9d0e95e2fe8829f4d35751d8807994b55f]

	change handling of geometry in collector


2013-09-24  David Tardon  <dtardon@redhat.com>  [d12d7a25e36025976197a17edbc9eb48ce4b3b69]

	get default geometry


2013-09-24  David Tardon  <dtardon@redhat.com>  [ed67adba3284f0d769d674a88b62d5642b1050cc]

	add functions to mark generic level change to collector


2013-09-21  David Tardon  <dtardon@redhat.com>  [3a1b16af07bf1d30501685f4be8fa25bec9cdb33]

	disable copying


2013-09-21  David Tardon  <dtardon@redhat.com>  [d1dc6151b12a10f65b2102cc29f22a0b535b180f]

	WaE: ... should be initialized in the member init. list


2013-09-21  David Tardon  <dtardon@redhat.com>  [e1d3b75608f57928ed6163db963e708ea25952cf]

	add missing initializers


2013-09-21  David Tardon  <dtardon@redhat.com>  [9e07c2d5626f6ccabe96ac4ae6483fda03e5fee7]

	WaE: ... should be initialized in the member init. list


2013-09-21  David Tardon  <dtardon@redhat.com>  [59add18e747621877203b914eff8a3a3539072ce]

	KNPropertyMap actually needs copy ctor


2013-09-21  David Tardon  <dtardon@redhat.com>  [1ea011d71b08b9949e9b75f02529594fbb80f001]

	impl. correct copy ctor


2013-09-21  David Tardon  <dtardon@redhat.com>  [37552b2ecbc86473ad3cf307ef8784d9872edd3c]

	add missing initializers


2013-09-21  David Tardon  <dtardon@redhat.com>  [3071066ac222f73ac8d9be6a9eb847694fff378f]

	work around gcc bug

	error: '*((void*)& point +24)' may be used uninitialized in this
	function [-Werror=maybe-uninitialized]

	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679

2013-09-21  David Tardon  <dtardon@redhat.com>  [f409a43c7ae17e886f9b2ab93a2f16f1dcb4496d]

	WaE: ... should be initialized in the member init. list


2013-09-21  David Tardon  <dtardon@redhat.com>  [0f1f3eb5834582b99bcc5b5da6b51caafd6d9539]

	WaE: ... should be initialized in the member init. list


2013-09-21  David Tardon  <dtardon@redhat.com>  [8cfe1a976bab4d1457a2ab39b90c62e118a8ecb5]

	astyle


2013-09-21  David Tardon  <dtardon@redhat.com>  [8be80572adc827bfdd4de9be7e2ed5d3a3f735e6]

	WaE: ... should be initialized in the member init. list


2013-09-21  David Tardon  <dtardon@redhat.com>  [42525b16d4647ba8f79f4330869b898ae82e4d9f]

	disable copying


2013-09-21  David Tardon  <dtardon@redhat.com>  [bf61ad16b5bd23fa0bbb382e90dd679f4c6653d9]

	WaE: unused variables


2013-09-21  David Tardon  <dtardon@redhat.com>  [01fe67cc56d0203299079ff79ad7207561a7093c]

	WaE: unused function


2013-09-21  David Tardon  <dtardon@redhat.com>  [d69b01ed5cc483bf733a72d984d34ffdf4bbb77e]

	WaE: private field 'm_dict' is not used


2013-09-21  David Tardon  <dtardon@redhat.com>  [cbd9b6282dc497e57bbb566b7f92be2f2f5b7555]

	drop useless forward decl


2013-09-21  David Tardon  <dtardon@redhat.com>  [8837d154c16a768acbcff155fa366aeec5730c0f]

	WaE: 'Paragraph' defined as a struct


2013-09-21  David Tardon  <dtardon@redhat.com>  [52a74c2b057d432ae447109050a680f97d882d09]

	WaE: drop unused member vars


2013-09-21  David Tardon  <dtardon@redhat.com>  [8370431ebf62dc5fdeeeb74cc0c0e001f06e4e21]

	drop useless forward decl


2013-09-21  David Tardon  <dtardon@redhat.com>  [83b2c79996b52b1863b4c64d9113d328fa283647]

	WaE: unused variables


2013-09-21  David Tardon  <dtardon@redhat.com>  [24b7f761e07929c16ab6a8662a8373512f9bc67c]

	WaE: unused variables


2013-09-19  David Tardon  <dtardon@redhat.com>  [3fc6a426e96a35839cabfa9ca65c86dc75a27eb1]

	fix another stupid mistake


2013-09-19  David Tardon  <dtardon@redhat.com>  [3e592b857646d9c7bfd8a50470e8c59eeec55671]

	test application of transformation


2013-09-19  David Tardon  <dtardon@redhat.com>  [19f6ed963651cc6ec233b327c80fb7712eaf60bf]

	test inverse transformations


2013-09-19  David Tardon  <dtardon@redhat.com>  [e8aecd20ca340a0c4403a150f5252466b6397125]

	fix stupid typo


2013-09-19  David Tardon  <dtardon@redhat.com>  [285b08d02bdf36d7f25d27e433d8bd58ecaf19e7]

	test mult. of transformations


2013-09-19  David Tardon  <dtardon@redhat.com>  [8763e391b3f0acf0b8b9e50632463191e2764289]

	test transformation creation


2013-09-19  David Tardon  <dtardon@redhat.com>  [91e95fbade308ad4a0df50e1a3f60a87feaf9e0c]

	impl. operator== for transformations


2013-09-19  David Tardon  <dtardon@redhat.com>  [9061269b5c0f549bd2136a833cd12216f05f2d3d]

	add missing &


2013-09-19  David Tardon  <dtardon@redhat.com>  [b17f07e93af1903630106fa45d1c46728f315d47]

	add more stub tests


2013-09-19  David Tardon  <dtardon@redhat.com>  [bce9e27597a997ee9969afc148e4bf3c4020b76c]

	register transformation test


2013-09-19  David Tardon  <dtardon@redhat.com>  [69c92372b628ccea18ad872f43f7456a5a202c0d]

	test v.2 tokenizer


2013-09-19  David Tardon  <dtardon@redhat.com>  [c425736e5a1a17356af7bb050919650217a56ce2]

	drop unused header


2013-09-19  David Tardon  <dtardon@redhat.com>  [3dab47b23e2306c339c29fc210b757dbbbcf0415]

	simplify tokenizer call chain


2013-09-19  David Tardon  <dtardon@redhat.com>  [f895e5093dbba16d629bdb7dee911fae4cb66c41]

	drop unneeded functions


2013-09-19  David Tardon  <dtardon@redhat.com>  [a2323d37d5ca4480466746924889751d81cfd138]

	simplify tokenizer call chain


2013-09-19  David Tardon  <dtardon@redhat.com>  [670cfcf1113fe23ff2cd948d466abb37ef89acea]

	replace direct use of getKN2TokenID()


2013-09-19  David Tardon  <dtardon@redhat.com>  [ecb9186655475306eeda18b67712d79bf01985ca]

	drop unused functions


2013-09-19  David Tardon  <dtardon@redhat.com>  [421d1858f1ce04fd88b9c98e47dd8e93203e80bd]

	handle no namespace


2013-09-19  David Tardon  <dtardon@redhat.com>  [5a89338fb1c435fcace3543418554262b268db7b]

	differentiate between unknown and empty namespace


2013-09-19  David Tardon  <dtardon@redhat.com>  [2b04e88a99c8c1e2a556fe11a97387e59e2efbac]

	move break to right position


2013-09-19  David Tardon  <dtardon@redhat.com>  [2aaa052d6da05d8f73c80a5e9e009d6bd7857b1e]

	add missing else


2013-09-19  David Tardon  <dtardon@redhat.com>  [5c1d3dccef7409ce4e3c5825ab217352b8b13b7c]

	add missing else


2013-09-19  David Tardon  <dtardon@redhat.com>  [0cb4d6fb84fbdb1f020cf2c197b4955928b2894b]

	add missing else


2013-09-19  David Tardon  <dtardon@redhat.com>  [a49fd0edf0bbe98db966989987100f81bbb3a73d]

	use readID() where applicable


2013-09-19  David Tardon  <dtardon@redhat.com>  [c554bfb887e89f5c9cac71f9e8724135041d1c2c]

	add func to read ID if it is the only attr.


2013-09-19  David Tardon  <dtardon@redhat.com>  [256b05cd39f9c382ae6b35eee5177f4f7006f79e]

	do not crash on tags without namespace


2013-09-19  David Tardon  <dtardon@redhat.com>  [c4766012ab44bfc90fee738aae28920fb42ee2c0]

	add functions to retun ns and name as one token


2013-09-19  David Tardon  <dtardon@redhat.com>  [b6faeb6b0675842742400e06c94c2d39948f2944]

	allow to combine name and namespace token in one value


2013-09-19  David Tardon  <dtardon@redhat.com>  [9d8deb00ccd42f609303729ce3a011fadf00672b]

	add a func to draw a list of objects


2013-09-19  David Tardon  <dtardon@redhat.com>  [5665a20271d943bac42b1959bf63cd0232e2886e]

	overhaul handling of output


2013-09-18  David Tardon  <dtardon@redhat.com>  [1c443dba6853f613b660c00fddb27d897171885d]

	finish parsing of title and body placeholders


2013-09-18  David Tardon  <dtardon@redhat.com>  [8fbd372d1b5700d6c52260ff3e026725a53e52ae]

	collect placeholder styles too


2013-09-18  David Tardon  <dtardon@redhat.com>  [6f6e92ea25bcafcfab2008a4ad9d3684329a0615]

	apply default value


2013-09-18  David Tardon  <dtardon@redhat.com>  [60a3d5faa50f80111beaa0edeb1ac15f0f30fd29]

	mark functions for use from subclasses as protected


2013-09-18  David Tardon  <dtardon@redhat.com>  [d2c2e16983cb2cde7a3a4469634b8ad60fb829d6]

	rename function to make its meaning cleaner


2013-09-18  David Tardon  <dtardon@redhat.com>  [5070f9c0339dc0e1dce4a79e901611fb94723ddc]

	drop duplicate function


2013-09-18  David Tardon  <dtardon@redhat.com>  [0c8960dc243ff007f777e0a9de265500ed9f428a]

	WaE: comma at end of enumerator list


2013-09-18  David Tardon  <dtardon@redhat.com>  [274499ff46db3c0d5daa8e38bb3770aa32fa53b8]

	drop unneeded function / simplify


2013-09-18  David Tardon  <dtardon@redhat.com>  [67c8f937d6753bc824a85028009ca3e24e75b83f]

	use readRef() here


2013-09-18  David Tardon  <dtardon@redhat.com>  [9a3096bf0e49ea97e38e633886bb40df74d0e036]

	do not allow IDREF to be missing


2013-09-18  David Tardon  <dtardon@redhat.com>  [92b7448a5d86e23b4d87ecd0e41c246e3a2d7f24]

	pointless change


2013-09-18  David Tardon  <dtardon@redhat.com>  [4a8d78ee601162fb757df685f4dfde1d1071124c]

	no need to pass size as separate width and height


2013-09-18  David Tardon  <dtardon@redhat.com>  [80a1ba8da247426062ed53f8a968e2ba278def0d]

	read complete size or nothing


2013-09-18  David Tardon  <dtardon@redhat.com>  [3bf75ed7427de7bd031e1a9802de83253ff3f850]

	abstract reading of two attrs from element


2013-09-18  David Tardon  <dtardon@redhat.com>  [64b3f4a82484a4e386ca502aba0ea7b87e069f83]

	rename function for consistency


2013-09-18  David Tardon  <dtardon@redhat.com>  [fd5256cb3ae975164388df39b03083810726058d]

	just use lexical_cast


2013-09-18  David Tardon  <dtardon@redhat.com>  [f6ca82139af2dd92056cad982c33fb26bd29b1cf]

	int -> unsigned


2013-09-18  David Tardon  <dtardon@redhat.com>  [3ed97736cb94fbe06f0ca7e4d8937112788e45c3]

	parse image media elements


2013-09-18  David Tardon  <dtardon@redhat.com>  [532bf7691f30a12de63ce588f197bcc24d95bfeb]

	parse sf:content element


2013-09-18  David Tardon  <dtardon@redhat.com>  [cce00e57b55a037c9d91d6ec58e0692126bcfe7f]

	do not parse what is not needed


2013-09-18  David Tardon  <dtardon@redhat.com>  [e53066c67b149e604205764a86deb25ec7ebd210]

	there is no crop-geometry element in media


2013-09-18  David Tardon  <dtardon@redhat.com>  [444d3417b1c34b2dc345f4e8bb6168aafc39fb8b]

	build media struct from collected parts


2013-09-18  David Tardon  <dtardon@redhat.com>  [2dc7a045805d56ba0aa1d97fccd364480bc3ce4f]

	add filtered image map to dict.


2013-09-18  David Tardon  <dtardon@redhat.com>  [d54b71e7aa744e9f15d6857c8ea99b5da99e8268]

	add vert. spaces


2013-09-18  David Tardon  <dtardon@redhat.com>  [2105d33857aa5c89ce272e7a50fa11abed109e1a]

	add collector func for filtered image


2013-09-18  David Tardon  <dtardon@redhat.com>  [3f7f1e02f58c04e0397be10a3aa5f0be1eb01949]

	add collector func for unfiltered image


2013-09-18  David Tardon  <dtardon@redhat.com>  [6a90f6aceca029ce233e42ef4d1640d0152fabea]

	add unfiltered map to dictionary


2013-09-18  David Tardon  <dtardon@redhat.com>  [d97e29798463a75c830a58f0348adf406ca1d240]

	add data map to dictionary


2013-09-18  David Tardon  <dtardon@redhat.com>  [e144664e453527523e96821a6149b1f612bfe366]

	add a func to collect ext. data


2013-09-17  David Tardon  <dtardon@redhat.com>  [d69096eed384e7f431fd1f4fbf5ae9037e5fd280]

	transform before creating path


2013-09-17  David Tardon  <dtardon@redhat.com>  [8dec3b38f5175b52d369ec349357d3a37bd8df43]

	draw arrows


2013-09-17  David Tardon  <dtardon@redhat.com>  [56039b9334e0bb4e24ea3dc47c7cf3ae8feff4f8]

	draw star


2013-09-17  David Tardon  <dtardon@redhat.com>  [179180d6167e4e00edda227aa445a5d1fcc0be20]

	draw polygon


2013-09-17  David Tardon  <dtardon@redhat.com>  [bd024d787dc49d6edf951b4178686041c5bb4be8]

	impl. transformation of path


2013-09-17  David Tardon  <dtardon@redhat.com>  [4913cd5e00a3a3feccd24a6bae5f1e563212efbe]

	impl. parent style linking


2013-09-17  David Tardon  <dtardon@redhat.com>  [6c90af79e3b0f1d0bf7d0c0622a8e5882ef25969]

	resolve style parents when stylesheet is processed


2013-09-17  David Tardon  <dtardon@redhat.com>  [a8d9d1136a5891038fb2e768016b79506638fa6a]

	parse missing parts of key:stylesheet element


2013-09-17  David Tardon  <dtardon@redhat.com>  [1e885cd7e3b88090812ee44114b1971ac70f37f6]

	pass the stylesheet to use for resolving parent styles


2013-09-17  David Tardon  <dtardon@redhat.com>  [54699608247102caba3f00399a30fe4681b43328]

	handle stylesheets


2013-09-17  David Tardon  <dtardon@redhat.com>  [58573355f79748b549c66c3e41ae9c73f4ca83d7]

	there is actually no need to keep master stylesheets

	This reverts commit d98360d49bfb4be1ff9da3e725dbbcb1f49caec3.

2013-09-16  David Tardon  <dtardon@redhat.com>  [d98360d49bfb4be1ff9da3e725dbbcb1f49caec3]

	pass master slide stylesheets around


2013-09-16  David Tardon  <dtardon@redhat.com>  [10acb6e9538726b59c1d30cca894939cdd292492]

	use the same arg to mark anonymous styles


2013-09-16  David Tardon  <dtardon@redhat.com>  [0c0bdbcaff64be4f227c21c23ac2def305ecab59]

	stylesheet can be referenced


2013-09-15  David Tardon  <dtardon@redhat.com>  [153350389448396cbe47692669ceec13d56408f1]

	add dummy classes for v.1 and v.2 defaults


2013-09-15  David Tardon  <dtardon@redhat.com>  [3649a8c056342376b2f4f96d8fb4d9d5e6f9a540]

	pass defaults around


2013-09-15  David Tardon  <dtardon@redhat.com>  [568d14cac3ca77b8a5996820c55c8da42b95ad4a]

	prepare ground for handling default values


2013-09-15  David Tardon  <dtardon@redhat.com>  [53413b31c2a130b5fd969f5f2b1285b11e711348]

	cover versions, not just the two generations of the format


2013-09-15  David Tardon  <dtardon@redhat.com>  [b7df4ecd9f49d31eaede0b2d82fa0b2d40b658f3]

	add a representation of a stylesheet


2013-09-15  David Tardon  <dtardon@redhat.com>  [1c60fe3dbdcb2867debf35ef57e588f6d819eb05]

	allow to collect other style types


2013-09-15  David Tardon  <dtardon@redhat.com>  [f3aac9b311652cc27bef7a1af7ffff91b7bb6761]

	allow to handle nested style defs in a special way

	Nested styles are styles defined in the property map of another style
	(of a different type).

2013-09-15  David Tardon  <dtardon@redhat.com>  [0fb2555bf2734fce6f5875c2d4424f2096b35169]

	handle style refs too


2013-09-15  David Tardon  <dtardon@redhat.com>  [e310936cd66ec8132eff6392c5f25e1a2f6fe2be]

	simplify handling direct values and references


2013-09-15  David Tardon  <dtardon@redhat.com>  [76fa4d146c6bf0cef8fc61b61e4974b6cb236f21]

	use specific style types everywhere


2013-09-15  David Tardon  <dtardon@redhat.com>  [eb4de26718bf68bab9767c6680d9d212a1e10bd3]

	create specific style types


2013-09-15  David Tardon  <dtardon@redhat.com>  [49037b8f09648f64a1990e64cbc4a9f66082876f]

	there are no headline styles in v. 5

	It is likely that style type has been renamed (or dropped entirely).

2013-09-15  David Tardon  <dtardon@redhat.com>  [62e1981e101f427ed4d716baae5b6e2b4d084d6a]

	drop unused function


2013-09-15  David Tardon  <dtardon@redhat.com>  [b846ce2e7e98093421776730fc97ca875f8288f8]

	pass WPXInputStream around as shared_ptr


2013-09-15  David Tardon  <dtardon@redhat.com>  [2e4e1c6932af62910f1282b02137b654b14d2ace]

	allow optional IDs


2013-09-14  David Tardon  <dtardon@redhat.com>  [41c27451ca400d53e4d9eb0ae085c64906f6b906]

	style ident. and parent ident. is optional


2013-09-14  David Tardon  <dtardon@redhat.com>  [ab0262497cefca912a435beba965863b0d1aab38]

	add a func to retrieve the style's property map


2013-09-14  David Tardon  <dtardon@redhat.com>  [eef973bf246b3b69eec829e72aab24894508abea]

	add separate classes for style types


2013-09-14  David Tardon  <dtardon@redhat.com>  [d9e45f00559b6b11c09fdf2e97f9d264d0046715]

	add a class representing a property map


2013-09-14  David Tardon  <dtardon@redhat.com>  [115f8fc11f6a6c14d90ff9e87b80ba0fe7332d7d]

	change KNStyle into an interface

	This is the the first from a series of commits on style and stylesheet
	support.

2013-09-13  David Tardon  <dtardon@redhat.com>  [cfe750848a6bb2056c2f46d857300cc06f06944f]

	impl. matrix mult.


2013-09-13  David Tardon  <dtardon@redhat.com>  [73363244ac5fb5fa225571c7510e72aa918aad2b]

	add func for application of trans.


2013-09-13  David Tardon  <dtardon@redhat.com>  [f17c15f780d0bb539ded9aeed34ababd5b2e3668]

	impl. creating trans. from geometry


2013-09-13  David Tardon  <dtardon@redhat.com>  [19d1209543f97ecf047b08b0cad827d25a20c22c]

	impl. primitive transformations


2013-09-13  David Tardon  <dtardon@redhat.com>  [e5f60c6066086fcc6320cda542087aa02e5b0b29]

	add dummy test for transformations


2013-09-13  David Tardon  <dtardon@redhat.com>  [c8e857823d14df59627a2b564d60603cb36f3bf0]

	add some documentation


2013-09-13  David Tardon  <dtardon@redhat.com>  [659955128647899fdc5a8ff2d3e3b0f7191a780f]

	be consistent with cairo


2013-09-13  David Tardon  <dtardon@redhat.com>  [d873f96b08a8a627d2b62db16eb3e8030f24989a]

	flips are already encoded in trans. matrix


2013-09-13  David Tardon  <dtardon@redhat.com>  [f77e2c1e489049b09df789d4f99c96ea1c0d7053]

	this does not need to be a ctor


2013-09-13  David Tardon  <dtardon@redhat.com>  [35987bb109fac4785efac3371234a744de16f112]

	allow to create transformation from its components


2013-09-13  David Tardon  <dtardon@redhat.com>  [16f5379d785c1ebf98c0b46d1780c234e3b6c024]

	fix path parser

	The tokenization does not work as I expected. It is likely I am missing
	something, but I will not bother with it now...

2013-09-13  David Tardon  <dtardon@redhat.com>  [3b710e323236229299d3075fcc8c811b7f79938d]

	fix SVG export of paths


2013-09-13  David Tardon  <dtardon@redhat.com>  [ea23cde34929219fad3930f4cf23e08922ac6b31]

	add unit test for SVG path export


2013-09-13  David Tardon  <dtardon@redhat.com>  [becfa9d9b4cc7005ba6b71a83bc49b19852202e0]

	rename test functions


2013-09-13  David Tardon  <dtardon@redhat.com>  [2cbbdda0e9fc3f85928d9231e4a6f9a7ca155561]

	add unit test for path construction


2013-09-13  David Tardon  <dtardon@redhat.com>  [5823ee4123397540d833e275431ef23e4fcc77d9]

	impl. operator== for paths


2013-09-12  David Tardon  <dtardon@redhat.com>  [7550bb3f8ab2819837209a7a4bfbf2f980e3ccf4]

	parse path string


2013-09-12  David Tardon  <dtardon@redhat.com>  [e7071446e574024a4c9ece923a399c0e45b5592c]

	parse all shape types


2013-09-12  David Tardon  <dtardon@redhat.com>  [487d567d43e57754d76f557c6910bdfdacdb2567]

	fix copypasta


2013-09-12  David Tardon  <dtardon@redhat.com>  [caa30f453ce1b19526fffe18111e2c776dd05437]

	parse all path types


2013-09-12  David Tardon  <dtardon@redhat.com>  [fa40d3f2db327e2152aeb8cc6ff1bcba0eb82dd3]

	fix typo


2013-09-12  David Tardon  <dtardon@redhat.com>  [7bd5e90df594f947ba3cdb55ef3fdda99b46d83f]

	collect bezier path


2013-09-12  David Tardon  <dtardon@redhat.com>  [c923f936867173d49cd82859c7e17cd7194f543e]

	collect special paths


2013-09-12  David Tardon  <dtardon@redhat.com>  [19318104c0809486e39af307a277e54a788b9434]

	path must be saved till we know what to do with it


2013-09-11  David Tardon  <dtardon@redhat.com>  [0de92cd607a8ca2cccbd826d2a6cbfae62e1bd42]

	add path creator funcs for stock shapes


2013-09-11  David Tardon  <dtardon@redhat.com>  [c8cc322ff18fadbd1197fa8db0a82ab1a3b011b3]

	add struct for holding shapes


2013-09-11  David Tardon  <dtardon@redhat.com>  [3dd1a452019c8b9e28425e412ba46709b0e3bf44]

	add recently discovered elements and attrs


2013-09-11  David Tardon  <dtardon@redhat.com>  [80c284e967f951742286f832e846da04663272ac]

	parse sf:bezier element


2013-09-11  David Tardon  <dtardon@redhat.com>  [a2923835e3c7c49b767b249906b0faf13e4839a4]

	save beziers


2013-09-11  David Tardon  <dtardon@redhat.com>  [cf3c8a012225586976845537befa34c6976b652d]

	parse sf:path element


2013-09-11  David Tardon  <dtardon@redhat.com>  [f536cf66cb434abca5a5d109eb5f414eb1c24cbb]

	rename to reflect the new purpose


2013-09-11  David Tardon  <dtardon@redhat.com>  [58b40cc300fb04c7a3c2f2f0b412fd72caca472a]

	add unit tests (empty now) for KNPath


2013-09-11  David Tardon  <dtardon@redhat.com>  [5a7a33de9cf5bcf00195452fa5af76573a7392be]

	impl. conversion to SVG path


2013-09-11  David Tardon  <dtardon@redhat.com>  [0130e81508b6a9fd8e432843142ae547864beaed]

	allow to construct KNPath from path string


2013-09-10  David Tardon  <dtardon@redhat.com>  [c6cc98b1c41d9903326896d0b007dd483650e191]

	drop geometry from KNPath


2013-09-10  David Tardon  <dtardon@redhat.com>  [ca3472f1d9a8e7235e5e278ce2e997295adec4be]

	drop pointless KNPoint struct


2013-09-04  David Tardon  <dtardon@redhat.com>  [8c437ac598f724ff5a0ebb3d52ea89aa6265570d]

	do nothing if not collecting


2013-09-04  David Tardon  <dtardon@redhat.com>  [3f86a665df9a09159e3edc6bf11c214ce0a2e755]

	rename function


2013-09-04  David Tardon  <dtardon@redhat.com>  [84ee974745716bfc0ddfb54a0462e6ea449cf290]

	paint object group


2013-09-04  David Tardon  <dtardon@redhat.com>  [582308076f5c2546390019be488e8f916dce6043]

	do not process text placeholders for now


2013-09-03  David Tardon  <dtardon@redhat.com>  [008f4b4c3e95bcfa588ec6691b79dfe2036ed56a]

	process slide text


2013-09-03  David Tardon  <dtardon@redhat.com>  [4e89b90179610777437df7027a989a544b0ad177]

	do nothing if not collecting


2013-09-03  David Tardon  <dtardon@redhat.com>  [1e19acc4dfff91cc669b6b3f56d6673194a04c15]

	reset current text


2013-09-03  David Tardon  <dtardon@redhat.com>  [e2bf0ffad1c89748d2263e7c7ecda1de6fbaa044]

	fix copypasta


2013-09-03  David Tardon  <dtardon@redhat.com>  [41dad8b45f269dd0faee05718c10133f83b6a286]

	skip unparsed elements


2013-09-03  David Tardon  <dtardon@redhat.com>  [ccaaf9113ebff28a0823c92280b65f2f8aadf315]

	fix stupid typo


2013-08-24  David Tardon  <dtardon@redhat.com>  [e28bc566f6bccc199434c5897d1743b76d335ace]

	WaE: comma at end of enumerator list


2013-08-23  David Tardon  <dtardon@redhat.com>  [178e7179f02373c83b8c8136651867b6b00e8075]

	parse text placeholders


2013-08-23  David Tardon  <dtardon@redhat.com>  [8cdbb5b4111e3d19812471c2d96ede250b5133ec]

	parse text


2013-08-23  David Tardon  <dtardon@redhat.com>  [4ad0fbf15e676d9c9d624d77870963f749d2deaf]

	more debug macros


2013-08-23  David Tardon  <dtardon@redhat.com>  [4b7aae6f72e8fe62ac2c8e58ea1aaa7d39641a3f]

	add missing implementations


2013-08-23  David Tardon  <dtardon@redhat.com>  [4397dc1e5055abb2d92cd322e6af8c7033c6cea6]

	drop decls of removed functions


2013-08-23  David Tardon  <dtardon@redhat.com>  [7eb35ddf8b706840e6d084a9f744e00efd513a9b]

	continue with the same para style after line break


2013-08-22  David Tardon  <dtardon@redhat.com>  [054ee8138795a451abbafc640847155ceb16a264]

	prepare for parsing slide text


2013-08-22  David Tardon  <dtardon@redhat.com>  [7441195444aa927ca341b6302c99580ef00de2ce]

	add support for handling text


2013-08-22  David Tardon  <dtardon@redhat.com>  [cea7cad8a873b15755b6d2da7e80b3970559e0b1]

	relicence with agreement of the author


2013-08-21  David Tardon  <dtardon@redhat.com>  [0853e8b3bad8b23d4eb35e48c17f3be25a9e7d47]

	move parsing of styles to an extra class


2013-08-21  David Tardon  <dtardon@redhat.com>  [205deab93f6589269e24ef0aa1b3f4277cbc58bf]

	wrong include


2013-08-21  David Tardon  <dtardon@redhat.com>  [4a0062f629018d9dda18c8857291c7577753a3bc]

	move generic XML functions out of KN2Parser impl.


2013-08-21  David Tardon  <dtardon@redhat.com>  [1a5685a3d4b60bea6cb8fea8230640907c1cc806]

	rename to KNThemeCollector to better match intent


2013-08-21  David Tardon  <dtardon@redhat.com>  [8f3c1eeb44c0518286e958f79d65a083c02d0a5c]

	better handling of finished layer


2013-08-21  David Tardon  <dtardon@redhat.com>  [f1c6b247cc638d79f43ad0ce137983f42660ca5c]

	do nothing if collecting is disabled


2013-08-21  David Tardon  <dtardon@redhat.com>  [46a0beb317d8f173cdf0ed434cbebf1315101ad1]

	handle group collecting correctly


2013-08-21  David Tardon  <dtardon@redhat.com>  [b645395e3f9387f2047e4ff4c9ce821717108a6e]

	initialize var.


2013-08-21  David Tardon  <dtardon@redhat.com>  [2d8fe74548f621ed7eaf4d0afaceb262f239c518]

	drop nonreferenceable objs from dict


2013-08-21  David Tardon  <dtardon@redhat.com>  [e9400a9456cd8d6cb9819f18a86714b4d50deca7]

	do not need dict. for drawing anymore

	From now on, all resolving of object IDs is going to happen during
	parsing.

2013-08-21  David Tardon  <dtardon@redhat.com>  [0ef8e75ba0d9ed00b41b9aa5c0818c5eac2cd24f]

	replace indirect object refs via ID by smart ptrs


2013-08-21  David Tardon  <dtardon@redhat.com>  [e1e59cde7ac0d8875736c68b768d1e551555bdf1]

	fix processing of object groups


2013-08-21  David Tardon  <dtardon@redhat.com>  [60729d8cb46cdb3537b0418f553c1cc7b40a7427]

	output line style too


2013-08-20  David Tardon  <dtardon@redhat.com>  [b1f536e93949c3f5785af11f90bfb9f04a3f0c63]

	paint line


2013-08-20  David Tardon  <dtardon@redhat.com>  [d3226228c9937b3e51688fbdcd7267a787f2b0bd]

	process layer objects


2013-08-20  David Tardon  <dtardon@redhat.com>  [a4db12e831b5b415076082f0a9bbfd8a7b416298]

	fill in README and NEWS


2013-08-20  David Tardon  <dtardon@redhat.com>  [a993d74a29227fe21be902f82b56d8073b63f6f0]

	add todo list


2013-08-20  David Tardon  <dtardon@redhat.com>  [8ab80f1c02a13f32711f96b38917f1f637d742f5]

	impl. KNObject for basic types


2013-08-20  David Tardon  <dtardon@redhat.com>  [d434a6e0fa8d8e26f2f2ae0eaaad79c2fe992183]

	create interface for saved pres. objects


2013-08-20  David Tardon  <dtardon@redhat.com>  [dad350dd0cab63129d7bf9f04321500ea73e96d7]

	fix typo in doc


2013-08-20  David Tardon  <dtardon@redhat.com>  [4fde22242e266ca38efdba603f73c495bdc1ce51]

	add (skeleton) transformation class


2013-08-20  David Tardon  <dtardon@redhat.com>  [604e85d2c2641707ff974c61b753df263504f17b]

	factor common parts out


2013-08-20  David Tardon  <dtardon@redhat.com>  [3e50e79ce4158aeaf5f94bd71198ec488f68d03b]

	we need to remember all referenceable entities


2013-08-20  David Tardon  <dtardon@redhat.com>  [b3e7806d9f1ddbe7af844d3d515cb9a3ac9164de]

	ignore top elements ui_state and version_history


2013-08-20  David Tardon  <dtardon@redhat.com>  [93554027e76b88a776b07c35b19df8f8e3550938]

	size is floating point


2013-08-20  David Tardon  <dtardon@redhat.com>  [b46a1416390047a288a9a9e79b0a2fb4dc023b86]

	process drawables


2013-08-19  David Tardon  <dtardon@redhat.com>  [cb4081ebc82f65065452a906d7d921440fd99d59]

	fix path construction


2013-08-18  David Tardon  <dtardon@redhat.com>  [64b323ad5d609af2c52f25eabe87118b1f7a0f49]

	reset input stream before parsing


2013-08-17  David Tardon  <dtardon@redhat.com>  [bc60891edbab1762f3288858e91eedc4a48c7989]

	switch to KNXMLReader


2013-08-17  David Tardon  <dtardon@redhat.com>  [fd3537887be4901ef3548d2b195337e3e7421757]

	fix condition


2013-08-17  David Tardon  <dtardon@redhat.com>  [040d1b99cda832f1a8036df832c60366f40c5fd0]

	create a simpler mechanism for slurping the XML content


2013-08-17  David Tardon  <dtardon@redhat.com>  [91c41263a1d158f564cbf6fea56b496b3ad61fee]

	fix build


2013-08-17  David Tardon  <dtardon@redhat.com>  [362c4afd3b679009abc0e7ffa8ee4e8b3e04bce1]

	fix typo (and compilation)


2013-08-16  David Tardon  <dtardon@redhat.com>  [30edcb7273e84c41fa20ad8c9a54a689d0bbadef]

	skip ignored element


2013-08-16  David Tardon  <dtardon@redhat.com>  [85500348c5451315c75781c065cceba5295c60b1]

	fix order of arguments


2013-08-16  David Tardon  <dtardon@redhat.com>  [796b9c52207c98b8ceffcbfc2b59d2d1c156212c]

	really parse layers element


2013-08-16  David Tardon  <dtardon@redhat.com>  [9a42d470f8a368f42c4a8f85c08c0262bd014fba]

	proxy-master-layer opens a new layer too


2013-08-16  David Tardon  <dtardon@redhat.com>  [b746dfd871617812de13c54b67009e67190e6349]

	fix processing of pages


2013-08-16  David Tardon  <dtardon@redhat.com>  [68183f2e45a50fbade2b16424dcd550ba454ed37]

	handle empty elements correctly


2013-08-16  David Tardon  <dtardon@redhat.com>  [971408aae181f3b8cca733676fbe761e2b2707bb]

	sf:property-map can be empty


2013-08-16  David Tardon  <dtardon@redhat.com>  [f6d992ca86b9e8099c746bf8f0f4b7cac3a852de]

	define in the right scope


2013-08-16  David Tardon  <dtardon@redhat.com>  [c4a8fa4b24ccdaedc5425bb993c5839cdfbacb3f]

	this element is processed...


2013-08-16  David Tardon  <dtardon@redhat.com>  [f501011159bd30bc224f12df111d4e0e02641ca1]

	skip unknown and unprocessed elements


2013-08-16  David Tardon  <dtardon@redhat.com>  [c2b605f78b682832c45d0c3a09b3f529a8aad26c]

	fix copypasta in assertion


2013-08-16  David Tardon  <dtardon@redhat.com>  [ad68cf295a20bf89619bfc8b44f6dbf25c5a7c78]

	fix checking of empty element


2013-08-16  David Tardon  <dtardon@redhat.com>  [43a2767fa7d9483b8c105cd9cab7c1c829844b38]

	test name, not namespace URI


2013-08-16  David Tardon  <dtardon@redhat.com>  [57e5e96b5af6e949483988f4d96399bba3714071]

	fix order of arguments


2013-08-16  David Tardon  <dtardon@redhat.com>  [3c19f4a761f4b2eb62894bc0b29abd0c00d04f17]

	drop unneeded virtual function


2013-08-16  David Tardon  <dtardon@redhat.com>  [6fa535c245d80d25b81403e1c2c7ec44f9e03a3d]

	BIPU page output


2013-08-16  David Tardon  <dtardon@redhat.com>  [80baaa62db8554ed62daa3ffc5906055158357ae]

	parse shapes


2013-08-16  David Tardon  <dtardon@redhat.com>  [72920e9fe34817fc34b5bc0623ce959d75b3e979]

	keep the tokens sorted alphabetically


2013-08-16  David Tardon  <dtardon@redhat.com>  [d5bd7543c662561bd1bfd4590b6290b4c5f67fb1]

	fix typo


2013-08-16  David Tardon  <dtardon@redhat.com>  [501b39ba6c7211b0f121a02cdd129ba859e44209]

	parse page and layer elements


2013-08-16  David Tardon  <dtardon@redhat.com>  [7f8767d4710a342483837c43b81e30a40aa727df]

	parse master-slide element


2013-08-16  David Tardon  <dtardon@redhat.com>  [64b3c2ca91846869ec443c29b8fc3cf9df5fe7b1]

	use ID_t consistently


2013-08-16  David Tardon  <dtardon@redhat.com>  [c015a018b73c26ec2c7ac1a3e7f0cd3cff95e12f]

	actually parse things


2013-08-16  David Tardon  <dtardon@redhat.com>  [cf0f253ec6c607890cd39e2c13b324bd626b9d89]

	handle presentation size


2013-08-16  David Tardon  <dtardon@redhat.com>  [0ed934174949a2cac2bcbdc5e8392afcbcede5a0]

	refactor collector


2013-08-15  David Tardon  <dtardon@redhat.com>  [5c8c8e32e883a926137ad9bd6f991a1448693179]

	fix URL


2013-08-15  David Tardon  <dtardon@redhat.com>  [c1564f5c6a5f7ec9cccbe634e4f7e4367cf0a004]

	prepare for processing shapes


2013-08-15  David Tardon  <dtardon@redhat.com>  [de9bce536d0ae730f87a43f5590c42a828b70de7]

	remove double space


2013-08-15  David Tardon  <dtardon@redhat.com>  [aa376dc0be90c871965a3c1633cf325664281760]

	process styles


2013-08-15  David Tardon  <dtardon@redhat.com>  [b2cd93c040ff91dad710c3a303878351e5ae7827]

	allow to handle styles from master pages


2013-08-15  David Tardon  <dtardon@redhat.com>  [ea34e90a6e24c6fb841654c0304fa83459525070]

	add more basic types


2013-08-15  David Tardon  <dtardon@redhat.com>  [ab18985fc252e0b5b2654a3644f29057a34b2ab8]

	.apxl.gz is preferred over .apxl, if both exist


2013-08-14  David Tardon  <dtardon@redhat.com>  [3dd588ef1f8d2d78977902b6eb0af69fa1fdf165]

	add helper func. for reading single attr. value


2013-08-14  David Tardon  <dtardon@redhat.com>  [2bcdab50e346fe9214b5fe04d54e7abd88f14bdb]

	parse styles


2013-08-14  David Tardon  <dtardon@redhat.com>  [80247f1187d988c660354db15ee9810b22e82604]

	change xmlChar* to char* to simplify use


2013-08-14  David Tardon  <dtardon@redhat.com>  [02ea1d7ba8d9b35941f497dd8ced9d1dc2976e5d]

	add BIPU support for handling of styles


2013-08-13  David Tardon  <dtardon@redhat.com>  [ca8b22c63cb40a6ad77d8d0afe00b0a88180ead5]

	check for NULL is already done in getKN2TokenID


2013-08-13  David Tardon  <dtardon@redhat.com>  [73a1dbdb5ebbc23c6362b1f98f7278c7dccd2a0f]

	add more useful types


2013-08-13  David Tardon  <dtardon@redhat.com>  [f63f885ca99c83672c0a40d5855fa2767b2027b6]

	parse key:size


2013-08-13  David Tardon  <dtardon@redhat.com>  [8922bc9bffe4a40e0e262954cfcd7c5b520acbb5]

	parse overall structure of the presentation


2013-08-13  David Tardon  <dtardon@redhat.com>  [6be867054a8e7086663f3de261615c0b8b9a8f77]

	calc-engine is in sf namespace


2013-08-13  David Tardon  <dtardon@redhat.com>  [5bdf8d89705d978c455cd5f7ba33e8cde00b13fd]

	add XML specific debug macros


2013-08-13  David Tardon  <dtardon@redhat.com>  [db1dba9a038a05a570e00c40e4efb6388cea64fe]

	check for the right attribute


2013-08-13  David Tardon  <dtardon@redhat.com>  [71c8ca22655db39dcb3123d473c94871352078d6]

	do not read extra node at end


2013-08-13  David Tardon  <dtardon@redhat.com>  [f47c09ca91ea97ec3c68b3f068ac9b20324bc30a]

	add debug msg


2013-08-13  David Tardon  <dtardon@redhat.com>  [e90b5a6b9f11530d873b4182d9d9328b69a9459c]

	fix skipping of empty elements


2013-08-13  David Tardon  <dtardon@redhat.com>  [73c3d23f2dfae765a56b52927b1b90637317c229]

	pass args in the right order


2013-08-13  David Tardon  <dtardon@redhat.com>  [6b627be655a28aaba3b72b948a810675af02b9a9]

	fix condition


2013-08-13  David Tardon  <dtardon@redhat.com>  [e1c8f066cc234a0857ebe3f8dcb8299e87b0da85]

	simplify program flow


2013-08-13  David Tardon  <dtardon@redhat.com>  [6633b675a7d41e338ecf8f253ff16bfd5434b6bf]

	use exceptions to signalize parser error


2013-08-13  David Tardon  <dtardon@redhat.com>  [c95c7e8569dc9cd0570a8c401a98a341470cf05d]

	return false when there are no further nodes


2013-08-13  David Tardon  <dtardon@redhat.com>  [25eac1a7b2599b524dd0672dac7d56a59d5f5456]

	add helper functions for processing XML

	The libxml2 functions are bit too verbose to my taste .-)

2013-08-13  David Tardon  <dtardon@redhat.com>  [59a3633b82191a7e1cc1c9a6ecf997324a3241d9]

	add license headers


2013-08-13  David Tardon  <dtardon@redhat.com>  [12625bd310251ca8c8a837987373b2cb0c94a7ca]

	simplify mapping of token names

	Also split token maps for v.1 and v.2.

2013-08-12  David Tardon  <dtardon@redhat.com>  [4093f19c97ed47c0727774e214e0322670f3cd65]

	fix library path for tests


2013-08-12  David Tardon  <dtardon@redhat.com>  [a7a78a7f5b7c90f6e690d7af0beaf4d02b9aab8e]

	add KNToken.gperf to tarball


2013-08-08  David Tardon  <dtardon@redhat.com>  [a5820ebad363bee27ce8b673e703bb1db8039768]

	astyle


2013-08-08  David Tardon  <dtardon@redhat.com>  [9a989842023518df10f1058934b1d5e08206e251]

	read root element


2013-08-08  David Tardon  <dtardon@redhat.com>  [eeedbd06baea9a30f0509f90022f7ef4f49ab522]

	add unit test for XML attr. iterator


2013-08-08  David Tardon  <dtardon@redhat.com>  [bb3a3838ecc640635f1fbc7806c32d93a5aef989]

	simplify processing of XML element attrs


2013-08-08  David Tardon  <dtardon@redhat.com>  [24c422d7b8a0349bc6573f1961e6b75c86c33831]

	rename version macros


2013-08-07  David Tardon  <dtardon@redhat.com>  [23b61e4aee02bcd9f7c921b57968e2b91596d333]

	add tokens for v.1


2013-08-07  David Tardon  <dtardon@redhat.com>  [a532b9702d26435eed049677478a40d00f65e1c9]

	add more attribute/element tokens

	These are inferred from available files of v.2. There might be more
	needed in the future.

2013-08-06  David Tardon  <dtardon@redhat.com>  [2430ea8f325e8f84e3d6c7ff5928ab8292b3ffb4]

	add support for gzip decompression


2013-08-06  David Tardon  <dtardon@redhat.com>  [1847f2456c7a61c54e6c447ba868f3295b2abb02]

	improve detection

	All versions before Keynote `09 were saved as "packages", which means
	directories containing all the files. That poses a problem, because
	there is no way to get the path from a stream (even if it is a
	file-based stream). Let's ignore that problem for now .-)

2013-08-06  David Tardon  <dtardon@redhat.com>  [70c871d45c67e3bdede2000fdb2ce5038df6f9b1]

	astyle


2013-08-06  David Tardon  <dtardon@redhat.com>  [692b28931e494824ea9b52a5535dcbcbe1e2ad6a]

	need plain zlib too


2013-08-06  David Tardon  <dtardon@redhat.com>  [2637badc644f4740c7c03a4e677141b3ac82c3f9]

	detect Keynote 1.x format


2013-08-06  David Tardon  <dtardon@redhat.com>  [b6966486462f179603abd37959bd903bfe251ee4]

	create skeleton XML parser


2013-08-05  David Tardon  <dtardon@redhat.com>  [69d2033e7569e38de5ba193c359018e48e9368d5]

	add simple format detection


2013-08-05  David Tardon  <dtardon@redhat.com>  [be094b2cf9630d41f53996ef5e46464e1a15ef18]

	update read* functions


2013-08-05  David Tardon  <dtardon@redhat.com>  [89aa6c4160e62cbe31aa03f4ffe9d17b7206fb9d]

	add streams


2013-08-05  David Tardon  <dtardon@redhat.com>  [2f675ef23b0b6e6c7170ca6f12211366e626a79c]

	initial import

