12021-05-18  David Tardon  <dtardon@redhat.com>  [d0eb7d93dd8c604959589cd96bd7474274517f45]
2
3	cid#1484891 unitialized scalar variable
4
5	Change-Id: Iea5d2dbe52673dc8008642b874abd993bf217c55
6
72021-05-16  David Tardon  <dtardon@redhat.com>  [a853440f9127f05aef1209dec5ca1258517f3681]
8
9	prepare for a release
10
11	Change-Id: Ib1f8121684d93612ee60a5f0ddf7b3274e5317eb
12
132021-05-16  David Tardon  <dtardon@redhat.com>  [84a027417933c3c4fbcc69b1b8e659f4dadbe4b1]
14
15	update tests
16
17	This was broken by commit 12f8f1e5ae385518cfaf83acdd6e8a6e0b20ec82 .
18
19	Change-Id: I6599d0a6ff42b755985be458edfeefba2a1618d4
20
212021-02-20  David Tardon  <dtardon@redhat.com>  [27ef4080e48ebf6bad8275ca092c84885f56c05c]
22
23	use mdds-1.5 by default
24
25	Change-Id: Icf09399b9c69f1fa82cfc863cd9d7396dcfd9ce5
26
272021-02-11  ALONSO Laurent  <laurent.alonso@inria.fr>  [14144c163dff19ca9f52a087deaf2518ee15128a]
28
29	Remove a warning and add some bool(optional) to be more coherent...
30
31	Change-Id: Id86f0e974cae5be03f32c4677611fd2521e3f5ef
32
332020-05-20  Roland Illig  <roland.illig@gmx.de>  [4b4d879a6db69ea05b89fdf99df8cb5d902d16b6]
34
35	add missing include for std::for_each
36
37	On NetBSD 8.0 x86_64, gcc complains:
38	 NUM3Parser.cpp: In member function 'virtual bool libetonyek::NUM3Parser::parseDocument()':
39	 NUM3Parser.cpp:46:3: error: 'for_each' is not a member of 'std'
40	   std::for_each(sheetListRefs.begin(), sheetListRefs.end(), std::bind(&NUM3Parser::parseSheet, this, std::placeholders::_1));
41
42	Change-Id: I723ba1bcbd10ed9215ceea8c5b224fdc5242be65
43	Reviewed-on: https://gerrit.libreoffice.org/c/libetonyek/+/94450
44	Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
45	Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
46
472020-04-06  Laurent Alonso(fr)  <alonso.laurent@gmail.fr>  [1d952aa98f118d2a88a1af813bbef88c0b74350e]
48
49	cppcheck: correct some warnings...
50
51	Change-Id: I58de48b8e69bfde92b7a8d2160efa11333f1380f
52
532020-04-06  Laurent Alonso(fr)  <alonso.laurent@gmail.fr>  [a62b5fb16b3c731fdbe7cf666bf6c23139b877d0]
54
55	g++: oops, correction...
56
57	Change-Id: I10559412766ec05ed76992a526dfd555f96b437f
58
592020-04-06  Laurent Alonso(fr)  <alonso.laurent@gmail.fr>  [6354cd811890270d1be51a1e3758082b2a706b7c]
60
61	g++: correct some warnings...
62
63	Change-Id: I62abbbd9acf9cea91bdfa142d0363c7453951cdc
64
652019-08-12  David Tardon  <dtardon@redhat.com>  [a3ff045fba822229c2b1a837ba8cfcab365a3b21]
66
67	recover on parsing errors
68
69	Change-Id: I12dd08b84cd3381ff22c032bdf82f5011329d871
70
712019-08-12  David Tardon  <dtardon@redhat.com>  [eba9028225d42b0be4f7378cb8f881dd55c45735]
72
73	ignore blank nodes too
74
75	Change-Id: I9657ce6802e936b93878cd9320ab2c65710e58aa
76
772019-08-12  David Tardon  <dtardon@redhat.com>  [96d9e2a6951c1b07374c128f597440ef99345542]
78
79	disable network access from XML parser
80
81	Change-Id: Ieaa3857212414857e7414fe0da8ebae1c5d4b53e
82
832019-08-12  David Tardon  <dtardon@redhat.com>  [f3170bccf216d25fd730d2a59cebb87eff19ad3b]
84
85	simplify creation of xmlTextReader
86
87	Change-Id: I135b4da84290816860e002c33a85b22a2f3dff47
88
892019-04-11  ALONSO Laurent  <laurent.alonso@inria.fr>  [e27270abd5508c9bd7f4d2ea862ffb2ed9977985]
90
91	Simplify a little the code...
92
93	Change-Id: Ia1b8c8dacdfa6d79ca5ac06571958e2bff593131
94
952019-04-10  ALONSO Laurent  <laurent.alonso@inria.fr>  [32d97bc0d377f504a4833da882ee1a33c2e6d1df]
96
97	iwa[text box]: try to retrieve some fit-to-size, ...
98
99	Change-Id: I410c584945f31cfbf0e052f5dae9b05e72043495
100
1012019-04-10  ALONSO Laurent  <laurent.alonso@inria.fr>  [fcdf0fd044c90f8ef7f8800ee224014beec73802]
102
103	list[all]: avoid to create some empty item line...
104
105	Change-Id: I26fd7f9d428cbc01c89099082fb3c6948324d7a3
106
1072019-04-09  ALONSO Laurent  <laurent.alonso@inria.fr>  [95696d9b23be351b60ab9d17ff0bb890af85c4d7]
108
109	iwa[key,pages]:try harder to retrieve the position if autoresized
110
111	Change-Id: Ib38a6889c0b8b8756b8cd7343c75efd10e6a20f3
112
1132019-04-09  ALONSO Laurent  <laurent.alonso@inria.fr>  [3cecd5ac1183ed8ed9ee92bae33ff231a84bb781]
114
115	iwa[shape]: when size is empty, use path's size...
116
117	Change-Id: I19dcdcd78dbbe98dce157a9296337a28d4232e90
118
1192019-04-07  ALONSO Laurent  <laurent.alonso@inria.fr>  [54fac59bb8017b5d9e568f07bac423a4cc5ecb40]
120
121	pages[xml]: retrieve lines attached as page...
122
123	Change-Id: I477ae47b3bb1722411e2ed388f80aa78b4fff838
124
1252019-04-07  ALONSO Laurent  <laurent.alonso@inria.fr>  [7ad7c4db5b22e8486b99f4b036963b1cf1d2f935]
126
127	pages[iwa]: try to retrieve some page's background, to be improved.
128
129	Change-Id: If6c82351b8792a055b24b4234a751ca78c6aec97
130
1312019-04-05  ALONSO Laurent  <laurent.alonso@inria.fr>  [697313f5bb3b8d619d9bb1f8b0ee0fc844e2058e]
132
133	pages[all]: try to retrieve text boxes attached as char...
134
135	Change-Id: Ic015bdaf8bda94547b3a752c8c28ae90bd9b2c10
136
1372019-04-05  ALONSO Laurent  <laurent.alonso@inria.fr>  [9c097a20c7a1a28593339b0d437ab5e813e04c33]
138
139	.pages[all]: try to retrieve more complex groups...
140
141	Change-Id: I29057c1ffaf3a528e81b3ff11e9811981f453275
142
1432019-04-05  ALONSO Laurent  <laurent.alonso@inria.fr>  [df6ec0bbd16189abd73fafe463a7a494d0479bdd]
144
145	iwa[all]: try to retrieve image's mask(to be improved...)
146
147	Change-Id: Ib9547d1efbc2f38bd80e5df7455b6ae7cdf9892e
148
1492019-04-04  ALONSO Laurent  <laurent.alonso@inria.fr>  [5c9e41e85e780261f73baa56a6c5ed2c424ad7b0]
150
151	pages[.iwa]: try to retrieve endnote as endnote...
152
153	Change-Id: I9353468866fd4c8151d3ff2895216edd9205fd54
154
1552019-04-04  ALONSO Laurent  <laurent.alonso@inria.fr>  [5c6ac8940546c18878ccff1ab26bc89b921ea4a3]
156
157	key[.xml]: do not add uneeded empty lines + astyle
158
159	Change-Id: I5a705c2ca1825e941ca017b5733a9139fb65cff1
160
1612019-04-04  ALONSO Laurent  <laurent.alonso@inria.fr>  [921877e614d03820fbd51d7a6c5689cde72304c9]
162
163	.iwa[all]: convert correctly the stroke type...
164
165	Change-Id: Ife97292cbe7bd0993bd420626f621b9202fd4c6f
166
1672019-04-03  ALONSO Laurent  <laurent.alonso@inria.fr>  [1f490e3ba099f2435fe5c28372c4a9f4aed992e4]
168
169	all: BaselineShift is stored in point...
170
171	Change-Id: I6220583f4da9013edb320a2f24fd3a53a9ed3e8f
172
1732019-04-03  ALONSO Laurent  <laurent.alonso@inria.fr>  [edb6cbdd5981b3e77e98d70a913f4847c63134fa]
174
175	iwa[pages]: retrieve headers/footers even if the document is empty.
176
177	Change-Id: If141c01a3a0737ced5ba4bbf9902985cf4c09e9a
178
1792019-04-01  David Tardon  <dtardon@redhat.com>  [8b5c77bbbce760eaea7aa7dc19b69fceeb32ad67]
180
181	WaE: add missing initializations
182
183	Change-Id: Idfcaf152a266a11f9694b0bc224fde6dcef42100
184
1852019-04-01  David Tardon  <dtardon@redhat.com>  [67b75a024d04e45dd7c179c9c1687d9b8334a9d6]
186
187	use size of array in comparison
188
189	Change-Id: Ief098fdf710e9ab882e4c2f22c048a5294965f32
190
1912019-04-01  David Tardon  <dtardon@redhat.com>  [14b0449b544f66800791795caebdb77d6df62fe2]
192
193	astyle
194
195	Change-Id: I0385b0de131f175bb3cc16727952df57cc794d9e
196
1972019-04-01  David Tardon  <dtardon@redhat.com>  [ebce3aaa202587276d8ecaf0e491ecce9ebdd099]
198
199	WaE: comparison of unsigned expression >= 0 is always true
200
201	Change-Id: I41e93b7c53357276bfd049d1e950d03e858357d9
202
2032019-04-01  David Tardon  <dtardon@redhat.com>  [2f2c36d6e70248c008803b000e7e0c0e675c1bea]
204
205	WaE: declaration of ‘string’ shadows a global declaration
206
207	Change-Id: I461eab7676c13cd589b167d0c16e0e1e84ee6dfa
208
2092019-04-01  David Tardon  <dtardon@redhat.com>  [d1fc2fbdd4b2f567770dc39457123ab74eafb09e]
210
211	WaE: unnecessary parentheses in declaration of ‘defBullet’
212
213	Change-Id: I9aabc819e2154d8cc06f6226734b6c16b7624c73
214
2152019-04-01  David Tardon  <dtardon@redhat.com>  [9fa28f50c4735b47714712040a0a6e7ace36036a]
216
217	WaE: unnecessary parentheses in declaration of ‘wh’
218
219	Change-Id: I02f5bd69a748a9c0c8095967c033a1ab4ff91fe5
220
2212019-03-31  osnola  <alonso@loria.fr>  [e78bf06141d9e0325ceb9d74b2921fc7d42dac35]
222
223	clang[warnings]: correct some warnings...
224
225	Change-Id: If695f295d3296f1e33b2da1263f611c88c8f1549
226	Reviewed-on: https://gerrit.libreoffice.org/69999
227	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
228	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
229
2302019-03-31  osnola  <alonso@loria.fr>  [a01093943e0f46ec7fc1501081c96f5c9c6e47b3]
231
232	iwa[list]: try to retrieve some bullet images(or use default bullet)
233
234	Change-Id: Id090aca1dbeda3351ddae62ed17c0392d740392d
235	Reviewed-on: https://gerrit.libreoffice.org/69998
236	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
237	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
238
2392019-03-31  osnola  <alonso@loria.fr>  [3db3ade0aac3efe1f441ad6108b8ecc09a0f5681]
240
241	iwa: try to retrieve more file's color correspondances...
242
243	Change-Id: Iacd7e68d6ce952ad362dca01084be8d802ec377a
244	Reviewed-on: https://gerrit.libreoffice.org/69997
245	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
246	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
247
2482019-03-31  osnola  <alonso@loria.fr>  [2aa0786aa15c6e490a6e39e4bf5dcdd1bb326dc8]
249
250	key[.iwa]: try to retrieve textbox's layout properties...
251
252	Change-Id: Ib371caab38447653ae4f63181648bd14b3dbe9c4
253	Reviewed-on: https://gerrit.libreoffice.org/69996
254	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
255	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
256
2572019-03-31  osnola  <alonso@loria.fr>  [e154a27012c12f6546f2719a2d8bfc2fcd873c5c]
258
259	all[.iwa]: allows to read header with multiple data infos...
260
261	Change-Id: I6ff81df7cddf46d63c666150dbfc093080283e55
262	Reviewed-on: https://gerrit.libreoffice.org/69995
263	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
264	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
265
2662019-03-31  osnola  <alonso@loria.fr>  [de45df55058e66fb1561e6240cc6a3eef1d12b6a]
267
268	IWORKText.cpp[link]: be sure to close opened linked...
269
270	Change-Id: I72f9d40d8b2d4402da3489e46fbbb38f15658caa
271	Reviewed-on: https://gerrit.libreoffice.org/69994
272	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
273	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
274
2752019-03-31  osnola  <alonso@loria.fr>  [548c2735c09570726f08d5ae9fee8efefb54d529]
276
277	glm: force dmat3 initialization (needed from v0.9.9.0)
278
279	Change-Id: I2cb285f2d9bc1e9818ed946b38caaf8a5de9e61a
280	Reviewed-on: https://gerrit.libreoffice.org/69993
281	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
282	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
283
2842019-03-31  osnola  <alonso@loria.fr>  [de6ab45c601cb43a87a9773343d63833ce5e02a8]
285
286	iwa[numbers]: retrieve some sticky notes, to be improved...
287
288	Change-Id: Ifb29ce590021e5b8f8695dc6a300cc89e2c20100
289	Reviewed-on: https://gerrit.libreoffice.org/69992
290	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
291	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
292
2932019-03-31  osnola  <alonso@loria.fr>  [46523ce012db705a411ff402b1198c9481f9fba0]
294
295	number[xml]: retrieve some sticky notes...
296
297	Change-Id: Id597db500f208cc7570be28476d7c31e94927aaf
298	Reviewed-on: https://gerrit.libreoffice.org/69991
299	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
300	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
301
3022019-03-31  osnola  <alonso@loria.fr>  [de5bdcb8d25c17ed89c14019cac3774d178919f3]
303
304	iwa[comment]: retrieve author,answer,... iwa[numbers]: retrieve comment
305
306	Change-Id: I9dcf059aa7583fb77f6353e1e26231a4b3068750
307	Reviewed-on: https://gerrit.libreoffice.org/69990
308	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
309	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
310
3112019-03-30  osnola  <alonso@loria.fr>  [e596bcef5823b2b7f5d5eaf6a6e55ac4a970637a]
312
313	iwa[numbers]: coordinates seem always relative to top left...
314
315	Change-Id: I8b93c4cee5d189363dda1e76e155ee9b758b5ebf
316	Reviewed-on: https://gerrit.libreoffice.org/69988
317	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
318	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
319
3202019-03-30  osnola  <alonso@loria.fr>  [a2d31ee8a60a0d7e7a45b28e5e4fad370093ebeb]
321
322	.iwa: no longer assume that bezier paths are in unit area...
323
324	Change-Id: I49efe7a18748d105214ff6f8f52edb76503bb9e5
325	Reviewed-on: https://gerrit.libreoffice.org/69987
326	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
327	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
328
3292019-03-30  osnola  <alonso@loria.fr>  [2cfef129d39eab0f59fc9cae0e54eb5613f1f9c5]
330
331	.iwa: try to generate some group and to read hidden/visible shadow flag.
332
333	Change-Id: I45a8b4965584ef0ec501a790560e85385d40ac61
334	Reviewed-on: https://gerrit.libreoffice.org/69986
335	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
336	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
337
3382019-03-30  osnola  <alonso@loria.fr>  [8435a31b7da255788536f22217c402ce6ed9527d]
339
340	iwa: correct placement in group + retrieve workspace name in .numbers
341
342	Change-Id: Id436a5162d09544c8de1f6de65eb2c3af859e139
343	Reviewed-on: https://gerrit.libreoffice.org/69985
344	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
345	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
346
3472019-03-30  osnola  <alonso@loria.fr>  [665cf8fb1cf8a73f518633dce98d058a9656a4dd]
348
349	numbers[iwa]: begin to retrieve some shapes, to be improved...
350
351	Change-Id: I38eacd49551d55466df211cf9bf20cdb99026c46
352	Reviewed-on: https://gerrit.libreoffice.org/69982
353	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
354	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
355
3562019-03-30  osnola  <alonso@loria.fr>  [e693a5ad9c021ba40a64ee957a69f5c29bd22353]
357
358	numbers: try to recover some picture in cell which contains data...
359
360	Change-Id: I93cd4d942ef7b6214edb1eb1f03d970a488c1d41
361	Reviewed-on: https://gerrit.libreoffice.org/69981
362	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
363	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
364
3652019-03-30  osnola  <alonso@loria.fr>  [a079b5f384d3f5cf100ff4104d9e3a39861fa549]
366
367	number[xml]: try to retrieve sf:o element...
368
369	Change-Id: I7978e6b96256c26432f14cda012d12e253381f6b
370	Reviewed-on: https://gerrit.libreoffice.org/69980
371	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
372	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
373
3742019-03-30  osnola  <alonso@loria.fr>  [8cb9244bc41d285a0485e31c4c499f2b19288f68]
375
376	format: check that the number of decimals is not equal to default...
377
378	Change-Id: I22373e48391f42447f95fb5b4f39e125d44adb71
379	Reviewed-on: https://gerrit.libreoffice.org/69979
380	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
381	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
382
3832019-03-30  osnola  <alonso@loria.fr>  [4b49cdd31167a39b844c7eb6db5f8d899bb41f03]
384
385	numbers: try to recover some picture in cell...
386
387	Change-Id: I516cc51a2b30a939e93020c638801896dc78d391
388	Reviewed-on: https://gerrit.libreoffice.org/69978
389	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
390	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
391
3922019-03-30  osnola  <alonso@loria.fr>  [59cd8d7306d3c51b1c1ae4b31d95ac9134bc6503]
393
394	number[formula]: send prefix operator correctly...
395
396	Change-Id: I48cde7154b6baa85fca308162795f4b1af25a9bf
397	Reviewed-on: https://gerrit.libreoffice.org/69977
398	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
399	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
400
4012019-03-30  osnola  <alonso@loria.fr>  [7f839b93c4fcb38706e70e9654942e5aadf9b661]
402
403	number[xml]: create a special graphic sheet if needed...
404
405	Change-Id: Iebb48608341d7830dca6659ab61975c4c41e3e2e
406	Reviewed-on: https://gerrit.libreoffice.org/69976
407	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
408	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
409
4102019-03-30  osnola  <alonso@loria.fr>  [d70e8bf7f93a5df467076f3537261d885efddda2]
411
412	numbers[xml]: try to retrieve some comment in cells...
413
414	Change-Id: I47a71df6a18205929b7b6c223c0b8e6fc2329686
415	Reviewed-on: https://gerrit.libreoffice.org/69975
416	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
417	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
418
4192019-03-30  osnola  <alonso@loria.fr>  [fa2ef52a6c81f789b8fa5dc30c7eed976692b014]
420
421	numbers[iwa]: begin to add code to read comment's structure, to be continued.
422
423	Change-Id: Iba4912de8fa0e848086b9b032a028694068e96b8
424	Reviewed-on: https://gerrit.libreoffice.org/69972
425	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
426	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
427
4282019-03-30  osnola  <alonso@loria.fr>  [fc8954772fbbc93f6b4f53c165aa7238f3cfda11]
429
430	number[xml]: recover some pictures + all: allow shapes to appear in group
431
432	Change-Id: Ia7629a2d3e2f88154cbe9965768c7ab9f55cec02
433	Reviewed-on: https://gerrit.libreoffice.org/69971
434	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
435	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
436
4372019-03-30  osnola  <alonso@loria.fr>  [b63820724638df49327f3c6e61cdf2d49d165c15]
438
439	number[xml]: begin to retrieve some basic shapes, textboxes, ...
440
441	Change-Id: Idd112864044cbf9d60dbfbd8cc158568c792fc7c
442	Reviewed-on: https://gerrit.libreoffice.org/69970
443	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
444	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
445
4462019-03-30  osnola  <alonso@loria.fr>  [22b8412385899d7c9b42071bda77902330a52871]
447
448	formula: retrieve more special ranges...
449
450	Change-Id: I4fdcd87f7f5f78911dc2bfe13219f7bf588381ac
451	Reviewed-on: https://gerrit.libreoffice.org/69969
452	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
453	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
454
4552019-03-30  osnola  <alonso@loria.fr>  [7f4ec27d58ca034386bd44950cd26aa1e128b87e]
456
457	table: try to recover menu choice correctly...
458
459	Change-Id: Id71a3db4580067e184f3d3cf9299d2fc556fa293
460	Reviewed-on: https://gerrit.libreoffice.org/69961
461	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
462	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
463
4642019-03-30  osnola  <alonso@loria.fr>  [f8344e8d6dec955532b894b60e8a2a1bcbfca6fd]
465
466	numbers: set table:calculation-settings/table:use-wildcards...
467
468	Change-Id: I45d5f4bb1766441d745cff6d5b1d93b46cf89d79
469	Reviewed-on: https://gerrit.libreoffice.org/69960
470	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
471	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
472
4732019-03-30  osnola  <alonso@loria.fr>  [12f8f1e5ae385518cfaf83acdd6e8a6e0b20ec82]
474
475	numbers: try to retrieve ref to other sheets + simplify code...
476
477	Change-Id: I52e9e905fbb63441359206a763282c733d870058
478	Reviewed-on: https://gerrit.libreoffice.org/69959
479	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
480	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
481
4822019-03-30  osnola  <alonso@loria.fr>  [2c2dbc3af17ee96de493e0e5bbf73a06e4e00dfe]
483
484	numbers[.iwa]: try to retrieve some custom formats+simplication...
485
486	Change-Id: I7bea72b9a84fcfbead140a5e9daa5c94703e2276
487	Reviewed-on: https://gerrit.libreoffice.org/69958
488	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
489	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
490
4912019-03-30  ALONSO Laurent  <laurent.alonso@inria.fr>  [5d22c3a0f7dddb7158bd390a4ee3a6cd2aad6793]
492
493	numbers[.iwa]: try to retrieve ref to other sheets...
494
495	Change-Id: I145fb2984de30a0ffcf5cb19eafacff08af1c88a
496	Reviewed-on: https://gerrit.libreoffice.org/68552
497	Reviewed-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
498	Tested-by: Laurent Alonso(fr) <alonso.laurent@gmail.com>
499
5002019-03-27  ALONSO Laurent  <laurent.alonso@inria.fr>  [5efdc5b54c5318695dd195d83ddb3e40a1130638]
501
502	numbers: try to retrieve more formats...
503
504	Change-Id: Ie1235b6bf4a8542574e3f18e896c0eaa0a89a748
505	Reviewed-on: https://gerrit.libreoffice.org/68551
506	Reviewed-by: David Tardon <dtardon@redhat.com>
507	Tested-by: David Tardon <dtardon@redhat.com>
508
5092019-03-27  ALONSO Laurent  <laurent.alonso@inria.fr>  [a619e281f7f34706dacd88eae248eda001473346]
510
511	iwa[formula]: try to retrieve some IWORKFormula...
512
513	Change-Id: If0e8941583e76d369a93aa25fdfe2f9b2bd443bf
514	Reviewed-on: https://gerrit.libreoffice.org/68550
515	Reviewed-by: David Tardon <dtardon@redhat.com>
516	Tested-by: David Tardon <dtardon@redhat.com>
517
5182019-02-06  Miklos Vajna  <vmiklos@collabora.com>  [5a678f482ce856b44c06382b83158efddda6d08e]
519
520	Fix -Werror=format-extra-args in IWAParser
521
522	In file included from IWAParser.h:32:0,
523	                 from IWAParser.cpp:10:
524	IWAParser.cpp: In member function ‘bool libetonyek::IWAParser::parsePath(const libetonyek::IWAMessage&, libetonyek::IWORKPathPtr_t&)’:
525	IWAParser.cpp:1004:122: error: too many arguments for format [-Werror=format-extra-args]
526	           ETONYEK_DEBUG_MSG(("IWAParser::parsePath: missing prior MoveTo subsequent LineTo\n", get(type) == 1 ? 'M' : 'L'));
527	                                                                                                                          ^
528	libetonyek_utils.h:51:53: note: in definition of macro ‘ETONYEK_DEBUG_MSG’
529	 #define ETONYEK_DEBUG_MSG(M) libetonyek::debugPrint M
530	                                                     ^
531	cc1plus: all warnings being treated as errors
532
533	Change-Id: Ic87e540fa4c2a80a0edac5fba88c1f2dce342233
534
5352018-12-29  David Tardon  <dtardon@redhat.com>  [dcfa03786c89c875b265f32387b73aad766f4caa]
536
537	fix conditional
538
539	Change-Id: I9c8615a401d6fbb87e2ee8619bb549d98f21f4e5
540
5412018-12-29  David Tardon  <dtardon@redhat.com>  [dccd225fd424163623dbe5e0577ec5f82536efbb]
542
543	bump release
544
545	Change-Id: Ic5357d23dd8d7043c20c270bb6d28203dc61b475
546
5472018-12-29  David Tardon  <dtardon@redhat.com>  [a30d7c7f352a695ba04ed64d291ecec86ad32b1e]
548
549	prepare for a release
550
551	Change-Id: Ie9d8d7122d1b04b082e0b80c30a5f9c58199b9a6
552
5532018-12-29  David Tardon  <dtardon@redhat.com>  [6579803ea0bc964cacb1891a98d44853198adfb1]
554
555	check for mdds 1.2 by default
556
557	1.4 is still too new.
558
559	Change-Id: Ifd15d0f3266f0f1abac3beaa2c79344671e20a23
560
5612018-12-28  David Tardon  <dtardon@redhat.com>  [442bd243a55857d38026fdbf450696ebb95d939a]
562
563	avoid assert on import of binary Numbers files
564
565	Change-Id: I14bd097103e946b2dbb55d1c17104bab827178b8
566
5672018-12-28  David Tardon  <dtardon@redhat.com>  [4386f0eb89aa0b479f258efe9b14580c88b7d47b]
568
569	set correct package stream for iCloud Web Browser files
570
571	Change-Id: I5cfafb8eb5ee262f40398453f2026dff9bee044a
572
5732018-12-28  David Tardon  <dtardon@redhat.com>  [f49d9dd6f836be3a1560f19b2981d3c5ef201b23]
574
575	ofz#12250 avoid division by 0
576
577	Change-Id: Ic5b3a67cf65bd4e781a817540334b437c07c8ff0
578
5792018-12-25  David Tardon  <dtardon@redhat.com>  [4b66055b121520f46f9eccd35d208e5a018787a1]
580
581	combine call into a single line
582
583	Change-Id: Idb962653bc72f15c84d711869d4149408151a095
584
5852018-12-25  David Tardon  <dtardon@redhat.com>  [004179fc13c5cbb94d174c0c48e79fcb0f0fbe20]
586
587	remove unneeded check
588
589	Change-Id: Iee910a34ecfc1e01d602515c9b86d567dbc62c99
590
5912018-12-25  David Tardon  <dtardon@redhat.com>  [dce663b768c4fe93afb4153af8e61c7eb67171aa]
592
593	fix copypasta
594
595	Change-Id: Idf54829d5eca5ed3e69c595adb8f8ff08b78cdb7
596
5972018-12-25  David Tardon  <dtardon@redhat.com>  [c027c450f552f4876775531a5151c022f59c6dbf]
598
599	reduce deps for detection test
600
601	Change-Id: I094c3cb87a5c9e4fb00ebb992f0a2e2bc64e877c
602
6032018-12-25  David Tardon  <dtardon@redhat.com>  [97ae24ef3e96fee83945010022585e0f9893a1d0]
604
605	package new test file
606
607	Change-Id: I74b6f25b0fe6628e2f30972856bec6a751888c91
608
6092018-12-25  David Tardon  <dtardon@redhat.com>  [93a9b0dab52fc219fd2094b8e18776d113cddb65]
610
611	rename macro
612
613	Change-Id: I86ff97fd63eec1fba96b1bbd481609272b69a944
614
6152018-12-25  David Tardon  <dtardon@redhat.com>  [15a5e2936938f15d971766668bfa8210378ab9a5]
616
617	drop unneeded macro definition
618
619	Change-Id: I497bce3f7da4d5902dd10f9546c6edeec7ad9663
620
6212018-12-25  David Tardon  <dtardon@redhat.com>  [c5b0907204aef19bba9113d01474977e528654a4]
622
623	restructure test for visibility
624
625	Change-Id: I14df8198232184493cae865e21e678597c1fbe55
626
6272018-12-25  David Tardon  <dtardon@redhat.com>  [f53d4670d566da201955b89075f191602f0ba192]
628
629	tdf#120707 handle binary docs with extra top level dir
630
631	Change-Id: Ic27b6f74bc912069ca107d8441b9f9985bde3161
632
6332018-12-24  David Tardon  <dtardon@redhat.com>  [dafc9ec9c162c0ec3823234bb2b2659f790d0b8f]
634
635	split stream tests to a separate binary
636
637	... to avoid linking the core tests with librevenge-stream.
638
639	Change-Id: I7d5ae9cf7df401b6fffd5cf670ba138d4a77ff94
640
6412018-12-24  David Tardon  <dtardon@redhat.com>  [38ec24d6d30d22b440102a8dd4069cb5257bb5fe]
642
643	add a stream impl. for handling subdirs
644
645	Change-Id: Id6236ffe2125d525a2c764c8ebc7227b76f4f05e
646
6472018-12-24  David Tardon  <dtardon@redhat.com>  [bf27a4d9d0c0c6c61b7c0125ad1b113ac9cef7ea]
648
649	move detection of binary file structure to a function
650
651	Change-Id: Ia93dd8d73438870c6d1e4d0d76c89fb617177ccb
652
6532018-12-20  Caolán McNamara  <caolanm@redhat.com>  [3e4c48e042cf4929f9b69cf443165c8f3c299109]
654
655	forcepoint#77 null-deref
656
657	Change-Id: I984f0e17a5a0e2edd431f0938c69b988a2212d09
658	Reviewed-on: https://gerrit.libreoffice.org/65378
659	Reviewed-by: Caolán McNamara <caolanm@redhat.com>
660	Tested-by: Caolán McNamara <caolanm@redhat.com>
661
6622018-08-30  Rene Engelhard  <rene@rene-engelhard.de>  [de0212a50489a2fcfd11db8c1eeba7e48996bba5]
663
664	support mdds 1.4
665
666
6672018-05-05  David Tardon  <dtardon@redhat.com>  [935cb58a61e45f441bdea143317a7d0d52c7f944]
668
669	WaE: unnecessary parentheses in declaration of ‘aligns’
670
671	Change-Id: Ic3cb38d071db8e3947c09a4b216b62d18e01b6aa
672
6732018-04-23  Caolán McNamara  <caolanm@redhat.com>  [9b78187ac2ccca0158cc9cc0bcc0576b457a78d7]
674
675	intial-creator->initial-creator
676
677	Change-Id: I6fe5d0732edb97ac7ff6d527f48543cab1bb3f7b
678	Reviewed-on: https://gerrit.libreoffice.org/53337
679	Reviewed-by: David Tardon <dtardon@redhat.com>
680	Tested-by: David Tardon <dtardon@redhat.com>
681
6822018-04-21  David Tardon  <dtardon@redhat.com>  [94ca8aa8052ce6abf0420b0ac0fb5b949fbbc4b3]
683
684	bump version
685
686	Change-Id: I0512bc0abcf5a23c1b99918495622a3d874e75d6
687
6882018-04-21  David Tardon  <dtardon@redhat.com>  [4e979303c9cc4412ccd5788e399941a823f6ac3c]
689
690	prepare for a release
691
692	Change-Id: I3e9362cdf0f0bf278e8f8ab90d30344a863b39ea
693
6942018-04-21  David Tardon  <dtardon@redhat.com>  [2cd34af83c74e7dd2c4fc49527760d895bd7bfb0]
695
696	cid#1434976 workaround coverity false positive
697
698	Change-Id: Ic31acb44691c6faa709679632f982c72a4d7b3ca
699
7002018-04-21  David Tardon  <dtardon@redhat.com>  [79dd7d7ce45ebfde1aa7e0e733b93a6c1af9e4d0]
701
702	cid#1434975 workaround coverity false positive
703
704	Change-Id: I7d90b15e82b0476562551e526c01f72c7e813cee
705
7062018-04-21  David Tardon  <dtardon@redhat.com>  [d8748ab56d2d33ae3dcc6e5142be10f28a77218f]
707
708	cid#1434978 convert constant to bool
709
710	Change-Id: I679fd8f79b1f2cb4cda03cd0f53000a45def6612
711
7122018-04-21  David Tardon  <dtardon@redhat.com>  [466d91d574a48fba50a1a533ae2a9eaee0ddc77d]
713
714	cid#1434980 initialize variable
715
716	Change-Id: Ie4114485c14d20efc78d8418000eb54b3c354216
717
7182018-04-21  David Tardon  <dtardon@redhat.com>  [b40ea4301a08b02996580ea842773fdce8699a0b]
719
720	cid#1434979 use meaningful default for star path
721
722	Change-Id: I872cf2ddac564d03dfe564896d9331d32669dea8
723
7242018-04-21  David Tardon  <dtardon@redhat.com>  [97734c2b2e4e430e5b14c758f40b3625ca63aafa]
725
726	cid#1434977 remove dead code
727
728	Change-Id: I18a73a200a0adedd2fc4987391a7e9025b62326b
729
7302018-04-21  David Tardon  <dtardon@redhat.com>  [40500fc00951e2dda1ecf7ced347316a5de7c291]
731
732	cid#1434974 refactor to avoid warning
733
734	Change-Id: Iab1a2776748b88f4a0e2d2c60c6ecc13b8b68aad
735
7362018-04-21  David Tardon  <dtardon@redhat.com>  [b9413fbbac820f3d62d027ba1458363f85add111]
737
738	cid#1434972 remove dead code
739
740	Change-Id: I457354003baa94b4b37097d6463c9d36e6653e48
741
7422018-04-20  David Tardon  <dtardon@redhat.com>  [19ce4cad10e5b438d506179826ae899fc2a6bc53]
743
744	WaE: declaration of id shadows a parameter
745
746	Change-Id: I9f4e59813689bb455717d270d7089d281798f0b5
747
7482018-04-20  David Tardon  <dtardon@redhat.com>  [e6660bd317d32ecee2ffa1a6e74a92ec0b3c6b9d]
749
750	WaE: ignore problems in mdds
751
752	Change-Id: Icf01acde5b9c2a01067355d6be2d5f107238f47d
753
7542018-04-02  David Tardon  <dtardon@redhat.com>  [43b5f686de941fc10163e35be219e76ae78c943e]
755
756	fix copypasta
757
758	Change-Id: Ic4e976ac1012ac799b6b747fe32fbcad0ad0c3de
759
7602018-04-02  David Tardon  <dtardon@redhat.com>  [4061a9a24a07d3feffb1cb824bc3d27112aa7549]
761
762	parse text background color
763
764	Change-Id: Ica177a71f12da7dfd5b483eff94855a408c4ac21
765
7662018-04-01  osnola  <alonso@loria.fr>  [3878b6316dd16217b16ebe95157c713db1656a57]
767
768	iwa[table]: try to retrieve the vertical alignment, ...
769
770	Change-Id: Id1d1d4e7be90292b1c0414f3ee6a24d5e59b9f2c
771
7722018-03-28  osnola  <alonso@loria.fr>  [20baee0c8406f52ef16d5629f6e096b7829a8329]
773
774	iwa[table]: try to retrieve some borders(but not the header's borders).
775
776	Change-Id: Iaf61f021d4b2c601812bf7c12ff54b704995e38a
777
7782018-03-28  osnola  <alonso@loria.fr>  [3c6994598b2673aa7b8f00474de1a1979ed5f4a4]
779
780	all[.xml]: try to retrieve sf:ghost-text and sf:ghost-text-ref...
781
782	Change-Id: Ibbc7582c45d9e886af8b16e1b7ffd50bfd479f8b
783
7842018-03-27  David Tardon  <dtardon@redhat.com>  [437faa917b950c22f8d2aea0821b4364a4dd9daf]
785
786	revert the logic
787
788	Change-Id: I1cae65d607d990d18c2a35b983e6d67e6c701e5b
789
7902018-03-27  David Tardon  <dtardon@redhat.com>  [d4f800e55e465295fbcfa2e959a292f1f73ac899]
791
792	ofz#7114 break out of the switch too
793
794	Change-Id: I235958335b0b1d2b3b059d611fa2b4f48711c62a
795
7962018-03-24  Julien Nabet  <serval2412@yahoo.fr>  [78d2bbb97daf21cb782891ea0feda05e37d98624]
797
798	cppcheck: fix some errors
799
800	[src/lib/contexts/KEY1FillElement.cpp:81]: (style) Consecutive return, break, continue, goto or throw statements are unnecessary
801	[src/lib/contexts/IWORKTableInfoElement.cpp:318] -> [src/lib/contexts/IWORKTableInfoElement.cpp:318]: (style) Same expression on both sides of '&&'
802
8032018-03-21  osnola  <alonso@loria.fr>  [f7a995a63e4fe036cebf086de33b7f10875237ea]
804
805	iwa[table]: try to retrieve more styles...
806
807	Change-Id: Ia07a001a1a2f57207402070c14576c9830b74619
808
8092018-03-18  David Tardon  <dtardon@redhat.com>  [b14bf53fe5d7e54f376a8745a4554deffcf6eb5e]
810
811	WaE: base class has accessible non-virtual dtor
812
813	Change-Id: I8db9c49ec1cf742c4299c120b50eeed6af3c2fb8
814
8152018-03-18  David Tardon  <dtardon@redhat.com>  [84eb6e19dd2e56c89c9c5db40a6d965810f34bb1]
816
817	WaE: initialize member
818
819	Change-Id: I7f20e096e702b109eb4e8203b327bdea8a434c17
820
8212018-03-18  David Tardon  <dtardon@redhat.com>  [02466e1f0f7c7d38d7a530bc67ac0d56e3326b18]
822
823	WaE: initialize member
824
825	Change-Id: I2b748f4e9a630cc04067554af2f24bdca17f33df
826
8272018-03-18  osnola  <alonso@loria.fr>  [7a2ac5646394cdbce106b295f366918cf1ffff89]
828
829	Numbers[.iwa]: begin to retrieve some data...
830
831	Change-Id: Ib47d34d46c2d4d0033aa46bd28e9e7f7efb88547
832
8332018-03-18  osnola  <alonso@loria.fr>  [7d7e491a2d1a9711aaa3f8d95cd5675315068317]
834
835	.iwa[line spacings]: try to retrieve more attributes, ...
836
837	Change-Id: I5d29b6a17fa02f0a3c5067c60a7685dfbe49ac30
838
8392018-03-18  osnola  <alonso@loria.fr>  [a0538b7ba153e0b6b0d726d6b67777f16af41b6f]
840
841	.iwa: line spacing, try to differentiate unit in percent and in point...
842
843	Change-Id: Idace3087c0df26c0633f5469834ac174f74798e3
844
8452018-03-18  osnola  <alonso@loria.fr>  [0caa1418b50a1e74487ef5743c8e3e06f731c998]
846
847	.iwa[pages]: try to retrieve some pages' attachment, ...
848
849	Change-Id: I1af9375bb810ddbc8a758a65e22266eed4101976
850
8512018-03-18  osnola  <alonso@loria.fr>  [e90278ca8632ea95f2e16028f29312a9d544feba]
852
853	list: finish to open/close the list element correctly...
854
855	Change-Id: I94d55fc93681e6c9642c29b1ea3926175dbc9287
856
8572018-03-18  osnola  <alonso@loria.fr>  [bd63a48942f9238ea237f1cd9b5121d3180ab24b]
858
859	list: try to open/close the list element correctly...
860
861	Change-Id: Idbfa804438811a1977e3a1f26c39d5578e88e848
862
8632018-03-18  osnola  <alonso@loria.fr>  [e07686b3425ddf9c4174ee2a23c87e091416bbe1]
864
865	paragraph style:iwa line spacing is giving in percent + correct margins.
866
867	Change-Id: I757f48209edeb5ee5610cce1f9559145ee296486
868
8692018-03-18  osnola  <alonso@loria.fr>  [aa5e799ba7f2e94448e6303c905a0b187cd7e1a5]
870
871	.iwa: try to read/retrieve the images' style...
872
873	Change-Id: I50188a08275ca56aaf799345ae16a0586dca7d07
874
8752018-03-18  osnola  <alonso@loria.fr>  [264bf1d773d97d203015f1541e52218c23c355f3]
876
877	.xml: try to retrieve some basic pictures when there are absent...
878
879	Change-Id: I78949f636b60a74fadb4bb3faf5a7e4bf145c4a9
880
8812018-03-18  osnola  <alonso@loria.fr>  [e3cfb225387d204223ce7472cab5fe30d6bd8e70]
882
883	Keynote 5: try to recover some connection's styles...
884
885	Change-Id: Ie85c64c8b32fdcbfba87c23a2a62b016897cfe68
886
8872018-03-18  osnola  <alonso@loria.fr>  [e82bda41717f4a3c917bbeefb1b09a60df71f758]
888
889	Try to fix some rotation's problem...
890
891	Change-Id: Iab809a894523ca38ba9f3dd6b8e1e4d23bac2e95
892
8932018-03-18  osnola  <alonso@loria.fr>  [2b16d8cd74f8773d55a7519f33ab464454f19aea]
894
895	KEY2Parser.cpp: fix transformations when a connection-line appears
896
897	Change-Id: I848b62990690cf042363d9abda4e9757a292bfcc
898
8992018-03-18  osnola  <alonso@loria.fr>  [eab6780641d8073292d34498a1c089e6337b80e8]
900
901	try to retrieve some connection's lines...
902
903	Change-Id: Ia79c825779569e6aee8235ed1de78d652792fae7
904
9052018-03-18  osnola  <alonso@loria.fr>  [d0ff0a8ce861b26fa02d7508f75809c18a262ea5]
906
907	.iwa: try to retrieve complex bezier curves...
908
909	Change-Id: Idad2669752a58935d2892dddc048604831a89bf5
910
9112018-03-18  osnola  <alonso@loria.fr>  [9637cb43608480556f846dff1d8ab62f26feecd1]
912
913	.iwa: retrieve arrow in Keynote 6 files, ...
914
915	Change-Id: I0ca104ee22ffebd2b9dff7cf1de593ee519419d8
916
9172018-03-18  osnola  <alonso@loria.fr>  [5bdab2fdd7ae3a63bafe4c57ad12f4ca4a4cc6d4]
918
919	.iwa: try to retrieve some arrows...
920
921	Change-Id: Ieb6a0c342f3baf15b7fe87b68f091f5be4aaf3fc
922
9232018-03-18  osnola  <alonso@loria.fr>  [4c77f6481cd4ae476f8f7ebe40d12d490ca9a047]
924
925	Key6Parser.cpp: better transformation's management...
926
927	Change-Id: I56961451893c623db3c73f8162638569498af289
928
9292018-03-18  osnola  <alonso@loria.fr>  [cf89acc16188bc4c80c84662e69d818f1fd05b5a]
930
931	Keynote[v5]: retrieve some title/body zones...
932
933	Change-Id: I89768fcfdf8835a87d6e6ee4a9e33dfb3d408c99
934
9352018-03-18  osnola  <alonso@loria.fr>  [ac0a5a5b6df1213a2d2aaaa97ffc90364d85a1cb]
936
937	text boxes: do not send width/height if unknown...
938
939	Change-Id: I7784ff93e7adb07eb64e6eeb83b44b85163a8390
940
9412018-03-18  osnola  <alonso@loria.fr>  [f4bcb97e4fcae19551053849c7fa35c2767dcf92]
942
943	.iwa: try to retrieve some textboxes...
944
945	Change-Id: I80f9d77c77ab1a6b479d2ee0c09ca058977ff087
946
9472018-03-18  osnola  <alonso@loria.fr>  [f907903c7f5df636a9b02c7f54fcf97615f01db8]
948
949	.iwa: add support for date/time and for text's reference...
950
951	Change-Id: Ia641498b23fd8056404e676790df66b6ec4ac78a
952
9532018-03-18  osnola  <alonso@loria.fr>  [58c5a84ac5a685580ba12e172ad9b7b687b69a95]
954
955	IWAParser.cpp: correct rotation angle+read cell's content with flag=80
956
957	Change-Id: I7f975fff090cee9e310ebb7d96d11b58fd48d896
958
9592018-03-18  osnola  <alonso@loria.fr>  [e14f4ed2412c0ffdd8f9ce6d4354aea49b18e17a]
960
961	table: try to retrieve some float[.iwa] and correct padding...
962
963	Change-Id: I1ce32f1f3e36ef274f209d6899cbfa610ae89b66
964
9652018-03-18  osnola  <alonso@loria.fr>  [a84b8f68a87f86f5d529a32fb6e441dcd1d50a34]
966
967	iwa[tables]: read first data + simplify the code
968
969	Change-Id: I3e8998a659fc52b7e7b9b61fe09cf0804b441681
970
9712018-03-18  osnola  <alonso@loria.fr>  [4a8d31285cce3766961bf9989e3a09cb80bbfd8d]
972
973	IWAParser.cpp[.pages]: try to retrieve some tables...
974
975	Change-Id: Ia57d1aac6e0a88b420f7c9c4f160741bb3f7246e
976
9772018-03-18  osnola  <alonso@loria.fr>  [422599803191509509891e17f1335f2709129edb]
978
979	PAGCollector[drawShape]: use the geometry's transformation, ...
980
981	Change-Id: I1ab41bddceef70503514208446766b2d3df29a17
982
9832018-03-18  osnola  <alonso@loria.fr>  [20254a8faf23a1691266e9786933b88159e92155]
984
985	.iwa[pages]: try to retrieve some char's attachment, must be improved...
986
987	Change-Id: Ib926a53f24f9260de884b39e9d479be10ab2fc6f
988
9892018-03-18  osnola  <alonso@loria.fr>  [c4eec7de8abad22c7c5c2a085e221805b80ccd56]
990
991	.iwa[pages]: try to retrieve some header/footer...
992
993	Change-Id: Ibec119ff6de8de19c13e9ae663e1fb710b6524eb
994
9952018-03-18  osnola  <alonso@loria.fr>  [41bcb0944f8abf262abc93b74fab1a993fd9a013]
996
997	.iwa[pages]: try to retrieve the sections and to read the master's page...
998
999	Change-Id: Ie86ed0f8b13fb50caf68729a626849b6ed19352c
1000
10012018-03-18  osnola  <alonso@loria.fr>  [e0fb3027f8b171a377160a4e42eb515390c4b2d4]
1002
1003	iwa[pages]: add code to retrieve comments...
1004
1005	Change-Id: I83ac81490f9eda8fa3636d03c69917f96bebf662
1006
10072018-03-18  osnola  <alonso@loria.fr>  [011c7b0a24a7e05f0c72e298a538a11f2ff4ace1]
1008
1009	IWORKProperties.{h,cpp}: create a TextShadow's property...
1010
1011	Change-Id: I41b0d9a1b5b65e12549a93f6be849c692bbeed93
1012
10132018-03-18  osnola  <alonso@loria.fr>  [a0dab214960a334c241325a72721a489ce5a163c]
1014
1015	iwa[text]: ignore the first character in a footnote which is bad...
1016
1017	Change-Id: Ic1a07b62684d24c524ec47a455fa42bea30933ee
1018
10192018-03-18  osnola  <alonso@loria.fr>  [bb6a02d91deb68b015bd4bec30c61f8ca1383581]
1020
1021	.iwa[text]: add code to retrieve footnote/endnote as footnote...
1022
1023	Change-Id: I32c083581623250900a14bd378be6fcbf3b9f741
1024
10252018-03-18  osnola  <alonso@loria.fr>  [b08379964d5ab2b7069fb83aaa9053e6af631a6f]
1026
1027	IWAText.*: try to retrieve page number/count fields...
1028
1029	Change-Id: I72f2624f8140b9228e07f6c20b7a84558a214b99
1030
10312018-03-18  osnola  <alonso@loria.fr>  [a677743b4cca93ed38a7e55cceaf622c58242c8a]
1032
1033	Pages[.iwa]: retrieve the page's dimensions...
1034
1035	Change-Id: Ia487ea1f77eff82ebe295d703e6d4a38bf48cf05
1036
10372018-03-18  osnola  <alonso@loria.fr>  [e419cc562e45b74d12a7736badb7af78e5fdd1e1]
1038
1039	IWA: try to retrieve character's shadow properties...
1040
1041	Change-Id: I7ba23e76ab10fa4216060bbe7084e613571cd0fc
1042
10432018-03-18  osnola  <alonso@loria.fr>  [886cc206d30e276bcc9c4d56d549bd318fa239db]
1044
1045	EtonyekDocument.cpp[keynote,v1]: check that DocType is APXL...
1046
1047	Change-Id: I35408df74cf73460d4c24fc1f24313a52a7a16b1
1048
10492018-03-18  osnola  <alonso@loria.fr>  [853992a65cd2a2b36a241d0ec88240c2545a47a0]
1050
1051	KeyNote[v1]: allow to read files with no namespace...
1052
1053	Change-Id: I9c7b57772531e47ca16d1e4c106d447cb8799e28
1054
10552018-03-18  osnola  <alonso@loria.fr>  [02fc02fdbc297d4361aefb6e057a464d3db760b3]
1056
1057	all: replace makeContext by std::shared_ptr, ...
1058
1059	Change-Id: Ic1dcfed3617084621c7f089b14df9dd8840bdc80
1060
10612018-03-18  osnola  <alonso@loria.fr>  [2ff123ec999455a1ba32d292726041f132ea7c24]
1062
1063	clang-tidy: fix modernize-make-shared
1064
1065	Change-Id: I471547ceda9557b353d373e37c3bf2ef5128749a
1066
10672018-03-18  osnola  <alonso@loria.fr>  [9626818923e03500ec44c66552ac9351e11036ff]
1068
1069	clang-tidy: apply modernize-use-auto...
1070
1071	Change-Id: I42427043e994dfc6e79d7bb15974591e4112a884
1072
10732018-03-18  osnola  <alonso@loria.fr>  [c06a0e578c507513ef3f8c8039aacebc42253345]
1074
1075	clang-tidy: uses auto in some loops...
1076
1077	Change-Id: Ie74a649d02ec3e74e369c68f8a1ed07a9b2a7586
1078
10792018-03-18  osnola  <alonso@loria.fr>  [3bc1c32a1b9e458ff92fe2afe7b0e286a4e4ebce]
1080
1081	clang-tidy: replace some virtual keywords by override...
1082
1083	Change-Id: I7c05bba8acae04d74f02c51c7c992fdcdf958484
1084
10852018-03-18  osnola  <alonso@loria.fr>  [c4cb781f266dca8276e5e5609597674d64e937bf]
1086
1087	all: replace 0 with nullptr (when possible)
1088
1089	Change-Id: I267175b7fbbfe19e84471db0ae562a41ab68da53
1090
10912018-03-18  osnola  <alonso@loria.fr>  [5af3cf122f007c047a62d9a53b41abdf9a546b01]
1092
1093	Remove unused using declarations...
1094
1095	Change-Id: Ib197df709a13760fe953118db740585a0b9f5511
1096
10972018-03-18  osnola  <alonso@loria.fr>  [d55d3506f0263998b405722fe24b8070989008dd]
1098
1099	clang++/g++: do not make std::enable_shared_from_this<> protected...
1100
1101	Change-Id: I25a580db56c30a6f1f2323236b61a125e587e94b
1102
11032018-03-18  osnola  <alonso@loria.fr>  [e1fa080f24339510e7fa29b0d9339261e029c9ea]
1104
1105	g++: correct a compilation's error and some warnings...
1106
1107	Change-Id: Iefa59836f1b9a09c5cffd678efd67e7107435bc3
1108
11092018-03-18  osnola  <alonso@loria.fr>  [bd8323e7a31e03ec15864910fb34ead07ebb1d4f]
1110
1111	clang: remove all warnings..
1112
1113	Change-Id: I14dd06650a7471838e25c1005719c7bac746a81e
1114
11152018-03-18  osnola  <alonso@loria.fr>  [5ff53ea8914eba6dff3d50215d57ad027d113852]
1116
1117	Add more debug message, retrieve external-text-wrap-ref, ...
1118
1119	Change-Id: Ideca74aabcb875872876508e580e5ccb5105e1d1
1120
11212018-03-18  osnola  <alonso@loria.fr>  [3228f3ca401a0d8decb21f52ff688bf6c865f34d]
1122
1123	Try to read the transition elements...
1124
1125	Change-Id: I28fda75f35a3da6ed0add8ae1fed6ff50eee5ded
1126
11272018-03-18  osnola  <alonso@loria.fr>  [17a2bf083dd915c055b48e98a9ee72ac6336afcf]
1128
1129	Try to retrieve more layout's properties...
1130
1131	Change-Id: Ie7ec7b68dedbcdd259201b97474a472307f01e8c
1132
11332018-03-18  osnola  <alonso@loria.fr>  [361058896630c5f5321c5a92c6473ac94827f24f]
1134
1135	Keynote 2: try to recover some title and body content, to be improved...
1136
1137	Change-Id: I6e219a90e34459c1d0bf2a3ddfb4ff0bdaccebf8
1138
11392018-03-18  osnola  <alonso@loria.fr>  [2ef2b06866ff1e46ac1c949b7a1ed8cac33c5a2e]
1140
1141	Keynote 1: try to retrieve group's data...
1142
1143	Change-Id: I2461804048f2ee8e3bce026d75f693c91b703f86
1144
11452018-03-18  osnola  <alonso@loria.fr>  [c694d1299eaee12f4a280c4ede2986e542a48463]
1146
1147	Try to recover some vertical alignment...
1148
1149	Change-Id: Ifc982b700e3450b49b8f17b6dd1089af09a209a0
1150
11512018-03-18  osnola  <alonso@loria.fr>  [cbf6c60d9fbd48e1b59ed9fa4031e2185bed9dc6]
1152
1153	Keynote v1: try to recover some files...
1154
1155	Change-Id: I647f6d2fc326cf4bd12b212e965ec490796682d5
1156
11572018-03-18  osnola  <alonso@loria.fr>  [06b048e571e5e49e23e834b921c61bb5d53ec9b3]
1158
1159	Pages: try to recover some z-index, ...
1160
1161	Change-Id: I820930ca46d986d2bb9ba0015b7853e1857ed30d
1162
11632018-03-18  osnola  <alonso@loria.fr>  [e05d0710a45bf74e356a21648688924999839d84]
1164
1165	Try to recover some wrapping...
1166
1167	Change-Id: I634ed2d5eafe42d55a95cc63954481868e106b57
1168
11692018-03-18  osnola  <alonso@loria.fr>  [251f2cd96a21600d1a37ef5a9b02dd9d3853f8d9]
1170
1171	Try to read the external-text-wrap elements...
1172
1173	Change-Id: I94f2a3693b96217b262df5625b80f647b87cd940
1174
11752018-03-18  osnola  <alonso@loria.fr>  [dcdcd285154c91418f5a5a35ba22867caf1397b3]
1176
1177	Add code to read sf:wrap element...
1178
1179	Change-Id: Ia7f4b8335e4e4a111dee3b695ff4b429e08c5874
1180
11812018-03-18  osnola  <alonso@loria.fr>  [3f06be8643654caf2bc1d6c0752c8ddfed7cd1a1]
1182
1183	Keynote: try to generate simple textbox when possible...
1184
1185	Change-Id: I67a4aa33d8c6ba0ca2039e050b0bd22900c91c83
1186
11872018-03-18  osnola  <alonso@loria.fr>  [fe7c880a52723ea962dbcb41aef2cf5d2e72a612]
1188
1189	Try to "read" some frame's elements...
1190
1191	Change-Id: Idb45b904775bf6f553a49ba97d34d8c696ae6039
1192
11932018-03-18  osnola  <alonso@loria.fr>  [411da99e376ffccaa4b04f17333434fb0ca13bde]
1194
1195	Pages: retrieve basic textbox's borders...
1196
1197	Change-Id: Id770ffebde620f1342f53b0cded4d7b8043ac25f
1198
11992018-03-18  osnola  <alonso@loria.fr>  [4f59646b61eac498f76d816202fcfd1f8c050fe8]
1200
1201	Pages: try to simplify the drawing of basic textboxes...
1202
1203	Change-Id: I64337e109265e1ffaf151a3ad5e45af87f2af3fb
1204
12052018-03-18  osnola  <alonso@loria.fr>  [78fff169eaeb2ee8bc7f37df35ce9d1b8fa4a962]
1206
1207	Try to recover some attached shapes(without text)...
1208
1209	Change-Id: Ic0fae4f1f7208d9b1aed918e4e4c70843d600082
1210
12112018-03-18  osnola  <alonso@loria.fr>  [c00fac1f8fd9600f27a2c16d3b7d8b374b57afac]
1212
1213	Try to improve position of cropped image and reading of sf:media...
1214
1215	Change-Id: If0af59954dd37071bf63c9b072b28ccc3d5e70a4
1216
12172018-03-18  osnola  <alonso@loria.fr>  [2d028399c7ce20e95c1b5026466d320bbc90de81]
1218
1219	Try to recreate some groups, to be improved...
1220
1221	Change-Id: Idc485fb73c9c0c8057ee7e2a480450e68f584b25
1222
12232018-03-18  osnola  <alonso@loria.fr>  [96af42a416e9b516b6d822c266c181bedaa71c7a]
1224
1225	Try also to recreate Keynote 6's master slides...
1226
1227	Change-Id: I6e81af49761eb2270e33f564bfdd984d381fd111
1228
12292018-03-18  osnola  <alonso@loria.fr>  [902d2905d0f5433ceb5d3199b5f3c17f1d7469c1]
1230
1231	Try to recreate some master slides...
1232
1233	Change-Id: Icdab0da7b26102cfaeef674f535a1ab1c1e98e17
1234
12352018-03-18  osnola  <alonso@loria.fr>  [58f4dd5b1348e45071bca783f26edb07b1964a1d]
1236
1237	Check if image are mirrored and if transformations are "correctly" applied.
1238
1239	Change-Id: I1de6f1e310a831cd9a4b6a662015689f485c5d82
1240
12412018-03-18  osnola  <alonso@loria.fr>  [4c9a5cb6bccf9a80b800d89b9feba37a917c17f0]
1242
1243	Pages: use the page's dimensions to define the page's sizes...
1244
1245	Change-Id: I640a74739eab17c3c087a59e127ba9980521167c
1246
12472018-03-18  osnola  <alonso@loria.fr>  [98febb009f731138d9d40b088be82305b1004b8f]
1248
1249	Retrieve sf:rd element(+ corrections)...
1250
1251	Change-Id: Ib612c8e69cac8a2744afb459ad9b9b4a98bb06ae
1252
12532018-03-18  osnola  <alonso@loria.fr>  [0b248c9f1f0bb079253e4fce5851004a084e8420]
1254
1255	Try to retrieve some crop's geometry to create image with good size...
1256
1257	Change-Id: I515b6ba736707f4593241d099609f5dce1c879ea
1258
12592018-03-18  osnola  <alonso@loria.fr>  [d97460ff8196e6e2fd57acccaa455521a891ebcd]
1260
1261	Add code to retrieve some sf:table-info data...
1262
1263	Change-Id: Ic63d959a33cde9343ca44c29f58472eebdb7fddf
1264
12652018-03-18  osnola  <alonso@loria.fr>  [39442cac1f5efab1940546dddc38da6f63a63cdf]
1266
1267	Try to retrieve more columns/format/padding properties...
1268
1269	Change-Id: Ie0f34c8f1af3aa37256ff5c78378782dae219eea
1270
12712018-03-18  osnola  <alonso@loria.fr>  [39a1262c9dce0bb99d0b385fcabbad0eadfd262c]
1272
1273	Try to retrieve more Fill elements...
1274
1275	Change-Id: Ib27bba1c1d7f12a64c8c2bbff4578795c1f3dbc2
1276
12772018-03-18  osnola  <alonso@loria.fr>  [492728fa0d18b4175a10d0265d5f13fa2f740022]
1278
1279	retrieve more slide styles + little cleaning...
1280
1281	Change-Id: I1f7fa887259bb1285eaac31cc3c9f4acb0eb6d2b
1282
12832018-03-18  osnola  <alonso@loria.fr>  [48ce77448361504ec941479406898fd0604488f3]
1284
1285	Try to retrieve some sf:image...
1286
1287	Change-Id: I9d788429e2cfc68a3fca28241e01f6b5f5d50e8d
1288
12892018-03-18  osnola  <alonso@loria.fr>  [c0b321092e810f4e34235bc90d08eb64dd7fff7b]
1290
1291	Try also to retrieve gradient-stop-ref...
1292
1293	Change-Id: Id089d95cd4ed4a1517a31935f96cd9f32c73c24e
1294
12952018-03-18  osnola  <alonso@loria.fr>  [ea569e7c866a22472e51678c0f627b039b7bdd4b]
1296
1297	Try to retrieve some linespacing-ref, stroke-ref, ...
1298
1299	Change-Id: I7a1e5a02a8d40e6f2bc317b073c602e2286a302e
1300
13012018-03-18  osnola  <alonso@loria.fr>  [9cf0dcbbc3fafb70f38e3310c3bc9b288aa75d49]
1302
1303	Respect absolute attribute in offset formula + remove other warnings.
1304
1305	Change-Id: I6c9261b1cb25ab62259cd4aa220f32292333a908
1306
13072018-03-18  osnola  <alonso@loria.fr>  [c4846c874a17136a5030723db6473e0faaf0295a]
1308
1309	Pages: allow to retrieve tables in group + correct some warnings...
1310
1311	Change-Id: Ia6c07db5e2b6abc2d4df26e7c1fcf172a26d5649
1312
13132018-03-18  osnola  <alonso@loria.fr>  [bb042ed1eb98775933c82304cd5d1b9af3aa56d7]
1314
1315	Try to retrieve some arrows and to parse multi-polygons
1316
1317	Change-Id: I63209494907a3e345e5827e402a4a4cd8a9ab096
1318
13192018-03-18  osnola  <alonso@loria.fr>  [e3a0b7a2f04b33585011e7d6788dc4b69cf7894d]
1320
1321	Try to retrieve callout, to be improved...
1322
1323	Change-Id: I4755b2ae173dedb5ce36401417b48b7eb81b14fa
1324
13252018-03-18  osnola  <alonso@loria.fr>  [bc6062297dffc0578994865c428c5c8727f90f97]
1326
1327	Retrieve round rectangle shapes + check if Bezier curves are closed...
1328
1329	Change-Id: I27bd07e5f758cbd32a806a7d7f65d6de88979e52
1330
13312018-03-18  osnola  <alonso@loria.fr>  [a02fd5fefcc565e8dae8ba365c1ea1c2f237e0de]
1332
1333	Pages: try to recover some group's content, ie. the groups with page's anchor.
1334
1335	Change-Id: I16bf7ea30e30a7fe4ac29389d35684e9bf81740d
1336
13372018-03-18  osnola  <alonso@loria.fr>  [d4dbfb1f2eb83f9eb21aec92d1e1d58db2b6a894]
1338
1339	Try to retrieve tables defined with tabular-model-ref...
1340
1341	Change-Id: I73b810d900a79cb6b7b2c9d96e14ebb03a5249de
1342
13432018-03-18  osnola  <alonso@loria.fr>  [7484d468df693252197a32be257050039b8680eb]
1344
1345	Pages: try to retrieve attachments in textbox...
1346
1347	Change-Id: I29f377c4ba15f36cd1f3b000ab9b3ee1a53d31b0
1348
13492018-03-18  osnola  <alonso@loria.fr>  [36b854f1afd22576f986a4edd75b803e495487be]
1350
1351	Try to retrieve more tables in Pages documents...
1352
1353	Change-Id: I3e22556b96ea6fcec51e79be220a52f374a056df
1354
13552018-03-18  osnola  <alonso@loria.fr>  [b260affa25ac91632e3d89e35a8d871bb5255a51]
1356
1357	Try to retrieve more attachment and to improve attachment positions...
1358
1359	Change-Id: I5624fe176f1f380bfbeb8194618af161017c318d
1360
13612018-03-18  osnola  <alonso@loria.fr>  [e71bc48693ff8694f00aebf989881f56ba4b55bf]
1362
1363	Read grouping elements and restart-list
1364
1365	Change-Id: Ic38fde59835af8b25ab72746c94ecf8d5752cf3e
1366
13672018-03-18  osnola  <alonso@loria.fr>  [c84961dd26cb2fb88b31bfe195381fbbd89c537c]
1368
1369	Try to read some formula's result..
1370
1371	Change-Id: Ibbea2c0576dfe538bdc70cf996fbf3c2dd8b3d6b
1372
13732018-03-18  osnola  <alonso@loria.fr>  [f53df18509263a4401933a70553a7e2cd9f28982]
1374
1375	make --enable-wparanoic works + retrieve more lines...
1376
1377	Change-Id: Ia638dd120fd4fb36267842b68adc259b22ca98f9
1378
13792018-03-18  osnola  <alonso@loria.fr>  [0ef797f7259e99a8355dd1abd69bb8d357c5e80d]
1380
1381	Continue to retrieve more style + some old keynote cell's attributes...
1382
1383	Change-Id: I41349125f1b6d136500f72f7a2803cd4aa047dd7
1384
13852018-03-18  osnola  <alonso@loria.fr>  [26c4948d78eb51a6e09b2dd3032d5f12b7007e9c]
1386
1387	Retrieve Pages annotations and some Number' offset formula.
1388
1389	Change-Id: I8bb064589cbc015d168e6739406a44944706e463
1390
13912018-03-18  osnola  <alonso@loria.fr>  [57d571d9cba35eb700f5fe6bcaa51c7488cb4c31]
1392
1393	IWORKText.cpp: correct fo:orphans and fo:widows
1394
1395	Change-Id: I523ede2dc73126800271e51c6f2f9ee3cdbcce0a
1396
13972018-03-18  osnola  <alonso@loria.fr>  [67563ff55197b61600d04fe564272b48a5e6b264]
1398
1399	retrieve more list's styles attributes + do not open span in a link, ...
1400
1401	Change-Id: I38c92cc2351cdc53cd4b388f52f2dd6649a43d8e
1402
14032018-03-18  osnola  <alonso@loria.fr>  [49b8aa0e989949cdd0f390cd4da0ecc5757118c2]
1404
1405	Pages[4.3]: Add basic code to retrieve field...
1406
1407	Change-Id: I0c328151364685d8c89923c04961586171cd54d5
1408
14092018-03-18  osnola  <alonso@loria.fr>  [11e5d3598616dd1031e31daae5f744f47388a18d]
1410
1411	IWORKFormula.cpp: retrieve true and false function...
1412
1413
14142018-03-17  osnola  <alonso@loria.fr>  [a32ac53758f03b064cd398add74e5acfebde28a5]
1415
1416	m4/dlp_fallthrough.m4: check correctly for clang::fallthrough
1417
1418
14192018-03-17  osnola  <alonso@loria.fr>  [8ee70ecb0e2cd374517dee203b4eb2f51d5ecb4a]
1420
1421	IWAObjectIndex.cpp: make IWAObjectIndex.cpp compile with -DDEBUG.
1422
1423
14242018-03-12  David Tardon  <dtardon@redhat.com>  [7b66cce346be6238a1051c4d7cb5d64adc347772]
1425
1426	ofz#6294 speed up angle normalization
1427
1428	Change-Id: I24fde3b0434c0b94c564249ec1cf0cc81f5e48bb
1429
14302018-03-04  David Tardon  <dtardon@redhat.com>  [4f165cc047b86cf5fade74fd96e3b2d08e17d4a6]
1431
1432	implement own printing of glm types
1433
1434	Change-Id: I284fac56580b4bb0bb2c0ad096d57987c22f1f85
1435
14362018-03-04  David Tardon  <dtardon@redhat.com>  [1f18f0a872a967103ede3b6a4154fea8568893de]
1437
1438	make tests less picky
1439
1440	Change-Id: Icb41844779a55105cd431d4372c4fa88ba45555d
1441
14422018-03-04  David Tardon  <dtardon@redhat.com>  [e8c81e8c368a03f51e7b2e3f55c421fc5755fa4e]
1443
1444	fix order of tested and expected values
1445
1446	Change-Id: Ia06b4e49569d884fb1cef8f7dbe7afe600ce29c4
1447
14482018-03-04  David Tardon  <dtardon@redhat.com>  [dd8da8597acd655df54187de86ba657fd34a345d]
1449
1450	enable construction tests again
1451
1452	Change-Id: Id13116f4f15ede04d7952f97565fd44e20688c63
1453
14542018-03-04  David Tardon  <dtardon@redhat.com>  [e157f1f5c76d8408b44c98d7d40d2dc37bb14c7b]
1455
1456	fix build with glm 0.9.9
1457
1458	Change-Id: Ife0c761f9ca30ed94115b9e51e123642bd44bf3b
1459
14602018-03-04  David Tardon  <dtardon@redhat.com>  [6aacf0ced2a49a000095339671489db2c07f3ddf]
1461
1462	drop no longer needed tests
1463
1464	glm matrix transformations are--I sincerely hope--tested in glm. So
1465	these tests haven't been needed since the switch to glm.
1466
1467	Change-Id: Ib10153c6b6ce4bd792b634ac1a3718203227c58f
1468
14692018-01-31  David Tardon  <dtardon@redhat.com>  [5c69eb4808564f429d38f1ee6107e73f846805bc]
1470
1471	ofz#5840 fix division by 0
1472
1473	Change-Id: I613ebc63f7a2af20efce15774b30f1d6db701eb6
1474
14752018-01-22  David Tardon  <dtardon@redhat.com>  [f64ef0e7356f2ed0ab4db715497af090f50fb5e6]
1476
1477	tdf#113737 improve recognition of Keynote 6 files
1478
1479	Change-Id: I925166227ede64d0ed38c4619217d23dbee7d138
1480
14812018-01-21  David Tardon  <dtardon@redhat.com>  [a42078df8a1ef9172b3fe229d4ba1d836a098d03]
1482
1483	remove one level of indentation
1484
1485	Change-Id: I1d973ad0f83b4f0ab6eebe20b573fb18977f8ea8
1486
14872018-01-21  David Tardon  <dtardon@redhat.com>  [5dfcf612b1815d57d3b003df1056453cae33f06c]
1488
1489	ofz#4939 do not prune unavailable objects
1490
1491	Change-Id: I8b3b88d62c5b3c3dafa17c414d7f40a367ed9e58
1492
14932018-01-21  David Tardon  <dtardon@redhat.com>  [5135265a289dbf6621fc8662f297e807b3391b2d]
1494
1495	change map of fragments into a queue
1496
1497	Change-Id: Ia2efb50ecaadfa08a0a051c9a81ce6873e0e6d0b
1498
14992018-01-21  David Tardon  <dtardon@redhat.com>  [c2a1dd5283d154191ab77cc0705dcabac4e47d9d]
1500
1501	move handling of object index to a separate source
1502
1503	Change-Id: I211ced82fcc622ca8acab219490052d5112d5e30
1504
15052018-01-19  David Tardon  <dtardon@redhat.com>  [c512f4e875a336e4271469a2b663c383fe654546]
1506
1507	ofz#4972 m_package is empty in partial or broken file
1508
1509	Change-Id: I4c0d59c6635e0c900f7d1354ce7fdcdda8c104d3
1510
15112018-01-19  David Tardon  <dtardon@redhat.com>  [1cb10c4033433930055c17d221e2f38277fefd55]
1512
1513	ofz#4936 check existence of stream
1514
1515	Change-Id: I79301ef522e476d8202e406e46557bc7a3617da7
1516
15172018-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [90536a95035db90782af14d474ffb650771f1271]
1518
1519	m4: MSVC defines __cplusplus as 199711L still
1520
1521	See e.g.
1522	<https://stackoverflow.com/questions/37503029/cplusplus-is-equal-to-199711-in-msvc-does-it-support-c11>,
1523	on MSVC we can't depend on the value of __cplusplus, since that one is a
1524	too low value, even if everything else works fine.
1525
15262018-01-05  David Tardon  <dtardon@redhat.com>  [f7d8a7839fcc0d2b8acdbd1a5a88fab555937865]
1527
1528	save some vertical space
1529
1530	Change-Id: I14128c94b1423eeb29f27aa7ccb0b0d4ec4c50b6
1531
15322018-01-05  David Tardon  <dtardon@redhat.com>  [f42dd8d6e4e29c35e718f5cf0bc657cd6b46ec0a]
1533
1534	rely on pkg-config to find zlib
1535
1536	Change-Id: I145f02096f0d089bf6aa26c7255aadcb61e104c9
1537
15382017-11-28  Mike Kaganski  <mike.kaganski@collabora.com>  [56bb8f32b91977daea35d9eb62459cc6911dbc16]
1539
1540	Remove unreachable code
1541
1542	Fixes warning C4702 in MSVC
1543
1544	Change-Id: I72aa0f7ae44d39632ee022814aa7a7c2ec1989fb
1545	Reviewed-on: https://gerrit.libreoffice.org/43800
1546	Reviewed-by: David Tardon <dtardon@redhat.com>
1547	Tested-by: David Tardon <dtardon@redhat.com>
1548
15492017-11-28  Mike Kaganski  <mike.kaganski@collabora.com>  [939e379c4c3a6f98654adda74ded63eb5210683a]
1550
1551	Silence MSVC warning C4100 for boost
1552
1553	Change-Id: Ic703e19504da06181f3d7f22cf8af09aa3ce346b
1554	Reviewed-on: https://gerrit.libreoffice.org/43799
1555	Reviewed-by: David Tardon <dtardon@redhat.com>
1556	Tested-by: David Tardon <dtardon@redhat.com>
1557
15582017-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [6d1da35a6f78eb2d1c607021f022123228ac1989]
1559
1560	Use auto when declaring iterators and when initializing with a cast
1561
1562	Change-Id: I4770e709c9567b8fe7b606c6da215240d995109c
1563
15642017-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [6902c18043fd0bcfac73012650ce2b6976f5d04a]
1565
1566	doxygen -u
1567
1568	Change-Id: I0bc1bd223bcdfa064e161a558cae5aec9888e4e6
1569
15702017-10-23  David Tardon  <dtardon@redhat.com>  [cc71d75b4d9b88b5c920cd039bab3e707e71568b]
1571
1572	add missing include for std::min
1573
1574	Change-Id: I2088057657f3ce23b91dbbc7b4f5840914dbcaa8
1575
15762017-10-23  David Tardon  <dtardon@redhat.com>  [5634c05b8f2ee456fc3bcc969bf688905d2011ac]
1577
1578	bump version
1579
1580	Change-Id: Ic8f0c5bcda18c02f0e7e3e4945589bccc82e5d4e
1581
15822017-10-23  David Tardon  <dtardon@redhat.com>  [423b931132454d3a0661b210afdbff3a44bb5999]
1583
1584	prepare for a release
1585
1586	Change-Id: I6cbbec8555c1658b5a689e22265f6719537b12c5
1587
15882017-10-23  David Tardon  <dtardon@redhat.com>  [374b0743cca33cbed8f1a931969bee0a71c02efd]
1589
1590	use mdds 1.2 as default
1591
1592	Change-Id: Ib56754480e48de660bd78ad463f9dcd5eaf680d3
1593
15942017-10-23  David Tardon  <dtardon@redhat.com>  [b57478b5b6bb7f37409c2577842ba6416c68d66d]
1595
1596	drop outdated MSVC project files
1597
1598	Change-Id: I5a898c04944c93f6301b35c41930639963991fc9
1599
16002017-10-22  David Tardon  <dtardon@redhat.com>  [1bd5f059660aa2b297e94e1dc9ca2335554c7df9]
1601
1602	add Laurent to contributors
1603
1604	Change-Id: Id97c4d65007acf22106cbcff8bb3f195ff4e8891
1605
16062017-10-22  osnola  <alonso@loria.fr>  [3548af4ba3e888c7771c96c96c62a566112e682c]
1607
1608	Clean code: move the function to find recursively a style in IWORKStyleSheet.
1609
1610	Change-Id: I11e481af59c37f04cb6daab9eba16818850c68e8
1611
16122017-10-22  osnola  <alonso@loria.fr>  [5628e391ecde8ecf1100f3a66ea0a9b1821f5046]
1613
1614	Also look for parent-ident in parent sheetstyle(if a parent exists).
1615
1616	Change-Id: I39a48ae77a0f51d8c5668434edddda6c9941974e
1617
16182017-10-22  osnola  <alonso@loria.fr>  [da717b37647ef5ecba43342be8b1ca744701c154]
1619
1620	Try to retrieve the page-breaks...
1621
1622	Change-Id: I8d09c495dfb6d41a596fb92ac295cb4501b13336
1623
16242017-10-22  osnola  <alonso@loria.fr>  [536754be878ab71eff275e9a5a06cf305ac757d4]
1625
1626	Only send page-break if page-break is true+flush list before doing a draw
1627
1628	Change-Id: Ifad965ee06cc0832ba9c139287f269076b4307f3
1629
16302017-10-22  osnola  <alonso@loria.fr>  [66b8130b03a6b47334e4b56cae49f6c57ab4a9a2]
1631
1632	Replace pageBreak character by a insertLine+do not send special characters
1633
1634	Change-Id: Ica1a7be90c10679a39aede664f0e8f127c8d0173
1635
16362017-10-22  osnola  <alonso@loria.fr>  [57a1d9d8fa230effd4dffc1826f54e84f809855d]
1637
1638	Try to retrieve more list styles...
1639
1640	Change-Id: I6a7c6ce985432061c6c1c5304904864ca164a758
1641
16422017-10-22  osnola  <alonso@loria.fr>  [dad2796da00f0369d34b8dbce840dc3896f8000e]
1643
1644	Search also for correspondance between sf:style in sf:ident for all styles.
1645
1646	Change-Id: Ia4ad584b6c3082eb9cdc0b9945ec0507749d9ca6
1647
16482017-10-22  osnola  <alonso@loria.fr>  [f7f5604b53930f549bb46f02f45cb3ac489ce88c]
1649
1650	Search also for correspondance between sf:style in sf:ident for paragraph.
1651
1652	Change-Id: Icd63a26448e889eb2f72ce49a362295e20a15b41
1653
16542017-10-22  osnola  <alonso@loria.fr>  [d59f758e1def1d5f3b1574740c3b3d1ff066a50c]
1655
1656	Try to make sheetstyle_ref working...
1657
1658	Change-Id: I90fec60c474d77bbcc316aba3c63c0d29874d0d6
1659
16602017-10-21  David Tardon  <dtardon@redhat.com>  [a80a0a73ee3fb750cb5935b1eb4aa60194338af9]
1661
1662	bump version
1663
1664	Change-Id: I8597f033ec0b53572984c5726718a3d88a0cb365
1665
16662017-09-28  David Tardon  <dtardon@redhat.com>  [2d0ff134ba25b132e1f0581fc4c2b042cc92f38f]
1667
1668	avoid output from fuzzer
1669
1670	Change-Id: I3a55412bde4ce0dae2c804c57975b9ba969755ba
1671
16722017-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [9ee0c158390b9e949f6122467d7f58988ef25db4]
1673
1674	Convert explicit for loops to range-based ones where possible
1675
1676	Change-Id: I1f77c1bcbca8aba51e8ebb8cada4484e9a10212c
1677
16782017-08-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b896591f998db647d2be0ecfbaa7bfa000c74a3]
1679
1680	Convert 0 to nullptr where it's used as a pointer value
1681
1682	To make the code easier to read, because this means the remaining zeros
1683	all mean numbers.
1684
1685	Change-Id: Ie3cfcb931aa9e52138dc8731b348b944f595d54b
1686
16872017-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [d94fade840b69cfac72f99e40ecac6e2100c7a45]
1688
1689	Mark overriding member functions as 'override'
1690
1691	This does not affect the generated code (API or ABI), but:
1692
1693	1) Makes sure that in case the signature of one of these functions would
1694	change by accident, the build breaks as the function no longer overrides
1695	a base function.
1696
1697	2) Makes the code readable by explicitly marking all overriding
1698	functions as 'override', where previously the reader had to read the
1699	interface of the base class(es) as well to find out if the function is
1700	virtual or not.
1701
1702	3) Since 'override' implies 'virtual', remove the 'virtual' keyword
1703	where 'override' is present.
1704
1705	Change-Id: I5bee156a155237be6c4e53500576bd2141f8f873
1706
17072017-08-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [60ac5e8bee38d5732571d8a12e4ff38413f2073a]
1708
1709	Fix clang -Wunused-private-field warnings
1710
1711	Change-Id: I012562fcbc1524492e87c39fba503fd452436c6f
1712
17132017-08-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [0cc8d34debae2bfe802a54b393eb5d47982ff9e0]
1714
1715	Remove unused using declarations
1716
1717	Change-Id: I5ee328fe55abafcf9826523da2979a92f683fe0c
1718
17192017-08-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a567814fbcfe49626b3ea634490aff49744e16f]
1720
1721	IWORKTabularInfoElement: fix gcc-4.8 -Wshadow warning
1722
1723	contexts/IWORKTabularInfoElement.cpp: In member function 'void libetonyek::{anonymous}::CellContextBase::emitCell(bool)':
1724	contexts/IWORKTabularInfoElement.cpp:205:27: error: declaration of 'text' shadows a member of 'this' [-Werror=shadow]
1725	       IWORKTextPtr_t text(getState().m_currentText);
1726	                               ^
1727
1728	Change-Id: Idc8c2957766c485265413f5221853be3394940f0
1729
17302017-08-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [a53ca4c22673df62b4ad3f90c555f7803c4be792]
1731
1732	IWORKMemoryStream: fix gcc-4.8 build
1733
1734	IWORKMemoryStream.cpp: In constructor 'libetonyek::IWORKMemoryStream::IWORKMemoryStream(const unsigned char*, unsigned int)':
1735	IWORKMemoryStream.cpp:59:12: error: call of overloaded 'unique_ptr(int)' is ambiguous
1736
1737	Change-Id: Ic1e2c9bd7e5fb740b65e01393bc36c9464681f14
1738
17392017-08-02  David Tardon  <dtardon@redhat.com>  [3dcc79e27b0fb5396ef4f6416d3a93dcbaa48738]
1740
1741	look for macros in m4/
1742
1743	Change-Id: Ib0700e171bf1da683b79e333838eca5646c5f681
1744
17452017-07-30  David Tardon  <dtardon@redhat.com>  [69c5ad6d4c296bc9bc5624e2f789d7e57840c6b4]
1746
1747	replace decl. of cstdint stuff by boost
1748
1749	... although I suspect this is no longer necessary for recent versions
1750	of MSVC.
1751
1752	Change-Id: Iba4e55a0f08e1358d3f098dbd82dfce228ff0aeb
1753
17542017-07-30  David Tardon  <dtardon@redhat.com>  [3ec5f1c4ba705893ece33a73154f3a9cc3bd5b19]
1755
1756	the arg is not needed
1757
1758	Change-Id: I1fa8649e7f6837d38396856af8248aca0f6bd61b
1759
17602017-07-30  David Tardon  <dtardon@redhat.com>  [a0deea09743e2b9e4afa68acc37748b1995da651]
1761
1762	drop verbose debug
1763
1764	Change-Id: I306fc768432c33ad0de5d1ddd6e9366afcd147a7
1765
17662017-07-30  David Tardon  <dtardon@redhat.com>  [1d2654174a0a87b18328474b10daa86dcd963a01]
1767
1768	detect __attribute__((format)) in configure
1769
1770	Change-Id: I851e281d276cb2d53a9009880683a0202fe1087f
1771
17722017-07-29  David Tardon  <dtardon@redhat.com>  [ac04b48cc659f8b39830bf249c79253ffb751a58]
1773
1774	suppress GCC 7 fallthrough warnings
1775
1776	Change-Id: Iddf0c8e50378cb575da8200e82289127a87d7938
1777
17782017-06-06  David Tardon  <dtardon@redhat.com>  [932a85db01d629b84508e1bc237a0dc9dab79371]
1779
1780	ofz#2066 the stream can be null here
1781
1782	Change-Id: I0c7a7334286762a309ae242ebf0954fa7faccf1f
1783
17842017-06-06  David Tardon  <dtardon@redhat.com>  [c4d71c2faa535f9119338a8fced272b8ac886e38]
1785
1786	astyle
1787
1788	Change-Id: I3d56f21348519b56af6e8b52622f865659a4e299
1789
17902017-05-30  Caolán McNamara  <caolanm@redhat.com>  [f6854ea3eb4418d27b94a7cd7d0638ca5e15add1]
1791
1792	don't output libxml2 error spew on non/bad xml
1793
1794
17952017-04-25  David Tardon  <dtardon@redhat.com>  [9bfe0a1a2d258a2601443ad1865c1f5927acb139]
1796
1797	replace a dumb pointer by a smart one
1798
1799	Change-Id: Ia74ef1c7be4acf443eb1b6d5ac8da7bf50c390fd
1800
18012017-04-11  David Tardon  <dtardon@redhat.com>  [706d603d184669a3adccc29aad0213413653ed61]
1802
1803	ofz#1084 getting an existing stream can still fail
1804
1805	E.g., because decompression failed.
1806
1807	Change-Id: I24398aa1a24d258005a2de5999afb29cb19d6ecc
1808
18092017-04-07  David Tardon  <dtardon@redhat.com>  [80e90d03736f32b91c950b2a5417b3304540fabe]
1810
1811	build lang. manager tests conditionally
1812
1813	Change-Id: I5e10ea33d0e34415b3e5aad8c80124bde7f53ba7
1814
18152017-04-07  David Tardon  <dtardon@redhat.com>  [47d8cb5bc7cf151417dcd93604d091cb7c532c27]
1816
1817	allow to build without liblangtag
1818
1819	This is only a hack for simplifying build for oss-fuzz and it should not
1820	be used for "real" builds.
1821
1822	Change-Id: I33f8ab02d77b1dee198fab2d811fb3939433c6c4
1823
18242017-04-07  David Tardon  <dtardon@redhat.com>  [4da35d628e149cfda5dbef16775dd5fd99537eb8]
1825
1826	Revert "allow to set liblangtag datadir (for oss-fuzz)"
1827
1828	This reverts commit d9c866d9279649379a5125c846d2388f036296ef.
1829
18302017-04-07  David Tardon  <dtardon@redhat.com>  [d9c866d9279649379a5125c846d2388f036296ef]
1831
1832	allow to set liblangtag datadir (for oss-fuzz)
1833
1834	Change-Id: I35eb49e4d7cae0e795617b0ae3447dc1d7c06968
1835
18362017-04-06  David Tardon  <dtardon@redhat.com>  [e7f63850beaf343810bafa243d5da0cf5f66368d]
1837
1838	drop unused includes
1839
1840	Change-Id: Ia7cfc29029aceeab98ac272f8e14ac15dcafebf0
1841
18422017-04-06  David Tardon  <dtardon@redhat.com>  [1e5767401a8ff29cd9285f8dcf86c7c1460710a4]
1843
1844	boost::function -> std::function
1845
1846	Change-Id: I25ed485b8c8cd44c08e58a4071bd2374c8caed0d
1847
18482017-04-06  David Tardon  <dtardon@redhat.com>  [d158739c7ed592dc5000a8d922e77f4360537547]
1849
1850	boost::bind -> std::bind
1851
1852	Change-Id: I144318a4e3deb2ff29d17239a5c395ddaab1b3c0
1853
18542017-04-06  David Tardon  <dtardon@redhat.com>  [95e4b5b8906ee1ec5049c7f4bfbe197116453b2d]
1855
1856	boost::unordered_set -> std::unordered_set
1857
1858	Change-Id: Ie3d41747e2bddca102731c9025974dd39e1ac93a
1859
18602017-04-06  David Tardon  <dtardon@redhat.com>  [b5b7ca041263be00691574b15787811f9e8a58fa]
1861
1862	boost::unordered_map -> std::unordered_map
1863
1864	Change-Id: I7d7a6f4195bf5ea29bc4f5e0eef7323129dcb9aa
1865
18662017-04-06  David Tardon  <dtardon@redhat.com>  [3fb43f0cdfe873ad2bb2bc1920fc5d5031b1a23d]
1867
1868	boost::scoped_ptr is unused
1869
1870	Change-Id: Id10efbfd87cfd9abd9b2a20e8c42cb1c15226693
1871
18722017-04-06  David Tardon  <dtardon@redhat.com>  [71017c54cdd5baef68e9a2af3d185d47d5d8872f]
1873
1874	boost::shared_ptr -> std::shared_ptr
1875
1876	Change-Id: Icb6bb861f457d3fe45f6a297f2dd44f57d9ede21
1877
18782017-04-06  David Tardon  <dtardon@redhat.com>  [910c8cb24cfd18ab23276e2d48fb248b8af6c1ed]
1879
1880	switch to C++11
1881
1882	Change-Id: I06f3ab898edb645e5ad6d208b7f9547d5bafa69a
1883
18842017-04-06  David Tardon  <dtardon@redhat.com>  [3c1635e8e9c08e43676ce68a822a24e5d162293b]
1885
1886	ignore only selected content of m4 dir
1887
1888	Change-Id: I0679aafbaa40c4e2f11575cd67b6aba4c03fca62
1889
18902017-03-31  David Tardon  <dtardon@redhat.com>  [2812e15225c45aeb1ad51be2c992ce611fd56793]
1891
1892	fix comment
1893
1894	Change-Id: I0ba31bc96175b98ce5ab6fdabae3bf61bb9d7c57
1895
18962017-03-31  David Tardon  <dtardon@redhat.com>  [6b33659582c723934ab3fc55d01c5b88217a4a8f]
1897
1898	add fuzzing driver for oss-fuzz
1899
1900	Change-Id: I9a29ca14e6aa8bcc8b5ebfbe2ee43e4e23985118
1901
19022017-03-16  dennisroczek  <dennisroczek@libreoffice.org>  [54a485d2f5bc8448248021565d098f22c5d46fdb]
1903
1904	fix typo: "the the" --> the
1905
1906	Change-Id: I5a8766e6b7c48def00b3d5954ceb898cdc402d69
1907	Reviewed-on: https://gerrit.libreoffice.org/35169
1908	Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
1909	Tested-by: Julien Nabet <serval2412@yahoo.fr>
1910
19112017-03-12  dennisroczek  <dennisroczek@libreoffice.org>  [20542c2649fced2038e4607e9c08b82a80d1e372]
1912
1913	fix typo: usefull --> useful
1914
1915	Change-Id: Id71f659585d9e4ac360f0676fe8bee6b82151b74
1916	Reviewed-on: https://gerrit.libreoffice.org/35001
1917	Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
1918	Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
1919
19202017-02-22  David Tardon  <dtardon@redhat.com>  [1fd67d70c41f7b5250e7e2c3f73dc846bce65572]
1921
1922	use CPPUNIT_ASSERT_EQUAL
1923
1924	Change-Id: If94d56264ad13ae0074209b8eb402290d50589fb
1925
19262016-09-30  David Tardon  <dtardon@redhat.com>  [71ccd90029745e33eb62384e90069a77f5a69730]
1927
1928	make the mdds test forward-compatible
1929
1930	Change-Id: I8111097cbd51b5c875a9510ad26a2a0a7b8c90e8
1931
19322016-09-30  David Tardon  <dtardon@redhat.com>  [1a20d8ece2ea3e8aa1d319cd88e8a6aa637982f2]
1933
1934	drop test that violates Unicode tr#35
1935
1936	(and therefore fails with latest liblangtag)
1937
1938	Change-Id: I0e06c6c4e8bcf999cf5559d6287e77ae97e555d8
1939
19402016-09-30  David Tardon  <dtardon@redhat.com>  [00b7b65ad62ca82e4f7c04e17c87b8d08a0825ec]
1941
1942	remove unused context class
1943
1944	Change-Id: Ia903eaacfe6680976453229a0d11ecabcfa96736
1945
19462016-09-30  David Tardon  <dtardon@redhat.com>  [9b194894fb1ea272c9103948f3808add34bdb77b]
1947
1948	WaE: unused function
1949
1950	Change-Id: Icae5e4b1c7439f75186623f106e2b4253524851f
1951
19522016-06-09  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [f6d14b3b510de5c50e45c98fe812a73ba00f3def]
1953
1954	Allow building with mdds-1.2
1955
1956	Change-Id: If8791b4c1c3fbefdd06af345276e0a724dff5482
1957
19582016-03-06  osnola  <alonso@loria.fr>  [47f8d3b930cf47af5c67bdd9d27996c81cacd5a5]
1959
1960	parse followingLayoutStyle and followingParagraphStyle
1961
1962	Change-Id: I895ca642c6888fbbc8a5b9439c91c6c40e8e1f99
1963
19642016-02-21  osnola  <alonso@loria.fr>  [37d56bf2489920cc951f0544da8c84fb8f7d8ca6]
1965
1966	recognize decimal label
1967
1968	Change-Id: I94e066cf2699a43aeaca6e1ece03586965537b51
1969
19702016-02-21  osnola  <alonso@loria.fr>  [a97954bb4ba604f850eea11f51f26fa9b948fbc5]
1971
1972	retrieve more values in tables
1973
1974	Change-Id: I21408a83527e0ca8a05e839174e228564e29d812
1975
19762016-02-21  osnola  <alonso@loria.fr>  [d00332a1e227e7f133bf8c8cb4cf7d68be6e92c8]
1977
1978	define cell's border on the right line
1979
1980	Change-Id: I096b80684ecd4202957d250d5f84944d1b6de0fd
1981
19822016-02-21  osnola  <alonso@loria.fr>  [c1d0bc5c1188a1e473d1bfd6cf9ad40331dd2767]
1983
1984	replace a gradient in cell by average color
1985
1986	Change-Id: I5f79456da74fedb1cf8803ad75f78d270ddacfc2
1987
19882016-02-21  osnola  <alonso@loria.fr>  [0107e26a7f8b20165d6fa373ff3159f7adda6934]
1989
1990	try to read more color + avoid sending 100% opacity
1991
1992	Change-Id: I1f71e122597da20a0914859f43ee8838c068e42a
1993
19942016-02-21  osnola  <alonso@loria.fr>  [7f2ac3a0f52c6c5f7db7042c10752052db8c9348]
1995
1996	try to retrieve more cell's styles
1997
1998	Change-Id: Ia25bf628d2cde6de309343f521c2eaac2a55f847
1999
20002016-02-16  David Tardon  <dtardon@redhat.com>  [59e42080b3a7f2317afd8f7b93207fdd8a5a1695]
2001
2002	add liblangtag to deps
2003
2004	Change-Id: I8ba760c68c182d365c3d28a9205f3acba8d9c5ce
2005
20062016-02-16  David Tardon  <dtardon@redhat.com>  [192b2844c5cf593b802329201341f7b9bfd64e54]
2007
2008	librevenge-stream is not needed
2009
2010	Change-Id: I9cd88de9c93cb5d0c2f8d65b58876fc3c48f90e9
2011
20122016-02-07  osnola  <alonso@loria.fr>  [277602b25579b16d54abb7d214ef7d299244fe6f]
2013
2014	IWORKCollector: improve gradient reconstruction
2015
2016	Change-Id: I85a37f3d1467d62bc6b682f6350c21627458ae4e
2017
20182016-02-07  osnola  <alonso@loria.fr>  [1a3965b4ddeec82f2a7bebb434f0bb156c62d396]
2019
2020	read more elements
2021
2022	Change-Id: If1445611c5ec5643735db0a3f41eaf0358efb6aa
2023
20242016-02-07  osnola  <alonso@loria.fr>  [e5bd8dc3c829e4c6cc190a2e15fd8c0d2b2e9990]
2025
2026	IWORKFormula: send cell's address and number correctly
2027
2028	Change-Id: I007c9621f1735f420c974e59fcfadd1cbf9f5299
2029
20302016-01-27  David Tardon  <dtardon@redhat.com>  [e54e5817f7d56a5fac0e0dac2f1cfd1255355e44]
2031
2032	allow to map function names
2033
2034	Change-Id: I4bfdc4c8a6af7b663936758a3e1c8a9eaa7764f4
2035
20362016-01-14  David Tardon  <dtardon@redhat.com>  [dcdddfa742e7ef3276c957af9e2027fafb8f645e]
2037
2038	coverity#1341779 uninitialized scalar field
2039
2040	Change-Id: I7f549b73e786618ac837297e21dc7818c12d4537
2041
20422016-01-14  David Tardon  <dtardon@redhat.com>  [649f459c499ceab07446ed913ae661c31e13044a]
2043
2044	fix brain fart
2045
2046	Change-Id: If7c5e3c6cebe2f97f1c9f5793cf25cea135a7735
2047
20482016-01-13  David Tardon  <dtardon@redhat.com>  [216fc4ac81cab9c7925aa166032150253a7f2482]
2049
2050	runLength must always be >0 here
2051
2052	Change-Id: I0fd3bd481900caf557c9580f51d11fd39148e5f0
2053
20542016-01-13  David Tardon  <dtardon@redhat.com>  [eff35328432f01120d44b47494b2b87aa1973dcd]
2055
2056	length must be >0
2057
2058	Change-Id: I2f783d43426c7b9ea279639073865ab39710417b
2059
20602016-01-12  David Tardon  <dtardon@redhat.com>  [7f668dfd610f9ce82b8747d99a39008314ae3d45]
2061
2062	fix build in C++98 mode
2063
2064	Change-Id: Ic9d57f8cf4c2d16a7f7ef77c0d9fb28abd2740a5
2065
20662016-01-12  David Tardon  <dtardon@redhat.com>  [92eb3602a2d8830a5c966773ac4cb12ee07a4072]
2067
2068	fix doxygen syntax
2069
2070	Change-Id: Ibe9f38454ec117827574a1745c3792e5824dfeb4
2071
20722016-01-12  David Tardon  <dtardon@redhat.com>  [801cbfa344692e6285859a79b08e21347f6f7009]
2073
2074	fix syntax for calling dependent template function
2075
2076	Change-Id: I35033f15cbf780cf2bf9488d750168235721490d
2077
20782016-01-12  David Tardon  <dtardon@redhat.com>  [1891b21d87428263e2488168c6a86f1f0497139b]
2079
2080	prepare for a release
2081
2082	Change-Id: I2cedd0b16ba94eb57792f0ec1f997d820f3bfbb4
2083
20842016-01-12  David Tardon  <dtardon@redhat.com>  [5dc3be0958c6b52f92686c98c594558085f46c05]
2085
2086	do not require newest librevenge
2087
2088	Change-Id: I1b939ffe6944939c41a7465547c119149e8e3f56
2089
20902016-01-12  David Tardon  <dtardon@redhat.com>  [88ad2c37982a4f9223dfb921645c297e438ada53]
2091
2092	prepare for processing slide content at the end of slide
2093
2094	... as only at this point we know the master slide, therefore the parent
2095	stylesheet.
2096
2097	Change-Id: I7ff29f793ed53df4f3d4ad3967ac2d480dd64dc2
2098
20992016-01-12  David Tardon  <dtardon@redhat.com>  [b63ab7db970c8edba149bfb889f09c6c6a6a2e4e]
2100
2101	allow to delay eval. of slide content
2102
2103	This is needed because the master slide ref is one of the last elements
2104	of slide, so it's only at the end it is possible to link styles to the
2105	parent stylesheet. This had somehow slipped my attention and had never
2106	been implemented...
2107
2108	Change-Id: I4582ee9c82454d30eb73fc2320b1845690b0db08
2109
21102016-01-12  David Tardon  <dtardon@redhat.com>  [2149276ebd45765ae1637ff4485799d873a3bc80]
2111
2112	pass undrawn text object to table cell
2113
2114	Change-Id: If847075cd0b881ccd1f8b405e3b2f9e1f2e42f34
2115
21162016-01-12  David Tardon  <dtardon@redhat.com>  [cc4c1e0d69afe7bfd4181953b37c3a3d9c79bcab]
2117
2118	drop unneeded include
2119
2120	Change-Id: Ic8ed9b35791cd10959d81cd8c4dad35d33692910
2121
21222016-01-12  David Tardon  <dtardon@redhat.com>  [b3d7b1d57a388560f7edc38bcd478900bebba1cc]
2123
2124	avoid segfault
2125
2126	Change-Id: I38feae2be0d639344bdc122abd8e21d5450c1024
2127
21282016-01-12  David Tardon  <dtardon@redhat.com>  [3456a0677f189ec83cb899456e1dc65f7a8c6000]
2129
2130	disable handling of lists in Keynote 5 for now
2131
2132	Change-Id: Ia007ea6a8b2fd750e5cd7bb7497e33927317842e
2133
21342016-01-05  David Tardon  <dtardon@redhat.com>  [400fdd20fb89f376ddc69bd4957765a0419b5e0d]
2135
2136	fix mapping props to text for non-ASCII strings
2137
2138	Change-Id: Ib384744ed7f2a0ff60d04e9482b0476accb9171b
2139
21402016-01-02  David Tardon  <dtardon@redhat.com>  [4fff6e53d66a734c898f94bed7a0a2844dedc6dc]
2141
2142	keynote5: bullets are the default list type
2143
2144	Change-Id: I6095bdcde92546cdb685045038c34aa6593ec353
2145
21462016-01-02  David Tardon  <dtardon@redhat.com>  [62eb7434387de1d497862fcb31c46e9748de8c0f]
2147
2148	drop useless message
2149
2150	Change-Id: I89f4f11ec37d0855d17346cfd319382f91e2900b
2151
21522016-01-02  David Tardon  <dtardon@redhat.com>  [41fa3a27f05fea51bde8768910f1fbce5170495a]
2153
2154	don't print debug message on lists with type 'none'
2155
2156	Change-Id: I41c34ca8b7d1e3580aa20e95b433bf596aafa245
2157
21582016-01-01  David Tardon  <dtardon@redhat.com>  [cf0a6a47416e2b7f40563c6c8faa24a61366012f]
2159
2160	handle bullets correctly
2161
2162	Change-Id: If432266d385337d4ebbeea2328d759eaae64bec7
2163
21642016-01-01  David Tardon  <dtardon@redhat.com>  [dcb459bbac9553ac07a6fb37c4bbf13527bb6b05]
2165
2166	drop unneeded include
2167
2168	Change-Id: I281cc5c07e79316e355b462cadab22fd13e37ea5
2169
21702016-01-01  David Tardon  <dtardon@redhat.com>  [f98a2b66f210d5096aa31410093bbf67df89b871]
2171
2172	fix brain fart
2173
2174	Change-Id: I714ccf241f1c5a110be3cdc52f924f587f18789a
2175
21762015-12-30  David Tardon  <dtardon@redhat.com>  [378ec99e40bab11ebef4ffec74f7182f2f6207a3]
2177
2178	init. members
2179
2180	Change-Id: Ieb8ff61d79760c433894f3a1921584b5465dd51f
2181
21822015-12-30  David Tardon  <dtardon@redhat.com>  [27ef22b7b8099d0aaf87d3573b30584782bd5a79]
2183
2184	keynote5: flush opened list levels
2185
2186	Change-Id: I9c047e2ef38e4d2bde1bee3a0b415791878429d2
2187
21882015-12-29  David Tardon  <dtardon@redhat.com>  [126d90c9cf08dc6f2622258ba541426eada43148]
2189
2190	keynote5: handle lists
2191
2192	Change-Id: Ie1ecf9298eca61b504c9b4668a212d8806bf6251
2193
21942015-12-29  David Tardon  <dtardon@redhat.com>  [8181245a95762496cb9a99b0ba69a7d0e49c91ca]
2195
2196	list styles are referenceable
2197
2198	Change-Id: Ic60cdfc993200be5ea3b8ae17f9b876dac1c91e4
2199
22002015-12-29  David Tardon  <dtardon@redhat.com>  [ad2459f60aa2736bf1bb2a0984bf299f069439ff]
2201
2202	recent clang chokes on 'register' keyword
2203
2204	Change-Id: I853ec9604d66d2c75ccb853c44fcee0b9aa592ed
2205
22062015-12-29  David Tardon  <dtardon@redhat.com>  [071ae23930acc5616757ffd1fc7d8bfd3208bc46]
2207
2208	keynote5: parse image labels
2209
2210	Change-Id: I6de7e120e77528552d25c128db413123c4d9298f
2211
22122015-12-29  David Tardon  <dtardon@redhat.com>  [747a28e2e3eacb740bba61c7c6e7e436d8d489ec]
2213
2214	keynote5: parse list label type
2215
2216	Change-Id: I1d7f4fd5bfd081867fe5f217ff22f562427eaeb6
2217
22182015-12-29  David Tardon  <dtardon@redhat.com>  [918e640388c18b923f7372c0419813b153bf0e83]
2219
2220	keynote 5: parse list style props
2221
2222	Change-Id: I99e0881d48136d008e19c8b292fd7a47bc04e94b
2223
22242015-12-29  David Tardon  <dtardon@redhat.com>  [0cf938517917d3ba64f9cb35f12856dcdd506f30]
2225
2226	generalize collecting of container elements
2227
2228	Change-Id: Ia69323a75c2c919679a3d773f06ef49b2781abd1
2229
22302015-12-28  David Tardon  <dtardon@redhat.com>  [116596c5b4daa86049a5f608b79dc258523b5250]
2231
2232	keynote 5: start parsing list styles
2233
2234	Change-Id: I020bee0d4667dc48eb8a5ab8c0015051fe6aaabc
2235
22362015-12-28  David Tardon  <dtardon@redhat.com>  [74c2965b71f2909825c57704064c1fbd3230a46e]
2237
2238	allow to parse props outside of prop. map context
2239
2240	Change-Id: I9674d80f70c0759ef0a8d8c344a6ea8d80d45b11
2241
22422015-12-28  David Tardon  <dtardon@redhat.com>  [4c809065aea31d260aa5f48d665b4ad6bea70b4f]
2243
2244	allow to handle arrays of refs too
2245
2246	Change-Id: I9e60a8d2de8691359aa0acb7dd3cf4b961a915fc
2247
22482015-12-27  David Tardon  <dtardon@redhat.com>  [722be64f5d62624e12a8282c8f2bc34720445752]
2249
2250	make --help output more help2man-friendly
2251
2252	Change-Id: I3a5d8c8089e92986b4e8660640967d8f647e0abb
2253
22542015-12-26  David Tardon  <dtardon@redhat.com>  [371ddcdaa6649a3c84fc39f7556a38068c38c07d]
2255
2256	update AUTHORS
2257
2258	Change-Id: Id0a7f9533a16f0bb5c1ed2e2d624224bd45088cc
2259
22602015-12-26  David Tardon  <dtardon@redhat.com>  [bf72e2351d148cfec088b83ef924a93b67f32d16]
2261
2262	simplify installation of headers
2263
2264	Change-Id: I939f231a6ec8e58562a69047acfcf750a287a589
2265
22662015-12-26  David Tardon  <dtardon@redhat.com>  [de3fb1a2ad204f03c5d3c7efd73de898d497af52]
2267
2268	correctly handle lang covering multiple spans
2269
2270	Change-Id: I9df87155dd650d5550a62c554e5b303e7ea3cc23
2271
22722015-12-26  David Tardon  <dtardon@redhat.com>  [2a5832f4bed6dac5f68e7825e58c39bbcbcaeaba]
2273
2274	mention new dependency
2275
2276	Change-Id: I1536ce060ca57e68862e8cf774fcb19041107299
2277
22782015-12-26  David Tardon  <dtardon@redhat.com>  [e41523e288d30470fbe67a57846725b1380d415d]
2279
2280	improve handling of text language
2281
2282	Change-Id: Id437e198bd3e798713254063ac24eb4c181c2076
2283
22842015-12-23  David Tardon  <dtardon@redhat.com>  [efa096ef52a445f203456ab32194d38b6f510d7e]
2285
2286	fix closing paren in list label
2287
2288	Change-Id: I3a0d41118334906c8a072aa41eec78d837ca5658
2289
22902015-12-23  David Tardon  <dtardon@redhat.com>  [f076b5e5511fdf63b1b92508193d8cf37c9c797b]
2291
2292	update FEATURES
2293
2294	Change-Id: I96e9cbed373fee476319a641e33992625f1af469
2295
22962015-12-22  David Tardon  <dtardon@redhat.com>  [a0a9cdb7ec5616acc487fdb7c8e026f61fadf0bc]
2297
2298	handle table trafo correctly
2299
2300	Change-Id: Ie155161c50aa28003eeb72b994232a09506d0a29
2301
23022015-12-22  David Tardon  <dtardon@redhat.com>  [7bcaacb3fb3496f25804a0d972556702d255a327]
2303
2304	group list style props by level
2305
2306	Change-Id: Icf7e0a47524147b7566fcde0dd59019a7a068e76
2307
23082015-12-22  David Tardon  <dtardon@redhat.com>  [103168f3abd6cdf13dee2395e2bbf1ffacba82ef]
2309
2310	always write the mode
2311
2312	Change-Id: Ief11ba24f967ca308fd939d5db4c2d674f66bb2f
2313
23142015-12-22  David Tardon  <dtardon@redhat.com>  [3287d544723b16aa1ca548ce75d999acf2e9cf45]
2315
2316	handle list elements with type "none"
2317
2318	Change-Id: I344a3e2468458e97ceab4e7fa54eaa68c6d6b178
2319
23202015-12-21  David Tardon  <dtardon@redhat.com>  [c33fa267913b11c309b4e04d57264bd146161886]
2321
2322	apply text indent after a bullet
2323
2324	Change-Id: Iac2284d14feebbedf9f195aedc615b7138a9015a
2325
23262015-12-21  David Tardon  <dtardon@redhat.com>  [576d296be341ebf00057e363f4285e097e204dfb]
2327
2328	list element is used instead of paragraph in lists
2329
2330	... not wrapping a paragraph as I thought.
2331
2332	Change-Id: I40f4b9a460244c9271e467e3b6d6d92e587e1906
2333
23342015-12-21  David Tardon  <dtardon@redhat.com>  [21e7763707e6fe8f3dc617d5c16315bafe18e5ae]
2335
2336	handle list level indents
2337
2338	Change-Id: I2b17235800d09f43345ccc33c8b759af16a94409
2339
23402015-12-21  David Tardon  <dtardon@redhat.com>  [696885f4290762d452b059c9cee603db445b4606]
2341
2342	make sure all opened list levels are closed
2343
2344	Change-Id: I635469178e47e43b10833be48b8569e6e766f858
2345
23462015-12-21  David Tardon  <dtardon@redhat.com>  [b725599f9dc08dd42614927f5147cee0ce47a6aa]
2347
2348	list levels are 0-based in Keynote 6
2349
2350	Change-Id: Ibc16aaa01e8b515c08023b6709d9202380877b19
2351
23522015-12-21  David Tardon  <dtardon@redhat.com>  [e912bb3635c7b5b3f8026c4b3077d5c45d2d2ae0]
2353
2354	add debug message
2355
2356	Change-Id: I98ab3aaba3bd8a6f9f6c41ed7f4070486090f5c0
2357
23582015-12-21  David Tardon  <dtardon@redhat.com>  [345ed96c9a1e9a14f1b16e6c6f520200291160bf]
2359
2360	get props for the right list level
2361
2362	Change-Id: I6b84664ff4912bbe3bdb0b8754375bd2d8885ec2
2363
23642015-12-21  David Tardon  <dtardon@redhat.com>  [2a8e043b64014fc92454e1c7a2b43654b6091cb0]
2365
2366	fix off-by-1 when accessing list level props
2367
2368	Change-Id: I2da8fe6be4e293c3e373a58860db7e7bd43524d0
2369
23702015-12-19  David Tardon  <dtardon@redhat.com>  [506f1dbe08008ac815304cd02e7c11977e9e05c4]
2371
2372	parse list levels
2373
2374	Change-Id: I54975f555c6e01dc27e5e9952b29cd82b713bff7
2375
23762015-12-19  David Tardon  <dtardon@redhat.com>  [3b0b416ca1b2362d9d348b3b805e6de59de9d578]
2377
2378	move comment where it belongs
2379
2380	Change-Id: Ia04b06326ab81a2fb6b37dd8eb1993c03466f98c
2381
23822015-12-19  David Tardon  <dtardon@redhat.com>  [049af39a9bd692154ca7800a9277e04d2d6efb9e]
2383
2384	parse list style
2385
2386	Change-Id: I5d2b29ae752c075764f4f5a382c6d36fbdee14bc
2387
23882015-12-19  David Tardon  <dtardon@redhat.com>  [0de57c2fe4e211c4b2064d10b348346d30da86a8]
2389
2390	init members
2391
2392	Change-Id: Ie722d18a34ed77847183c29a5f99bd7452748073
2393
23942015-12-19  David Tardon  <dtardon@redhat.com>  [ec8690b1045d0d2520ec509811fba094726b1781]
2395
2396	add missing ctor impl.
2397
2398	Change-Id: I360b72aa0caff7b0db970d173e63b2863ccf211d
2399
24002015-12-18  David Tardon  <dtardon@redhat.com>  [dd9451bfabaff331e65f7bc6e1f161139a8bd5cf]
2401
2402	handle some list props
2403
2404	Change-Id: I9d3e6547cebf7e252ba3119484142792fdfbd85d
2405
24062015-12-18  David Tardon  <dtardon@redhat.com>  [961fc07e4da6349fa87d824cdae441876d920fe0]
2407
2408	define list types
2409
2410	Change-Id: Id7f2fe4ee3ae82f3b8645128e241ec0569f09a87
2411
24122015-12-18  David Tardon  <dtardon@redhat.com>  [564b6f7182ccae4798055b9096f418577adb9aab]
2413
2414	start to handle lists
2415
2416	Change-Id: I8c2862337cda5968c4fe1103f2a256ed26bd3487
2417
24182015-12-14  David Tardon  <dtardon@redhat.com>  [6d562b9d08b4cf72b416a91b8d4b2c41e3f74370]
2419
2420	really parse text language
2421
2422	Change-Id: I282d13a65d37069c3366394db3e21109e0f73c13
2423
24242015-12-13  David Tardon  <dtardon@redhat.com>  [c6e1f7dbe8bf1d326235121b212bdfb42194829e]
2425
2426	parse links
2427
2428	Change-Id: Ibb5b81b669bf6e4fa7f0b682a505a5886047cde7
2429
24302015-12-13  David Tardon  <dtardon@redhat.com>  [68728102c220750a372619aaaaac3f0669f55f9c]
2431
2432	use typedef consistently
2433
2434	Change-Id: I1d63753b4663d0cf09897a34d767f189a304450e
2435
24362015-12-13  David Tardon  <dtardon@redhat.com>  [bc27e2355c651990a580b56cfb8e48bec8521a61]
2437
2438	iwa: refactor handling of text
2439
2440	Change-Id: Ic68885c3802378442ee9252c17dbb21c6a30f80c
2441
24422015-12-12  David Tardon  <dtardon@redhat.com>  [e364b18eb79663be4ebc5ac2bf5e739a7a3acbd6]
2443
2444	move text parser to a separate source file
2445
2446	Change-Id: I323adbf760fc1f4292fa9c2a19d9fa3e364f9844
2447
24482015-12-12  David Tardon  <dtardon@redhat.com>  [2711034eac33361c57d065489840994475073f5b]
2449
2450	fix build with boost 1.54/1.55
2451
2452	Change-Id: I396f7527915447956f5918b331949f2d12fe6453
2453
24542015-12-10  David Tardon  <dtardon@redhat.com>  [d6be7d06bfd66eb661b24046234028192bcc8864]
2455
2456	always reset span style
2457
2458	Change-Id: Ib0829e57a458fdd10c8ff6f8dda42b12c41f3aba
2459
24602015-12-10  David Tardon  <dtardon@redhat.com>  [28ba251446116c1cfddd6e72e7e70e731b3a9720]
2461
2462	make use of IWORKText simpler
2463
2464	Change-Id: I1256c214b69a34e648855e6900faa93dfa956d30
2465
24662015-12-09  David Tardon  <dtardon@redhat.com>  [1e1b9791270019a284c1cae1e1acc11c8eb95db5]
2467
2468	add support for inserting additional spaces
2469
2470	Change-Id: I6c01fc2d29b0af22b4864b7acc70110ec2ae2443
2471
24722015-12-05  David Tardon  <dtardon@redhat.com>  [e792a1a4e514737ef139aeb120831b097c4ff9f8]
2473
2474	add BIPU Numbers 3 parser
2475
2476	Change-Id: I4838d6a4ec38da28b5c3a7163c1b3df5e1c7b2dd
2477
24782015-12-05  David Tardon  <dtardon@redhat.com>  [c87df7e6bfd026ce3d6c93d465e9d182411768d9]
2479
2480	add BIPU Pages 5 parser
2481
2482	Change-Id: I4b4248e8065e228160b28563fbebdeb65f5c973f
2483
24842015-12-03  David Tardon  <dtardon@redhat.com>  [eee09d8eddbc025b60a37f4de821ebd675d88ef9]
2485
2486	prepare for a release
2487
2488	Change-Id: Id58f16ec588704e17491a4a1712b29fa7549c6e9
2489
24902015-12-03  David Tardon  <dtardon@redhat.com>  [85a8197a4b7fee1e5b2131c888dbef8a1736707b]
2491
2492	update REAME etc.
2493
2494	Change-Id: Ib042c6471067a735becddbf06f4669c8ad0aa7a2
2495
24962015-12-03  David Tardon  <dtardon@redhat.com>  [e67c0bcad62559dc8353a06b50c5b9b8c336539c]
2497
2498	WaE: commas at the end of enumerator lists are a C++11 extension
2499
2500	Change-Id: I86c71415d60c3eab840eb7a5ec42c3b8b8600f9f
2501
25022015-11-30  David Tardon  <dtardon@redhat.com>  [7b9869a43a743fafe117c4c9f7e298dd70e2d918]
2503
2504	parse table row/column headers
2505
2506	Change-Id: I8ddd5b0099a93e37741881ed90462025c1df5b64
2507
25082015-11-30  David Tardon  <dtardon@redhat.com>  [ba5936ca6d3c9a7f6e7f2b302f96e8786a71b45f]
2509
2510	parse table style
2511
2512	Change-Id: I55e4379bbac2b4426acb5f4eb233691f60a76285
2513
25142015-11-30  David Tardon  <dtardon@redhat.com>  [e2c5aa3ef426f709cb7f7f2fbf7bae63f98041a1]
2515
2516	init members
2517
2518	Change-Id: I0b30015ffc90cb6e58173c18a7a798bb8b7eeb82
2519
25202015-11-30  David Tardon  <dtardon@redhat.com>  [c822cc7174068167d13288ab3f8e292ef28f001e]
2521
2522	drop unused forward decl.
2523
2524	Change-Id: I3d21968abfca9bc58f84088f5ec9f398a9bf39de
2525
25262015-11-30  David Tardon  <dtardon@redhat.com>  [b05c226472a8dcc4b0b2cd33b12e4e873bb02a78]
2527
2528	drop unneeded include
2529
2530	Change-Id: I7274deebb918e799ca66fcbc51abff5ff85932f9
2531
25322015-11-30  David Tardon  <dtardon@redhat.com>  [9891d2788eb8e1bba4e824a394c0dae93601e4b5]
2533
2534	remove extraneous whitespace
2535
2536	Change-Id: I854139ded723dda8e4222427f361b2d4349d3960
2537
25382015-11-30  David Tardon  <dtardon@redhat.com>  [e762d787e0ba1399faf437c56652a363949d02ea]
2539
2540	remove extraneous break
2541
2542	Change-Id: I8a17ae80c92c2725d4f749b98b42ee473432c106
2543
25442015-11-30  David Tardon  <dtardon@redhat.com>  [2515ce7b54e16f535101fd4c66829a4bd178a446]
2545
2546	keynote 5: parse slide background
2547
2548	Change-Id: I6dc65be0961f144b95743620652e8507cafd9870
2549
25502015-11-30  David Tardon  <dtardon@redhat.com>  [93d846873829192605938ba47a4b1df28e3c9cc5]
2551
2552	parse more line end types
2553
2554	Change-Id: I7ba27c48a03838a415ee409bb41df330a66f278e
2555
25562015-11-30  David Tardon  <dtardon@redhat.com>  [d9d62c4e44ba5cc682c07b62ec6b17f46cfe2343]
2557
2558	keynote 6: fix drawing of borders of unfilled shape
2559
2560	Change-Id: I97bc559a683012d1a152fbbe026d07f19ca3d1c3
2561
25622015-11-29  David Tardon  <dtardon@redhat.com>  [5c0ce94b13b7d74d7941b5e2d304714a4523e3e2]
2563
2564	parse stroke type
2565
2566	Change-Id: Iafeedaea7bd4af80c669acc139f25943572c4db4
2567
25682015-11-29  David Tardon  <dtardon@redhat.com>  [68b0934750a8f34912f2670b84906f48e219d4a9]
2569
2570	only read pattern if there are any elements
2571
2572	Change-Id: Ife3fc87a169f2fcf58092fa1193668913a02356f
2573
25742015-11-29  David Tardon  <dtardon@redhat.com>  [adef8293fc8138491df91fdbe621cee5a1ba12d1]
2575
2576	interpret bezier path correctly
2577
2578	Change-Id: I1a1ede299bb602f3106a5183f87fe4536bee8cf6
2579
25802015-11-29  David Tardon  <dtardon@redhat.com>  [cf9142ee2e99821295c5b7741c1c98235602dd5e]
2581
2582	handle stroke dash
2583
2584	Change-Id: I66cf228b9042d84ce6ae418e572a9307ddb84c55
2585
25862015-11-29  David Tardon  <dtardon@redhat.com>  [d768e030e3892d1ee6267554c9a8f20c17368038]
2587
2588	parse opacity
2589
2590	Change-Id: Ifbd8ee16e11161f27b9017030a9de94ec1e0e077
2591
25922015-11-29  David Tardon  <dtardon@redhat.com>  [689db51608417462daeb17b658523b773cd372b2]
2593
2594	keynote 5: parse shadow
2595
2596	Change-Id: I1562578fd19c878733026f227fd96ae224cbc9f9
2597
25982015-11-29  David Tardon  <dtardon@redhat.com>  [2aec5a3aca765004ad12de8775b07bf0d710c75f]
2599
2600	add a generic parser for single-value elements
2601
2602	Change-Id: If76beaed31cf19ec93d26e6d7f278dc73877e1e6
2603
26042015-11-28  David Tardon  <dtardon@redhat.com>  [c6fc3908f62bbbe2ae9411815b9eff6a248841bf]
2605
2606	drop some copypasta
2607
2608	Change-Id: I888aee5b7496ba8df406a63bd58985d352d2aba0
2609
26102015-11-28  David Tardon  <dtardon@redhat.com>  [45ad5830de03c4c4ba4ba500233c5c62a4edab04]
2611
2612	add a generic parser context for containers of elements
2613
2614	Change-Id: Iab9bbc6df8846b1fde989f9a8c024d7c3fce18ad
2615
26162015-11-28  David Tardon  <dtardon@redhat.com>  [59f0298a2545db1c87cd230fad62db9f925dd2b7]
2617
2618	keynote 5: parse fill bitmap
2619
2620	Change-Id: I82a2a92811ce761a6d4b57de66abc0fcccbafadb
2621
26222015-11-28  David Tardon  <dtardon@redhat.com>  [555e911575ebea30ca687216057ea9e1591fbb62]
2623
2624	keep token lists lexicographically sorted
2625
2626	Change-Id: I37ea4fc81dd604b50e8d268ee2f0bf80bbeaa902
2627
26282015-11-28  David Tardon  <dtardon@redhat.com>  [ddff65ec633f4dff783ef362b434862371f3f3ff]
2629
2630	keynote 5: parse gradient
2631
2632	Change-Id: I6aa3b4fcd836e9d645c830b5e5c24f71a08520b1
2633
26342015-11-26  David Tardon  <dtardon@redhat.com>  [23eecd705424545168ada7af452c1c29fa8c8076]
2635
2636	image size is in points
2637
2638	Change-Id: Iaa625094852a1ca51b7e77511f61699a749a94fd
2639
26402015-11-26  David Tardon  <dtardon@redhat.com>  [631d5d147efd68780d6740a0e84b6604abc3c051]
2641
2642	the same bitmap can be used repeatedly
2643
2644	Change-Id: If05af2a9e77c9a7787416930c35b3dd7e78424a4
2645
26462015-11-26  David Tardon  <dtardon@redhat.com>  [a6b6b4d3ddc1a5aa09bf17b76c9a12635584bc5d]
2647
2648	shadow offset is in points
2649
2650	Change-Id: I8df8a0cd28bc7b2a7422cada585f86162485039d
2651
26522015-11-26  David Tardon  <dtardon@redhat.com>  [0569583984c52af16a92fa24029ef2178c5da068]
2653
2654	no fill is the default
2655
2656	Change-Id: I9cea7bf9a71458538919dcff32290bf1fb315709
2657
26582015-11-26  David Tardon  <dtardon@redhat.com>  [893c4444c358b9627200cc759049e5aa34c6323c]
2659
2660	handle fill: none correctly
2661
2662	Change-Id: I3307afa13a0dd773470469af416bc60b9efc7bc4
2663
26642015-11-26  David Tardon  <dtardon@redhat.com>  [0fe74e300180ffcc50af73c61fce7deed4225b4e]
2665
2666	take end iterator from the right sequence
2667
2668	Change-Id: Ic05d045056158f235194b95aea6d26b54bab74ac
2669
26702015-11-26  David Tardon  <dtardon@redhat.com>  [61c822c86a2413f60c3ab038bdd54897f4d7deb4]
2671
2672	diff. between non-exist. and zero-length field
2673
2674	Change-Id: I09c0a8a37d73ed994d1b40ef060bba8e3667724f
2675
26762015-11-26  David Tardon  <dtardon@redhat.com>  [3db9a78b8eca407ebe44104153f7c68e08832fc1]
2677
2678	astyle
2679
2680	Change-Id: Ia4d774a1da385f7de726f9bd80fc072f452c3c39
2681
26822015-11-25  David Tardon  <dtardon@redhat.com>  [98dd84843e2714c9615c129038703372d1ba78a6]
2683
2684	opacity is in percent
2685
2686	Change-Id: I9cf6e56a540b15291cb16cee72ea9f3a10f74818
2687
26882015-11-25  David Tardon  <dtardon@redhat.com>  [2d9391e8394d1dd1754992169c53ef338b83b18e]
2689
2690	parse graphic style of shapes
2691
2692	Change-Id: Ifce6380cb9cbf18a2cc40a9a88402d88e945408e
2693
26942015-11-25  David Tardon  <dtardon@redhat.com>  [86ab25f05131c115f8986dfdd0ede9842c855256]
2695
2696	define center of radial gradient
2697
2698	Change-Id: I04c1e07df7e82d0835e78ac48f39aab667518c5b
2699
27002015-11-25  David Tardon  <dtardon@redhat.com>  [af0ecb37648903befbfaea63709f81b51eba795b]
2701
2702	correctly compute gradient angle
2703
2704	Change-Id: I5f648f5f6a54d7f9d803b6c2629168a63464968e
2705
27062015-11-25  David Tardon  <dtardon@redhat.com>  [792d8d6c20ab113a0ca74a2b125b80d76466e8e1]
2707
2708	angle is expected in degrees
2709
2710	Change-Id: I71b00efa195e0cfdb125802ce543a79c3a840d11
2711
27122015-11-25  David Tardon  <dtardon@redhat.com>  [12ac0ea00e9f67695be8a45bf1b585703d32228e]
2713
2714	mime-type must be set
2715
2716	Change-Id: I3786f0bbe519654371ce1c01ac99c3547ac7104a
2717
27182015-11-25  David Tardon  <dtardon@redhat.com>  [f3c8032be35a08ffb5eb8043fc72348123bf59fe]
2719
2720	intensity is in percents
2721
2722	Change-Id: I145247e352d36bd6c7190889e6e7cd6659d1f37e
2723
27242015-11-25  David Tardon  <dtardon@redhat.com>  [2bbbf3b778e071fc3b55ff2c70f5a3972230daf1]
2725
2726	fix property name
2727
2728	Change-Id: I16c903b09aff80cd44c155ca0968c5e19bf139d5
2729
27302015-11-22  David Tardon  <dtardon@redhat.com>  [c38d8f5baa85710337787bd1db3e0a3701515a7e]
2731
2732	really use fill bitmap
2733
2734	Change-Id: Ie96af1e669c507408acccf8967077f0bece16a80
2735
27362015-11-22  David Tardon  <dtardon@redhat.com>  [be6eef0f307eeefd8005b16636cefd451a12d7a4]
2737
2738	later releases add another way to specify internal file name
2739
2740	Change-Id: Ib2ee0f6b5fdc66d35729d9a966fe56ab135b3a07
2741
27422015-11-22  David Tardon  <dtardon@redhat.com>  [0d301f8b31857c0351a0e59558613c2bf1ea9e35]
2743
2744	there can be multiple slide lists in the presentation
2745
2746	Change-Id: I743e75621e16416d90fe9e97d02c1674d5650595
2747
27482015-11-22  David Tardon  <dtardon@redhat.com>  [5311dd1702c37638cb52f44e0d810e3e340a619a]
2749
2750	oops, actually use the just parsed gradient stop
2751
2752	Change-Id: I3cf132190eea771686e4037c28f80808abf1ab4e
2753
27542015-11-22  David Tardon  <dtardon@redhat.com>  [fe67a3f586d434ef100a66a201802b8c5bab5755]
2755
2756	handle slide background
2757
2758	Change-Id: I29f264395d2907b9f15cd562caabe6b89dffa739
2759
27602015-11-22  David Tardon  <dtardon@redhat.com>  [290c73feda6d367be2c1ea825c7f5c43f3d505e0]
2761
2762	fix typo
2763
2764	Change-Id: I1182125568bc60aa50e42ec1ebc16655ece62143
2765
27662015-11-22  David Tardon  <dtardon@redhat.com>  [7ae70a40b8c6dea62b5cee0c9ec7ca54b8192fc8]
2767
2768	fix copypasta
2769
2770	Change-Id: I3f1bbe2e1f9e67f9404eb551187685bb3393a38b
2771
27722015-11-18  David Tardon  <dtardon@redhat.com>  [5907f9c316ca68f12628817b157154397d92d4b8]
2773
2774	BUILD_EXTRA_DIST does not exist
2775
2776	Change-Id: I13410ff3ff49ee422b88712f8b6d1b07510a8942
2777
27782015-11-18  David Tardon  <dtardon@redhat.com>  [aeac56a8cda7376fa0b9e18e3624f18dab3f5f7d]
2779
2780	warning C4018: '>=' : signed/unsigned mismatch
2781
2782	Change-Id: Ia1a1fecf75bcb1be7754b0de373e9957fb44ed52
2783
27842015-11-18  David Tardon  <dtardon@redhat.com>  [f6d6c88cb3251cc06c1308f22f7ee9aa3bd690d3]
2785
2786	fix test on i386
2787
2788	Change-Id: I7fcf0f54ffca63fd0d9c545e255dfc2f42ab6bcb
2789
27902015-11-18  David Tardon  <dtardon@redhat.com>  [e10e50b1bf37a275757de6b4c3f9791c5ef64742]
2791
2792	fix build on OS X
2793
2794	Change-Id: If979903fd6877f1b2f562695399e4cbe97efea2c
2795
27962015-11-18  David Tardon  <dtardon@redhat.com>  [0beaf8ae8d9fc9049ac684ca169295357275eb85]
2797
2798	std containers of incomplete types are not allowed
2799
2800	Change-Id: Icd916b4b0e2e2ae87014b6b53dbba5e56aa43846
2801
28022015-11-18  David Tardon  <dtardon@redhat.com>  [f48bd16df9c0a99ba5480d918ecb6d6e48e6f383]
2803
2804	fix compilation on i386
2805
2806	Change-Id: Ia8b63e6aeb07f4f697211f4d8ede6f840773a9f2
2807
28082015-11-17  David Tardon  <dtardon@redhat.com>  [590ec149d2a6bfbbd2b1b2c37ff85bde8b48c944]
2809
2810	coverity#1339811 read cannot fail here
2811
2812	Change-Id: I777a177cc1f775d8b7715f10b3217996e7300916
2813
28142015-11-17  David Tardon  <dtardon@redhat.com>  [8a7eafe54d9774f2e2c095882a18ab02f8239bfa]
2815
2816	coverity#1325214 missing break
2817
2818	Change-Id: Ic2618dabb5b20d2dfa14622976503f10a022ade8
2819
28202015-11-17  David Tardon  <dtardon@redhat.com>  [de2d94586684818fb98e75d2febded11cc704f07]
2821
2822	improve detection & handling of trailing path elements
2823
2824	Change-Id: I05f7eb5c065f0b0a98d80b756b6f9a1ec6d7f51c
2825
28262015-11-17  David Tardon  <dtardon@redhat.com>  [953a95cb9130b2e0d68e09d513f495117e66d2be]
2827
2828	missing space
2829
2830	Change-Id: I1853ac95b84dced443c6458a759bd274bfcdb41a
2831
28322015-11-17  David Tardon  <dtardon@redhat.com>  [5ef52ad2231c815f040825cae8fc133b57d4a343]
2833
2834	coverity#1339812 arguments in wrong order
2835
2836	Change-Id: Iefcc67c40c1dc17a16d74470b72e90ad0e06863e
2837
28382015-11-17  David Tardon  <dtardon@redhat.com>  [02f11779b508b226bb5c43b16b0d2eb3a7059429]
2839
2840	WaE: comma at end of enumerator list
2841
2842	Change-Id: I3de54006368d4ed88cc68111987e198ceda6ef8e
2843
28442015-11-17  David Tardon  <dtardon@redhat.com>  [568f445607415b74aa812f149afe89e0e07d9607]
2845
2846	WaE: comma at end of enumerator list
2847
2848	Change-Id: Idb2c7a1269f65d304b215fd08d7835fc6a9c1d8b
2849
28502015-11-17  David Tardon  <dtardon@redhat.com>  [a81cd46b998e7cf6d48e3d461f4254d2cc8cb819]
2851
2852	use the right variable
2853
2854	Change-Id: I4c017cf991450ad24decc5be623d20006675d90e
2855
28562015-11-17  David Tardon  <dtardon@redhat.com>  [8d2e4278aa2d85e6664ddd83d75d2fa034cf49ca]
2857
2858	fix extension
2859
2860	Change-Id: I3decdf127d3fcaf5f64abf5599a58eee0eb7a81a
2861
28622015-11-17  David Tardon  <dtardon@redhat.com>  [8a9d8c3958329f60de2fa771dff212d73cb1768f]
2863
2864	prepare for a release
2865
2866	Change-Id: I1911e98dc5fb9c815f4d43182cad4a5b6774578b
2867
28682015-11-17  David Tardon  <dtardon@redhat.com>  [6435704c577f8821b7ef8f35ad5af0260bcbea31]
2869
2870	really parse cell properties
2871
2872	Change-Id: I8da05029af576bad1a86aec72b7291d01ad97a9a
2873
28742015-11-17  David Tardon  <dtardon@redhat.com>  [0e9a49384898e57da35f462fcde0a939778f7e07]
2875
2876	parse cell padding
2877
2878	Change-Id: I0bcaed90daaae898d251bf9bc771c752c8602786
2879
28802015-11-17  David Tardon  <dtardon@redhat.com>  [1ac9c461aeb24d03901471d6194acba28ee505fa]
2881
2882	add another way to find slide list ref
2883
2884	Change-Id: Ie946dc62a85ea03c1ea5aa838a4d84eb3545db60
2885
28862015-11-16  David Tardon  <dtardon@redhat.com>  [c64ea804c3932f9ee1adae13a0a47b6a372ffa69]
2887
2888	parse table style
2889
2890	Change-Id: Id6d73f8873ea3d5e783bbb83d6180506b00f0055
2891
28922015-11-16  David Tardon  <dtardon@redhat.com>  [34985343ff2f0bb99a5a75a4a2efee3e90a61330]
2893
2894	set other table properties
2895
2896	Change-Id: I6e6db5e3cb83b242af6c562ac791890e27cdaa76
2897
28982015-11-16  David Tardon  <dtardon@redhat.com>  [c1887a9fd71a6537f17e4a236df8360eaf1e3f3a]
2899
2900	handle cell style
2901
2902	Change-Id: Id09c60584454c167016787edade04b4f8050f701
2903
29042015-11-16  David Tardon  <dtardon@redhat.com>  [274107dd53fc6fe0091c9f4b9499f695f63e2e9e]
2905
2906	narrow scope of try block to reading column data
2907
2908	Change-Id: I108e963f9223b0f271c4a50e26157b4cb5d81db7
2909
29102015-11-16  David Tardon  <dtardon@redhat.com>  [8a9c4d1ae0dcf6a129fdb86b71b1f71cd3d13ed5]
2911
2912	simplify calls with empty style
2913
2914	Change-Id: I83b0ff9cd267727c21dc554757a31d463241357e
2915
29162015-11-15  David Tardon  <dtardon@redhat.com>  [c42bdee9811e25d819358534cc746231b8a1a8f6]
2917
2918	shuffle a bit
2919
2920	Change-Id: Iac312b2db7d832d2d3991004a432ef1331c06ca5
2921
29222015-11-15  David Tardon  <dtardon@redhat.com>  [e9276520fd72815599dec410dc2c80f61a988eb9]
2923
2924	prepare for better handling of cell content formatting
2925
2926	Change-Id: I1eee1859ee6c02e8cca5a75ee63979c10ef3769a
2927
29282015-11-15  David Tardon  <dtardon@redhat.com>  [d768fad82c3e2a8d6e765428a3f1f8121f4c3f81]
2929
2930	prepare for better handling of cell formatting
2931
2932	Change-Id: Ia9c71079fb373685aea995b4cf637934b16060a4
2933
29342015-11-15  David Tardon  <dtardon@redhat.com>  [9b21342c6bcf882cd9080cfd44836129df9dbd9c]
2935
2936	split handling of tables out of collector
2937
2938	Change-Id: I226b237a9e8afd4adba0c5a71cb34ab92c232545
2939
29402015-11-15  David Tardon  <dtardon@redhat.com>  [7dc0b8a298a968c53cd93e57a7c0462664148674]
2941
2942	make createText const
2943
2944	Change-Id: Id15b3526775b1ecc7f3d778e338d93bb4110460a
2945
29462015-11-15  David Tardon  <dtardon@redhat.com>  [1f720e37d880468ed6524117bd0f2ecc82da61f2]
2947
2948	split handling of text out of collector
2949
2950	Change-Id: Id4d6a746f5b480bfb8cbe7c9060a19111cbe5080
2951
29522015-11-12  David Tardon  <dtardon@redhat.com>  [e0f27f62ba2df793b941264b45df3384e6c7d286]
2953
2954	collect table style
2955
2956	Change-Id: Id4d6a746f5b480bfb8cbe7c9060a19111cbe5080
2957
29582015-11-12  David Tardon  <dtardon@redhat.com>  [4f065e4831dbc9f33b04cb91a36532d3c9a25d64]
2959
2960	use default para style for cells
2961
2962	Change-Id: I01e92f45aeb0c70c52679667cf3f1a96841a4844
2963
29642015-11-12  David Tardon  <dtardon@redhat.com>  [69d5bde1dd7e6fc192f114c3d8b683ad9bb2da78]
2965
2966	prepare to handle more table cell formatting
2967
2968	Change-Id: I34f0d457a7cd9574607c8b6659c271bd5d632778
2969
29702015-11-12  David Tardon  <dtardon@redhat.com>  [fd95582fb02ca826b93f65c8d5ee7ed49f99efe9]
2971
2972	split writing cell style into a separate function
2973
2974	Change-Id: I10688991b4462686ba91c9d0eea73b2655d057e7
2975
29762015-11-10  David Tardon  <dtardon@redhat.com>  [161aeff52c567de2090ed7f0e75858e40274208a]
2977
2978	parse cell style
2979
2980	Change-Id: Ib49e2d944ecb97b0cd3b0133162659f45dab0a1a
2981
29822015-11-10  David Tardon  <dtardon@redhat.com>  [8849f84a1dbab9cc6fe86903af686669c54fb3e5]
2983
2984	output cell text
2985
2986	Change-Id: I24faade03ab5752ab13986d0260a5fbc859ee0e8
2987
29882015-11-10  David Tardon  <dtardon@redhat.com>  [2c10a679dc8172e165b115af2465b5cb5d4c574c]
2989
2990	automatic bool conversion strikes again
2991
2992	Change-Id: Ic0a41b846cb2c285583d8c1a69c724a20d9c1268
2993
29942015-11-10  David Tardon  <dtardon@redhat.com>  [040962012091df9eca86fe9ba4cd34da8c46372b]
2995
2996	test for number of elements too
2997
2998	Change-Id: If55e06bb69fd557156e2fcf85e1365495110b0e7
2999
30002015-11-10  David Tardon  <dtardon@redhat.com>  [0d02cd4bd5c4cbc952189101964436b4de8f8599]
3001
3002	fix copypasta
3003
3004	Change-Id: I27e75af70377adfeed121b30c7f46dd32235cd25
3005
30062015-11-09  David Tardon  <dtardon@redhat.com>  [c9ee230db80fe4cb3e6458d12b82a1da93d99fde]
3007
3008	parse tables (BIPU)
3009
3010	Change-Id: I3bf5eb40e57f1cc1cc286b099d04b3ca3351da6b
3011
30122015-11-09  David Tardon  <dtardon@redhat.com>  [a0a856ea61fc95d51ed92312cbc438603e0fd3b8]
3013
3014	add support for bytes field type
3015
3016	Change-Id: Id0ab21e3b539bbd367964ac13b86e11e2ec48f0f
3017
30182015-11-08  David Tardon  <dtardon@redhat.com>  [f7a89ccff446831a215f4fdb15c7b67cfd735a30]
3019
3020	really parse shape fill and opacity
3021
3022	Change-Id: I103f09cfd35e048f337d25495736cac99acdd282
3023
30242015-11-08  David Tardon  <dtardon@redhat.com>  [a79ee28bd59b5100c4050e085fd7e02f72022f6f]
3025
3026	fix nesting
3027
3028	Change-Id: I308c10fd914bf786e69d35d5b20c32a18720eb4a
3029
30302015-11-08  David Tardon  <dtardon@redhat.com>  [392003e4c28158ab5b69b0482143565c56c28b49]
3031
3032	parse shadow
3033
3034	Change-Id: I20bc7045d5d7cb51d1aafd038645a164997b7af7
3035
30362015-11-06  David Tardon  <dtardon@redhat.com>  [eb6b1c5118ac1bdf36bdfd3b78abbc6b6d1240ff]
3037
3038	parse bitmap fill
3039
3040	Change-Id: I71ea05576d0d6d10ae013f48287019b5df5e69d7
3041
30422015-11-06  David Tardon  <dtardon@redhat.com>  [edbd327271903073c3ffe0a79576234b65c6169f]
3043
3044	parse gradients
3045
3046	Change-Id: I25c0d45d5b885c82e604c4a7cbfad7a6757838cb
3047
30482015-11-06  David Tardon  <dtardon@redhat.com>  [45386c7c962b521054cd7be6a9651ae93c9fb4cf]
3049
3050	prepare to handle gradient and bitmap fills
3051
3052	Change-Id: Ia4fdc1ca2f2f39c4ac13f9afc401825e678f1ca7
3053
30542015-11-06  David Tardon  <dtardon@redhat.com>  [45151376d9bfdbc7e84636d3f22e21b313b0c048]
3055
3056	handle linecap: round
3057
3058	Change-Id: I902a02022abf3b08687a1f11474c393db1a703a0
3059
30602015-11-06  David Tardon  <dtardon@redhat.com>  [63ad5cadb8e3b64dce94a035731cab872a828f70]
3061
3062	fix after-free memory access in formula output
3063
3064	Change-Id: I82cbefbe761d45605727c12f6153b505392c1f7b
3065
30662015-11-05  David Tardon  <dtardon@redhat.com>  [e1f3856ef8a84ec487059df99b35bf4f60e3c004]
3067
3068	impl. missing symbols
3069
3070	Change-Id: I279f14ba8405a7d4a739d3c1daebf333db08b2ac
3071
30722015-11-05  David Tardon  <dtardon@redhat.com>  [4a5acfffec1d0027f54b0fc672a587dc1e71ecfe]
3073
3074	parse shadow
3075
3076	Change-Id: I2a73566005d1c514c967663a9db15893a810b88f
3077
30782015-11-05  David Tardon  <dtardon@redhat.com>  [7846fde1c55d861e762f7ef76779d7bd8f416d42]
3079
3080	start parsing graphic style
3081
3082	Change-Id: I4440e2f5b1e4221bdbbdedb78d057851db4e27bd
3083
30842015-11-05  David Tardon  <dtardon@redhat.com>  [f18ca8f85494f0c108f2ab2bf788914503d368dd]
3085
3086	fix copypasta
3087
3088	Change-Id: Ib4a6505c92ec42291c6811d95b4e6891d01086e9
3089
30902015-11-03  David Tardon  <dtardon@redhat.com>  [94cd986303e118c5ac253c6292df0a55bb48750d]
3091
3092	parse more paragraph props
3093
3094	Change-Id: I3410682fb095d482ba11c8c15b8683b8f1b9251f
3095
30962015-11-03  David Tardon  <dtardon@redhat.com>  [fad742a3ea8ef1b3f4de6a5f939cda8ffccb2f68]
3097
3098	astyle
3099
3100	Change-Id: Id479823605bc0f2f4619c36ed2e531f03cd30bc4
3101
31022015-11-03  David Tardon  <dtardon@redhat.com>  [ae97f0a498410caf9e508e3383df38accef51dd1]
3103
3104	fix typo
3105
3106	Change-Id: Icfdf77948430813a6aa6c270707aede854a344b4
3107
31082015-10-22  David Tardon  <dtardon@redhat.com>  [9b9de1cea3de3f20a536750f4dc33bbe3face183]
3109
3110	fix more automatic conversion bugs
3111
3112	Change-Id: I03dfc8c1535c493aefcfa53a0935f52d4e40ffb5
3113
31142015-10-22  David Tardon  <dtardon@redhat.com>  [67a91b1e13cdfdfac5d1f7820129e6d0a3e45f5b]
3115
3116	workaround c++11 compile error
3117
3118	Change-Id: If8d238764c90fc8297e2e0042db0492b9bc5193d
3119
31202015-10-22  David Tardon  <dtardon@redhat.com>  [a337fe5e07f912112512e1d91c10de2d632ca3f5]
3121
3122	fix automatic conversion bug
3123
3124	This worked in c++98 mode, but it did something else that what was
3125	expected.
3126
3127	Change-Id: Ibaf265fb530e643e10d812e0fe19e97f77e0bd9e
3128
31292015-10-22  David Tardon  <dtardon@redhat.com>  [eb4839135782b4ae28f0d8fef4466f7d5340e814]
3130
3131	workaround c++11 compile error
3132
3133	    error: call of overloaded ‘make_shared(libetonyek::IWORKPropertyMap&, boost::optional<std::__cxx11::basic_string<char> >&, libetonyek::IWORKStylePtr_t&)’ is ambiguous
3134
3135	Change-Id: If129deba0fae4f123eff5b6a2f65bd6916c39635
3136
31372015-10-22  David Tardon  <dtardon@redhat.com>  [2d6ca4dbf645c097c3c17f4f50217bb6356b20eb]
3138
3139	remove a stray comma
3140
3141	Change-Id: I88516d684f3283dbdd556d04b1be26234a893ad3
3142
31432015-10-22  David Tardon  <dtardon@redhat.com>  [dad57630d1261c3621eb30e8072743747b155f1c]
3144
3145	add missing MDDS_CFLAGS
3146
3147	Change-Id: I5cf5404548afcd9bc5864b8455996499571aba59
3148
31492015-10-22  David Tardon  <dtardon@redhat.com>  [db4cd3e296f0773e07b3d7bbf549b983cde7c810]
3150
3151	still allow to use mdds 0.x
3152
3153	Change-Id: Ib65810b17719f7fd5546fa9506dabaee0d988b83
3154
31552015-10-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [754955be40e04ec3f446821e87e6fba96fd44c5c]
3156
3157	update to mdds-1.0 and c++11
3158
3159	Change-Id: Ifa2611bc65dc4037f3cae6e68cc967e1f5ab1d58
3160
31612015-10-16  David Tardon  <dtardon@redhat.com>  [83c758ef318aea8fb0fe6ca51302cad0ba3b7991]
3162
3163	parse sticky notes
3164
3165	Change-Id: I0dcaf21994567d052cd3d0be70f034db08654b73
3166
31672015-10-15  David Tardon  <dtardon@redhat.com>  [1b34c5541b940c6e852fba6975cefd4ad06926ee]
3168
3169	continue with the same para style by default
3170
3171	Change-Id: I417b24e32c44f1e11c629ee76fd6d9b05252735f
3172
31732015-10-15  David Tardon  <dtardon@redhat.com>  [e4a91dd3125a40823f552542ff1a85b48f790288]
3174
3175	parse notes
3176
3177	Change-Id: I5ce013c849c2d1fa7806fa6052e25febf5133f16
3178
31792015-10-14  David Tardon  <dtardon@redhat.com>  [a052eec91a82df5e9f8e19931d36a672a3166e06]
3180
3181	parse images
3182
3183	Change-Id: I07f5bc4ad015f75187cd5dc98ae27bd0bb51d4f6
3184
31852015-10-14  David Tardon  <dtardon@redhat.com>  [56c5beb6058624f77164acece84b80ac9d8c6e63]
3186
3187	save whole file path
3188
3189	Change-Id: I9b42ab28a717cf802936a5e3c13ab2b7516afad7
3190
31912015-10-13  David Tardon  <dtardon@redhat.com>  [fd9815027094f322583747dcf5d5749a93a2617f]
3192
3193	fix parsing of color
3194
3195	Change-Id: I8f592d4101fcb948947af0ffd31b1c2641496c9d
3196
31972015-10-13  David Tardon  <dtardon@redhat.com>  [9b9a955269cc5f4aaabba08024354291a009e827]
3198
3199	return const ref
3200
3201	Change-Id: I578aefe87de5af83085fabdb31bb9eae3de0069c
3202
32032015-10-13  David Tardon  <dtardon@redhat.com>  [e5d22da3a6bd4bf9cc68c38c34b14bcd7b46714a]
3204
3205	do not handle text placeholders as shapes
3206
3207	Change-Id: I9f68b6eee57a1e38e1fedc26f4267d4e3cecfec7
3208
32092015-10-13  David Tardon  <dtardon@redhat.com>  [292083cc8da929eebbdd91deb113f14c04262a76]
3210
3211	fix copypasta
3212
3213	Change-Id: I19a1070f0154b1490d0b9abc4ee745f35538020a
3214
32152015-10-13  David Tardon  <dtardon@redhat.com>  [1d08c766ce1082f2bd5449c4af4a2bcf61701908]
3216
3217	fix decompression of a file with multiple blocks
3218
3219	Change-Id: I6171483456c1e33ebf1d2d1335710e1cec809c9f
3220
32212015-10-13  David Tardon  <dtardon@redhat.com>  [733f15d8402e553a25a07ab523872a3983ef3f3f]
3222
3223	parse para properties
3224
3225	Change-Id: Ib444a080893bf827a4fe03fe41ee236bd1d66ae5
3226
32272015-10-13  David Tardon  <dtardon@redhat.com>  [102d34409107cfcc1ff520a7e4cfbb20ede386df]
3228
3229	parse char properties
3230
3231	Change-Id: I3a44ee011e18a97b24eb853929b5946f5c45bd42
3232
32332015-10-13  David Tardon  <dtardon@redhat.com>  [ca74c53ff6f2be8f3025324cb91b0aa925eda9d2]
3234
3235	nitpick: rename member
3236
3237	Change-Id: Icbaa86588bcae9e1fcaa8e9b8ab026e1a03c5fa5
3238
32392015-10-12  David Tardon  <dtardon@redhat.com>  [6ae0acb02e99a227ad97d2d6077381578d288c50]
3240
3241	parse char and para styles
3242
3243	Change-Id: I52e1011414f3d3ac585b61caad904fdaf8f1d7db
3244
32452015-10-12  David Tardon  <dtardon@redhat.com>  [097ba45c6570d5c261f849aa94e2a25de79d110c]
3246
3247	parse text
3248
3249	Change-Id: Ie61fa51a5b39642cf06f6610612625dea1312ec4
3250
32512015-10-10  David Tardon  <dtardon@redhat.com>  [3943d634ea31e68e3b68aef68e8927719e4e0280]
3252
3253	handle editable path
3254
3255	Change-Id: Ia1e0ee96258ccece34a0114aa63f9bffff5c559f
3256
32572015-10-10  David Tardon  <dtardon@redhat.com>  [c0d7558aa36cfcd5280c6278aac7d51f63dbabbc]
3258
3259	parse shape groups
3260
3261	Change-Id: I60ca85b037783ec3030d7941b4977c934081e6ae
3262
32632015-10-09  David Tardon  <dtardon@redhat.com>  [fbfb76807a33a6790263616592a4c189b845619b]
3264
3265	allow to query object type
3266
3267	Change-Id: I4c86b2877d16dc0e4b232a16673c3523caeb1e9a
3268
32692015-10-09  David Tardon  <dtardon@redhat.com>  [b8cdb55db37c9e06498128b7911ad6fd3393a869]
3270
3271	angle is in degrees
3272
3273	Change-Id: I1589dc1359e0fde228855143c7616138d553dc0f
3274
32752015-10-09  David Tardon  <dtardon@redhat.com>  [75b7341e66d6f79b5ff7945c8d8499fdfde4ec30]
3276
3277	handle transformation
3278
3279	Change-Id: I5308b624f0f80f279759c91dc80f5db2b792c47d
3280
32812015-10-08  David Tardon  <dtardon@redhat.com>  [63e69b623f7cf526a666d639e688256475c6db2b]
3282
3283	fix clang error
3284
3285	  error: 'Impl' is a private member of 'libetonyek::IWORKPath'
3286
3287	Change-Id: Ib68898f9e3a3fc0f7e659b55f6ed4050abad80fa
3288
32892015-10-08  David Tardon  <dtardon@redhat.com>  [4ba3497a6c2495fa5ffeff20c83bf601f673f524]
3290
3291	make the field conversions explicit
3292
3293	Change-Id: I936b963e4f239ba2063c2dd9ce01dac28109400c
3294
32952015-10-08  David Tardon  <dtardon@redhat.com>  [d55e49c492de08bbfb92cc753aec4135eb261b14]
3296
3297	extend optional interface of IWAField too
3298
3299	Change-Id: I9be3222cff092f632017e86c0cc0fa87763a6b54
3300
33012015-10-08  David Tardon  <dtardon@redhat.com>  [69d98f53b49f785753fd453b8d861030cbb20109]
3302
3303	allow iteration over fields directly
3304
3305	Change-Id: I6146c92c2987c8f52ff8d9d4b80fe206bc64ea7a
3306
33072015-10-08  David Tardon  <dtardon@redhat.com>  [aa4d4b7330718a571230296fbb89c5a79c1e6ca1]
3308
3309	allow widening conversions
3310
3311	Change-Id: I7f4cd5caca554ce654e8ed5cbaba8a46b8b126b5
3312
33132015-10-08  David Tardon  <dtardon@redhat.com>  [6cc9d9606a80a46f96ff89e6b46dde4d2d9e64e0]
3314
3315	fix parsing of right arrow shape
3316
3317	Change-Id: Ia4e66193257af3ce097ebd486efb0a6e2d31e706
3318
33192015-10-08  David Tardon  <dtardon@redhat.com>  [078d076b2b12768ae8a48d2fe76cadc407c0262f]
3320
3321	print debug messages to stderr
3322
3323	Change-Id: I3692988df112ee0323bd59d1833fd420abde3d32
3324
33252015-10-08  David Tardon  <dtardon@redhat.com>  [c307c931e02bbe64572bc20ca53bfefc88fbaf78]
3326
3327	parse curves
3328
3329	Change-Id: Iaeac7b13711d8c83dbe488999b9423e31826db55
3330
33312015-10-08  David Tardon  <dtardon@redhat.com>  [a72abebaf2b48f6afb887ba090f634ec90d46da5]
3332
3333	parse shapes
3334
3335	Change-Id: I290e4be5507a4ea097e42b9f7b1d69844b6d01d8
3336
33372015-10-06  David Tardon  <dtardon@redhat.com>  [ac009b115366bddbb64fa0edae4fdf3b4f40b307]
3338
3339	avoid possible recursion
3340
3341	Change-Id: I790c988c28a51361383230c74b316396d14dcb4b
3342
33432015-10-05  David Tardon  <dtardon@redhat.com>  [6323be6196ca635faa0a3fe64078d652e149ab06]
3344
3345	parse slides
3346
3347	Change-Id: I63d39fb40fe120a875b99c0bdea636386f76c549
3348
33492015-10-02  David Tardon  <dtardon@redhat.com>  [5b2372b9a8f674a1a665195ebc1a9de0c3780240]
3350
3351	save all objects from scanned fragment
3352
3353	Objects from the same fragment are not referenced in index.
3354
3355	Change-Id: I6fe422bb2f054bc1b4b5a63cc4c39b14f51b6b62
3356
33572015-10-02  David Tardon  <dtardon@redhat.com>  [60156a18ee6c64f6cee4e41aaf8b9fe2e8eaba68]
3358
3359	add debug messages
3360
3361	Change-Id: I831e71b512fd92a258d6dd4788348874d4e270c6
3362
33632015-10-02  David Tardon  <dtardon@redhat.com>  [f7fcf34702078731d5b6d7ed295c599edae05a24]
3364
3365	fix parsing of nested messages
3366
3367	Change-Id: Ibe7625ef1feb151324ddbb3436087611de40fb17
3368
33692015-10-02  David Tardon  <dtardon@redhat.com>  [2c8c2891b04f9b24730e195b455225350cd2a422]
3370
3371	also check the expr. results
3372
3373	Change-Id: I47b03c360b0a93e63e0ccb1024381ebdc87e2e88
3374
33752015-10-02  David Tardon  <dtardon@redhat.com>  [5a0f14b3f0a081e5232c00ccddc615ce25d765f9]
3376
3377	zero-length message does not make any sense
3378
3379	Change-Id: I0bc81458c5e5a6913fca1fd520ef9f6282aca748
3380
33812015-10-01  David Tardon  <dtardon@redhat.com>  [b93ba3ddf18c092ac22b10cc7a533f77f372fe8f]
3382
3383	actually parse object index
3384
3385	Change-Id: I4c91532087e3e20af899d89c0e8e98ebd8bc2a71
3386
33872015-10-01  David Tardon  <dtardon@redhat.com>  [5ef411ef6625d8c54b2a86b9d9e3b8809a728b3f]
3388
3389	avoid null ptr deref.
3390
3391	Change-Id: If9f78b12defa64fe27f0f6b33e75408e5b7b591d
3392
33932015-10-01  David Tardon  <dtardon@redhat.com>  [d9ada5b4b66ad2f84de3ecbc2e0f0a1e68873aa9]
3394
3395	pass input fragments to the parser correctly
3396
3397	Change-Id: I6b9a57197dd48aed56b6aca0b9b2a1204f0a96ed
3398
33992015-10-01  David Tardon  <dtardon@redhat.com>  [d5f27d3d583f6b7d2c85860ed08ec93abc1b715b]
3400
3401	lift all fragment scanning code into a separate func.
3402
3403	Change-Id: I12f7bb1e650e4c1a7b9ccdaa300b59b83e4e5d07
3404
34052015-09-30  David Tardon  <dtardon@redhat.com>  [0e4c9bcf8158b747950a23cfd281b1c3b2f61df9]
3406
3407	start parsing presentation
3408
3409	Change-Id: Ib43561db9699cd4520a0042bae5559792fbcc97b
3410
34112015-09-30  David Tardon  <dtardon@redhat.com>  [eea200fd38cb312b1057246adeca59fbb534abb9]
3412
3413	add skel. keynote 6 parser
3414
3415	Change-Id: Ia08bf68c6b58e37ec4773f34fb8dc9a7e19943c2
3416
34172015-09-30  David Tardon  <dtardon@redhat.com>  [0ced22cba3a92e0e7c2f6c34a54e67c7cc3d00a7]
3418
3419	fix a few packaging warts
3420
3421	Change-Id: I3846f4562ccd1e0dffe7cb8b42a1c3e587a41e5e
3422
34232015-09-30  David Tardon  <dtardon@redhat.com>  [bb674410917422d23ce558ed0240c51a0a1fa726]
3424
3425	add generic binary format parser
3426
3427	Change-Id: I7f274dce3daac5dbee39dc2112c0f4149e9200bb
3428
34292015-09-30  David Tardon  <dtardon@redhat.com>  [54855c31b4c50d735a1f5ff0bbff38da0a5bf06b]
3430
3431	add convenience conversions to deque and optional
3432
3433	Change-Id: I9cb9c54ef9386c72fe7a69b409236666e7760fbc
3434
34352015-09-30  David Tardon  <dtardon@redhat.com>  [49d79227614aceac2ef6c042246366759407b152]
3436
3437	simplify construction of a message from obj. record
3438
3439	Change-Id: I0e964047498f9fdbdb8bf48c98e7ee040f8bf1a5
3440
34412015-09-28  David Tardon  <dtardon@redhat.com>  [2044f5f78fec7b5763d928d78598326ea86f1e09]
3442
3443	reimpl. format detection using message parser
3444
3445	Change-Id: I311d05dfb0a09ec15ff201371fe9583d61245a77
3446
34472015-09-28  David Tardon  <dtardon@redhat.com>  [32c6d2a2d4b0648bd2b54bc21f6bfe55b6798c7f]
3448
3449	simplify access to nested messages
3450
3451	Change-Id: I86dbce55c47fc1b3e330d43c662ee0c7730eff55
3452
34532015-09-28  David Tardon  <dtardon@redhat.com>  [095cdce7ab7c89ae210554f9328ad4be0385476c]
3454
3455	add test for nested messages
3456
3457	Change-Id: Ic69eaa82d91d25a70fe2ca54c6ea5db104fdacb1
3458
34592015-09-28  David Tardon  <dtardon@redhat.com>  [af13bbfad963fefd16018091bf5a8d5f2bb3894d]
3460
3461	fix parsing of messages
3462
3463	Change-Id: I97a37d2879b51c3ce1eeffcccf0329eb3dc227e9
3464
34652015-09-25  David Tardon  <dtardon@redhat.com>  [3fe69a1be8b87d97e2855e8866f278f3a3f5a600]
3466
3467	add unit tests for message parser
3468
3469	Change-Id: Ia12d118c0555bd82193c7e52a7c5f19cacb5ddf5
3470
34712015-09-25  David Tardon  <dtardon@redhat.com>  [d75d3d0a619bcc8387846e3ce0a3790aef4d0bdd]
3472
3473	impl. lazy protobuf parser
3474
3475	Change-Id: I2333cf508604f535dc8ffff087fed01ccb7568c8
3476
34772015-09-24  David Tardon  <dtardon@redhat.com>  [804747acd7eb316209a70bf15ac5d17f77e301d4]
3478
3479	astyle
3480
3481	Change-Id: Iaa91869900407cc6d31250b3e95243cb76442a03
3482
34832015-09-22  David Tardon  <dtardon@redhat.com>  [705156141b0a044a5809af96b5d17e1a9ba1d497]
3484
3485	dictionaries are specific to the XML2 format
3486
3487	Change-Id: Ie94d9ec09672dd011f878aa58b0ead47d7ada6e2
3488
34892015-09-15  David Tardon  <dtardon@redhat.com>  [c6a15cf59166a2e48b1a6ed0ccfc0d3e8275891c]
3490
3491	add a test for format detection
3492
3493	Change-Id: I7ffbcd71d46423ac5a0d5e28bdbcc1ae1109dc61
3494
34952015-09-15  David Tardon  <dtardon@redhat.com>  [1ca2e97367860a7c6f099a4b73184269b5feead0]
3496
3497	differentiate between Keynote and Numbers docs
3498
3499	Change-Id: I2c0539b6c07888f766fcbd09b5c9842b686b5757
3500
35012015-09-14  David Tardon  <dtardon@redhat.com>  [b963dd3aafa5ff9ed44e3f39de2dcdd3a15b29af]
3502
3503	nitpicking, for consistency
3504
3505	Change-Id: Ibd07b6a44cefc03be261b079f00707889bf5dd5b
3506
35072015-09-14  David Tardon  <dtardon@redhat.com>  [bf3ff610085a22d136e57452097dc24b997d3d93]
3508
3509	check for the binary format first
3510
3511	Change-Id: Ia71aef62940ffad9735811d2825d8159acdde6d3
3512
35132015-09-14  David Tardon  <dtardon@redhat.com>  [7698fbd7793027985f7d05101e8c033dd46d351e]
3514
3515	avoid some redundancy
3516
3517	Change-Id: I930167cd8aede73061b544caac8fe965b39be234
3518
35192015-09-14  David Tardon  <dtardon@redhat.com>  [b8dcf0b6b79915d889f5a0c655edcfaac48b1e72]
3520
3521	fix detection of simple binary files
3522
3523	Change-Id: I44bd1bcafea80daf2978fabfbe26400a616ff8ee
3524
35252015-09-14  David Tardon  <dtardon@redhat.com>  [5615d83ef0fb1b56a65e5762ae683cf5f68fbfed]
3526
3527	add test for decompression of a complete input
3528
3529	Change-Id: Ib0d0cf5110c145207586e55fb0572870f5e4ab57
3530
35312015-09-14  David Tardon  <dtardon@redhat.com>  [699cb3b1151abb259c724afa33302721f5be395f]
3532
3533	remove duplicate function
3534
3535	Change-Id: I342f44d8a14a4b9b2a8d558444b4dedea33d9d4c
3536
35372015-09-14  David Tardon  <dtardon@redhat.com>  [3f1cf90923eae252986d2acd80d48bf5bcd9c802]
3538
3539	block length is not a varint
3540
3541	Change-Id: I1dd3d044b45ffaf1dd38c47d1a68e9cbedb622de
3542
35432015-09-14  David Tardon  <dtardon@redhat.com>  [f5e0be96a5f16a5db880db231ecc7859a90818aa]
3544
3545	simplify testing of snappy decompression
3546
3547	Change-Id: I7d06451a73a56ae8f8ce1cf67de712a2ec2047d1
3548
35492015-09-14  David Tardon  <dtardon@redhat.com>  [b3266e99fd07ba2e6d614629a9cc6ce1ba16e7c1]
3550
3551	make ctor explicit
3552
3553	Change-Id: Id49d7a39cdd96faf846ca8c797c17fefe3038948
3554
35552015-09-14  David Tardon  <dtardon@redhat.com>  [97029d9ba323088e479d89731c90a82ec8bb6b42]
3556
3557	implement binary format detection
3558
3559	Change-Id: I2f423436c9172002356824b2be798ad159e7258a
3560
35612015-09-11  David Tardon  <dtardon@redhat.com>  [1bbc9de001547b78797ec1faac0f37a6c147664e]
3562
3563	add dummy detection of the binary format
3564
3565	Change-Id: I4c3968633ca44df0fa0050df4e8a6c6d9f7f927c
3566
35672015-09-11  David Tardon  <dtardon@redhat.com>  [86130cb3f4a817ae97cdd812fd8a88210fb17e3a]
3568
3569	check for package too
3570
3571	Change-Id: I74058b859df0c1fa086dc610d02beab2f882fe91
3572
35732015-09-11  David Tardon  <dtardon@redhat.com>  [c41d7ad3731462d5f8424e3960eaeb442e7ad148]
3574
3575	reduce copypasta
3576
3577	Change-Id: Ic246dfb878b96aee9a7451f4eaf1a803cbc6713b
3578
35792015-09-11  David Tardon  <dtardon@redhat.com>  [385cc9d4e3a3dce0647f96c00a42560dec6ecfe4]
3580
3581	refactor file format detection
3582
3583	Change-Id: I5c1ef21ed829e66ede81b5100dda8299471c907d
3584
35852015-09-11  David Tardon  <dtardon@redhat.com>  [747ec340b58c4ae4dc73bced7cf88d8d755d6b9e]
3586
3587	fix copypasta
3588
3589	Change-Id: I4f6cf86a8730e84423d1d481c8f26ef9f9776fe5
3590
35912015-09-10  David Tardon  <dtardon@redhat.com>  [55bee910d206d7e2815c8728ee473058e053e0ac]
3592
3593	only detect the format kind
3594
3595	Change-Id: I7eecaba2cf36dc8b36f432cc0ce6420ddf22c634
3596
35972015-09-10  David Tardon  <dtardon@redhat.com>  [5e93b1d613067329c597c9e8282455fb6b26a9b1]
3598
3599	add m_ prefix to struct members
3600
3601	Change-Id: I38f0d2b209b2b576803c3e27777fb7ad6bd5b270
3602
36032015-09-10  David Tardon  <dtardon@redhat.com>  [30ad10e89f3d0b63235ed176553d95d026ad7fa2]
3604
3605	add unit test for Snappy decompression
3606
3607	Change-Id: I7f844c423bb23d2dd5c448d45ff241de9e9f44c5
3608
36092015-09-10  David Tardon  <dtardon@redhat.com>  [a34b415d91dcce78ac6a2fb379dddcd6f52191f0]
3610
3611	fix decompression
3612
3613	Change-Id: Ib4e18a898dbb51a9e60cfa48871d11c265586be0
3614
36152015-09-10  David Tardon  <dtardon@redhat.com>  [9e9725f76f6bfc13ab4a04c54274e1d1d2141b35]
3616
3617	astyle
3618
3619	Change-Id: Ie274da542f4f92af7f1e085ad8fc8e34ddd5a064
3620
36212015-09-10  David Tardon  <dtardon@redhat.com>  [7b1fa9d54b3c53a5ca45f3ef41f776e5f32ef482]
3622
3623	add missing function impl.
3624
3625	Change-Id: Iafc28bb2b65342c9adcbe5ed3dca9468e3b22bca
3626
36272015-09-09  David Tardon  <dtardon@redhat.com>  [181667ff7487b976db7fa676ccd6e3708082d38e]
3628
3629	add skeleton test for Snappy decompression
3630
3631	Change-Id: I0fa8f10135f87fd05393651800ada3c352df29c1
3632
36332015-09-09  David Tardon  <dtardon@redhat.com>  [17c1150d19f3cd8160463acb99804d6feb3c5189]
3634
3635	impl. Snappy decompression
3636
3637	Change-Id: I5e1b8c7f7bac4aa6e4ef970dd93a12804fc795c6
3638
36392015-09-09  David Tardon  <dtardon@redhat.com>  [b5e9bd722b27cfea4d4116b337789c20dc985e9f]
3640
3641	add unit test for varints
3642
3643	Change-Id: If043c9de9cf1faeba1b658482e6a301b3b7fb1b1
3644
36452015-09-09  David Tardon  <dtardon@redhat.com>  [268cf797e7cf9246981929df649adf5a79ec6286]
3646
3647	iwa: impl. reading of var. length numbers
3648
3649	Change-Id: Ib3e65811885f1ddeb79a75c1e441104b53d6db0a
3650
36512015-08-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [0ab599aeba4c87318a3bf894b00162f9370e3ba7]
3652
3653	output date as standard dd/mm/yyyy format
3654
3655	Change-Id: Ic86123e76813a7f9c492f1b7794d71ed267fe4dd
3656
36572015-08-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [171d0b8a8bedad97b1cb7c7b80a75aa08ac619cb]
3658
3659	output duration as standard time format
3660
3661	Change-Id: Iff3a37b1b7f05afaedeebb9bda5a5d5352283259
3662
36632015-08-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [9545772a92170be5cb99bdc5d47d3237924ae722]
3664
3665	reset style after cell is collected
3666
3667	Change-Id: I6e2fbd1ca9c2b68974a60f966b814231e44ecc00
3668
36692015-08-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [022554c1df483c2dae4e468509877bcd568d3510]
3670
3671	parse pop-up menu cell type element
3672
3673	Change-Id: Ia3b27bf106fe2fbedf6291e254b52ae0c2a80f85
3674
36752015-08-06  David Tardon  <dtardon@redhat.com>  [d81c87323c1d73384240473feac9deda9220c272]
3676
3677	afl: handle nested stylesheets in broken docs
3678
3679	Change-Id: Ic80e14baa8716fb966c5ed1347de686498fc4e0a
3680
36812015-08-06  David Tardon  <dtardon@redhat.com>  [74a8535b6566169bd43b15462c57226bf055171c]
3682
3683	afl: avoid null ptr deref.
3684
3685	It is possible that there is no stylesheet if this is called from
3686	the discard context.
3687
3688	Change-Id: I3052693b1e38af0e1315c87e88fa20ee17045b52
3689
36902015-07-31  Anurag Kanungo  <anuragkanungo@gmail.com>  [08d256acdd8da4f8abe9ce1f54ebf977e28468a5]
3691
3692	set type to number format in rn cell element
3693
3694	Change-Id: I744e1ddd606e27e50320718e6e38bc1478da4263
3695
36962015-07-31  Anurag Kanungo  <anuragkanungo@gmail.com>  [04585a28316eb914139bef87df2fabc80200c94a]
3697
3698	parse rt cell element
3699
3700	Change-Id: I5a4d59b67af8f0c01a8f1d0e58e00330a1dc8f91
3701
37022015-07-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [d1336887d085f067e087192da9acbf26f4909030]
3703
3704	slider and stepper contain number format cell types
3705
3706	Change-Id: Ia781e1f02d522fd5804a39db2691e37138014451
3707
37082015-07-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [391ef69864f988a163d5ecf0415a1bd26011f2e1]
3709
3710	handle checkbox cell type as bool format
3711
3712	Change-Id: I3b69346449ae1d3113af9e8cd46198ca9f1c43d1
3713
37142015-07-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [d7d7980cfd810aedb2713cc5edcd0debd88f3978]
3715
3716	parse stepper cell type
3717
3718	Change-Id: I06751f2e18c7d7ad113c310e29ff347f8ef90fe3
3719
37202015-07-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [fa934c8385b4fa19bae859797ae990d17a5257f2]
3721
3722	parse slider cell type
3723
3724	Change-Id: I7e882c095c867a240f623f1a79a95467c2cacd9c
3725
37262015-07-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [1b669ba2400dcb4faa59ff639c78d3d415326995]
3727
3728	insert duration cell type
3729
3730	Change-Id: Iec394f6b6b6d109f4cfa863e75b5070f87cdbbb1
3731
37322015-07-30  David Tardon  <dtardon@redhat.com>  [28570843d282942676ba344c62e7cd360b8bfa3a]
3733
3734	these quantities are very unlikely to be double
3735
3736	Change-Id: Icfb4377e1f50822c61557762e3b1c2ae6a14bbcc
3737
37382015-07-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [ee7a6b4814c48149a7d73d415477dbaf9de67a5c]
3739
3740	output cell value in table cell
3741
3742	Change-Id: Ida0dc1af8a27c7758d239d858ddde7b4cc30f18e
3743
37442015-07-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [aed0bbce626393789eca5b8ec1ad36a9ea3f2e23]
3745
3746	insert formula into cell
3747
3748	Change-Id: I4b0119225d3137085390f9763199a54c0ac65005
3749
37502015-07-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [bd9f7f8ac5d5af18e19f583e5b3b1fd27140f2cc]
3751
3752	reset formula after a cell is parsed
3753
3754	Change-Id: Ifaa586c6c92b5c144db5f82ae663438b914f0645
3755
37562015-07-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [56a18f1fabb371b71489ab819ae968540ce289b9]
3757
3758	parse checkBox table cell type
3759
3760	Change-Id: Idb638bc1e155b44e2abf648f844e8693f2eaf9f1
3761
37622015-07-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [4a234c31d55d290ddae3c17970b05e3973f8118f]
3763
3764	fix bug with parsing of dateTime element
3765
3766	Change-Id: Icb65475b850083a2c9d4c91f06a2253d27271699
3767
37682015-07-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [487655d4434c30c19ed9714fc5d19fe92dd3962e]
3769
3770	enum cell number format types
3771
3772	Change-Id: I44d9c3b828e96a9575a7a4023d331fdd7e1a53d1
3773
37742015-07-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [2f67f21b4c8c993a30afda1edca17619c7d286c2]
3775
3776	refactor group element to enable group parsing in apple numbers format
3777
3778	Change-Id: If4c882dd0049496d354d4dec44f64fa4212b51e5
3779
37802015-07-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [ab627c9c65a3b6ff983b7bfc4368d9e3411d60db]
3781
3782	enable shape parsin of apple number format
3783
3784	Change-Id: Iaab9d303be6d0687bc742852a397947dcabc3eea
3785
37862015-07-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [3f43c062c9a947a115c49e1d9dc310ac88acecab]
3787
3788	fix bug in formula initialization check
3789
3790	Change-Id: Ia47dd5d01b936fec6f83f94ec927fbf69d8bb020
3791
37922015-07-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [209cc6437e22f5544ce394ec716662fe5eb26580]
3793
3794	enable media parsing of apple numbers
3795
3796	Change-Id: I50265ccd468f1b766a0048c2f42c3f60f7d611cb
3797
37982015-07-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [c5b450cbf0849f52f200b870bb02966f3c981209]
3799
3800	parse cell DateTime
3801
3802	Change-Id: I5c2f7fbf8366ed82baeb237cb7440e3a44f17e51
3803
38042015-07-17  Anurag Kanungo  <anuragkanungo@gmail.com>  [7cd919c5ffce538e4a393d7845b6ff6b8332dac0]
3805
3806	write cell format
3807
3808	Change-Id: I737a1b6f5afc8d41e93cc2c0d3dc4ccd61f942f1
3809
38102015-07-16  Anurag Kanungo  <anuragkanungo@gmail.com>  [63feefce1d3b39e765f8ba095b616294d1c92090]
3811
3812	parse numerical base number format
3813
3814	Change-Id: Iea2e493ef4afa52e972ee580cb88c33199ebbab5
3815
38162015-07-15  Anurag Kanungo  <anuragkanungo@gmail.com>  [f6b0f4ea34979461efcb32341ca46dbc09859e4b]
3817
3818	collect cell style
3819
3820	Change-Id: Iab72836f71894c9c468274be64c87ff598ec02a6
3821
38222015-07-14  Anurag Kanungo  <anuragkanungo@gmail.com>  [a83010179796d0d5c7522db21ebc01b69a5b9c0d]
3823
3824	parse cell styles
3825
3826	Change-Id: Ib7fef5090bb1c14a4f56d5dd67f7298c7fcf1b40
3827
38282015-07-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [6f7f066bf44f07b607bbb2811c0e1a911a898314]
3829
3830	parse cell dateTime-format
3831
3832	Change-Id: Icb31125119fd88c7f3dfa25e344ec66b912edc4d
3833
38342015-07-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [aa90e23a7da816db9b7fa39ad2f9cdd45793ccec]
3835
3836	parsing cell number-format
3837
3838	Change-Id: Ia041b8de7e36f80064f0b388db7822a409c6d0b1
3839
38402015-07-10  David Tardon  <dtardon@redhat.com>  [6f616065f799aac7a6e45270980c5d1eb7413a92]
3841
3842	capitalize class names for consistency
3843
3844	Change-Id: Idc2f0a609fbef6748c0d6465fe7eddc7f3e8da00
3845
38462015-07-10  Anurag Kanungo  <anuragkanungo@gmail.com>  [acb655104d9b9cd16e91987df2cb5ae0c2d218b2]
3847
3848	output tableName instead of tableId in formula cells
3849
3850	Change-Id: Ic8102bc096ed8ed616bfff0e8fd927617f5287ba
3851
38522015-07-04  Anurag Kanungo  <anuragkanungo@gmail.com>  [48f597b0c0068558e672b18725dd78bb2d9cfd71]
3853
3854	add basic chart parsing contexts
3855
3856	Change-Id: I04b4d66369459ce5f76be75eadece2f7a2b26d99
3857
38582015-07-04  Anurag Kanungo  <anuragkanungo@gmail.com>  [d9f765a2162b2eda3066bece14e5b102e915cd6e]
3859
3860	add IWORKChart class
3861
3862	Change-Id: I84960ab3fa451f46528ec4f7278568bf85615231
3863
38642015-07-04  David Tardon  <dtardon@redhat.com>  [71d8e4190d507418c2a7393d8008d0ecbfb5b2db]
3865
3866	rename string-formatting function
3867
3868	Change-Id: Ifba2bbf65839b1e0460d5566fd7ba82b551f184e
3869
38702015-07-04  David Tardon  <dtardon@redhat.com>  [f255ab9c317bf857f4bfab9c4add0828f5a1257b]
3871
3872	libetonyek_utils.h is internal header
3873
3874	Change-Id: I383df94b82a1dcac32130c681a0f8f3bff76846e
3875
38762015-07-04  Anurag Kanungo  <anuragkanungo@gmail.com>  [2e5dc3356a97c671514617a8adf3551f2353a199]
3877
3878	add openFormulaCell output element for delayed writing of cells with formula
3879
3880	Change-Id: I11a7358e0f9360515a9fb67675a0df2edd23bdc6
3881
38822015-07-02  David Tardon  <dtardon@redhat.com>  [ca6db155afa6cc1b338929bbf3fb94b476861a99]
3883
3884	astyle
3885
3886	It seems that different versions of astyle format this in a different
3887	way...
3888
3889	Change-Id: Ic4c72805ed40310fbcd1d3f0a6d6d4932c13e843
3890
38912015-07-02  Anurag Kanungo  <anuragkanungo@gmail.com>  [b1db6c5acd4211544f884861381d3280c0ea5f21]
3892
3893	parse table name,id and store in a map
3894
3895	Change-Id: I94e59798ae03eb1947b1b5959286f99fd4c37efc
3896
38972015-07-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [5bcaee5935f6ad1baa44d6a6c734c9ad9fda564f]
3898
3899	refactor formula element context
3900
3901	Change-Id: I155456e6e233d7b108fa39e9c3ddaa71765d42f6
3902
39032015-06-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [077b5b787af0f20c9a81583ab93a3ad236c5d696]
3904
3905	add function argument seperator in string method of formula and enable tests
3906
3907	Change-Id: Ic551904eb3f1d73efadf44e95d6aec14545c00d7
3908
39092015-06-30  Anurag Kanungo  <anuragkanungo@gmail.com>  [e9a80c42659da6323ab9135cf16d7d43104bf68d]
3910
3911	handle special address and range in formula parser
3912
3913	Change-Id: Ic5206280f86d701a6016523392b36fafbf24c5c9
3914
39152015-06-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [1250f038104b3667e63f496f3d485bf6e80679af]
3916
3917	fix address range not allowed in arbitrary context in formula parser
3918
3919	Change-Id: Ic29adc7e8bcdf5726a0fd94fb1918c22617c1069
3920
39212015-06-28  Anurag Kanungo  <anuragkanungo@gmail.com>  [4d88d4e44df3de8a1b5187d180e99a69008a2b74]
3922
3923	add unit test to check invalid formula parsing
3924
3925	Change-Id: Ia9f9515e88e96f41decda344d8c37ff45e6fa870
3926
39272015-06-28  David Tardon  <dtardon@redhat.com>  [d84e2aaec65f7f660c96166f9df4bf84f86926c8]
3928
3929	split too long line
3930
3931	Change-Id: I11fc01c4540d16aeee4f2e978f68cd083ad45d74
3932
39332015-06-28  David Tardon  <dtardon@redhat.com>  [f7e82261de396d49787ad552d8a23018e6bb246e]
3934
3935	use temp. variable
3936
3937	Change-Id: I65aada544c8fd813348eda86475a2080ebe62bd3
3938
39392015-06-28  Anurag Kanungo  <anuragkanungo@gmail.com>  [b17cc7c46e2444c036db55fbf17421a8280cd323]
3940
3941	derive from correct class for non-cell context element
3942
3943	Change-Id: I905a825a712da87f934f8353c41dc7d2eef72a8a
3944
39452015-06-27  David Tardon  <dtardon@redhat.com>  [2e8f7dbef493f19be760fd01c5e40f19488274b3]
3946
3947	add conversion of IWORKPath to SVG
3948
3949	Change-Id: I87aea4851a878eabe19436008522654b834b8a2f
3950
39512015-06-27  David Tardon  <dtardon@redhat.com>  [921b8cb968d571df8081c7ebdae9c485b1c10919]
3952
3953	rewrite path parser
3954
3955	Change-Id: I578174268533dc2eb5b3a1d8f9f6e184296a665b
3956
39572015-06-27  David Tardon  <dtardon@redhat.com>  [54649fbeb72e87888688ba5f2886188ea18cf000]
3958
3959	name the grammar as well
3960
3961	Change-Id: I3579eb0fba3f39607a238ddfbc7cf9a4af20f9ab
3962
39632015-06-27  David Tardon  <dtardon@redhat.com>  [7422ade9d470fccd3e818ae56a6eb3720ebb7f41]
3964
3965	match rule name and var. name
3966
3967	Change-Id: Ib64e9146be32756ca8f7ada6fa48a2e25d63a8e6
3968
39692015-06-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [170b3e39eda579bc335a119467d0730ca7c89d86]
3970
3971	fix postfix operator parse order in formula parser and add test
3972
3973	Change-Id: Ie4beb4357ad6a0d6950bfedfd6cfc94245787c38
3974
39752015-06-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [bf1d4ba4f4fcdee730f9c43f4c91a096d68dac98]
3976
3977	add support for comparision operators in formula parsing
3978
3979	Change-Id: I003ed1ffeaeaee97ff8ca554385de88958218581
3980
39812015-06-26  David Tardon  <dtardon@redhat.com>  [e446ecb3813d3e3929811c1588e811ef7e2da681]
3982
3983	astyle
3984
3985	Change-Id: I9ebaaaa82ebcb4d25d542cc1a5f298361cf65c91
3986
39872015-06-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [561edc5cff2c45bf720c43a6bcefd0e76c985efc]
3988
3989	handle alphanumeric function name in formula parser
3990
3991	Change-Id: I18b692e97076cf5cd788cd808ac39d9d679f37fd
3992
39932015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [b3824c390ea1cc7350e9a1daf3096d85a03b42df]
3994
3995	remove worksheet parsing and correct table seperator in formula parser
3996
3997	Change-Id: Ibbba15739dc248f51f9f49dfc58c5cea0abea876
3998
39992015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [7cf00895845c2de5c14011bbb00176ca41b4c569]
4000
4001	fix string literal in formula parser and unit test
4002
4003	Change-Id: Iae8ce9343891934c92a531f3e20d8e87461b227f
4004
40052015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [7070aeb883db7bb0d311ffa21ab9ff2c21f327db]
4006
4007	add support for parenthesis in formula parsing
4008
4009	Change-Id: Id61b0e506c7e2ce335c71095101774baf36c566e
4010
40112015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [5e001c266b51c14e0d496ba9fb5d3edc1a8baea5]
4012
4013	fix formula string formatter for cell address range
4014
4015	Change-Id: I35f3cf9e958b2ee1752e6444e00d7f3c4b5d6ed9
4016
40172015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [5091a3d6f5c880994107109b4f096325107d4d99]
4018
4019	fix function argument seperator in formula parser
4020
4021	Change-Id: If0e84109b59c8d0b7fb6c6b666497ebefc7f19b3
4022
40232015-06-26  Anurag Kanungo  <anuragkanungo@gmail.com>  [26c4aa784b0ad3943c638187ffacdf53c9d1e8be]
4024
4025	fix address range and binary operator order in formula parsing
4026
4027	Change-Id: Ia90cec4a87265dbab20f25e2058eed9e26a4829f
4028
40292015-06-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [f0920a140a3a4242c8e52b95048ad03b598e19e7]
4030
4031	add support for postfix operator in formula parsing
4032
4033	Change-Id: I96ae61a8b0cf541cf100d8cecb8297ff5647e9f1
4034
40352015-06-25  David Tardon  <dtardon@redhat.com>  [f7ca931e581f2d63f73bcd324da50f5ee3ae1f59]
4036
4037	try to fix build on Windows
4038
4039	Change-Id: Iff2aa943aef9c23c60e400f092f884fc00de4ccf
4040
40412015-06-25  David Tardon  <dtardon@redhat.com>  [00f7e36ce2a3996ebef672561014ab101eee7f3a]
4042
4043	add missing include
4044
4045	Change-Id: I8bfcacb064b3d0f9d7d5db9d2f32108b0ceea792
4046
40472015-06-24  Anurag Kanungo  <anuragkanungo@gmail.com>  [83f6ca75dcf49b5a53e3224daa7ebff8c93084a7]
4048
4049	Implementing cell formulas
4050
4051	Change-Id: Ib8082d05deed87e40b6f0a9103a4ebea129911c7
4052
40532015-06-24  David Tardon  <dtardon@redhat.com>  [3389a3d8fcf30a0aec781f48f1b2bb05ae564303]
4054
4055	save some vertical space by avoiding extra var.
4056
4057	Change-Id: I4d92769020222442d6d3d1e7cb580cacef1393dc
4058
40592015-06-24  David Tardon  <dtardon@redhat.com>  [2fc9630e819d74205bfb6de8dd4af5277b2c75ba]
4060
4061	use ODF Formula syntax for testing
4062
4063	Change-Id: I33e5dd7a66fb5e63155e872464c35526bbd53c4c
4064
40652015-06-24  David Tardon  <dtardon@redhat.com>  [33f0db22794274129b1ad8ee0f04cd49fa645565]
4066
4067	avoid temporaries when formatting formula
4068
4069	Change-Id: Ieae16a089f1c23f3009e052b3f290274b18b0eac
4070
40712015-06-24  Anurag Kanungo  <anuragkanungo@gmail.com>  [59a0ef145ddad0dcbb07b1419aa682cf3ab172e8]
4072
4073	Unit test for formula parser
4074
4075	Change-Id: Icf84f091caa06ceeb9592269fefbde08820e983e
4076
40772015-06-24  Anurag Kanungo  <anuragkanungo@gmail.com>  [acd6fb7ebb8ba685326c1b736e540f862614a4ba]
4078
4079	Column name to number implementaton
4080
4081	Change-Id: I6253da8f69aa190b029b0575afdc3942051f7d33
4082
40832015-06-24  David Tardon  <dtardon@redhat.com>  [9bab021aa972c94237115f47ee14ba42e941b8ca]
4084
4085	update news
4086
4087	Change-Id: I6722ce9e01fdff2127b64ea194012d7c4a785a60
4088
40892015-06-24  David Tardon  <dtardon@redhat.com>  [7b1d3354e2ccdacb60cfbe74210e5e22a304aeef]
4090
4091	accept documents of any version
4092
4093	Change-Id: Ib83a1ef52467064883a75a7a53be7a751ef240bd
4094
40952015-06-24  David Tardon  <dtardon@redhat.com>  [cffd62315df894678fa7e00de29dac32b5e52c98]
4096
4097	accept documents of any version
4098
4099	Change-Id: I3fa93548af08716a4b3c950bef86569dc8effdf4
4100
41012015-06-24  David Tardon  <dtardon@redhat.com>  [8df2b23a47b82aab37d9b0aa220b41b411736d71]
4102
4103	column width and spacing are relative
4104
4105	Change-Id: Icfcc8a003f2d15f10d43f3f0695ad7bc9125de0d
4106
41072015-06-24  David Tardon  <dtardon@redhat.com>  [bb9b8c52893a6ed3c1564fc02e9d8dab122cc158]
4108
4109	parse more multi-column properties
4110
4111	Change-Id: I021c3ad1504d12783e7c424d2e1b0bad4ec5e242
4112
41132015-06-23  David Tardon  <dtardon@redhat.com>  [70600daede06a215634f0f5f089c86060c4f9562]
4114
4115	prepare for a release
4116
4117	Change-Id: Ifad1b644d6e4a2bd2bd3bffef8366473bd4ed16c
4118
41192015-06-23  David Tardon  <dtardon@redhat.com>  [7f38c6447b5374e52fb6e9cef3e56c416d902848]
4120
4121	do not require gperf for build
4122
4123	Change-Id: Ia1d69bc6dbf2f83262de5865b19beaa26c2dead4
4124
41252015-06-23  David Tardon  <dtardon@redhat.com>  [183a228449b073976e9f206237c4822f32181442]
4126
4127	parse multi-column text
4128
4129	Change-Id: Ieacac84cd14981a7900715220be5d9d44b051997
4130
41312015-06-23  David Tardon  <dtardon@redhat.com>  [6f72df0acf95fe47bfa33d07fc4ad260a2009eda]
4132
4133	parse line stroke
4134
4135	Change-Id: I3933ec3ac023c6fa3d2d979ee61447920655c1c6
4136
41372015-06-23  David Tardon  <dtardon@redhat.com>  [8f18bd9c38d4b08132afcca1c8a4f0026c998eb4]
4138
4139	really parse shape fill color
4140
4141	Change-Id: Iba08e33e2f9d028c953e45cfc62e00f318c70b89
4142
41432015-06-23  David Tardon  <dtardon@redhat.com>  [2067a23575d0f48976deacc7ba877c35c298f5a4]
4144
4145	reformat
4146
4147	Change-Id: I3eff10cddbc2a1165256a791ee2bd16302632cba
4148
41492015-06-23  David Tardon  <dtardon@redhat.com>  [39df81b2b5ce3225089a0489bad478c8812cf281]
4150
4151	fix parsing of operators
4152
4153	Change-Id: I045d5cca026ca1acb2afea58221290c68fa4f196
4154
41552015-06-23  David Tardon  <dtardon@redhat.com>  [618c7b1c256e69599fc677e2cdb21ef29b297513]
4156
4157	parse shape fill color
4158
4159	Change-Id: Id1ac60e3c83d6e881a9736e10deba36cf0eceba6
4160
41612015-06-23  David Tardon  <dtardon@redhat.com>  [d29ebbcd3fa1e118ce674fc77081db67e702591b]
4162
4163	get rid of last mentions of libwpg
4164
4165	Change-Id: Ie627b3b53e70d7689c6ecdf751c674ccb1c510b1
4166
41672015-06-23  David Tardon  <dtardon@redhat.com>  [9a1587010f8f836c030a32396867310a97537406]
4168
4169	nitpick
4170
4171	Change-Id: I3bcacc02421848595dc1623c695bf5c4f46de5b5
4172
41732015-06-23  David Tardon  <dtardon@redhat.com>  [cea938f953b48ea6ed558dc00b6c72a8640d5621]
4174
4175	rename
4176
4177	Change-Id: I8ab79fd27ecdcfbeb53bbfe731eb66cbad57d091
4178
41792015-06-23  David Tardon  <dtardon@redhat.com>  [907e5a1613617b041b9a7e1197d1400843f02f6f]
4180
4181	do not duplicate type info
4182
4183	Change-Id: I1b428f6d3dea21590dd5cc9e84a6e121afc823de
4184
41852015-06-23  David Tardon  <dtardon@redhat.com>  [8b00c07f0eec388813acb8b619eb8df4bf0179d8]
4186
4187	nitpick
4188
4189	Change-Id: I3de80bfd187bc7fd0327fa3ec09336b2c0d2403c
4190
41912015-06-23  David Tardon  <dtardon@redhat.com>  [cc33f8f209e9d691e69f8ae888ebe509236982d2]
4192
4193	simplify defining of property parser contexts
4194
4195	Change-Id: I97a5b2fc47b3607d99487b9950c8d9763d9e7008
4196
41972015-06-23  David Tardon  <dtardon@redhat.com>  [c4667a25426320e873f8d2756fdb59f9dfccb6ec]
4198
4199	create BIPU formula parser
4200
4201	Change-Id: I204b8697c734e07e56127f9fb6feb81d53de1221
4202
42032015-06-22  David Tardon  <dtardon@redhat.com>  [6c79a354e1b1e5673c63a17b357f8f9c6dafa484]
4204
4205	pages: parse shapes
4206
4207	Change-Id: I629549a68ab5ef1104d087e7a99eab0462aa4cfd
4208
42092015-06-22  David Tardon  <dtardon@redhat.com>  [59db94eec8b57ae44efd0d4ea7224cd98ac17c25]
4210
4211	allow format-specific drawing of shapes
4212
4213	Change-Id: I36132676007d60deaedc22a3f9b7f42350618dc6
4214
42152015-06-22  David Tardon  <dtardon@redhat.com>  [5e96c167e85ab3b6299f8bded7da1790d3e8d667]
4216
4217	prepare shape parser context to be used from pages parser
4218
4219	Change-Id: I3b9b7e77c717aaee63b065a1561dbb933ff97e99
4220
42212015-06-22  David Tardon  <dtardon@redhat.com>  [fcefa83c1f74f61f54b092e2e408b088873eaac4]
4222
4223	parse character-anchored images
4224
4225	Change-Id: If822a4c5226ef0d5dfe3bbe7b823a7e7c8c08a7f
4226
42272015-06-22  David Tardon  <dtardon@redhat.com>  [92281e1b1db7361caf60cd9ab0d982afa2f5429a]
4228
4229	parse page-anchored images
4230
4231	Change-Id: I82f0bba5c940d5f1ceac727b9231e57912fe3dc8
4232
42332015-06-21  David Tardon  <dtardon@redhat.com>  [8c87e6804dff98aea096d7d79d8df8c04f384334]
4234
4235	allow format-specific drawing of images
4236
4237	Change-Id: Ie94f44431b998492ca45fc6c975c2f74a4d1f5b7
4238
42392015-06-21  David Tardon  <dtardon@redhat.com>  [cd7237d50b75d5f01a3c1b12364061c0bb96d0ea]
4240
4241	use original footnote label
4242
4243	Change-Id: Ida66581efc3afe9dd950b6ecaaab639a45457eec
4244
42452015-06-21  David Tardon  <dtardon@redhat.com>  [2b098c26f7665623e1514e526d0b31282c656923]
4246
4247	move current footnote state into parser state
4248
4249	Change-Id: I1b3ad990f7b58023731ab7f98e16866591dbc0fa
4250
42512015-06-21  David Tardon  <dtardon@redhat.com>  [c34f3a7cb399c69162573858ce8ebcb4951c6f4c]
4252
4253	handle endnotes
4254
4255	Change-Id: Iebf73c291744af58998f2d2bcd1c16499cf810b6
4256
42572015-06-21  David Tardon  <dtardon@redhat.com>  [d46e6dc9753ebcdd6bf20f3d18ab7505b00d8ae8]
4258
4259	parse footnote settings
4260
4261	Change-Id: Icf7809c131fd949eb1d44727975eed6cda8c173c
4262
42632015-06-20  David Tardon  <dtardon@redhat.com>  [3aef76fd9c731ea8519c8d43d5ac19e99865d303]
4264
4265	parse footnotes
4266
4267	Change-Id: I38a647f976e5f34548587b11ae5108879bfb6408
4268
42692015-06-20  David Tardon  <dtardon@redhat.com>  [0f00c8cdbdc414c997d70e4c2f3d15200a820ee7]
4270
4271	we need to stack text scopes
4272
4273	Change-Id: I00342278d7be5a0a352ce5cf6e62eb6c5045388c
4274
42752015-06-19  David Tardon  <dtardon@redhat.com>  [ea86633da2c48f9a29d853e69fee980943de98ae]
4276
4277	do not crash when there are multiple sections
4278
4279	Change-Id: I9dbab7f5710f568d52479137d1fed0372f0c1cfa
4280
42812015-06-19  David Tardon  <dtardon@redhat.com>  [d305b80095d4dd3b17faa52e0ade03557ff0e8b9]
4282
4283	ignore headers/footers without content
4284
4285	Change-Id: Id541740893d625848a3f3d9bfc7700ac788a5acc
4286
42872015-06-18  David Tardon  <dtardon@redhat.com>  [8f703790be0fcd14e36806500372739e53c69fac]
4288
4289	handle separate first page master
4290
4291	Change-Id: I9efc5f61d57f579edb4f708d02639c816f4549c9
4292
42932015-06-18  David Tardon  <dtardon@redhat.com>  [c54eb8a7cde57fe7b5a8eebef1f876e83c18c259]
4294
4295	fix typo
4296
4297	Change-Id: I2fd7d1aeb301edab23f4f231250ec0f563300e05
4298
42992015-06-18  David Tardon  <dtardon@redhat.com>  [16b88ec13be9ca36b8a07b1351508f0a27884e70]
4300
4301	attempt to handle section props. set in default style
4302
4303	Change-Id: I7d2f99738cdc10b9af2b71a79b5cd1787ec2c645
4304
43052015-06-18  David Tardon  <dtardon@redhat.com>  [dc8c84aea3272b8134b288264672634bdc437d29]
4306
4307	do not produce value if no attrs. were parsed
4308
4309	Change-Id: I9c041b1d44d7fd6254043e197b132b77106ffdcd
4310
43112015-06-18  David Tardon  <dtardon@redhat.com>  [20fc6eac5c00d31ff6fd42f08c3b07ea3c4d8b60]
4312
4313	do not write header block if there is no header
4314
4315	Change-Id: If1ca7543562de6fdcc8297a75123706c705f5fc0
4316
43172015-06-18  David Tardon  <dtardon@redhat.com>  [dffdff9acce31409786c70539f6d787a833e95e6]
4318
4319	enable lookup of section styles
4320
4321	Change-Id: I574dbb416851b8eafbbdccd41fe87132c5e56e7c
4322
43232015-06-18  David Tardon  <dtardon@redhat.com>  [a94ac8aa4f4c72bfc8daf5fae85a21e058177f32]
4324
4325	rework handling of stylesheets
4326
4327	Some elements refer to a style by ident, not ID, which requires the
4328	currently applied stylesheet.
4329
4330	Change-Id: I338ed4c8006a5f3313e3fefd5ae3991a1b91a643
4331
43322015-06-16  David Tardon  <dtardon@redhat.com>  [1c381565dcfe067dafe0d992681dd533e58f5dd1]
4333
4334	init member var.
4335
4336	Change-Id: Id41201a96696c8b9e4bd994d310af3b659cb3023
4337
43382015-06-16  Anurag Kanungo  <anuragkanungo@gmail.com>  [2767679b3f11cf6f479c810b0b5d7f6ab418ea5c]
4339
4340	Fix table-cell border lookup
4341
4342	Change-Id: I7e7ddb3199830908bba008966ef87e0d3af5c4dd
4343
43442015-06-15  David Tardon  <dtardon@redhat.com>  [b3ff5bf2e0b121d6e464d49a0e6d1e81ba327209]
4345
4346	fix build
4347
4348	Change-Id: I20eee809bd0afb957340926b0b78fb26bb7f0e8b
4349
43502015-06-15  David Tardon  <dtardon@redhat.com>  [e02b51c2e370fa8e33bd40945b2be24922e6db73]
4351
4352	add mdds to the list of requirements
4353
4354	Change-Id: I4cd49fa7f13fde21eb0be9e8d6ae7d612e763777
4355
43562015-06-15  David Tardon  <dtardon@redhat.com>  [4f0c331d7dc93d8a777ff4de87a2636c4ea2a142]
4357
4358	include lists are getting too long
4359
4360	Change-Id: Ie4f7b4ab8e6fca75fe15b964b0172fff0abf38f2
4361
43622015-06-15  Anurag Kanungo  <anuragkanungo@gmail.com>  [78065fb2fd1cf2e359003359a04044467990dacd]
4363
4364	border implementation for table cell
4365
4366	Change-Id: I6bb54807debb60e4a6d98eb069ac49da051bed6d
4367
43682015-06-14  David Tardon  <dtardon@redhat.com>  [c82021654c4e9809b75502ec6899232ed1c07168]
4369
4370	move handling of stylesheet into parser
4371
4372	Change-Id: I8579e537612dbf4c8b6fff0006ab00ab5ad65343
4373
43742015-06-14  David Tardon  <dtardon@redhat.com>  [e7747ff61e479650ad024a731d2f9b1e1bd9babd]
4375
4376	numbers: parse stylesheet
4377
4378	Change-Id: Ibe28cbb6f6b8e6bc0ad1436aeeae19847035217b
4379
43802015-06-14  David Tardon  <dtardon@redhat.com>  [4b32a3ece4c82ff70bc72b040c08e1219ecf026b]
4381
4382	fix typo
4383
4384	Change-Id: Icf403b67f2daeda9b667092df96341403e704ded
4385
43862015-06-14  David Tardon  <dtardon@redhat.com>  [de48d002c40cd59a55e4e309344020a496ebc51d]
4387
4388	reorder private and public data
4389
4390	Change-Id: I26e5003358ca9e21e6a0f03e63b5b8bb81e19c45
4391
43922015-06-14  David Tardon  <dtardon@redhat.com>  [48f23a088bc335f39b4c35b2f0de6a8a4e62e1a8]
4393
4394	define the type globally
4395
4396	Change-Id: Ic8ca9517dff8899b2a9d4bcabdf91c27cfd2ed6e
4397
43982015-06-14  David Tardon  <dtardon@redhat.com>  [bde3d24e103defb855f5cdffa875b1a9d7efb822]
4399
4400	keep the list sorted
4401
4402	Change-Id: I8acb24e59830cbf747eb50d66627f907fd9a3fdc
4403
44042015-06-14  David Tardon  <dtardon@redhat.com>  [0e8cc3b877665c5610fb33cd6a0d391144d9515c]
4405
4406	sf:style is style ident, not ID
4407
4408	Change-Id: I6b0af7f491072347325bb8be87f1f167495bd828
4409
44102015-06-14  David Tardon  <dtardon@redhat.com>  [7f66a0e21d7e1e754f9b80de04f2a3c0508c2cae]
4411
4412	fix debug msg
4413
4414	Change-Id: Ic53a856cb44af135409790151dff975001ce4634
4415
44162015-06-14  David Tardon  <dtardon@redhat.com>  [72ec2bff7dbbb28a93f40557ec91ab72a5461b3b]
4417
4418	parse section prototypes' stylesheets
4419
4420	Change-Id: Id37e0db288b2256619b37f01b4e686f6b02ad2bd
4421
44222015-06-14  David Tardon  <dtardon@redhat.com>  [0e818cfb6d253673f6c36db5bd6d31ce21cda306]
4423
4424	handle headers and footers
4425
4426	Change-Id: Ie0b3831fe5a864fb0f287e4bc3584a6ad13aa68a
4427
44282015-06-14  David Tardon  <dtardon@redhat.com>  [12ec41f8e255ccbbe521db65ce39865fda89af15]
4429
4430	fix copypasta
4431
4432	Change-Id: I04abfec6644395952272f61fcf4667340256ea59
4433
44342015-06-13  David Tardon  <dtardon@redhat.com>  [2a8e51b1ef1e2f3fca838a44c7029c80b6077343]
4435
4436	make the base property context classes global
4437
4438	Change-Id: Ia73a4bf33db80819de9a0394db02d9670a82af9d
4439
44402015-06-13  David Tardon  <dtardon@redhat.com>  [a2c2bb5965d43c4b9c58a45126424b253eed0674]
4441
4442	parse headers and footers
4443
4444	Change-Id: Ie9ef036e6837a201bae3259d359c1e3c7e6c5f15
4445
44462015-06-12  David Tardon  <dtardon@redhat.com>  [38a5fdf1cb946257d0dd2eb7361a8f3bb3101086]
4447
4448	get rid of last remains of libwpg
4449
4450	This fixes output of shapes and images.
4451
4452	Change-Id: I85302c72005cbb5a5a378fa8ac15666d2918c3b6
4453
44542015-06-12  David Tardon  <dtardon@redhat.com>  [b7583e2c0ecc3d4b05812ce6425e1e03a35c9582]
4455
4456	ignore invalid path
4457
4458	Change-Id: Ifabb11a8af46f9f84895a29086266744faf6bc64
4459
44602015-06-12  David Tardon  <dtardon@redhat.com>  [9b66e5a707e5932595987053c1cd929ef75af4dc]
4461
4462	drop unneeded include
4463
4464	Change-Id: I31627259a9316267a8bdae205f475a1eecd90f64
4465
44662015-06-12  David Tardon  <dtardon@redhat.com>  [f181c1512e307106938e90195345fee1a46ab6ee]
4467
4468	init. all members
4469
4470	Change-Id: I4936ffba757fc15bcee22bdfcd5c3c6d91235383
4471
44722015-06-12  David Tardon  <dtardon@redhat.com>  [db232ac9062fb330565dcce5cc1187c1988520ba]
4473
4474	handle media type in parser already
4475
4476	Change-Id: Ibf351079bfc00baebce4a41f69dcb6bc1d32d2c4
4477
44782015-06-12  David Tardon  <dtardon@redhat.com>  [a5a16569de7ef7de207203e3044eb4e9dca8cd27]
4479
4480	parse ID
4481
4482	Change-Id: I78957eb839137b490163a7f3017d3427eb3f6fce
4483
44842015-06-12  David Tardon  <dtardon@redhat.com>  [bdaf4f373e12e014b5d992e36efffce0deb98864]
4485
4486	ignore invalid type
4487
4488	Change-Id: Id9afb664cb700f5f4b0db45dcf38592a3d696bc6
4489
44902015-06-12  David Tardon  <dtardon@redhat.com>  [7f460a64f37875337231243d73d01a08f1f95051]
4491
4492	ignore invalid values
4493
4494	Change-Id: I3faec462de54fe5d0b97956540f950de40a40ee9
4495
44962015-06-12  David Tardon  <dtardon@redhat.com>  [5439eeb645041ee1aa51fbc6d8076a504c1d3181]
4497
4498	ignore bad color values
4499
4500	Change-Id: Ifb28a054122e3bb88784b6ad09f05b7aae0d7691
4501
45022015-06-12  David Tardon  <dtardon@redhat.com>  [fa908a74b9e91c52412be43eb3619fea3ee6a616]
4503
4504	avoid use of empty optional
4505
4506	Change-Id: I57e23f5722d584dddec35b9bd3dd91f21a60ab35
4507
45082015-06-11  David Tardon  <dtardon@redhat.com>  [ddd2409279cdd76eddd6c28b32dcde3fe8c78bad]
4509
4510	afl: finish parsing in case of broken XML
4511
4512	Change-Id: Ia31c88d04f5f2596821a3be0ae81728be835557a
4513
45142015-06-11  David Tardon  <dtardon@redhat.com>  [3658b7561a05cc6b5c48d4a985f6c9acf99665ed]
4515
4516	remove space
4517
4518	Change-Id: I559e96fa85cf83f288f317e41eb07502ce215b08
4519
45202015-06-06  David Tardon  <dtardon@redhat.com>  [1bedb3b14256476db260ae4c7580bbfba6405f39]
4521
4522	reduce copy-pasta
4523
4524	Change-Id: I4115125d6b7f6db46b98a798a310412c55db6f4e
4525
45262015-06-06  David Tardon  <dtardon@redhat.com>  [40c146c3acbaa21681e76d5c6a50b1c28ac1af09]
4527
4528	keynote: parse metadata
4529
4530	Change-Id: Idc8de9eed2915ff147e52e1948d45318affa9490
4531
45322015-06-06  David Tardon  <dtardon@redhat.com>  [6c22d8dff931f7d2d5915d64b9f35c8565650dcb]
4533
4534	remove useless function
4535
4536	Change-Id: Ia4a99ce8e6b955f5970206f6262e7219483d1b65
4537
45382015-06-06  David Tardon  <dtardon@redhat.com>  [9f98189c0df2bc3d4b1a3f7b1cad9e70de267318]
4539
4540	defer writing slides to the end of doc
4541
4542	... in preparation for parsing metadata, which are placed at the end of
4543	the document, after slides.
4544
4545	Change-Id: Ieb4ce3049b5a04e1bcad5744b68a6f7d1ae6e41d
4546
45472015-06-06  David Tardon  <dtardon@redhat.com>  [04d4b67f3ebb5840f9e3d155e9e46ac612dfc748]
4548
4549	drop unneeded functions
4550
4551	Change-Id: I652063ce6abf2485d7afa926ef20394567f6a9f6
4552
45532015-06-06  David Tardon  <dtardon@redhat.com>  [dc3a811ff85b67792a7173a1c808642eb23f7289]
4554
4555	just call parent class functions
4556
4557	Change-Id: Icbd824494e14d2b6c430767b48153374db3f9051
4558
45592015-06-06  David Tardon  <dtardon@redhat.com>  [67dcf8e4f783818d489baa28e87bd7bd99a9e9ac]
4560
4561	remove unneeded functions
4562
4563	Change-Id: Id4a91036862d35cb41349ade99516d3fe90e4d4e
4564
45652015-06-06  David Tardon  <dtardon@redhat.com>  [f811eabc55442b216965523215faca18927ae538]
4566
4567	drop unused function
4568
4569	Change-Id: I582ffd31536e66e80a87f1151e1ebfafc63813c1
4570
45712015-06-06  David Tardon  <dtardon@redhat.com>  [8667a41591b86c092e96936af49736d5b3c25ef8]
4572
4573	remove empty line
4574
4575	Change-Id: Id64647418258f5f4cbf9cac2e51f86e8f542c47b
4576
45772015-06-06  David Tardon  <dtardon@redhat.com>  [ae5f266b3f7e504f7d36e9acc559fc0fc8623924]
4578
4579	numbers: parse metadata
4580
4581	Change-Id: I3de0e972d4579ca7d6e4c927734e321d4d671d62
4582
45832015-06-06  David Tardon  <dtardon@redhat.com>  [c26e130cc3dab3c62467752da088592a238d4767]
4584
4585	move handling of metadata to common code
4586
4587	Change-Id: Ied6f86758a81764530a63431d05e797fa7be8d83
4588
45892015-06-04  David Tardon  <dtardon@redhat.com>  [b2caae2d48cb2499a2a0dc01e99fecf9045cbe81]
4590
4591	move (most of) metadata parser to common code
4592
4593	Change-Id: I1747feb456b35932eb3fb7c345d35ffad9bfac33
4594
45952015-06-04  David Tardon  <dtardon@redhat.com>  [a7225fa669907162ea14404f7f7149302eeb74eb]
4596
4597	parse real document metadata
4598
4599	The sf:array elements are only present in empty entries. Filled entry
4600	contains a sf:string.
4601
4602	Change-Id: I0e76b28a6d2974512e7224559443256a90904198
4603
46042015-06-03  David Tardon  <dtardon@redhat.com>  [3f5a0f84ce7d754b39eb2139ef774372c34036ad]
4605
4606	move path-related parser contexts to a separate source
4607
4608	Change-Id: Ib99b8d978e0c251f84e8df06771b167fbf96bb4d
4609
46102015-06-03  David Tardon  <dtardon@redhat.com>  [8b61373e23f94f6360bead99fff967492d127276]
4611
4612	parse ref-able elements in skipped parts - Keynote
4613
4614	Change-Id: I52cef002a905cf64d3911a96df8198a3efdfc04b
4615
46162015-06-03  David Tardon  <dtardon@redhat.com>  [a53a5ee5e47266704b7aca08983e8d192948f27f]
4617
4618	parse ref-able elements in skipped parts
4619
4620	Change-Id: I33c543edf09f68f992d7cf3ae9ddb2e2dc42df2b
4621
46222015-06-03  David Tardon  <dtardon@redhat.com>  [6be35a1a3dfbfd7eff3e0a43442dfb988c9c79c9]
4623
4624	fix brain fart
4625
4626	Change-Id: I92d3c0d6d75b6d120f2ebca51e6ce6ff3a65e2af
4627
46282015-06-01  David Tardon  <dtardon@redhat.com>  [c2abae5fc45a09915299660427c7541defaaa154]
4629
4630	create parser-specific discard context
4631
4632	Change-Id: Ia146cb393239b36f5b44b5f3a5771b0177b341d5
4633
46342015-06-01  David Tardon  <dtardon@redhat.com>  [d484bc30c112d3b947accb6448296737b24b388e]
4635
4636	add a mode for gathering ref. sources
4637
4638	Change-Id: I64ea0788b47c2fffb02546ff13c18302de9f4c4d
4639
46402015-06-01  David Tardon  <dtardon@redhat.com>  [a69b3bd40a00ce51c37da4c3124ecff0d646dfb4]
4641
4642	pass collector by ref
4643
4644	Change-Id: I3745de9aed97b548951b8e1a287caff934c083c5
4645
46462015-06-01  David Tardon  <dtardon@redhat.com>  [154c67bcc603f46af62deb03fb611baf66527c04]
4647
4648	this is not needed anymore
4649
4650	Change-Id: I798cd313d1281956d47cf6bcf0f4c55d7cf2e1f9
4651
46522015-06-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [9c1bf2b01e2857730675271b3d1f61a19f3b0be5]
4653
4654	Simplify Implementation of StyleRefContext
4655
4656	Change-Id: I6cbfc8aebbfe21531faf1d49c2e7b62575bfd21a
4657
46582015-06-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [425da1b7f1916e8132aafe0e3b70d22debd27fe1]
4659
4660	simplify implementation of StyleContext
4661
4662	Change-Id: I8d54b8ee2b1937480cdedad7498bae4d51ac556f
4663
46642015-05-31  David Tardon  <dtardon@redhat.com>  [662bce6962833f3a892ddbde0995efad0ffc831b]
4665
4666	parse metadata
4667
4668	Change-Id: I6e2148e98b5b9e244852321702de15774069f04e
4669
46702015-05-31  David Tardon  <dtardon@redhat.com>  [528a6513114c421e75487ff2656e690edd2ebb04]
4671
4672	move start/endDocument to document context
4673
4674	Change-Id: I3333935a45a1c2e4f82f97501e262eba53697bf1
4675
46762015-05-31  David Tardon  <dtardon@redhat.com>  [f2cff187bbb031b5cb5bf03b0c7bd82e39809713]
4677
4678	add tags to .gitignore
4679
4680	Change-Id: I7fe86f6b3ed12217a6c6d189259366a766d86d3e
4681
46822015-05-31  David Tardon  <dtardon@redhat.com>  [c2fc9fcc3b23aff26b8be9a59de08fe41006a36b]
4683
4684	parse paragraph borders
4685
4686	Change-Id: I32f35e2de05df95a4cf7fc481a04ff5193eb754e
4687
46882015-05-31  David Tardon  <dtardon@redhat.com>  [e76f48d6e70f6f08e294c27a0f365a6fa39bd58a]
4689
4690	parse page break before paragraph
4691
4692	Change-Id: Ifb4fe2532483e65f6ebec67d743d24e30ec87514
4693
46942015-05-31  David Tardon  <dtardon@redhat.com>  [7deed374dde13f3c6f0cf5cdc75f624045027f84]
4695
4696	handle properties reset to default
4697
4698	Change-Id: Ic0bdf1e9f555e6f5f82ab85e8a26e7b8f4e37c90
4699
47002015-05-31  David Tardon  <dtardon@redhat.com>  [174c3ea11e80928e6815d17ff5fbfec9c0ec3f21]
4701
4702	add TODO
4703
4704	Change-Id: I6561553cec9f906d4d0f482cc34d144a69049291
4705
47062015-05-31  David Tardon  <dtardon@redhat.com>  [bf8a1d1c5448d4535e95fbbc22f7c341be62224d]
4707
4708	simplify handling of numeric properties
4709
4710	Change-Id: I7dc1f0a8195a439bd604618e6c5cfaf753df3f64
4711
47122015-05-31  David Tardon  <dtardon@redhat.com>  [63241f4019ae263505a3dd43b9eb45e2a0ff1033]
4713
4714	add support for cleared properties
4715
4716	At least Pages uses empty property tag to reset a property to its
4717	default value.
4718
4719	Change-Id: I740c9a098c75e1bd8975889044b5127f3b117f31
4720
47212015-05-31  David Tardon  <dtardon@redhat.com>  [7dd42422b307b336b819658815248d3bee96cc95]
4722
4723	handle text position
4724
4725	Change-Id: I837165060896c6f13a8d79e6da7e761ceceaba91
4726
47272015-05-31  David Tardon  <dtardon@redhat.com>  [0901322a5320a3bd4b659a6cdfe4b5729d53402f]
4728
4729	parse letter spacing
4730
4731	Change-Id: I31864bce1ae4b193ca7baec8b91e63696328c518
4732
47332015-05-30  David Tardon  <dtardon@redhat.com>  [d0fe2c15e41ae1945228d9e4be985df407eb2bb1]
4734
4735	use app-specific table props
4736
4737	Change-Id: Ibd913626cb4af26f5a95777f980030ed127280f0
4738
47392015-05-30  David Tardon  <dtardon@redhat.com>  [d41474161c5cb644ca625d1581718fad89d3747e]
4740
4741	ignore props with unknown numeric value
4742
4743	Change-Id: If719de76461beb3e378aa2944bbedb5c4192d0b7
4744
47452015-05-30  David Tardon  <dtardon@redhat.com>  [60c22fc853d7db4ff3ffc1661202fb3db537dbd7]
4746
4747	avoid use of uninitialized value
4748
4749	Change-Id: I61c695ca8366ac366d3d450ef8e45cd4eba33fda
4750
47512015-05-30  David Tardon  <dtardon@redhat.com>  [db072f0c7ac7b9c108d635c1499b3491b9df95d2]
4752
4753	drop unused includes
4754
4755	Change-Id: I4d42281f56a350ecc3da55f367e95927510bc21d
4756
47572015-05-30  David Tardon  <dtardon@redhat.com>  [a45a7bb83bc866ab9d03cc40d547127c802a9049]
4758
4759	use Spirit V2
4760
4761	Change-Id: Iae75b116c0d618b0b18f09836e8ba47eeef8dcdb
4762
47632015-05-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [3fadbf4bc5161f6818339f33c74aa9ca041886a7]
4764
4765	move current table data into parser state
4766
4767	Change-Id: If5e39e1bf77747d739992d3673880de23ed60ead
4768
47692015-05-26  David Tardon  <dtardon@redhat.com>  [91d39222d9f120211c0189f69299898702a65d3d]
4770
4771	remove surplus breaks
4772
4773	Change-Id: Ib98a4a5bcd7d9f9eb03874f0715b45bb141ef12d
4774
47752015-05-26  David Tardon  <dtardon@redhat.com>  [54c63c653deb070c49621bea8acbc18f76118238]
4776
4777	add missing breaks
4778
4779	Change-Id: I6a6afd517e61aff89319348de5af3aa97093bd1d
4780
47812015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [16d185d8514fd63dd4587cf598bd717008ab415e]
4782
4783	Removed clone method from IWORKOutputElements
4784
4785	Change-Id: I1fb8d57ab63c9e1ecc91759d5cb7b1faccfa05c6
4786	Reviewed-on: https://gerrit.libreoffice.org/15894
4787	Tested-by: David Tardon <dtardon@redhat.com>
4788	Reviewed-by: David Tardon <dtardon@redhat.com>
4789
47902015-05-25  David Tardon  <dtardon@redhat.com>  [6af2a34df824e75e4698004d5a26600746515caf]
4791
4792	we don't need separate functions for this
4793
4794	Change-Id: Ied408710a6547174e02196ab63231db4b298e799
4795
47962015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [800df8c2f0f26ecb331b60a8e56192e8e64a5805]
4797
4798	draw sticky notes immediately
4799
4800	Change-Id: I56f672b73725cd09c0df74d2b3e40671ffe75cc3
4801
48022015-05-25  Anurag Kanungo  <anuragkanungo@gmail.com>  [50b7570c461077e75c7b09d5bfaffce7a7e65a5a]
4803
4804	Renamed IWORKZoneManager to IWORKOutputManager to make association visible
4805
4806	Change-Id: I38987fb4298a14f738fc5e16d36ae4e848552063
4807	Reviewed-on: https://gerrit.libreoffice.org/15889
4808	Tested-by: David Tardon <dtardon@redhat.com>
4809	Reviewed-by: David Tardon <dtardon@redhat.com>
4810
48112015-05-24  David Tardon  <dtardon@redhat.com>  [a4f9eb15bb0d9d2e9b127be0d371b25d0fe39892]
4812
4813	add some hacking notes
4814
4815	Change-Id: Ib0fd2ae0eae1e83ec9f4de961148ab0506c96cb5
4816
48172015-05-24  David Tardon  <dtardon@redhat.com>  [4d9c13619fedc122a390b4a48d76b5087e3c9968]
4818
4819	add some notes on coding style
4820
4821	Change-Id: If4801e3f2202a2ad89d9dd5c66e2b2ad6fdf999a
4822
48232015-05-20  David Tardon  <dtardon@redhat.com>  [5bb538c7c9984d2f68b81eb182ca9bf4c12593a9]
4824
4825	fix test on i386
4826
4827	Change-Id: I54379bec41f724d5c3ff8bf9e559c5bda7a9c57d
4828
48292015-05-19  David Tardon  <dtardon@redhat.com>  [3663b7b44646e1ed1218598aeb0bdf7326934029]
4830
4831	missing include
4832
4833	Change-Id: Ie7a733b49a5b9a056671f4274b5194c3891569ae
4834
48352015-05-19  David Tardon  <dtardon@redhat.com>  [111afd56a8fe028a9b353bfb9a190ce62c059dd6]
4836
4837	add include for assert()
4838
4839	Change-Id: I24d1d7f15e41f94f5f9f5c99a8053e088f9a2df6
4840
48412015-05-19  David Tardon  <dtardon@redhat.com>  [aaa35710f741d09e86c347a8e80436e30c13cae2]
4842
4843	blind fix for windows build error
4844
4845	error C2593: 'operator ||' is ambiguous
4846	...
4847	while trying to match the argument list '(boost::logic::tribool, int)'
4848
4849	Change-Id: I8c380018c3d0143e4fa4b0ef469195d404e024b0
4850
48512015-05-19  David Tardon  <dtardon@redhat.com>  [c7d2c4a00c5c32189b2f9c551a0a6942e2240229]
4852
4853	fix copypasta
4854
4855	Change-Id: Idb16cf04ff64046223e35daf362c6d9f334064ab
4856
48572015-05-19  David Tardon  <dtardon@redhat.com>  [3a41faf9227bb946d002a4f100636fb8b946fd3e]
4858
4859	prepare for a release
4860
4861	Change-Id: I27286d535fa0dfba414ff48c79f8f58bf23f7fa0
4862
48632015-05-19  David Tardon  <dtardon@redhat.com>  [17b3e3235e2bc9309d5d679d5ebd8d0407eb090d]
4864
4865	fix inc. path for make distcheck
4866
4867	Change-Id: I86917a72f705b6698d98fc2add62484cc12a2a75
4868
48692015-05-19  David Tardon  <dtardon@redhat.com>  [2437ff55a415171b786bee085edbebd042d47500]
4870
4871	add missing headers to tarball
4872
4873	Change-Id: Ice54a9b82c6ca0ca6a4fd818829911bc8d89a9dd
4874
48752015-05-19  David Tardon  <dtardon@redhat.com>  [7a21a50c7c43c8a20d1baa716d1a3c52a097e1d8]
4876
4877	drop obsolete sources
4878
4879	Change-Id: Ib4aec816880922f427fa02e9f1d13a67f8ac632b
4880
48812015-05-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [d3c20c35fccd85437d5de46653a1579751d4c826]
4882
4883	Corrected parsing on sf:ct element in tabular info
4884
4885	Change-Id: I5f6ddb41fdb00a9980b94574d16d98178140c383
4886	Reviewed-on: https://gerrit.libreoffice.org/15796
4887	Tested-by: David Tardon <dtardon@redhat.com>
4888	Reviewed-by: David Tardon <dtardon@redhat.com>
4889
48902015-05-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [706c8304e8115cf3777a730340cd5686c8162ed6]
4891
4892	Added Numbers Parser Context upto IWORKTabularInfo
4893
4894	Change-Id: I23577b84139a97a0a8971b839f64b23847ad4f4d
4895	Reviewed-on: https://gerrit.libreoffice.org/15789
4896	Tested-by: David Tardon <dtardon@redhat.com>
4897	Reviewed-by: David Tardon <dtardon@redhat.com>
4898
48992015-05-18  David Tardon  <dtardon@redhat.com>  [99392a266c86deca7216c04544e0a6ae96c68f58]
4900
4901	this is not needed anymore
4902
4903	Change-Id: Id9d9fdc89a8936593ff1bfc955047988dfb0c3fe
4904
49052015-05-18  David Tardon  <dtardon@redhat.com>  [a8bc8cb37ea23fc4c6f8251524a7ad6f3ccf6a1d]
4906
4907	workaround build problem with clang
4908
4909	error: default initialization of an object of const type 'const
4910	test::(anonymous namespace)::TokenizerA' requires a user-provided
4911	default constructor
4912
4913	Change-Id: I4f01d4de630ef5ebd21c5eaca476e6defda30d3e
4914
49152015-05-18  David Tardon  <dtardon@redhat.com>  [562b488ac40fc749a79f3d4900f5ea98a1613a12]
4916
4917	WaE: private field 'm_version' is not used
4918
4919	Change-Id: I847b99353c94b3a04239b3d8fb683e3dfd1385fd
4920
49212015-05-18  David Tardon  <dtardon@redhat.com>  [baa14922b347d88956495a49b85507476d703529]
4922
4923	WaE: class <-> struct mismatch
4924
4925	Change-Id: I6e94350a261e1e7a7bb3d8f9e8fefc6fdf629fe5
4926
49272015-05-17  David Tardon  <dtardon@redhat.com>  [479373071c390d0255d2e720108940389b1cd1fe]
4928
4929	parse page dimensions
4930
4931	Change-Id: I166e7f7a713b8017e0231d00048eb50af993220d
4932
49332015-05-17  David Tardon  <dtardon@redhat.com>  [4bb67fd30181e972f709608617f3730b5d9406bb]
4934
4935	never insert a table into a paragraph
4936
4937	Change-Id: Icbb7bea7ee4671fd42539bb76a19a8483d878458
4938
49392015-05-10  David Tardon  <dtardon@redhat.com>  [e37426e428f6b06ce3aaca3012213b00e70fd121]
4940
4941	pages: add support for tables
4942
4943	Change-Id: I7ea04af9841b33a2c18c96c9544f48be553d84c3
4944
49452015-05-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [c721170ffd4956a1da088bc8cfefdee33dfc4ed6]
4946
4947	tdf#89949 Use of glm
4948
4949	Change-Id: Ib99b6a952cce11a037078f643ab581fe1def590d
4950
49512015-05-03  David Tardon  <dtardon@redhat.com>  [0954b38d230a544a588a888bc48197fa2054f070]
4952
4953	parse links
4954
4955	Change-Id: Ia7ebc43c07bf570bf5b9fe2be9e474baf497ef1f
4956
49572015-05-02  David Tardon  <dtardon@redhat.com>  [bba7df36d883759666546db204c2b2164e51db2d]
4958
4959	parse text language
4960
4961	Change-Id: Ib72b6fc88b768d254c3877f90145b7d2cf208bbb
4962
49632015-05-02  David Tardon  <dtardon@redhat.com>  [03028de3f95a6bb64649ed28190c617a0516d608]
4964
4965	points -> inches
4966
4967	Change-Id: I40930b48fd2fc86adfd834fbe8e1ce21f04ed411
4968
49692015-05-02  David Tardon  <dtardon@redhat.com>  [208ba801d351c495f94a2e73fe14a777244988a2]
4970
4971	BIPU parsing of paragraph borders
4972
4973	Change-Id: Ie126775dab6ecdbf6d4b5422d14fa1671eef1ffa
4974
49752015-05-02  David Tardon  <dtardon@redhat.com>  [ddd7406cf92d7ac9654bd83cc553a938aaa715e3]
4976
4977	simplify adding new properties
4978
4979	Change-Id: If00ae82c09f2ea8f0f0cdb838a53f3c2c6ccab6e
4980
49812015-05-02  David Tardon  <dtardon@redhat.com>  [2705ba5d10a80a972dcfe88a5204bf709084fa13]
4982
4983	fix parsing of tab stops
4984
4985	Change-Id: If8595d6b11e2d7961e346834548306370e1e3e54
4986
49872015-05-02  David Tardon  <dtardon@redhat.com>  [8152e19894a2d8c09da6f85ca20302a7aacdca89]
4988
4989	parse para attrs directing behavior at page break
4990
4991	Change-Id: Ic550e28fbba787c48c0099c55c7efe55c99cabab
4992
49932015-05-02  David Tardon  <dtardon@redhat.com>  [d87d2ba2dc8f904750ceca64965d6c9d2ab109bb]
4994
4995	simplify definition of numeric properties
4996
4997	Change-Id: Ia4b0bdb2e8cfc4d0431bdc2a56e717f71f94b9e3
4998
49992015-05-02  David Tardon  <dtardon@redhat.com>  [4e58f47aa0e38d20b38372a2cd4190249b56b004]
5000
5001	parse paragraph indentation
5002
5003	Change-Id: I29b293edaf49c3ee72abc51b752d918b917a1f26
5004
50052015-05-02  David Tardon  <dtardon@redhat.com>  [b9ef4efbad8eef7ff654d250f30a1821374da53e]
5006
5007	parse space before/after paragraph
5008
5009	Change-Id: I2033b297a980ae6be7fb0619b616f19e519a2dd7
5010
50112015-05-02  David Tardon  <dtardon@redhat.com>  [a2ab7284ceedd2ad26f53ef51bdc3ad32be46282]
5012
5013	parse paragraph background color
5014
5015	Change-Id: I858005e0d2d9d8676a9f18a3cc19d1a4b431758a
5016
50172015-05-02  David Tardon  <dtardon@redhat.com>  [7b5daef0c76608673583f72517bbb37958435837]
5018
5019	parse line spacing
5020
5021	Change-Id: I098241ad5f80add24da057f9ae597464dbd98bf3
5022
50232015-05-02  David Tardon  <dtardon@redhat.com>  [7b00ed3c308b6af2817d7f5225add30602be9a95]
5024
5025	handle more text formatting attributes
5026
5027	Change-Id: Ic1ec7880df5d26ecf8ed37e9b2252ca94d1d18e1
5028
50292015-05-02  David Tardon  <dtardon@redhat.com>  [6472cf994ee763430975db4e8c6bcb0214282ee9]
5030
5031	allow derivation of contexts
5032
5033	Change-Id: I66efe911625c9797df1bb805f50366ac9b638e59
5034
50352015-05-01  David Tardon  <dtardon@redhat.com>  [4f3edd3f7aa209c10859ba3c9a874344c0b0208e]
5036
5037	pages: parse stylesheet
5038
5039	Change-Id: I9183829003161095c4b244ebbb1d73401fc5ce2a
5040
50412015-05-01  David Tardon  <dtardon@redhat.com>  [7e56f40c5efd43beff8a7f65d270d182a924153f]
5042
5043	ignore the line break that ends a paragraph
5044
5045	Change-Id: I03c3db184b9682e894dfc35e573d3415574792d4
5046
50472015-04-13  David Tardon  <dtardon@redhat.com>  [5b1af0c22d02a90d40c4536d728b10a27a67d952]
5048
5049	add BIPU support for Pages text
5050
5051	Change-Id: I1c7834b5ac1d30fed6bc3b771d0ec3c5255f63a7
5052
50532015-04-13  David Tardon  <dtardon@redhat.com>  [eba871a9f75a5a17b2e2bb38ce429b1f41c01c8e]
5054
5055	generalize sf:text-storage parser context
5056
5057	Change-Id: I4d48a040861e28689b10ceab797b076c688e7a61
5058
50592015-04-13  David Tardon  <dtardon@redhat.com>  [850ae7166861b0c6f50500763c00a56e8a35adca]
5060
5061	cosmetic change
5062
5063	Change-Id: I8447ddbd3585fdaba8e1dc58477888e8dac4084d
5064
50652015-04-12  David Tardon  <dtardon@redhat.com>  [38edcdd590f96e72f21cf76d0ad43e75356031bf]
5066
5067	add direct support for spans
5068
5069	Change-Id: I80fa27ac62a54cef63ad71958462c89348ac315b
5070
50712015-04-11  Anurag Kanungo  <anuragkanungo@gmail.com>  [604be406c956b89c28e65052432549ca7fc3f470]
5072
5073	Implementation of IWORKTextRedirector
5074
5075	Change-Id: I439d559ae145c0a1ef9d3845621ed96b9454af10
5076	Reviewed-on: https://gerrit.libreoffice.org/15246
5077	Tested-by: David Tardon <dtardon@redhat.com>
5078	Reviewed-by: David Tardon <dtardon@redhat.com>
5079
50802015-04-11  Anurag Kanungo  <anuragkanungo@gmail.com>  [df6858a52da2234e17554bb5339777068e178cff]
5081
5082	Implementation of IWORKSpreadsheetRedirector
5083
5084	Change-Id: I088ad4e8b22689016e0d48b12dcf5abf6c030e9b
5085	Reviewed-on: https://gerrit.libreoffice.org/15243
5086	Tested-by: David Tardon <dtardon@redhat.com>
5087	Reviewed-by: David Tardon <dtardon@redhat.com>
5088
50892015-04-11  David Tardon  <dtardon@redhat.com>  [33b0fa7e9aeb2ef02ad0b08759ff142e13e8d840]
5090
5091	remove unused function
5092
5093	Change-Id: I96065d63f6f2b7a4a3d8a0282842df882bfc3086
5094
50952015-04-06  David Tardon  <dtardon@redhat.com>  [97666bb8e6867cd2e87fcfb867cc54b8b00e0e70]
5096
5097	remove unused function
5098
5099	Change-Id: Iafe8c26bd5c558d0f46c144d9468e5b565e0324b
5100
51012015-04-06  David Tardon  <dtardon@redhat.com>  [57ba057243ef05a06618748055e9bc957b8d7aad]
5102
5103	use member function
5104
5105	Change-Id: I29993c2eae9869ec31580403b1a4695815440891
5106
51072015-04-06  David Tardon  <dtardon@redhat.com>  [5f9348174e3203601e7d95a06a933d36ed3f1a3c]
5108
5109	drop unneeded functions
5110
5111	Change-Id: I7fa468943981f6f8469d5eab6206d78221fc5ab0
5112
51132015-04-06  David Tardon  <dtardon@redhat.com>  [6e4a0fc347ff5c5ede4ea95afac6f80157632eff]
5114
5115	simplify management of zones
5116
5117	Change-Id: I0be911f212847f32df949655853a6e66a777a353
5118
51192015-04-06  David Tardon  <dtardon@redhat.com>  [3a8bb92eface7d621b9439d594f471964ccf3fb4]
5120
5121	simplify discr. of simple text and text object
5122
5123	Change-Id: I4a029f4a05d6cecde1f0f90494ada9f8efd974da
5124
51252015-04-06  David Tardon  <dtardon@redhat.com>  [9591649216654644fe49056c2c16819a5d54d6e0]
5126
5127	make IWORKPropertyMap type-safe
5128
5129	Change-Id: I399be385d52461c1ca749b5bd50320347c918c6e
5130
51312015-04-04  David Tardon  <dtardon@redhat.com>  [ba46850ceb650efdbb89457920dfbe4a9e97c3a6]
5132
5133	return early if attr. is found
5134
5135	Change-Id: I6aaa535af0909db227339aec25094a729ed3da3c
5136
51372015-04-04  David Tardon  <dtardon@redhat.com>  [055b56c0734e658b47083556477fb53e108d5f60]
5138
5139	tokenize name & ns together
5140
5141	Change-Id: If825ecefef908d0f9d5b58ca53383b54bbd5480f
5142
51432015-04-04  David Tardon  <dtardon@redhat.com>  [15eb6d3d2f36ec70adfc7cfb5939f96dc7850405]
5144
5145	improve unit tests for tokenizer
5146
5147	Change-Id: I38eb1df317aa7bf8919ef32a77ac231a36bc05f4
5148
51492015-04-04  David Tardon  <dtardon@redhat.com>  [2500360c5750223ed70f32b8c281b72b7f46a5cc]
5150
5151	shorten casting from xmlChar
5152
5153	Change-Id: I6365693d78611a481cacb62c84294c949ca4205c
5154
51552015-04-04  David Tardon  <dtardon@redhat.com>  [c5bc8e51c28c24332ab692312ee422bb78f408ef]
5156
5157	refactor tokenizer
5158
5159	Change-Id: I105c9eb3fc76c43957468ddfa32ab9babb1551f1
5160
51612015-04-01  David Tardon  <dtardon@redhat.com>  [491c3ea44ef437e7c54a99b5b46281ea7196d6d7]
5162
5163	ignore line break at the end of paragraph
5164
5165	Change-Id: I506b0bb018863a224355d1453fe93096a3777ae6
5166
51672015-04-01  Anurag Kanungo  <anuragkanungo@gmail.com>  [2a5df6c9e8c260b53b16e9021de51c68eb9b3dbb]
5168
5169	Added LineBreak in IWORKText
5170
5171	Change-Id: I3a6615cd39181a2dad9bf6fb4ca08fdd71b2e10b
5172
51732015-03-29  Anurag Kanungo  <anuragkanungo@gmail.com>  [1ee4bd8aa3eb2ac2600a5b48ac32c6fdcf7124f3]
5174
5175	Removed IWORKObject completely
5176
5177	Change-Id: I85b976c89b401bcc09697d15a8bcd0722941ba87
5178	Reviewed-on: https://gerrit.libreoffice.org/15031
5179	Tested-by: David Tardon <dtardon@redhat.com>
5180	Reviewed-by: David Tardon <dtardon@redhat.com>
5181
51822015-03-27  Anurag Kanungo  <anuragkanungo@gmail.com>  [4eca10926d345946473ff491bb6c4b37e846a744]
5183
5184	remove IWORKText from IWORKObject
5185
5186	Change-Id: Ie0732b21e155b9f82ce267c03c8a0177beb03493
5187	Reviewed-on: https://gerrit.libreoffice.org/14969
5188	Reviewed-by: David Tardon <dtardon@redhat.com>
5189	Tested-by: David Tardon <dtardon@redhat.com>
5190
51912015-03-27  David Tardon  <dtardon@redhat.com>  [55beaa6fbd62af56239d80566dfe1421fa83e0c0]
5192
5193	use the same order of includes as elsewhere
5194
5195	Change-Id: I18fb968e1b917282d3a0b60927de5d0674db2a5c
5196
51972015-03-23  David Tardon  <dtardon@redhat.com>  [7e378a2e058f039c4278f83d989ce31ab625a9f1]
5198
5199	ignore .dirstamp
5200
5201	Change-Id: I7dc66347937ebe56fe60df810fef7d00c4f1c9a6
5202
52032015-03-23  David Tardon  <dtardon@redhat.com>  [c7121dc6989456ccae72eff36625b546f8c11699]
5204
5205	always place objfile in dir next to the source
5206
5207	Change-Id: I2f495b10477103887aa9280146f352f3708620e3
5208
52092015-03-22  David Tardon  <dtardon@redhat.com>  [6f079f28643bfb71ba80b02a2cfac5ea0db6daf5]
5210
5211	simplify sending of styles to the collector
5212
5213	Change-Id: I615e69abf510081d20bd1aeb30779a00689ee491
5214
52152015-03-22  David Tardon  <dtardon@redhat.com>  [cad0e3ca90bf5b29dfac260ca573b4b702d9a4ee]
5216
5217	save one useless virtual call
5218
5219	Change-Id: Ie9faa15d05020f39f96c726156d6b288227f68c8
5220
52212015-03-22  David Tardon  <dtardon@redhat.com>  [4b95b978b1ce50d8cf8f8de7dfc03bee5cb7ed6e]
5222
5223	move XML context classes to a subdir
5224
5225	Change-Id: I6f35eb407d959fe1b2a6c239a9a34f2090c10088
5226
52272015-03-22  David Tardon  <dtardon@redhat.com>  [e57430bf92f78f215c1b545cb218d654bbc990eb]
5228
5229	rename XML context classes
5230
5231	FooContext is common for several elements, FooElement is for a single
5232	element, FooBase is a base class adding a common functionality.
5233
5234	Change-Id: I5978480e06d1b0075d515ce177bc657312941056
5235
52362015-03-22  David Tardon  <dtardon@redhat.com>  [cd151f44e74ac195f2f7d709e71ddde1886290a2]
5237
5238	move move contexts out of KEY2Parser
5239
5240	Change-Id: I9a0338e80173438bf24efa37ad4e8e33cac7af17
5241
52422015-03-22  David Tardon  <dtardon@redhat.com>  [46e064555967d736dcfad8a13fc7e7ad7a9a9853]
5243
5244	make the interface actually usable
5245
5246	Change-Id: I2a5bee6b49fd285d3390cc4f8fc4b5f70e17a65f
5247
52482015-03-22  David Tardon  <dtardon@redhat.com>  [951dc8d5bb67c3b8acff1245917c62a191c9797e]
5249
5250	only call if there is a value
5251
5252	Change-Id: I8a489feb0ebdc1292f4ba8b62f2017c4917408cd
5253
52542015-03-22  David Tardon  <dtardon@redhat.com>  [5e8683845e94d9966af7bf78c02988fe1d66f505]
5255
5256	rename function
5257
5258	Change-Id: I7cfed3cbac0efe2c27baecf2994f245d80f184f6
5259
52602015-03-21  David Tardon  <dtardon@redhat.com>  [a5ccc480fb10815a428d46d3afb87cfb79fb7ef6]
5261
5262	factor some common code out
5263
5264	Change-Id: Ic0d49844d415055ca409900226b54f02cddb5fd7
5265
52662015-03-21  David Tardon  <dtardon@redhat.com>  [8f3309c81f86f6b606597ee09768542db5a3320f]
5267
5268	extract output zone management to a class
5269
5270	Change-Id: Ifdaa930d0eabc3451d838d27b1077ce2f1646a41
5271
52722015-03-21  David Tardon  <dtardon@redhat.com>  [0326a424853e6d4c51bcf3dd0c4ccaf180ca4cd4]
5273
5274	shorten names
5275
5276	Change-Id: Iea6106181be1879a726ca885a1397fde1d9a9519
5277
52782015-03-21  David Tardon  <dtardon@redhat.com>  [eae0ab5214b5cddf00256a4afaf59ff51c058009]
5279
5280	split style parser
5281
5282	Change-Id: I2b1a823c85d2ee22995e676568e3a4e4f2b9a852
5283
52842015-03-21  David Tardon  <dtardon@redhat.com>  [02cc820da2692943b66465138858772e173a6523]
5285
5286	drop unneded include
5287
5288	Change-Id: If5a32b4354a4cef0b6f8b243bbba10fd7de83ba9
5289
52902015-03-21  David Tardon  <dtardon@redhat.com>  [0102172b7e6f9ed4a42fffbcee812ae6324d338e]
5291
5292	rename include guard to match file name
5293
5294	Change-Id: Ifa730f4c096f8a3a3a38d9988851997b2a7be3cf
5295
52962015-03-21  David Tardon  <dtardon@redhat.com>  [4da42701f6853550fa94daad7108f1e919e5a2d0]
5297
5298	keep collector in parser state
5299
5300	Change-Id: Iaaee06cbc08a6461e87d806e6576245d7cbad6cb
5301
53022015-03-21  David Tardon  <dtardon@redhat.com>  [60e5527cdf7b40a2981515b699f3bb91cbb5f3c3]
5303
5304	rewrite NUMCollector
5305
5306	Change-Id: I2b1aa80a1e2af7e05fe47f2e6d050876b3617612
5307
53082015-03-21  David Tardon  <dtardon@redhat.com>  [870a2f871582f4cc7cfc320574359f7974e67ffe]
5309
5310	rewrite PAGCollector
5311
5312	Change-Id: If1abcbd4284ea80be6b8cefb81a0949c2cfee18c
5313
53142015-03-21  David Tardon  <dtardon@redhat.com>  [6c511f9edc4e49bd5265ad5703df192583024abc]
5315
5316	use the right collector type in contexts
5317
5318	Change-Id: I2ac7c4a8284dc4454e6ac627020b19afe229ffe6
5319
53202015-03-21  David Tardon  <dtardon@redhat.com>  [4eb21ea9347e887103cbfe7db7cebd2aae026bd8]
5321
5322	move most of media handling to parser
5323
5324	Change-Id: I6df0c104941cecd94fafdbc1e8e36e208f5b24b0
5325
53262015-03-21  David Tardon  <dtardon@redhat.com>  [51eb3698f2b91ac7122dfa52f6b7ea2eb295b492]
5327
5328	ensure proper pairing of push/pop
5329
5330	Change-Id: Iee5efd911d8e68797f86a124fda318079012b02f
5331
53322015-03-21  David Tardon  <dtardon@redhat.com>  [2e0225edb14081ed348324e14f6b91c02306e00e]
5333
5334	initial split of collector
5335
5336	Change-Id: I46092135cba8b06cf1198be6a9837571cbec2550
5337
53382015-03-21  Anurag Kanungo  <anuragkanungo@gmail.com>  [27489ffe906dac593230c099abada744feabc7bf]
5339
5340	tdf#90105 draw table using IWORKOutputElements
5341
5342	Change-Id: I074c55a6922fc08d7d6d73d68a4a9a9d4f86d72f
5343
53442015-03-21  Anurag Kanungo  <anuragkanungo@gmail.com>  [6cdce2e1456317213155521214aa596e8327e043]
5345
5346	tdf#90105 removed ShapeObject from IWorkObject and added to KeyCollector
5347
5348	Change-Id: I309800d258e052fa8ff873b4af7b1a5df80fbc56
5349
53502015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [0a9dcd4a8f3fd5c3a6167b3dd10d4b11b859c306]
5351
5352	tdf#90105 removed Line Object from IWORKObject and moved to KeyCollector
5353
5354	Change-Id: Ibe1956aef7ce28fdfed3c16cdd864a4c28d336ad
5355	Reviewed-on: https://gerrit.libreoffice.org/14929
5356	Tested-by: David Tardon <dtardon@redhat.com>
5357	Reviewed-by: David Tardon <dtardon@redhat.com>
5358
53592015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [74a473fe4f853a54af4d151c427202f7f0090a87]
5360
5361	tdf#90105 simplyfying drawing of presentation objects
5362
5363	Change-Id: I705a832d2f8c9b65ffabe16fddaa476ef1f4a30f
5364	Reviewed-on: https://gerrit.libreoffice.org/14924
5365	Tested-by: David Tardon <dtardon@redhat.com>
5366	Reviewed-by: David Tardon <dtardon@redhat.com>
5367
53682015-03-20  Anurag Kanungo  <anuragkanungo@gmail.com>  [7a7ae20b4fd232540e078bc17f88b664adf91aa7]
5369
5370	Added Context for NUM1Parser
5371
5372	Change-Id: Iebb6e0585665b4f379e58c25cf9b2a4235ae2ba6
5373	Reviewed-on: https://gerrit.libreoffice.org/14915
5374	Tested-by: David Tardon <dtardon@redhat.com>
5375	Reviewed-by: David Tardon <dtardon@redhat.com>
5376
53772015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [73058c24b8f8fbf777f3643bb0b7404b8ce57ae3]
5378
5379	renamed NUMParser and realted to NUM1Parser
5380
5381	Change-Id: I4d3cfdfa18f7fd667cbc262a8c628fa6bbc5fc45
5382	Reviewed-on: https://gerrit.libreoffice.org/14911
5383	Tested-by: David Tardon <dtardon@redhat.com>
5384	Reviewed-by: David Tardon <dtardon@redhat.com>
5385
53862015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [210bef82010ea778c50846dd855d92ff79ab97f9]
5387
5388	Renamed PAGParser and related to PAG1Parser
5389
5390	Change-Id: I9137f76314f8487d1a2757572063d1dd158beb49
5391	Reviewed-on: https://gerrit.libreoffice.org/14910
5392	Tested-by: David Tardon <dtardon@redhat.com>
5393	Reviewed-by: David Tardon <dtardon@redhat.com>
5394
53952015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [c1bd0f9d1526ee1d83636eef8bd5cae876454a23]
5396
5397	Added XMLDocumentContext for PAGParser and renamed for KEY2Parser
5398
5399	Change-Id: Ic9ed398fd6936915fbe4aa98cd04dd380d2e4da4
5400	Reviewed-on: https://gerrit.libreoffice.org/14905
5401	Tested-by: David Tardon <dtardon@redhat.com>
5402	Reviewed-by: David Tardon <dtardon@redhat.com>
5403
54042015-03-19  Anurag Kanungo  <anuragkanungo@gmail.com>  [f0562781adcf6d999f5b758ea57b6ef1ee9e3ea2]
5405
5406	tdf#89948 remove IWORKXMLReader
5407
5408	Change-Id: I458d80a4401e63e5c156685f632142fe40eef67a
5409
54102015-03-19  David Tardon  <dtardon@redhat.com>  [feb8de14807dbee1862fa0e6a330ccfbc3968d4d]
5411
5412	update
5413
5414	Change-Id: Ic85aecbce8c24d2f3b43cf95045761412a586dd1
5415
54162015-03-19  David Tardon  <dtardon@redhat.com>  [15bed3fa53d34cb3f06f8019e87f572ee2be5631]
5417
5418	fix debug build
5419
5420	Change-Id: I3784d8fe45f2848a463c708648cf93a329d923f2
5421
54222015-03-19  David Tardon  <dtardon@redhat.com>  [f9093a86579832cab55ad7357d4d3b35bb0e276d]
5423
5424	drop TODO macros
5425
5426	Change-Id: I1c78d06857a465da36cbe70313f2865431ee0572
5427
54282015-03-19  David Tardon  <dtardon@redhat.com>  [61ff1b06c9c6f861314a731eeafb6f7d13126637]
5429
5430	Revert "temporarily disable debug msgs."
5431
5432	This was never supposed to be pushed...
5433
5434	This reverts commit 6b6262f3b616aa901f05c576ae748cc32d565d41.
5435
54362015-03-16  David Tardon  <dtardon@redhat.com>  [f6ed303b2e6cdad4319042b9f91d2218325f8e50]
5437
5438	drop unused code
5439
5440	Change-Id: I6cb2e1930d923ca0200a0559035cfef1e951b45a
5441
54422015-03-16  David Tardon  <dtardon@redhat.com>  [8fd72d3a5a063b8ed505abe87e894279f980e1b3]
5443
5444	use IWORKOutputElements to collect output
5445
5446	Change-Id: Iaaed0de5aaf31c5f4d2423a550fbfd7be2f09ad1
5447
54482015-03-15  David Tardon  <dtardon@redhat.com>  [b42f848f77727c678bbb67da9d4b1c3ba98d6f57]
5449
5450	move drawing of media objects to collector
5451
5452	Change-Id: I90f378a193d6f53594fe8fa824c09f1694a621f6
5453
54542015-03-15  David Tardon  <dtardon@redhat.com>  [a89ace7a9f0887ad298377f0c485c7aac2915a7b]
5455
5456	allow to pass element list as output object
5457
5458	This will allow us to move generation of output from IWORKObject impls
5459	to collector one-by-one.
5460
5461	Change-Id: Ic0fcb132126fab8a2abdf4cb3836b4fe630fd2d5
5462
54632015-03-15  David Tardon  <dtardon@redhat.com>  [70539703f0bc872fd4a5c8f48e64ca1d8aa33b07]
5464
5465	allow copying of element lists
5466
5467	Change-Id: Ia5f09ccc30628c9bd756f28a6c2fb60c05904eff
5468
54692015-03-15  David Tardon  <dtardon@redhat.com>  [923b6ae5fcb3e7f895559a631406a080cdb03f3d]
5470
5471	add redirector to output elements list
5472
5473	Change-Id: I7716afdaf8194748fe5806158393e917526f2234
5474
54752015-03-15  David Tardon  <dtardon@redhat.com>  [f29a233849dfb22e308254b2507a3bfe25b44472]
5476
5477	fix modeline
5478
5479	Change-Id: Icc5657c9f368d1d22359075fe9f820f068b99b1c
5480
54812015-03-15  David Tardon  <dtardon@redhat.com>  [8ba939e33fa93ab67c4143479b4b501d9f0cc06a]
5482
5483	paint through internal document interface
5484
5485	Change-Id: I41edddc0febb8e2439043e6778e921bafa7649f9
5486
54872015-03-15  David Tardon  <dtardon@redhat.com>  [505c7404097ba4670c2c647676fe67d97070a964]
5488
5489	rename Page->Slide
5490
5491	Change-Id: Id24ce97269b9610dc6fb9e7ccc5cae1be4b54170
5492
54932015-03-15  David Tardon  <dtardon@redhat.com>  [3b75a2764c6aebf3c0b0abd17312db8b699a70d6]
5494
5495	impl. presentation interface redirector
5496
5497	Change-Id: I1e601fe8f987797d04ae9af957ff404d3cf4e441
5498
54992015-03-14  David Tardon  <dtardon@redhat.com>  [72424e1403242dcb1591c484b34c0fdd23844db9]
5500
5501	remove unneeded functions
5502
5503	Change-Id: Ie0d7aa2c54236e18b3a07b1b5782e98511c4e3f1
5504
55052015-03-14  David Tardon  <dtardon@redhat.com>  [4d6c241b738bd4619b23e5c333c6925adff97179]
5506
5507	simplify code for single-pass parser
5508
5509	Change-Id: Id47848f4593a64ec200f81ca861785c2aba1f607
5510
55112015-03-14  David Tardon  <dtardon@redhat.com>  [ca34893c29e9b90eb8679b8aac3fa05976519787]
5512
5513	simplify code for single-pass parser
5514
5515	Change-Id: I5c92a4d98d8abf43c65265d2717b65dd5fd79274
5516
55172015-03-14  David Tardon  <dtardon@redhat.com>  [477c2332f650d701f0548379df9bbbd22341ed1c]
5518
5519	use one-pass parser
5520
5521	Change-Id: I409fca9f14d3ef8b4fe8a07a40a6da2d2a7f9d6b
5522
55232015-03-14  David Tardon  <dtardon@redhat.com>  [d5c634a1bf69410f7991e2dd3847c0081dc7dbeb]
5524
5525	define functions
5526
5527	Change-Id: Ic72072cfa6a3784b2cc653f80e558bffae2051c7
5528
55292015-03-13  Anurag Kanungo  <anuragkanungo@gmail.com>  [adc78408a3f6d8e21fb616d97a2926ff8bb3467e]
5530
5531	tdf#89946 Rewrite Pages Parser using context classes
5532
5533	Change-Id: I7f26480f98325e0c1b08fb03526a070847e300bf
5534
55352015-03-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [c9f66219fcb8684d38059ec80a7a3a067f452a9a]
5536
5537	add Pages detection code
5538
5539	Change-Id: I3a9782755a0fbd6637498a71c57023fed322349b
5540
55412015-03-09  Anurag Kanungo  <anuragkanungo@gmail.com>  [f779969b5be2d7482d1946468f884b8d0d6af1d6]
5542
5543	Added ProbeNumbersXML detection code
5544
5545	Updated Version Number
5546	Added version token
5547
5548	Change-Id: I0d9d571bdc255f04425d2d486a1360ad0da50ae8
5549
55502015-03-09  David Tardon  <dtardon@redhat.com>  [c1fd879770e8dd941578af5dbb437e07ac0b4d04]
5551
5552	astyle
5553
5554	Change-Id: Ia113d62f89294db8b3108e4ee57e5664e846fd42
5555
55562015-03-09  David Tardon  <dtardon@redhat.com>  [accb5d67396c046e1de4e068a281c430a6ccfb53]
5557
5558	add astyle target to make
5559
5560	Change-Id: I0c7aea94d2f72cd013575005c022b3328df77a5b
5561	Reviewed-on: https://gerrit.libreoffice.org/14804
5562	Tested-by: David Tardon <dtardon@redhat.com>
5563	Reviewed-by: David Tardon <dtardon@redhat.com>
5564
55652015-03-08  David Tardon  <dtardon@redhat.com>  [690c7d0f1b2acbe2dcc7e7c46decce39573f3553]
5566
5567	drop unused var
5568
5569	Change-Id: I797ccd7bf8613c8ab364bd9e09fc3bff5f0359ab
5570
55712015-03-08  David Tardon  <dtardon@redhat.com>  [868b824884c5f16f2ec806ff233f210d1ca7f15d]
5572
5573	move dictionary to parser
5574
5575	Change-Id: I8f726256efe11874430ab76bead1997a8f7676ee
5576
55772015-03-08  David Tardon  <dtardon@redhat.com>  [8d83138190ce1c23245d2180762b5b8edff565a0]
5578
5579	fix format detection in debug build
5580
5581	Change-Id: I3338e441ff79a87d0964cf676b015075af655ead
5582
55832015-03-08  David Tardon  <dtardon@redhat.com>  [a84c183e62c36314dee3710cbf4213a27746a438]
5584
5585	fix debug build
5586
5587	Change-Id: Ic690e08a4baf85b3a495330486ccb19ba8a8d44c
5588
55892015-03-01  David Tardon  <dtardon@redhat.com>  [eaede5b1d9c99259d8731157a25686b2cfa1add0]
5590
5591	KEYDefaults is gone
5592
5593	Change-Id: I97553911b54d760b16f96e689ea61f847a44b39b
5594
55952015-03-01  David Tardon  <dtardon@redhat.com>  [cac834da2080c23dc9f89973cc47fcae14834854]
5596
5597	prepare for handling format-specific parser state
5598
5599	Change-Id: I5a4344998d3181fcbe9b3107e68d7c460f328dda
5600
56012015-03-01  David Tardon  <dtardon@redhat.com>  [4a84b8d4f5a5263087f75899d4ef70eb9d1d615c]
5602
5603	ensure all headers are self-contained
5604
5605	Change-Id: I09481d9481135ad790580964e59a2fcc66366f0f
5606
56072015-03-01  David Tardon  <dtardon@redhat.com>  [455586a9a098c6f494b608d711dada95aa026f52]
5608
5609	add m_ prefix for members
5610
5611	Change-Id: If7f659e3f2dea9bee833224602b150198318ae5a
5612
56132015-03-01  David Tardon  <dtardon@redhat.com>  [22a80b326b5f85794b56f13cbd28cdbda0006f82]
5614
5615	define a base parser class for all doc types
5616
5617	Change-Id: Ic6ef9398ea3ac03e479a5763cf1f83cfe000b247
5618
56192015-03-01  David Tardon  <dtardon@redhat.com>  [6dfe19af39bd76c3e7087ead8c2e75b6de391c7b]
5620
5621	drop the whole "defaults" concept
5622
5623	Change-Id: I54346801b2a2d60bb7c8566dcef7252de403e2c5
5624
56252015-03-01  David Tardon  <dtardon@redhat.com>  [fe10260064d799908ddaf8b5bc349ed63c41faab]
5626
5627	split dictionary into common and app-specific parts
5628
5629	Change-Id: Ied026b89af01fbdf926064dd5ae98333667e0148
5630
56312015-03-01  David Tardon  <dtardon@redhat.com>  [ff0d3081075f397e3bd7ee46002e1000e8054150]
5632
5633	astyle
5634
5635	Change-Id: I32a10d38025113e32510ef9df958da822f564358
5636
56372015-02-28  David Tardon  <dtardon@redhat.com>  [115ca959e01db2de9465290173665ce11c5c39d7]
5638
5639	drop unused macros
5640
5641	Change-Id: Ie5f8ddec69b54eeaa66d1b9914cf5d9b33997c94
5642
56432015-02-28  David Tardon  <dtardon@redhat.com>  [7b97e6266e9dee4e524b259f42aa926b47714de6]
5644
5645	move remaining functions to more suitable headers
5646
5647	Change-Id: I086944b64da677ed1aa1541240013c51ed141f1e
5648
56492015-02-28  David Tardon  <dtardon@redhat.com>  [08d9c71c413697d4db08424d227ca3a40149cbc9]
5650
5651	drop unused functions
5652
5653	Change-Id: I94199c8980ad047cc9de6a02928d6c7d44deb443
5654
56552015-02-28  David Tardon  <dtardon@redhat.com>  [fb8cf62bf0216880639dff5eed228bb849a2aebe]
5656
5657	rename to avoid a concept clash
5658
5659	'Context' classes are used in the XML parser.
5660
5661	Change-Id: I346515952d58eb675c46eb08f28617652c53418b
5662
56632015-02-28  David Tardon  <dtardon@redhat.com>  [8866ce4c8d5b444464af8dd8c7657e6b77392b98]
5664
5665	these headers do not belong to tests
5666
5667	Change-Id: Ia3cb24caab3ae2724e13a3e0b690bb3f2cb2eb2e
5668
56692015-02-28  David Tardon  <dtardon@redhat.com>  [57183211846817d7bccc167e0db7b9ea82546c33]
5670
5671	do not define header files for test fixtures
5672
5673	Change-Id: I8e00649116b5e10f294ec9c11e6c4a4476fc1575
5674
56752015-02-28  David Tardon  <dtardon@redhat.com>  [6c0d24dace5495d80b9f005ccdaad308c7275f28]
5676
5677	move more common types to IWORK namespace
5678
5679	Change-Id: I8c3d26316dc42052b971c0525f28493df6ed1a0c
5680
56812015-02-28  David Tardon  <dtardon@redhat.com>  [e179f5f0594983a3d8907f6baef80cab8bf21686]
5682
5683	move shapes to IWORK namespace
5684
5685	Change-Id: I49580ec65c189333062b851560b13546b8c9af58
5686
56872015-02-28  David Tardon  <dtardon@redhat.com>  [c7f4429e812041fee853dc9521c8f99d403e5205]
5688
5689	update include guard
5690
5691	Change-Id: I2cee02e9d30f55b1f0b643ee9d49aa10fa6bd73c
5692
56932015-02-28  David Tardon  <dtardon@redhat.com>  [fb40eaf12d74008a6f4f06dda86d9ed24b061e37]
5694
5695	move table to IWORK namespace
5696
5697	Change-Id: Ic617822402594e8b502451d7e911d9fd9fad5315
5698
56992015-02-28  David Tardon  <dtardon@redhat.com>  [a5363dc3f76d9f5a76d39a73c9af9acab15a8882]
5700
5701	move text to IWORK namespace
5702
5703	Change-Id: Ie0bbcc2d3246cd596dc6107781e352a90cb0c71f
5704
57052015-02-28  David Tardon  <dtardon@redhat.com>  [8556aad1f9de67ed0c7a86d95efba7c8e7a68c4e]
5706
5707	simplify handling of placeholder style
5708
5709	Change-Id: I4891266c5a4fe2ce87f5462809f3e6b168653082
5710
57112015-02-28  David Tardon  <dtardon@redhat.com>  [fe40879d86850a49d408e2de7c236e50a039a5d8]
5712
5713	move common style types to IWORK namespace
5714
5715
57162015-02-28  David Tardon  <dtardon@redhat.com>  [24c4d651d20b3ff849b31f0d82f70ed74cf8e521]
5717
5718	de-virtualize styles
5719
5720
57212015-02-28  David Tardon  <dtardon@redhat.com>  [4ae2cad9f60dc611d9711ea4a4a5d65c09c76eb5]
5722
5723	move object to IWORK namespace
5724
5725
57262015-02-28  David Tardon  <dtardon@redhat.com>  [6c58ccd541f93d761a4f23e33d8185da0e1179c9]
5727
5728	move style context to IWORK namespace
5729
5730
57312015-02-28  David Tardon  <dtardon@redhat.com>  [7674ce9b336ec9af6826806bc7810800831f40c5]
5732
5733	move styles to IWORK namespace
5734
5735
57362015-02-28  David Tardon  <dtardon@redhat.com>  [41bc36671fe24a95d73d33921abaf90ed7fe636d]
5737
5738	drop KEYOutput
5739
5740
57412015-02-28  David Tardon  <dtardon@redhat.com>  [0f0488d3d5d98a38641a9dfcdb36915d64eb0537]
5742
5743	move style context to collector
5744
5745
57462015-02-24  David Tardon  <dtardon@redhat.com>  [19bd169fc246e347ac0c78b781bf278c89522838]
5747
5748	fix position of media objects
5749
5750	Change-Id: I1054c3d44a33126d3072d27ca4633b62c3f77a11
5751
57522015-02-24  David Tardon  <dtardon@redhat.com>  [1b350019660fe5bfba4f058e833a454d7b95bca0]
5753
5754	start new level for all objects with a geometry
5755
5756	Change-Id: Ic5cb6f62b59e4732e39ff507a97d2ee1e0419984
5757
57582015-02-24  David Tardon  <dtardon@redhat.com>  [22cc49d810a7e90ff9f34905898bc8a8aa7fa2e2]
5759
5760	handle current transformation in collector
5761
5762	Change-Id: I6c7a36d19fc146d6540f2ff4feedbd944974aa20
5763
57642015-02-24  David Tardon  <dtardon@redhat.com>  [bdf3e697cf730f376c9a9b6ea5886dbbbe600f26]
5765
5766	cell content is not a text object
5767
5768	Change-Id: I6d3d3c9542a1dacbf44dff682a75be871f128b4a
5769
57702015-02-22  David Tardon  <dtardon@redhat.com>  [598d1de4a9852042ba80d7656ca6d6f666515c1f]
5771
5772	add skel. doc. interface impls.
5773
5774	Change-Id: Ib988e6fe214e75977e63a3f1b3f393d06788b1ef
5775
57762015-02-22  David Tardon  <dtardon@redhat.com>  [c741e1aadd85aa9c469818577c1112964953c7f2]
5777
5778	add initial output elements class
5779
5780	Change-Id: Ic52f41a86d2f6f24958bf28041cacdbe54b4ad8a
5781
57822015-02-22  David Tardon  <dtardon@redhat.com>  [6ac7fdebb4bd1bd5081a4f61d409ebfee32c6aff]
5783
5784	fix project name
5785
5786	Change-Id: I981dc6e41074ad9b6e61b85b88dd0f219e6a6142
5787
57882015-02-22  David Tardon  <dtardon@redhat.com>  [52e1cbd72aff6e5fd905b3ba993d04d2f9a5cf86]
5789
5790	astyle
5791
5792	Change-Id: I878fc606bd8d7fc233db709837fde4b5358e9d2e
5793
57942015-02-22  David Tardon  <dtardon@redhat.com>  [80eee25f00dd1bdb969045def9c4be8b37acb2be]
5795
5796	define a common document interface
5797
5798	Change-Id: I82db985e068f5f107fceb4b99f64d49809a126da
5799
58002015-02-21  David Tardon  <dtardon@redhat.com>  [41ab6eac5ec08b508680017b628ee6e4e27e7f91]
5801
5802	refactor XML parser
5803
5804	Change-Id: I7fc9308b09e62afbfc872b3da5ae1593b1f42b07
5805
58062015-02-14  David Tardon  <dtardon@redhat.com>  [b2616037dc1f1015216eb4b6d45eba0ec5c32288]
5807
5808	pass id by const ref
5809
5810	Change-Id: Ic4d91900a5cb76210a96c319e1737999f9d1052c
5811
58122015-02-07  David Tardon  <dtardon@redhat.com>  [f5239b6195d3797ea66934c0773efd2fc7a54805]
5813
5814	avoid separate handling of namespace in tokens
5815
5816	Change-Id: I9aee83f30457e64d020facf431ca3920eb4e9d66
5817
58182015-02-07  David Tardon  <dtardon@redhat.com>  [a726d0bfbec040992026486a77aa4451b5d4e253]
5819
5820	avoid separate getNamespaceId calls
5821
5822	This avoids some explicit skipElement calls. It is also a preparation
5823	for later large-scale refactoring of the parser.
5824
5825	Change-Id: I412d60506776085440d5689c133467d2a8fa6473
5826
58272015-02-07  David Tardon  <dtardon@redhat.com>  [7bb7cb9f3b8e2fd739a7959b11a3742bb956e7b0]
5828
5829	fix parsing of key:size
5830
5831	Change-Id: Iec5f5eabc2544f87e85ad4e672f3f68747f8c5f2
5832
58332015-02-02  David Tardon  <dtardon@redhat.com>  [c9af2a2b5d4f22e78ea73a9fa25603c5ea6464f4]
5834
5835	fix parsing of sticky notes
5836
5837	Change-Id: I8a8bc42395a6876266066bd0085001c15e87032c
5838
58392015-02-02  David Tardon  <dtardon@redhat.com>  [90310cc94c93a524877d2b5f9b5eb1903f7e9174]
5840
5841	placeholder refs are in sf namespace
5842
5843	Change-Id: Ib9c88d8fdf1b0be0a27d17bf33dd8c302fd35104
5844
58452015-02-02  David Tardon  <dtardon@redhat.com>  [e287f139fc65dba48d33bfb4bfa28b2ffb1ddccd]
5846
5847	remove bashism
5848
5849	Change-Id: I5bb0ee7ff257040856d1148f897cffddbeef6c45
5850
58512015-02-01  David Tardon  <dtardon@redhat.com>  [bc8c5fe9f894563dfb0d6cacf97a8bf9c9d72566]
5852
5853	sf:sticky-note apparently exists too
5854
5855	Change-Id: Iee7ace43f2f4d07af321306492931b375e04d120
5856
58572015-02-01  David Tardon  <dtardon@redhat.com>  [dfd7dd2483c83bfec25ae6afb17b07edab039d92]
5858
5859	add test for chained tokenizer
5860
5861	Change-Id: I9120c3ad463e75a4d346831a32f80fa8cb12e4a7
5862
58632015-02-01  David Tardon  <dtardon@redhat.com>  [16156910244f5aa411560edc27a73ba4f05bb480]
5864
5865	fix token names
5866
5867	Change-Id: Ia4c2cff2e6770a24c7b23f73841d341f71c28caa
5868
58692015-02-01  David Tardon  <dtardon@redhat.com>  [7b9e85d2c836d20568819adceebb8ea51ce30036]
5870
5871	separate common tokens
5872
5873	This is a preparation for splitting the parser to common and
5874	application-specific parts.
5875
5876	Change-Id: I67aae89928cc805d93422164a45e361a3795a63a
5877
58782015-01-25  David Tardon  <dtardon@redhat.com>  [5bdd73cc6d28759ceccd9fb526d2bfb87c23f9fe]
5879
5880	fix namespace for span content
5881
5882	Change-Id: Id4f179f4a9ed5c299eabe69f01a4295fad937500
5883
58842015-01-25  David Tardon  <dtardon@redhat.com>  [c0d479d3772185f42f91b3cce886498d2b5daec9]
5885
5886	fix namespace for placeholder refs
5887
5888	Change-Id: I35a0aa002b8c7b67b7f3f33e7b06f6df1bfcf56b
5889
58902015-01-24  David Tardon  <dtardon@redhat.com>  [69da6118211748c78b55825a9b8375f03f6fe543]
5891
5892	drop unused tokens
5893
5894	Change-Id: Idf6c1ca59a14148d9f9f3e1af8510bade3e116b1
5895
58962015-01-24  David Tardon  <dtardon@redhat.com>  [55a2037775339b6faa946b46845ef209fc60431a]
5897
5898	drop unused tokens
5899
5900	Change-Id: I6dc39e214bad32d9ebf6f8cecb997e7bdee254e6
5901
59022015-01-22  David Tardon  <dtardon@redhat.com>  [ffc076bf388ae74717386c83d536bd6e98b7fdef]
5903
5904	drop unneeded libwpg reference
5905
5906	Change-Id: I350da4cb7cc191e7f9e1e4a1097caab1a3c966a2
5907
59082015-01-22  David Tardon  <dtardon@redhat.com>  [aca912f6ad877f25fa6c297fc90709329e13b2aa]
5909
5910	start refactoring common code for all types
5911
5912	Change-Id: I73a596dd4c798de3c60ffbb7aff2494bc44f8ac4
5913
59142014-11-24  David Tardon  <dtardon@redhat.com>  [3207ef81a613eb4ad5e18b9102571aad7524dc36]
5915
5916	add compile to .gitignore
5917
5918	Change-Id: I0df710c50a107166d85b0f7f4705f730638bf141
5919
59202014-11-24  David Tardon  <dtardon@redhat.com>  [f384381ef1ddf7c8fdfd28dcf6b4e23e34abfae0]
5921
5922	only export public symbols
5923
5924	Change-Id: I16331b4f7b9fd997e8fd81fcc4c8f3ea99b7a613
5925
59262014-07-29  David Tardon  <dtardon@redhat.com>  [cae245b77e1d2957be4ac23ff0be84a199e748a3]
5927
5928	check arguments
5929
5930	Change-Id: If4d62f6fc6dc7fa20ab4292d64414ad111bc53ef
5931
59322014-07-02  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [26e7262646fa221c0aebfd47881ec34f063980e6]
5933
5934	Ditch boost/math/constants/constants.hpp altogether
5935
5936	Change-Id: I952cbda48786cdcb49120ee714f49c0652895fe5
5937
59382014-06-29  David Tardon  <dtardon@redhat.com>  [0ceb5a3d6c67ad99d7030d4def024ee9b3284dd7]
5939
5940	fix order of emitting metadata
5941
5942
59432014-06-02  David Tardon  <dtardon@redhat.com>  [a764e853a99fa364cf36a0125d077283045d777b]
5944
5945	prepare for a release
5946
5947	Change-Id: Ide72bff968db530ca31b1e03c998497c5ea2307e
5948
59492014-06-01  David Tardon  <dtardon@redhat.com>  [ef5a76515fe96b8164b9053c48badf0f3c714160]
5950
5951	coverity#1165312 unreachable code
5952
5953	Change-Id: Icd98618b5214e69fbeb83a7d26087d880ca7378e
5954
59552014-05-29  David Tardon  <dtardon@redhat.com>  [16b7bf009a06ac48c69f94b778a09151aa20fa53]
5956
5957	fix v.3 version string
5958
5959	Change-Id: I689fd53bedeccb8d1cda5275832f36333fe1d108
5960
59612014-05-23  David Tardon  <dtardon@redhat.com>  [9871cfc52321fdced66b79ee2979aee15cfaaa1f]
5962
5963	prepare for a release
5964
5965	Change-Id: I9594ef93758f80255635aad73f0ccb6e9be74e84
5966
59672014-04-16  David Tardon  <dtardon@redhat.com>  [3c9bad53765640659dd73646a81e8ae30ac27591]
5968
5969	streams are used in API
5970
5971	Change-Id: Iaa532a60f48b31d16dc5c7d410a340be204a5611
5972
59732014-04-16  David Tardon  <dtardon@redhat.com>  [95059378e20de7e46cdc6c516b1f1bc27710fb85]
5974
5975	add more deps to .pc file
5976
5977	Change-Id: Ief0fabd3957cd5d94e6a48169f8de93600247abf
5978
59792014-04-15  David Tardon  <dtardon@redhat.com>  [0a7f58b0d6a6b268f1633f65279a611ca0a714ef]
5980
5981	fdo#72030 scale images correctly
5982
5983	Change-Id: I277d0e8b58588a6b1281d7a8fd5e26486806e872
5984
59852014-04-15  David Tardon  <dtardon@redhat.com>  [aa4614be86be70757c98af8bf6d33aa10ff61902]
5986
5987	skip color profile data when parsing color
5988
5989	This fixes data loss, as the XML parser is left in inconsistent state
5990	otherwise.
5991
5992	Change-Id: Idf58afaade36ec4ef7b9037a2a7c7d94eaad5ad2
5993
59942014-01-21  David Tardon  <dtardon@redhat.com>  [0df53bc2a8fee831f415e78e8f16a20466d89027]
5995
5996	3 letters are enough
5997
5998
59992014-01-21  David Tardon  <dtardon@redhat.com>  [53669f0facbd6ce97f607252b5c0b9bc212e941a]
6000
6001	one import class to rule them all
6002
6003
60042013-12-21  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [f491055d0b4f18d10925432f313b68fac5a627be]
6005
6006	Implement the RVNGInputStream::existsSubStream
6007
6008	Change-Id: I378ecf037eca954ed16ac5f0b765cfea0ab5702d
6009
60102013-12-21  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [52de2ad8d5cd745ffc3f48cf4f10479f39d0e5b4]
6011
6012	control reaches end of non-void function
6013
6014	Change-Id: I437125c14cd7c08705db42fb76fc94f4930517c4
6015
60162013-12-18  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [49323967e6dcd494e858ab9c6b38b6029eae6ab2]
6017
6018	Export only needed stuff on Windows
6019
6020	Change-Id: I622147bf50994c6abdd03512845885bade4af861
6021
60222013-12-16  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [fecc5c5630970d3e9d643a3adab82334b9987c60]
6023
6024	Fix Windows (mingw) build
6025
6026	Change-Id: Ifcd9cba682d68b64fecd6784ab631133c7d33c56
6027
60282013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [c7a03ecaf70add079c01f4fc1508abfc8699ba75]
6029
6030	This file does not exist anymore
6031
6032	Change-Id: Icd81122920d1da2df4ef543ca0298d15b8b2fc9e
6033
60342013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [cf9fbd058ac0745844782499979350882fceba23]
6035
6036	Adapt to recent librevenge
6037
6038	Change-Id: I558758dfa785cf00e6a9308e12aff0a4dd830251
6039
60402013-12-15  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [4798f50c01864f02b67629ee717bb379ade3eafd]
6041
6042	Some versions of boost don't manage to take an address of template
6043
6044	Change-Id: Ida12034d189d2c789d7ecb71a58b7e1e94249139
6045
60462013-12-11  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [22b916ccbbd9446d484106435b04d774337b2f05]
6047
6048	Re-astyle
6049
6050	Change-Id: Ida52fedeadd18aea5e04fc52ea08734d7a9fc507
6051
60522013-12-11  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [374d38732d11b678ed0ababe5a31f6acb89f2eef]
6053
6054	Allow equal identing of functions
6055
6056
60572013-12-10  David Tardon  <dtardon@redhat.com>  [5baaf5d9d58a81986a9da8d642f4090f45a7d5ee]
6058
6059	adapt to librevenge changes
6060
6061	Change-Id: I956e724bf2f6311c74f221404bf13b984a0d7c76
6062
60632013-12-09  David Tardon  <dtardon@redhat.com>  [ae23dfcbe6df5dd48554c4dd88404e282fa96b58]
6064
6065	CID#1135330 check return values
6066
6067	Change-Id: I21e9621160e72f45d0b1ab39e58216cdd8a743bb
6068
60692013-12-09  David Tardon  <dtardon@redhat.com>  [55968d72d1571ac34fae2a2842f5577b1300d51b]
6070
6071	CID#1130378 rearrange a bit
6072
6073	Change-Id: I2e8470ca67b8ee43f843bdd1cdc1ce949e9df05a
6074
60752013-12-09  David Tardon  <dtardon@redhat.com>  [8053d231c79919ae9911685f0f2e69bd7ac18e72]
6076
6077	make sure this is never called with 0 length
6078
6079	Change-Id: Ic7726c1fbfd58ae2e0a78c203e426deedc2c461b
6080
60812013-12-08  David Tardon  <dtardon@redhat.com>  [592c754107a8c9d021c1a4429d5a507c919a85c1]
6082
6083	add skeleton Apple Numbers parser
6084
6085	Change-Id: I02e43a0d84d84a313ffff06e05b712b628c02db6
6086
60872013-12-08  David Tardon  <dtardon@redhat.com>  [09f7dc9cc57384766f97df57564fe467e84cae58]
6088
6089	build pages2html too
6090
6091	Change-Id: I7e7de42d127fe2e3fc2bacd3830f08732b4dd9fa
6092
60932013-12-08  David Tardon  <dtardon@redhat.com>  [41bd4be5639e5e3f6eb30845726878d6cbb083b8]
6094
6095	librevenge-stream is only needed for headers
6096
6097	Change-Id: I1f65cd4cee5040a612f0c6cd38db406fc1035768
6098
60992013-12-08  David Tardon  <dtardon@redhat.com>  [239368b5f87bfc0b9b2fec3965607fe5717369d0]
6100
6101	merge Apple Pages parser
6102
6103	Change-Id: I279267777ca145fcb19dfbcc185931f3a9809ae7
6104
61052013-12-07  David Tardon  <dtardon@redhat.com>  [a9ba44fbaa5e973ae519f0e5c0381503fdd10807]
6106
6107	add key2raw --callgraph
6108
6109	Change-Id: I31da1d05a70ea550ce94c9ae522899d4c1f3d8fb
6110
61112013-12-06  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [ba0ed3f184db6913e9f9950542306df8d3e4b225]
6112
6113	Comma at the end of emum list
6114
6115	Change-Id: I1370488e5bf682e23a923f37c09e76081aee7493
6116
61172013-12-06  David Tardon  <dtardon@redhat.com>  [eee30849f67ed23057cf8dbf259f34580502b24d]
6118
6119	do not pretend success when parsing failed
6120
6121	Change-Id: I6e389cf8a198dde2ffcec62a439d767cd77ff89f
6122
61232013-12-06  David Tardon  <dtardon@redhat.com>  [28f9d55a5d1f30a981775e61c7046206e5bec60e]
6124
6125	switch to librevenge
6126
6127	Change-Id: I51f47b9177565de01a0e8eefa20925166e147757
6128
61292013-12-06  David Tardon  <dtardon@redhat.com>  [4302e5efd0ade9ea39f3363cf6242d5c9e1b9679]
6130
6131	prepare for a release
6132
6133	Change-Id: I13e0e1fe1eaf0cf00bb9fd768cf36b67c53dfd2a
6134
61352013-12-06  David Tardon  <dtardon@redhat.com>  [528dc17941e544244e75a1e727644aea8f3f5d21]
6136
6137	connectors do not have any text
6138
6139	Change-Id: I9350126163a97b2b7f679b205f2730bcf3ff87dd
6140
61412013-12-06  David Tardon  <dtardon@redhat.com>  [d6ae75d9d95f56b6bbc677f7cf592901e2c1436f]
6142
6143	approximate callouts
6144
6145	Change-Id: I9d823a749350a62a0fe972034b82210399a15c7f
6146
61472013-12-06  David Tardon  <dtardon@redhat.com>  [ccdd11201440ccc3615996f0607a1271ac134abf]
6148
6149	draw rounded rect. as a simple rect.
6150
6151	This is not to lose data. Should be fixed later.
6152
6153	Change-Id: Ic763db278f55fbc14a1c358430375ca9ba67ed09
6154
61552013-12-06  David Tardon  <dtardon@redhat.com>  [71b87a3cd46a8de0d18621a342b91321a0cda7ca]
6156
6157	parse paragraph attributes
6158
6159	Change-Id: Iefa77e4ebe12968de75b49cf76d1c2aa66ced260
6160
61612013-12-06  David Tardon  <dtardon@redhat.com>  [7aeb9058e2608a25058b5ab554f499a0090881b0]
6162
6163	add to TODO list
6164
6165	Change-Id: I59d5aca17d79ad9d417092a96ecf6b61a8505535
6166
61672013-12-06  David Tardon  <dtardon@redhat.com>  [1c7d11b5e609a85a2e596ecaffd2daf9337e4f5d]
6168
6169	all outgoing dims must be in inches
6170
6171	Change-Id: I81864ff8d774dcda134e473d2bd72d0d9434e7b6
6172
61732013-12-06  David Tardon  <dtardon@redhat.com>  [1853bbaaded5d0ae6314053c9c3443c456643f90]
6174
6175	fix namespace prefix
6176
6177	Change-Id: Idbe0f5fd39bf07990502715c56d21ccb08e778d8
6178
61792013-12-06  David Tardon  <dtardon@redhat.com>  [723d3edad97980d2950aa938b814add5a34e0e8f]
6180
6181	do not crash if there is no style for a level
6182
6183	Change-Id: Iff1aabbb137153521464003376e67d9e20a077c4
6184
61852013-12-05  David Tardon  <dtardon@redhat.com>  [480218b88a402ff4ef2833bdf8eaebf310106ef0]
6186
6187	parse character properties
6188
6189	Change-Id: I71d13b559e44e6d679a8837a802e5d9374e2ba00
6190
61912013-12-04  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [34cabb0bb23707ce4a94d79d25f7a2dc8439baae]
6192
6193	Disable werror by default for now
6194
6195	Let us enable it when the gcc bug does not haunt us
6196	in boost::optional anymore
6197
6198	Change-Id: I4de702bad1a89bdd42a86faf5bbd8ac87d17ac25
6199
62002013-12-03  David Tardon  <dtardon@redhat.com>  [a3e3a1e218e17b0c67137ce86e15d8bdbca25cea]
6201
6202	bump version
6203
6204	Change-Id: I7ad031aca061b851d420425148e2c2a913096fba
6205
62062013-12-03  David Tardon  <dtardon@redhat.com>  [f394e1da5e317ea5ee2c27e43d30df1b414be5fa]
6207
6208	add a note about Keynote 6 to README
6209
6210	Change-Id: Ifd11bc6e90ee0c299826e17b0ef872d5d8631dd0
6211
62122013-12-03  David Tardon  <dtardon@redhat.com>  [923e9d4192d6aa350c9e7344dfc94eb3d88b4662]
6213
6214	update NEWS
6215
6216	Change-Id: I97640e3d266baecdac700230de1a7209282d0078
6217
62182013-12-03  David Tardon  <dtardon@redhat.com>  [0543363bd6a43c6bdd116e412e8a272fa597be0a]
6219
6220	update FEATURES
6221
6222	Change-Id: I9342b518a63fc61343f2406a536acaf5684e1ed4
6223
62242013-12-03  David Tardon  <dtardon@redhat.com>  [cd2af4a4eb7a0d3bf1f14413eecad9167a9ae4d5]
6225
6226	add support for comments (sticky notes)
6227
6228	Change-Id: I326fa87ea6e552cd96f9911b7bf1ec6f23817792
6229
62302013-12-03  David Tardon  <dtardon@redhat.com>  [c15c823d44e16e5d3d187acbcf66f47240d3636b]
6231
6232	add support for presentation notes
6233
6234	Change-Id: I5981972aa766dcabf4f4ac5ff31fb04443f1ba16
6235
62362013-12-02  David Tardon  <dtardon@redhat.com>  [9ccf379e2b0464a44269ddf6b5fac71cd4b81ed9]
6237
6238	specify cell alignment
6239
6240	Change-Id: I1cd22f6fbdebd6df3e1c54cfd7e00a04ee271e6d
6241
62422013-12-02  David Tardon  <dtardon@redhat.com>  [ebf298af14b51657df004c08a237afc9237f70cc]
6243
6244	place table with correct size and position
6245
6246	Change-Id: I8a09b0a1dfc97f3f8ab1b9368cd94b69f1829d27
6247
62482013-12-01  David Tardon  <dtardon@redhat.com>  [d8f16d68f2c571a1d68e13edbb57924b858ac5ff]
6249
6250	this is _graphic_ style; don't use for text
6251
6252	Change-Id: I38370e920f3bd82e164428cdd29adfa9344eb3a8
6253
62542013-12-01  David Tardon  <dtardon@redhat.com>  [761dbf979741db51d45f6101b1ac18bdd529784a]
6255
6256	parse tables
6257
6258	Change-Id: I57d58493058a560e9505f8368c2c8124d7f9c85b
6259
62602013-11-28  David Tardon  <dtardon@redhat.com>  [17342eaf4e60f6dd7e4ae909c30b3c12de859b65]
6261
6262	add options file for astyle
6263
6264	Change-Id: Ifa12207d6d3bde25af615b293ca1f18c839a3a2f
6265
62662013-11-26  David Tardon  <dtardon@redhat.com>  [88bdbc481348b66329b3f747ef5a40b2d2c5c56a]
6267
6268	change astyle opts. to avoid problems with newest astyle
6269
6270
62712013-11-10  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [d5472926097efe7e7b4cdefff076d5d984b439db]
6272
6273	And these ones are not there either
6274
6275
62762013-11-10  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [a8dcfc38cbaa88263c4f87d63365c63425b7d61a]
6277
6278	somehow this constant is not there in older boost
6279
6280
62812013-11-08  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [357df9c28ec31d980fe19313d962cb48750fa924]
6282
6283	Trying to fix builds with older boost
6284
6285	Change-Id: Ic270319ef9b7bcee33e6c443072308a3c63bc3af
6286
62872013-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [cce52b0fd27e9bec0aa8fec07fe05429cf0fd149]
6288
6289	configure: fail on missing gperf
6290
6291	Previously GPERF was set to 'libetonyek/missing --run gperf', which
6292	doesn't make too much sense. Better to fail during configure instead of
6293	during make if gperf is missing.
6294
6295	Change-Id: I144820f6202d27e5e4d6a45247a0c48b9611a041
6296	Reviewed-on: https://gerrit.libreoffice.org/6596
6297	Reviewed-by: David Tardon <dtardon@redhat.com>
6298	Tested-by: David Tardon <dtardon@redhat.com>
6299
63002013-11-04  David Tardon  <dtardon@redhat.com>  [5814950bbc7b9c0f189ee2fd0369e92c1636987f]
6301
6302	prepare for a release
6303
6304
63052013-11-01  David Tardon  <dtardon@redhat.com>  [5adfcbd9584564e3babbde6718dc10d88c87da60]
6306
6307	fix build with clang
6308
6309
63102013-11-01  David Tardon  <dtardon@redhat.com>  [28a3b93cc8b0050582c54722df5ac372530ff0a4]
6311
6312	impl. XML format detection
6313
6314
63152013-11-01  David Tardon  <dtardon@redhat.com>  [779bf4e19595ba5bd8f4163ca489bf55193fd616]
6316
6317	coverity: uncaught exception
6318
6319
63202013-11-01  David Tardon  <dtardon@redhat.com>  [03d04df97e9ca9637ecefbe31b02b5355ee5006c]
6321
6322	coverity: fix memory leak
6323
6324
63252013-10-31  David Tardon  <dtardon@redhat.com>  [dae7fe77e4172cbcf5d041d8e2e001b0c180fc34]
6326
6327	rethrow caught exception
6328
6329
63302013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [bf1ef59d354a49c842f1864b532f74fc90f71251]
6331
6332	If test fails, change test!
6333
6334	Change-Id: Ib31f65b7ef8c6a79bdc198be0bfab922ff1edebf
6335
63362013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [21d81a6ba15984af32a81f6575b5627972524caa]
6337
6338	Minor fixup in configure output
6339
6340	Change-Id: If6abd45e3ef425fc63d3580a6e3fdf24fe2c7325
6341	Reviewed-on: https://gerrit.libreoffice.org/6501
6342	Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
6343	Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
6344
63452013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [4a85ea714d9dfc8295732a023fa4dd58ca7569a3]
6346
6347	Executable bit!!!
6348
6349	Change-Id: I8d715bd62c3c62b3c96448ad10dc43357a569d91
6350
63512013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [2bfafe50d7373f66219e3abde04c07d57afaccad]
6352
6353	simplify use of git-review for libetonyek
6354
6355	Change-Id: Ie8910cdec6ea0867d09b5de731c32577fb83907d
6356
63572013-10-31  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [6fcc05adad479d9fd367e3336c1f6c8581d537aa]
6358
6359	add automatic git hook setting in autogen.sh
6360
6361
63622013-10-30  David Tardon  <dtardon@redhat.com>  [487a852b57073477ebae13bfd84bddbb50cf2505]
6363
6364	clean up forgotten refs to libwpg
6365
6366
63672013-10-30  David Tardon  <dtardon@redhat.com>  [ede79b36e822fdfd2baf570a38d58ab97017c499]
6368
6369	distribute FEATURES
6370
6371
63722013-10-30  David Tardon  <dtardon@redhat.com>  [abde3dc1e9c56f7bf68c91279d80a350beb58784]
6373
6374	fix windows build
6375
6376
63772013-10-30  David Tardon  <dtardon@redhat.com>  [034fb069ea71db0affefb86cf7842613d9354260]
6378
6379	update NEWS
6380
6381
63822013-10-30  David Tardon  <dtardon@redhat.com>  [5138b6e351e6c5151047de577b088f620a3d5413]
6383
6384	unzip stream
6385
6386
63872013-10-24  David Tardon  <dtardon@redhat.com>  [92038e56d36aef95f411489ccc05acbfac0035d6]
6388
6389	fix typo
6390
6391
63922013-10-24  David Tardon  <dtardon@redhat.com>  [1492b7566123384ac3b7471a95794df3fda26b1c]
6393
6394	emit image dimensions too
6395
6396
63972013-10-24  David Tardon  <dtardon@redhat.com>  [bc11421f340c1e606519ba7a7bf6eaef67e1d309]
6398
6399	detect mimetype if hfs-type is not specified
6400
6401
64022013-10-24  David Tardon  <dtardon@redhat.com>  [77c14558805d7a17a3ae238f30af80e4ba02a2ca]
6403
6404	emit mimetype for binary objects
6405
6406
64072013-10-24  David Tardon  <dtardon@redhat.com>  [c7e85f21c02dba575995030bc6d9576698836255]
6408
6409	WaE: ... should be initialized in the member init. list
6410
6411
64122013-10-24  David Tardon  <dtardon@redhat.com>  [97b2402ab359cf2686bff85b2ae9f356441944cf]
6413
6414	Revert "what would this class need virt. dtor for?"
6415
6416	mingw gcc apparently wants it...
6417
6418	This reverts commit e13d0953204979d7a80549ae83c237dd173b428c.
6419
6420	Conflicts:
6421		src/lib/KN2ParserUtils.cpp
6422
64232013-10-24  David Tardon  <dtardon@redhat.com>  [0ab85d610388f292b9d6d8dbd966512bd9f0e052]
6424
6425	WaE: format string is not a string literal
6426
6427
64282013-10-24  David Tardon  <dtardon@redhat.com>  [2a8b48805e82fabd32d3558343236207ee34496f]
6429
6430	WaE: unused function
6431
6432
64332013-10-23  David Tardon  <dtardon@redhat.com>  [78493d6c7086a8e0bcee87baa86211db6328d171]
6434
6435	fix drawing of arrow
6436
6437
64382013-10-23  David Tardon  <dtardon@redhat.com>  [3fea574352e4f3191ec54c6850905f8033ee9dea]
6439
6440	fix drawing of double-ended arrow
6441
6442
64432013-10-23  David Tardon  <dtardon@redhat.com>  [41fa5e671720d193e0fc65659baa874a27fc0d10]
6444
6445	simplify handling of closed path
6446
6447
64482013-10-23  David Tardon  <dtardon@redhat.com>  [f43ec8733c773b98272eaad5d5a4d48046ae3f0a]
6449
6450	fix drawing of star
6451
6452
64532013-10-23  David Tardon  <dtardon@redhat.com>  [cafe6dd1ae64c4f85a22cfd31fc14a2792c393e3]
6454
6455	fix drawing of double-ended arrow
6456
6457
64582013-10-23  David Tardon  <dtardon@redhat.com>  [091e46dae521704ea9d618a9c43a894253126b02]
6459
6460	fix indentation
6461
6462
64632013-10-23  David Tardon  <dtardon@redhat.com>  [ed413599fd87d3ce97689674da810ac2ab7e4fa8]
6464
6465	fix drawing of arrow
6466
6467
64682013-10-23  David Tardon  <dtardon@redhat.com>  [bf5db221e9b856d03e73ccdfa5807baf5e36c285]
6469
6470	fix position of text in shape
6471
6472	The position is already determined by the current transformation; we
6473	only need width and height.
6474
64752013-10-23  David Tardon  <dtardon@redhat.com>  [6b6262f3b616aa901f05c576ae748cc32d565d41]
6476
6477	temporarily disable debug msgs.
6478
6479	They interfere with output to stdout.
6480
64812013-10-23  David Tardon  <dtardon@redhat.com>  [f2fa9729b4e3e8d0614bc5000c1a40825aadc49a]
6482
6483	boost::system is not needed anymore
6484
6485
64862013-10-23  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [c56775d4d6a55fb41c98aa504078c185ba0b8d19]
6487
6488	Use POSIX syntax for Windows too
6489
6490
64912013-10-23  David Tardon  <dtardon@redhat.com>  [86c3703af581fcd2e73d832442aa1a567760b86d]
6492
6493	reformat a bit
6494
6495
64962013-10-22  David Tardon  <dtardon@redhat.com>  [e3b5e0605a19c3641dfccaca55c949b9711d946e]
6497
6498	rename project because of name clash
6499
6500	Courtesy to The Sensational Reverse Brothers.
6501
65022013-10-22  David Tardon  <dtardon@redhat.com>  [014f158ab04c9f495f83a722229e161ef35d3e9f]
6503
6504	add missing header
6505
6506	thx to Fridrich
6507
65082013-10-21  David Tardon  <dtardon@redhat.com>  [32bd460e140b8bf84419290f09c8cbdb58a60a37]
6509
6510	replace use of libwpg by a pres. specific interface
6511
6512
65132013-10-21  David Tardon  <dtardon@redhat.com>  [d121f790d07484622649f32c5253550b5f35e13c]
6514
6515	place text to position
6516
6517
65182013-10-21  David Tardon  <dtardon@redhat.com>  [f62b76154698cd864fe9d70219fa9b81e05951c6]
6519
6520	resolve text placeholder geometry during parsing
6521
6522
65232013-10-21  David Tardon  <dtardon@redhat.com>  [e08a2ca2fa5f98303485d435855129e53e3accc8]
6524
6525	beware of the used length unit
6526
6527
65282013-10-20  David Tardon  <dtardon@redhat.com>  [a33a6cc1f6619bec091b1bb9402b30cdca61aeee]
6529
6530	add a tool for extracting text from presentation
6531
6532
65332013-10-19  David Tardon  <dtardon@redhat.com>  [78202b5d4a032a1273a93f5aae5fddab945e6dda]
6534
6535	read size correctly
6536
6537
65382013-10-19  David Tardon  <dtardon@redhat.com>  [f17361616a3d5c0bd9393eb5c7c6ccdbbf5bb506]
6539
6540	convert lengths to inches explicitly
6541
6542	While libwpd allows to insert numeric properties with different length
6543	units, generators usually fail horribly in that case. IOW, they simply
6544	use getDouble(), expecting that the value is in inches.
6545
65462013-10-19  David Tardon  <dtardon@redhat.com>  [dfe23ee9a3872d995d455808d66762989056a4a1]
6547
6548	emit layer ID
6549
6550
65512013-10-18  David Tardon  <dtardon@redhat.com>  [6149b00c6d75d7a52a1dd18cecfad48cfd9e344c]
6552
6553	bah, drop these gcc workarounds again
6554
6555	I will just run distcheck with manually disabled werror.
6556
65572013-10-18  David Tardon  <dtardon@redhat.com>  [3cd214cc7878789562ff4ccd2317499bb57f2cbf]
6558
6559	fix distcheck
6560
6561
65622013-10-18  David Tardon  <dtardon@redhat.com>  [8daa9ba75d57219e08ee5511de9bb9384dc97c7e]
6563
6564	briefly describe what is implemented
6565
6566
65672013-10-18  David Tardon  <dtardon@redhat.com>  [3ada59131b09007661df20222c8a85ca13c3757c]
6568
6569	add HACKING
6570
6571
65722013-10-18  David Tardon  <dtardon@redhat.com>  [6b107e8a20ccd5e69b0c53091d8afa6b6c5310f8]
6573
6574	improve README
6575
6576
65772013-10-18  David Tardon  <dtardon@redhat.com>  [3a7e62c7b51d7652b5fb013e76ea41957064cdbf]
6578
6579	parse shape text
6580
6581
65822013-10-18  David Tardon  <dtardon@redhat.com>  [5c199e4554f20ada57fb761ad321659fcadab559]
6583
6584	do not emit duplicate start/endTextObject
6585
6586
65872013-10-18  David Tardon  <dtardon@redhat.com>  [61a0dc0716b4aad0b69be96d5881ffaea534dbe2]
6588
6589	only parse what is needed
6590
6591
65922013-10-18  David Tardon  <dtardon@redhat.com>  [acab7cf7210c28217996643d2930ac72cd5b3c4a]
6593
6594	no warning here
6595
6596
65972013-10-18  David Tardon  <dtardon@redhat.com>  [879390e0b53ae7a7a428e560e748f12e9d61566d]
6598
6599	only parse what is needed
6600
6601
66022013-10-18  David Tardon  <dtardon@redhat.com>  [1e89adf5402ac68f305192667ca5f8cf7c097703]
6603
6604	really save presentation size
6605
6606
66072013-10-18  David Tardon  <dtardon@redhat.com>  [68a4e4eaba0c307739bb9a5c036cd52d77ef5ed2]
6608
6609	use presentation size
6610
6611
66122013-10-18  David Tardon  <dtardon@redhat.com>  [9a4cf0c245f720e9bba460f4b70253c9cb811090]
6613
6614	shuffle includes a bit
6615
6616
66172013-10-18  David Tardon  <dtardon@redhat.com>  [e118c867e64f55fc15018f11ca01047bd8bbfd2f]
6618
6619	rename files
6620
6621
66222013-10-17  David Tardon  <dtardon@redhat.com>  [57fd6be9f6901a6d65242352eb85458e6d87b185]
6623
6624	use parsed filtered and leveled images
6625
6626
66272013-10-17  David Tardon  <dtardon@redhat.com>  [01bec67f9698df5e14f2763d547c6641cd79be20]
6628
6629	sf:link-ref needs an extra treatment: ignore for now
6630
6631
66322013-10-17  David Tardon  <dtardon@redhat.com>  [cf5968ddae8f42feee109ecf1ceb7f68396014bf]
6633
6634	only parse what is needed
6635
6636
66372013-10-17  David Tardon  <dtardon@redhat.com>  [2231a7f9398acef7a0c5faf96860cb56f359a62c]
6638
6639	only parse what is needed
6640
6641
66422013-10-17  David Tardon  <dtardon@redhat.com>  [2817b823644fd1b4daa6d30240852082d92ebd4b]
6643
6644	this is unnecessary
6645
6646
66472013-10-17  David Tardon  <dtardon@redhat.com>  [2a0399e5554ef6b778707a98a19c1190c151a913]
6648
6649	WaE: commas at the end of enumerator lists are a C++11 extension
6650
6651
66522013-10-17  David Tardon  <dtardon@redhat.com>  [3371ecef1b981ab4612d07c24dd8143a57329f1d]
6653
6654	handle filtered images
6655
6656
66572013-10-16  David Tardon  <dtardon@redhat.com>  [c22476ed32aaafb5f220c38c7daf4d71ed8b1d35]
6658
6659	parse movies and sounds
6660
6661
66622013-10-16  David Tardon  <dtardon@redhat.com>  [911eb83f25a5fc48022c49112a8557b0a0765096]
6663
6664	add missing member initializers
6665
6666
66672013-10-16  David Tardon  <dtardon@redhat.com>  [7739ed0a5f2088054c3a744471aa414d992515eb]
6668
6669	simplify handling of media content
6670
6671
66722013-10-16  David Tardon  <dtardon@redhat.com>  [7dcc5de7f0ced2767a053464f4189aa37e5e7806]
6673
6674	place image to right position
6675
6676
66772013-10-15  David Tardon  <dtardon@redhat.com>  [ff8ccd91473da645da5643c64f99275183a9312c]
6678
6679	just return 0 if file is not found
6680
6681
66822013-10-15  David Tardon  <dtardon@redhat.com>  [b00a929dcf99bd05254433e9e572bba3f60f6723]
6683
6684	add more assertions
6685
6686
66872013-10-15  David Tardon  <dtardon@redhat.com>  [1a8954bc356e27231796f53dbc9b604a65e2d3e0]
6688
6689	get media content
6690
6691
66922013-10-15  David Tardon  <dtardon@redhat.com>  [ed819d566162b951c92ab6617478cb027864b53c]
6693
6694	really parse sf:image-media element
6695
6696
66972013-10-15  David Tardon  <dtardon@redhat.com>  [7f78f6cf22c2e913c3feaf060ca2ab3a1090fbf0]
6698
6699	uncompress stream
6700
6701
67022013-10-15  David Tardon  <dtardon@redhat.com>  [200724ecf6600983a93a4bc0382a4604c7937fd4]
6703
6704	astyle
6705
6706
67072013-10-14  David Tardon  <dtardon@redhat.com>  [319a12e8314f6c17dc2dfc896f97eddf5903d88a]
6708
6709	oops, everyone knows now where I stole this from
6710
6711
67122013-10-14  David Tardon  <dtardon@redhat.com>  [28961b0f65a2f1ea75ba5693f18887d6ec2ee4de]
6713
6714	improve parsing of older format versions
6715
6716
67172013-10-14  David Tardon  <dtardon@redhat.com>  [f926da652feea92e6c8d8daa5a658bb3cb03b756]
6718
6719	notify app. that the input is a standalone APXL file
6720
6721
67222013-10-14  David Tardon  <dtardon@redhat.com>  [8873a2a27009bebc9bfe9c8273622f1d44a405d6]
6723
6724	paint image
6725
6726
67272013-10-14  David Tardon  <dtardon@redhat.com>  [d20c26d6212cc69d7e20ad9e0b833f97e24ea806]
6728
6729	process parsed images
6730
6731
67322013-10-11  David Tardon  <dtardon@redhat.com>  [e094bced98a3271aae3f62273188526a2891c8e6]
6733
6734	use correct unit
6735
6736
67372013-10-11  David Tardon  <dtardon@redhat.com>  [e13d0953204979d7a80549ae83c237dd173b428c]
6738
6739	what would this class need virt. dtor for?
6740
6741
67422013-10-11  David Tardon  <dtardon@redhat.com>  [b31702238502b0108ec440771b5a7390ad1f24c5]
6743
6744	angles must be in radians
6745
6746
67472013-10-07  David Tardon  <dtardon@redhat.com>  [d0d0cb261bc9c4ea2c141f5e411147b1b1b81237]
6748
6749	rename function
6750
6751
67522013-10-07  David Tardon  <dtardon@redhat.com>  [8c6215dc9a8ca3263466a7dc34083d3d71928d34]
6753
6754	test construction of transformation from geometry
6755
6756
67572013-10-06  David Tardon  <dtardon@redhat.com>  [91b33a34d197e65ad05b7d62546d70fba2f6ae16]
6758
6759	size and position must be defined, the rest is opt.
6760
6761
67622013-10-06  David Tardon  <dtardon@redhat.com>  [d48e80416e99000e8ba64ebbdc0ea9d6854af91f]
6763
6764	do not keep both size components of geometry
6765
6766
67672013-10-05  David Tardon  <dtardon@redhat.com>  [ff242a72c2d4afd736368b93ce9c925c915bf950]
6768
6769	add more transformation tests
6770
6771
67722013-10-05  David Tardon  <dtardon@redhat.com>  [8cce6fe6783198f2f1f4ff18dfa5c8bcaeb568de]
6773
6774	WaE: missing member init.
6775
6776
67772013-10-05  David Tardon  <dtardon@redhat.com>  [f36a0fb246d284788edd5b6b843b6ac0ddeefe7c]
6778
6779	WaE: base class has a non-virtual destructor
6780
6781
67822013-10-05  David Tardon  <dtardon@redhat.com>  [6d6d77f22481c6a6a1509d2bdf7ae4fc93286fba]
6783
6784	use boost math constants
6785
6786
67872013-10-05  David Tardon  <dtardon@redhat.com>  [5f459c3016fbc1769b71ecfe2e61dd331541a9e1]
6788
6789	disable temporarily
6790
6791
67922013-10-05  David Tardon  <dtardon@redhat.com>  [86345ee6e7bfec89b95f1be5e09d4bb29f8cbc8b]
6793
6794	fix test
6795
6796
67972013-10-05  David Tardon  <dtardon@redhat.com>  [7928436bd5c3666090326b5d046256f472716e04]
6798
6799	fix test
6800
6801
68022013-10-05  David Tardon  <dtardon@redhat.com>  [e299bb53a3f2c8974f422cf5dc11f4288c57afa2]
6803
6804	rename variable
6805
6806
68072013-10-05  David Tardon  <dtardon@redhat.com>  [a3bbf12df254ba1dc3cde4e81b874e23c3cac8fa]
6808
6809	use operator instead of function
6810
6811
68122013-10-05  David Tardon  <dtardon@redhat.com>  [2175ce0298ff16467ad1e2e3bfa90c58e10d4712]
6813
6814	work around gcc bug
6815
6816
68172013-10-05  David Tardon  <dtardon@redhat.com>  [294e7838a46f9326c0672ebcd064fa4152ab0f7f]
6818
6819	rename file to match the rest of the project
6820
6821
68222013-10-05  David Tardon  <dtardon@redhat.com>  [3eda4f99a489f685240b683b636425799bb94daa]
6823
6824	add unit test for KNStyleBase
6825
6826
68272013-10-05  David Tardon  <dtardon@redhat.com>  [24f6337ceb7b46753e0ed73059bd4843ed670a0a]
6828
6829	add unit test for KNOutput
6830
6831
68322013-10-05  David Tardon  <dtardon@redhat.com>  [d743e21584751f94089fa3a2de36a160724b1fe0]
6833
6834	add unit test for KNStyleContext
6835
6836
68372013-10-05  David Tardon  <dtardon@redhat.com>  [cfa89512a696d04bae5f1ab34eb998da6e672bf8]
6838
6839	enable tests comparing doubles
6840
6841
68422013-10-05  David Tardon  <dtardon@redhat.com>  [63db40f70ed4f984e86337c9d1ac72b81448a20e]
6843
6844	do not use == for fp comparison
6845
6846
68472013-10-05  David Tardon  <dtardon@redhat.com>  [18c9b86a9434f8466a0143b992d21afdecdd03f5]
6848
6849	add func. for approx. comparison of doubles
6850
6851
68522013-10-04  David Tardon  <dtardon@redhat.com>  [4ed7ebc956406b8d89358aa0e9240e90ab209af8]
6853
6854	draw text objects with path
6855
6856
68572013-10-04  David Tardon  <dtardon@redhat.com>  [258227ba765122b76c90fc1391e155f0616259c0]
6858
6859	generalize property extraction
6860
6861
68622013-10-04  David Tardon  <dtardon@redhat.com>  [c0db51ee10d5219bd2ec1f434ed954468b34f4bc]
6863
6864	look up style attributes recursively
6865
6866
68672013-10-03  David Tardon  <dtardon@redhat.com>  [d961003a28d527a1d5d0611910cab265ad1217ad]
6868
6869	check the right variable
6870
6871
68722013-10-03  David Tardon  <dtardon@redhat.com>  [cf15122648bc0993337f09304ba520421377e6eb]
6873
6874	add missing break
6875
6876
68772013-10-03  David Tardon  <dtardon@redhat.com>  [f7dba4a1e676e526eab4dd7cc4e7f6562003898f]
6878
6879	really store placeholder style, take 2
6880
6881
68822013-10-03  David Tardon  <dtardon@redhat.com>  [b85edbb3a354ca5ef9425353000d691ed981ca44]
6883
6884	add unit test for KNPropertyMap
6885
6886
68872013-10-03  David Tardon  <dtardon@redhat.com>  [51bd683fcbc0997c68e5a866de8e2b9efedf56ac]
6888
6889	temporarily disable test
6890
6891
68922013-10-03  David Tardon  <dtardon@redhat.com>  [026c541e899eb354b571a4bf0ee36a682ab3bbde]
6893
6894	refactor handling of text
6895
6896
68972013-10-03  David Tardon  <dtardon@redhat.com>  [7552b242aaef47b4312d618393689039f112c0d3]
6898
6899	fix more copypasta
6900
6901
69022013-10-03  David Tardon  <dtardon@redhat.com>  [e6e0d6cd300dc6732ddc5d39c7a8cb54bfd9a2c1]
6903
6904	fix copypasta
6905
6906
69072013-10-02  David Tardon  <dtardon@redhat.com>  [c4f6def657e8e39ec4b6a439874c8d30ab206202]
6908
6909	really store active placeholder style
6910
6911
69122013-10-02  David Tardon  <dtardon@redhat.com>  [48c12b4793567b982da8e19c6356e8eb1eca2543]
6913
6914	do not spam debug output with false message
6915
6916
69172013-10-02  David Tardon  <dtardon@redhat.com>  [a04b2a9ad88b1ffe6886be202451c93941408c40]
6918
6919	draw placeholders with the right geometry
6920
6921
69222013-09-30  David Tardon  <dtardon@redhat.com>  [5107520b83427023df79e21e06a68fab1b39089d]
6923
6924	impl. lookup for geometry in placeholder style
6925
6926
69272013-09-30  David Tardon  <dtardon@redhat.com>  [bd6fbbb14557dcf80fd7f34054b6bc4662cdf55e]
6928
6929	parse placeholder geometry
6930
6931
69322013-09-30  David Tardon  <dtardon@redhat.com>  [e48c4f88340d4876a82a4f533804488cdfbbdc60]
6933
6934	simplify
6935
6936
69372013-09-30  David Tardon  <dtardon@redhat.com>  [f4206c4c0149f445ef15c0765b12ac559a2c5982]
6938
6939	move some common parser functions into a mixin class
6940
6941
69422013-09-30  David Tardon  <dtardon@redhat.com>  [551f5301adb45f1c6805057920894093dd943ef4]
6943
6944	do not duplicate start/endTextObject events
6945
6946	KNText object impl. already emits these.
6947
69482013-09-30  David Tardon  <dtardon@redhat.com>  [48c8c18bd334d94f8418d0ca972a68c71400b1cf]
6949
6950	do not drop current text prematurely
6951
6952
69532013-09-30  David Tardon  <dtardon@redhat.com>  [a54161b2903a887a311f5f2d80014329f49cc845]
6954
6955	fix copypasta
6956
6957
69582013-09-30  David Tardon  <dtardon@redhat.com>  [25e390b797a470cb722109af16aa43ac2745e3fa]
6959
6960	parse all props containing styles
6961
6962	This is necessary because of possible references to them through ID.
6963
69642013-09-29  David Tardon  <dtardon@redhat.com>  [c79fd0471a3c5c670052ee6b221caf8ea4ea19dd]
6965
6966	prepare for parsing properties
6967
6968
69692013-09-29  David Tardon  <dtardon@redhat.com>  [4a24f5d67cd951ae09038874c46e8f3e1b2627b6]
6970
6971	prepare KN2StyleParser for recursive use
6972
6973
69742013-09-29  David Tardon  <dtardon@redhat.com>  [532332ebbdc44591021cb74b56fc52d10caacadd]
6975
6976	parse more style types
6977
6978
69792013-09-29  David Tardon  <dtardon@redhat.com>  [2594cc88476c9f5edddef3e66eb4b9a4ab4eb95b]
6980
6981	parse style ident.
6982
6983
69842013-09-29  David Tardon  <dtardon@redhat.com>  [65ed6b04ddb4001f03a3d60efa27e022479074fe]
6985
6986	drop obsolete todo comment
6987
6988	All active styles are available via KNOutput's style stack.
6989
69902013-09-29  David Tardon  <dtardon@redhat.com>  [a6c5e3e76c9b7fde32b8cf90efc4c50513f3fc46]
6991
6992	impl. creation of shape object
6993
6994
69952013-09-29  David Tardon  <dtardon@redhat.com>  [1cddea0b84303fa5b65ba38819d6c2f8c3c8fb5a]
6996
6997	really collect shapes
6998
6999
70002013-09-29  David Tardon  <dtardon@redhat.com>  [950e7d5687456364dd71c1260f0b501e0f8dce77]
7001
7002	fix shape creation
7003
7004
70052013-09-28  David Tardon  <dtardon@redhat.com>  [2956bd2ffc901c250fcf6652a423a1a7612b0edd]
7006
7007	add test for drawing param. shapes
7008
7009
70102013-09-27  David Tardon  <dtardon@redhat.com>  [08ba6fe9294f11a07b244a1616a2a9789e13525c]
7011
7012	create a new path before appending to it
7013
7014
70152013-09-27  David Tardon  <dtardon@redhat.com>  [6d2baa79f310c0cb47246b7b1422b9e8890ce268]
7016
7017	create styles in collector
7018
7019
70202013-09-27  David Tardon  <dtardon@redhat.com>  [149f9ce94a13fa2341f062c2b5d6eba4bdb2c0ec]
7021
7022	placeholder style is only needed when parsing placeholders
7023
7024
70252013-09-27  David Tardon  <dtardon@redhat.com>  [d3dca59e9cb314b171d2bd64c26aac9e817728f6]
7026
7027	attach style to shape
7028
7029
70302013-09-27  David Tardon  <dtardon@redhat.com>  [95658fd22fa367acb5c8ca1422fb8874d31bf42c]
7031
7032	attach style to text placeholder
7033
7034
70352013-09-27  David Tardon  <dtardon@redhat.com>  [3be4a1f3c8e01584e669a0ab687eec086476ef6c]
7036
7037	a layer must start a level
7038
7039
70402013-09-27  David Tardon  <dtardon@redhat.com>  [b38eac27e2ea7f6fada7f9114fa0aa7119819630]
7041
7042	collect placeholder styles
7043
7044
70452013-09-27  David Tardon  <dtardon@redhat.com>  [3d607bf747d28f1f47caf1e0b3e091ad64fa37af]
7046
7047	collect styles for shape levels
7048
7049
70502013-09-26  David Tardon  <dtardon@redhat.com>  [fe78fc83096b703c5343314efc74522dcb80d5cb]
7051
7052	collect other parts of a shape
7053
7054
70552013-09-26  David Tardon  <dtardon@redhat.com>  [fc2b764074b919a784f8611108f48d4972eef991]
7056
7057	draw text placeholders
7058
7059
70602013-09-26  David Tardon  <dtardon@redhat.com>  [55e42f6891e782d0682b0746d0a07437c5b4cb3c]
7061
7062	placeholder's geometry is taken from style
7063
7064
70652013-09-26  David Tardon  <dtardon@redhat.com>  [24a3ea92caa3b99a48940992f6d70ef88011792c]
7066
7067	draw shapes
7068
7069
70702013-09-26  David Tardon  <dtardon@redhat.com>  [328b4822eba205b50f1e694323058edf4d4746a8]
7071
7072	shuffle code around a bit
7073
7074
70752013-09-26  David Tardon  <dtardon@redhat.com>  [d1e148d5def2fbc6f4df1257a6b643d6aa9958df]
7076
7077	drop unused function
7078
7079
70802013-09-26  David Tardon  <dtardon@redhat.com>  [adc3dd5e3f132e86512e2606d3dee521ec1117da]
7081
7082	allow to convert path to libwpg syntax
7083
7084
70852013-09-25  David Tardon  <dtardon@redhat.com>  [eb70a52e9de9601748d1e6ca2e851fa621ecafa2]
7086
7087	collect refs to placeholders too
7088
7089
70902013-09-25  David Tardon  <dtardon@redhat.com>  [26ce8c96848fafd617bf6c0290af48f026b09773]
7091
7092	rename function
7093
7094
70952013-09-24  David Tardon  <dtardon@redhat.com>  [835faffdd509be574f64df210387db5c3b193028]
7096
7097	Rename KNTextBody to KNPlaceholder
7098
7099	I am going to use the same struct for object placeholders too.
7100
71012013-09-24  David Tardon  <dtardon@redhat.com>  [3a5f0f8f95a9bdf2f4a75ae20e12541af6081c6d]
7102
7103	handle nesting of geometry elements
7104
7105
71062013-09-24  David Tardon  <dtardon@redhat.com>  [20c00818682d40069d13bcd699036e5481c61f5f]
7107
7108	handle level change in parser
7109
7110
71112013-09-24  David Tardon  <dtardon@redhat.com>  [b36069603f2a6865f4511007f296b99886ea8423]
7112
7113	drop misleading statement
7114
7115	The same element is used to mark geometry property and its content in
7116	property maps...
7117
71182013-09-24  David Tardon  <dtardon@redhat.com>  [03ba9e9d0e95e2fe8829f4d35751d8807994b55f]
7119
7120	change handling of geometry in collector
7121
7122
71232013-09-24  David Tardon  <dtardon@redhat.com>  [d12d7a25e36025976197a17edbc9eb48ce4b3b69]
7124
7125	get default geometry
7126
7127
71282013-09-24  David Tardon  <dtardon@redhat.com>  [ed67adba3284f0d769d674a88b62d5642b1050cc]
7129
7130	add functions to mark generic level change to collector
7131
7132
71332013-09-21  David Tardon  <dtardon@redhat.com>  [3a1b16af07bf1d30501685f4be8fa25bec9cdb33]
7134
7135	disable copying
7136
7137
71382013-09-21  David Tardon  <dtardon@redhat.com>  [d1dc6151b12a10f65b2102cc29f22a0b535b180f]
7139
7140	WaE: ... should be initialized in the member init. list
7141
7142
71432013-09-21  David Tardon  <dtardon@redhat.com>  [e1d3b75608f57928ed6163db963e708ea25952cf]
7144
7145	add missing initializers
7146
7147
71482013-09-21  David Tardon  <dtardon@redhat.com>  [9e07c2d5626f6ccabe96ac4ae6483fda03e5fee7]
7149
7150	WaE: ... should be initialized in the member init. list
7151
7152
71532013-09-21  David Tardon  <dtardon@redhat.com>  [59add18e747621877203b914eff8a3a3539072ce]
7154
7155	KNPropertyMap actually needs copy ctor
7156
7157
71582013-09-21  David Tardon  <dtardon@redhat.com>  [1ea011d71b08b9949e9b75f02529594fbb80f001]
7159
7160	impl. correct copy ctor
7161
7162
71632013-09-21  David Tardon  <dtardon@redhat.com>  [37552b2ecbc86473ad3cf307ef8784d9872edd3c]
7164
7165	add missing initializers
7166
7167
71682013-09-21  David Tardon  <dtardon@redhat.com>  [3071066ac222f73ac8d9be6a9eb847694fff378f]
7169
7170	work around gcc bug
7171
7172	error: '*((void*)& point +24)' may be used uninitialized in this
7173	function [-Werror=maybe-uninitialized]
7174
7175	http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679
7176
71772013-09-21  David Tardon  <dtardon@redhat.com>  [f409a43c7ae17e886f9b2ab93a2f16f1dcb4496d]
7178
7179	WaE: ... should be initialized in the member init. list
7180
7181
71822013-09-21  David Tardon  <dtardon@redhat.com>  [0f1f3eb5834582b99bcc5b5da6b51caafd6d9539]
7183
7184	WaE: ... should be initialized in the member init. list
7185
7186
71872013-09-21  David Tardon  <dtardon@redhat.com>  [8cfe1a976bab4d1457a2ab39b90c62e118a8ecb5]
7188
7189	astyle
7190
7191
71922013-09-21  David Tardon  <dtardon@redhat.com>  [8be80572adc827bfdd4de9be7e2ed5d3a3f735e6]
7193
7194	WaE: ... should be initialized in the member init. list
7195
7196
71972013-09-21  David Tardon  <dtardon@redhat.com>  [42525b16d4647ba8f79f4330869b898ae82e4d9f]
7198
7199	disable copying
7200
7201
72022013-09-21  David Tardon  <dtardon@redhat.com>  [bf61ad16b5bd23fa0bbb382e90dd679f4c6653d9]
7203
7204	WaE: unused variables
7205
7206
72072013-09-21  David Tardon  <dtardon@redhat.com>  [01fe67cc56d0203299079ff79ad7207561a7093c]
7208
7209	WaE: unused function
7210
7211
72122013-09-21  David Tardon  <dtardon@redhat.com>  [d69b01ed5cc483bf733a72d984d34ffdf4bbb77e]
7213
7214	WaE: private field 'm_dict' is not used
7215
7216
72172013-09-21  David Tardon  <dtardon@redhat.com>  [cbd9b6282dc497e57bbb566b7f92be2f2f5b7555]
7218
7219	drop useless forward decl
7220
7221
72222013-09-21  David Tardon  <dtardon@redhat.com>  [8837d154c16a768acbcff155fa366aeec5730c0f]
7223
7224	WaE: 'Paragraph' defined as a struct
7225
7226
72272013-09-21  David Tardon  <dtardon@redhat.com>  [52a74c2b057d432ae447109050a680f97d882d09]
7228
7229	WaE: drop unused member vars
7230
7231
72322013-09-21  David Tardon  <dtardon@redhat.com>  [8370431ebf62dc5fdeeeb74cc0c0e001f06e4e21]
7233
7234	drop useless forward decl
7235
7236
72372013-09-21  David Tardon  <dtardon@redhat.com>  [83b2c79996b52b1863b4c64d9113d328fa283647]
7238
7239	WaE: unused variables
7240
7241
72422013-09-21  David Tardon  <dtardon@redhat.com>  [24b7f761e07929c16ab6a8662a8373512f9bc67c]
7243
7244	WaE: unused variables
7245
7246
72472013-09-19  David Tardon  <dtardon@redhat.com>  [3fc6a426e96a35839cabfa9ca65c86dc75a27eb1]
7248
7249	fix another stupid mistake
7250
7251
72522013-09-19  David Tardon  <dtardon@redhat.com>  [3e592b857646d9c7bfd8a50470e8c59eeec55671]
7253
7254	test application of transformation
7255
7256
72572013-09-19  David Tardon  <dtardon@redhat.com>  [19f6ed963651cc6ec233b327c80fb7712eaf60bf]
7258
7259	test inverse transformations
7260
7261
72622013-09-19  David Tardon  <dtardon@redhat.com>  [e8aecd20ca340a0c4403a150f5252466b6397125]
7263
7264	fix stupid typo
7265
7266
72672013-09-19  David Tardon  <dtardon@redhat.com>  [285b08d02bdf36d7f25d27e433d8bd58ecaf19e7]
7268
7269	test mult. of transformations
7270
7271
72722013-09-19  David Tardon  <dtardon@redhat.com>  [8763e391b3f0acf0b8b9e50632463191e2764289]
7273
7274	test transformation creation
7275
7276
72772013-09-19  David Tardon  <dtardon@redhat.com>  [91e95fbade308ad4a0df50e1a3f60a87feaf9e0c]
7278
7279	impl. operator== for transformations
7280
7281
72822013-09-19  David Tardon  <dtardon@redhat.com>  [9061269b5c0f549bd2136a833cd12216f05f2d3d]
7283
7284	add missing &
7285
7286
72872013-09-19  David Tardon  <dtardon@redhat.com>  [b17f07e93af1903630106fa45d1c46728f315d47]
7288
7289	add more stub tests
7290
7291
72922013-09-19  David Tardon  <dtardon@redhat.com>  [bce9e27597a997ee9969afc148e4bf3c4020b76c]
7293
7294	register transformation test
7295
7296
72972013-09-19  David Tardon  <dtardon@redhat.com>  [69c92372b628ccea18ad872f43f7456a5a202c0d]
7298
7299	test v.2 tokenizer
7300
7301
73022013-09-19  David Tardon  <dtardon@redhat.com>  [c425736e5a1a17356af7bb050919650217a56ce2]
7303
7304	drop unused header
7305
7306
73072013-09-19  David Tardon  <dtardon@redhat.com>  [3dab47b23e2306c339c29fc210b757dbbbcf0415]
7308
7309	simplify tokenizer call chain
7310
7311
73122013-09-19  David Tardon  <dtardon@redhat.com>  [f895e5093dbba16d629bdb7dee911fae4cb66c41]
7313
7314	drop unneeded functions
7315
7316
73172013-09-19  David Tardon  <dtardon@redhat.com>  [a2323d37d5ca4480466746924889751d81cfd138]
7318
7319	simplify tokenizer call chain
7320
7321
73222013-09-19  David Tardon  <dtardon@redhat.com>  [670cfcf1113fe23ff2cd948d466abb37ef89acea]
7323
7324	replace direct use of getKN2TokenID()
7325
7326
73272013-09-19  David Tardon  <dtardon@redhat.com>  [ecb9186655475306eeda18b67712d79bf01985ca]
7328
7329	drop unused functions
7330
7331
73322013-09-19  David Tardon  <dtardon@redhat.com>  [421d1858f1ce04fd88b9c98e47dd8e93203e80bd]
7333
7334	handle no namespace
7335
7336
73372013-09-19  David Tardon  <dtardon@redhat.com>  [5a89338fb1c435fcace3543418554262b268db7b]
7338
7339	differentiate between unknown and empty namespace
7340
7341
73422013-09-19  David Tardon  <dtardon@redhat.com>  [2b04e88a99c8c1e2a556fe11a97387e59e2efbac]
7343
7344	move break to right position
7345
7346
73472013-09-19  David Tardon  <dtardon@redhat.com>  [2aaa052d6da05d8f73c80a5e9e009d6bd7857b1e]
7348
7349	add missing else
7350
7351
73522013-09-19  David Tardon  <dtardon@redhat.com>  [5c1d3dccef7409ce4e3c5825ab217352b8b13b7c]
7353
7354	add missing else
7355
7356
73572013-09-19  David Tardon  <dtardon@redhat.com>  [0cb4d6fb84fbdb1f020cf2c197b4955928b2894b]
7358
7359	add missing else
7360
7361
73622013-09-19  David Tardon  <dtardon@redhat.com>  [a49fd0edf0bbe98db966989987100f81bbb3a73d]
7363
7364	use readID() where applicable
7365
7366
73672013-09-19  David Tardon  <dtardon@redhat.com>  [c554bfb887e89f5c9cac71f9e8724135041d1c2c]
7368
7369	add func to read ID if it is the only attr.
7370
7371
73722013-09-19  David Tardon  <dtardon@redhat.com>  [256b05cd39f9c382ae6b35eee5177f4f7006f79e]
7373
7374	do not crash on tags without namespace
7375
7376
73772013-09-19  David Tardon  <dtardon@redhat.com>  [c4766012ab44bfc90fee738aae28920fb42ee2c0]
7378
7379	add functions to retun ns and name as one token
7380
7381
73822013-09-19  David Tardon  <dtardon@redhat.com>  [b6faeb6b0675842742400e06c94c2d39948f2944]
7383
7384	allow to combine name and namespace token in one value
7385
7386
73872013-09-19  David Tardon  <dtardon@redhat.com>  [9d8deb00ccd42f609303729ce3a011fadf00672b]
7388
7389	add a func to draw a list of objects
7390
7391
73922013-09-19  David Tardon  <dtardon@redhat.com>  [5665a20271d943bac42b1959bf63cd0232e2886e]
7393
7394	overhaul handling of output
7395
7396
73972013-09-18  David Tardon  <dtardon@redhat.com>  [1c443dba6853f613b660c00fddb27d897171885d]
7398
7399	finish parsing of title and body placeholders
7400
7401
74022013-09-18  David Tardon  <dtardon@redhat.com>  [8fbd372d1b5700d6c52260ff3e026725a53e52ae]
7403
7404	collect placeholder styles too
7405
7406
74072013-09-18  David Tardon  <dtardon@redhat.com>  [6f6e92ea25bcafcfab2008a4ad9d3684329a0615]
7408
7409	apply default value
7410
7411
74122013-09-18  David Tardon  <dtardon@redhat.com>  [60a3d5faa50f80111beaa0edeb1ac15f0f30fd29]
7413
7414	mark functions for use from subclasses as protected
7415
7416
74172013-09-18  David Tardon  <dtardon@redhat.com>  [d2c2e16983cb2cde7a3a4469634b8ad60fb829d6]
7418
7419	rename function to make its meaning cleaner
7420
7421
74222013-09-18  David Tardon  <dtardon@redhat.com>  [5070f9c0339dc0e1dce4a79e901611fb94723ddc]
7423
7424	drop duplicate function
7425
7426
74272013-09-18  David Tardon  <dtardon@redhat.com>  [0c8960dc243ff007f777e0a9de265500ed9f428a]
7428
7429	WaE: comma at end of enumerator list
7430
7431
74322013-09-18  David Tardon  <dtardon@redhat.com>  [274499ff46db3c0d5daa8e38bb3770aa32fa53b8]
7433
7434	drop unneeded function / simplify
7435
7436
74372013-09-18  David Tardon  <dtardon@redhat.com>  [67c8f937d6753bc824a85028009ca3e24e75b83f]
7438
7439	use readRef() here
7440
7441
74422013-09-18  David Tardon  <dtardon@redhat.com>  [9a3096bf0e49ea97e38e633886bb40df74d0e036]
7443
7444	do not allow IDREF to be missing
7445
7446
74472013-09-18  David Tardon  <dtardon@redhat.com>  [92b7448a5d86e23b4d87ecd0e41c246e3a2d7f24]
7448
7449	pointless change
7450
7451
74522013-09-18  David Tardon  <dtardon@redhat.com>  [4a8d78ee601162fb757df685f4dfde1d1071124c]
7453
7454	no need to pass size as separate width and height
7455
7456
74572013-09-18  David Tardon  <dtardon@redhat.com>  [80a1ba8da247426062ed53f8a968e2ba278def0d]
7458
7459	read complete size or nothing
7460
7461
74622013-09-18  David Tardon  <dtardon@redhat.com>  [3bf75ed7427de7bd031e1a9802de83253ff3f850]
7463
7464	abstract reading of two attrs from element
7465
7466
74672013-09-18  David Tardon  <dtardon@redhat.com>  [64b3f4a82484a4e386ca502aba0ea7b87e069f83]
7468
7469	rename function for consistency
7470
7471
74722013-09-18  David Tardon  <dtardon@redhat.com>  [fd5256cb3ae975164388df39b03083810726058d]
7473
7474	just use lexical_cast
7475
7476
74772013-09-18  David Tardon  <dtardon@redhat.com>  [f6ca82139af2dd92056cad982c33fb26bd29b1cf]
7478
7479	int -> unsigned
7480
7481
74822013-09-18  David Tardon  <dtardon@redhat.com>  [3ed97736cb94fbe06f0ca7e4d8937112788e45c3]
7483
7484	parse image media elements
7485
7486
74872013-09-18  David Tardon  <dtardon@redhat.com>  [532bf7691f30a12de63ce588f197bcc24d95bfeb]
7488
7489	parse sf:content element
7490
7491
74922013-09-18  David Tardon  <dtardon@redhat.com>  [cce00e57b55a037c9d91d6ec58e0692126bcfe7f]
7493
7494	do not parse what is not needed
7495
7496
74972013-09-18  David Tardon  <dtardon@redhat.com>  [e53066c67b149e604205764a86deb25ec7ebd210]
7498
7499	there is no crop-geometry element in media
7500
7501
75022013-09-18  David Tardon  <dtardon@redhat.com>  [444d3417b1c34b2dc345f4e8bb6168aafc39fb8b]
7503
7504	build media struct from collected parts
7505
7506
75072013-09-18  David Tardon  <dtardon@redhat.com>  [2dc7a045805d56ba0aa1d97fccd364480bc3ce4f]
7508
7509	add filtered image map to dict.
7510
7511
75122013-09-18  David Tardon  <dtardon@redhat.com>  [d54b71e7aa744e9f15d6857c8ea99b5da99e8268]
7513
7514	add vert. spaces
7515
7516
75172013-09-18  David Tardon  <dtardon@redhat.com>  [2105d33857aa5c89ce272e7a50fa11abed109e1a]
7518
7519	add collector func for filtered image
7520
7521
75222013-09-18  David Tardon  <dtardon@redhat.com>  [3f7f1e02f58c04e0397be10a3aa5f0be1eb01949]
7523
7524	add collector func for unfiltered image
7525
7526
75272013-09-18  David Tardon  <dtardon@redhat.com>  [6a90f6aceca029ce233e42ef4d1640d0152fabea]
7528
7529	add unfiltered map to dictionary
7530
7531
75322013-09-18  David Tardon  <dtardon@redhat.com>  [d97e29798463a75c830a58f0348adf406ca1d240]
7533
7534	add data map to dictionary
7535
7536
75372013-09-18  David Tardon  <dtardon@redhat.com>  [e144664e453527523e96821a6149b1f612bfe366]
7538
7539	add a func to collect ext. data
7540
7541
75422013-09-17  David Tardon  <dtardon@redhat.com>  [d69096eed384e7f431fd1f4fbf5ae9037e5fd280]
7543
7544	transform before creating path
7545
7546
75472013-09-17  David Tardon  <dtardon@redhat.com>  [8dec3b38f5175b52d369ec349357d3a37bd8df43]
7548
7549	draw arrows
7550
7551
75522013-09-17  David Tardon  <dtardon@redhat.com>  [56039b9334e0bb4e24ea3dc47c7cf3ae8feff4f8]
7553
7554	draw star
7555
7556
75572013-09-17  David Tardon  <dtardon@redhat.com>  [179180d6167e4e00edda227aa445a5d1fcc0be20]
7558
7559	draw polygon
7560
7561
75622013-09-17  David Tardon  <dtardon@redhat.com>  [bd024d787dc49d6edf951b4178686041c5bb4be8]
7563
7564	impl. transformation of path
7565
7566
75672013-09-17  David Tardon  <dtardon@redhat.com>  [4913cd5e00a3a3feccd24a6bae5f1e563212efbe]
7568
7569	impl. parent style linking
7570
7571
75722013-09-17  David Tardon  <dtardon@redhat.com>  [6c90af79e3b0f1d0bf7d0c0622a8e5882ef25969]
7573
7574	resolve style parents when stylesheet is processed
7575
7576
75772013-09-17  David Tardon  <dtardon@redhat.com>  [a8d9d1136a5891038fb2e768016b79506638fa6a]
7578
7579	parse missing parts of key:stylesheet element
7580
7581
75822013-09-17  David Tardon  <dtardon@redhat.com>  [1e885cd7e3b88090812ee44114b1971ac70f37f6]
7583
7584	pass the stylesheet to use for resolving parent styles
7585
7586
75872013-09-17  David Tardon  <dtardon@redhat.com>  [54699608247102caba3f00399a30fe4681b43328]
7588
7589	handle stylesheets
7590
7591
75922013-09-17  David Tardon  <dtardon@redhat.com>  [58573355f79748b549c66c3e41ae9c73f4ca83d7]
7593
7594	there is actually no need to keep master stylesheets
7595
7596	This reverts commit d98360d49bfb4be1ff9da3e725dbbcb1f49caec3.
7597
75982013-09-16  David Tardon  <dtardon@redhat.com>  [d98360d49bfb4be1ff9da3e725dbbcb1f49caec3]
7599
7600	pass master slide stylesheets around
7601
7602
76032013-09-16  David Tardon  <dtardon@redhat.com>  [10acb6e9538726b59c1d30cca894939cdd292492]
7604
7605	use the same arg to mark anonymous styles
7606
7607
76082013-09-16  David Tardon  <dtardon@redhat.com>  [0c0bdbcaff64be4f227c21c23ac2def305ecab59]
7609
7610	stylesheet can be referenced
7611
7612
76132013-09-15  David Tardon  <dtardon@redhat.com>  [153350389448396cbe47692669ceec13d56408f1]
7614
7615	add dummy classes for v.1 and v.2 defaults
7616
7617
76182013-09-15  David Tardon  <dtardon@redhat.com>  [3649a8c056342376b2f4f96d8fb4d9d5e6f9a540]
7619
7620	pass defaults around
7621
7622
76232013-09-15  David Tardon  <dtardon@redhat.com>  [568d14cac3ca77b8a5996820c55c8da42b95ad4a]
7624
7625	prepare ground for handling default values
7626
7627
76282013-09-15  David Tardon  <dtardon@redhat.com>  [53413b31c2a130b5fd969f5f2b1285b11e711348]
7629
7630	cover versions, not just the two generations of the format
7631
7632
76332013-09-15  David Tardon  <dtardon@redhat.com>  [b7df4ecd9f49d31eaede0b2d82fa0b2d40b658f3]
7634
7635	add a representation of a stylesheet
7636
7637
76382013-09-15  David Tardon  <dtardon@redhat.com>  [1c60fe3dbdcb2867debf35ef57e588f6d819eb05]
7639
7640	allow to collect other style types
7641
7642
76432013-09-15  David Tardon  <dtardon@redhat.com>  [f3aac9b311652cc27bef7a1af7ffff91b7bb6761]
7644
7645	allow to handle nested style defs in a special way
7646
7647	Nested styles are styles defined in the property map of another style
7648	(of a different type).
7649
76502013-09-15  David Tardon  <dtardon@redhat.com>  [0fb2555bf2734fce6f5875c2d4424f2096b35169]
7651
7652	handle style refs too
7653
7654
76552013-09-15  David Tardon  <dtardon@redhat.com>  [e310936cd66ec8132eff6392c5f25e1a2f6fe2be]
7656
7657	simplify handling direct values and references
7658
7659
76602013-09-15  David Tardon  <dtardon@redhat.com>  [76fa4d146c6bf0cef8fc61b61e4974b6cb236f21]
7661
7662	use specific style types everywhere
7663
7664
76652013-09-15  David Tardon  <dtardon@redhat.com>  [eb4de26718bf68bab9767c6680d9d212a1e10bd3]
7666
7667	create specific style types
7668
7669
76702013-09-15  David Tardon  <dtardon@redhat.com>  [49037b8f09648f64a1990e64cbc4a9f66082876f]
7671
7672	there are no headline styles in v. 5
7673
7674	It is likely that style type has been renamed (or dropped entirely).
7675
76762013-09-15  David Tardon  <dtardon@redhat.com>  [62e1981e101f427ed4d716baae5b6e2b4d084d6a]
7677
7678	drop unused function
7679
7680
76812013-09-15  David Tardon  <dtardon@redhat.com>  [b846ce2e7e98093421776730fc97ca875f8288f8]
7682
7683	pass WPXInputStream around as shared_ptr
7684
7685
76862013-09-15  David Tardon  <dtardon@redhat.com>  [2e4e1c6932af62910f1282b02137b654b14d2ace]
7687
7688	allow optional IDs
7689
7690
76912013-09-14  David Tardon  <dtardon@redhat.com>  [41c27451ca400d53e4d9eb0ae085c64906f6b906]
7692
7693	style ident. and parent ident. is optional
7694
7695
76962013-09-14  David Tardon  <dtardon@redhat.com>  [ab0262497cefca912a435beba965863b0d1aab38]
7697
7698	add a func to retrieve the style's property map
7699
7700
77012013-09-14  David Tardon  <dtardon@redhat.com>  [eef973bf246b3b69eec829e72aab24894508abea]
7702
7703	add separate classes for style types
7704
7705
77062013-09-14  David Tardon  <dtardon@redhat.com>  [d9e45f00559b6b11c09fdf2e97f9d264d0046715]
7707
7708	add a class representing a property map
7709
7710
77112013-09-14  David Tardon  <dtardon@redhat.com>  [115f8fc11f6a6c14d90ff9e87b80ba0fe7332d7d]
7712
7713	change KNStyle into an interface
7714
7715	This is the the first from a series of commits on style and stylesheet
7716	support.
7717
77182013-09-13  David Tardon  <dtardon@redhat.com>  [cfe750848a6bb2056c2f46d857300cc06f06944f]
7719
7720	impl. matrix mult.
7721
7722
77232013-09-13  David Tardon  <dtardon@redhat.com>  [73363244ac5fb5fa225571c7510e72aa918aad2b]
7724
7725	add func for application of trans.
7726
7727
77282013-09-13  David Tardon  <dtardon@redhat.com>  [f17c15f780d0bb539ded9aeed34ababd5b2e3668]
7729
7730	impl. creating trans. from geometry
7731
7732
77332013-09-13  David Tardon  <dtardon@redhat.com>  [19d1209543f97ecf047b08b0cad827d25a20c22c]
7734
7735	impl. primitive transformations
7736
7737
77382013-09-13  David Tardon  <dtardon@redhat.com>  [e5f60c6066086fcc6320cda542087aa02e5b0b29]
7739
7740	add dummy test for transformations
7741
7742
77432013-09-13  David Tardon  <dtardon@redhat.com>  [c8e857823d14df59627a2b564d60603cb36f3bf0]
7744
7745	add some documentation
7746
7747
77482013-09-13  David Tardon  <dtardon@redhat.com>  [659955128647899fdc5a8ff2d3e3b0f7191a780f]
7749
7750	be consistent with cairo
7751
7752
77532013-09-13  David Tardon  <dtardon@redhat.com>  [d873f96b08a8a627d2b62db16eb3e8030f24989a]
7754
7755	flips are already encoded in trans. matrix
7756
7757
77582013-09-13  David Tardon  <dtardon@redhat.com>  [f77e2c1e489049b09df789d4f99c96ea1c0d7053]
7759
7760	this does not need to be a ctor
7761
7762
77632013-09-13  David Tardon  <dtardon@redhat.com>  [35987bb109fac4785efac3371234a744de16f112]
7764
7765	allow to create transformation from its components
7766
7767
77682013-09-13  David Tardon  <dtardon@redhat.com>  [16f5379d785c1ebf98c0b46d1780c234e3b6c024]
7769
7770	fix path parser
7771
7772	The tokenization does not work as I expected. It is likely I am missing
7773	something, but I will not bother with it now...
7774
77752013-09-13  David Tardon  <dtardon@redhat.com>  [3b710e323236229299d3075fcc8c811b7f79938d]
7776
7777	fix SVG export of paths
7778
7779
77802013-09-13  David Tardon  <dtardon@redhat.com>  [ea23cde34929219fad3930f4cf23e08922ac6b31]
7781
7782	add unit test for SVG path export
7783
7784
77852013-09-13  David Tardon  <dtardon@redhat.com>  [becfa9d9b4cc7005ba6b71a83bc49b19852202e0]
7786
7787	rename test functions
7788
7789
77902013-09-13  David Tardon  <dtardon@redhat.com>  [2cbbdda0e9fc3f85928d9231e4a6f9a7ca155561]
7791
7792	add unit test for path construction
7793
7794
77952013-09-13  David Tardon  <dtardon@redhat.com>  [5823ee4123397540d833e275431ef23e4fcc77d9]
7796
7797	impl. operator== for paths
7798
7799
78002013-09-12  David Tardon  <dtardon@redhat.com>  [7550bb3f8ab2819837209a7a4bfbf2f980e3ccf4]
7801
7802	parse path string
7803
7804
78052013-09-12  David Tardon  <dtardon@redhat.com>  [e7071446e574024a4c9ece923a399c0e45b5592c]
7806
7807	parse all shape types
7808
7809
78102013-09-12  David Tardon  <dtardon@redhat.com>  [487d567d43e57754d76f557c6910bdfdacdb2567]
7811
7812	fix copypasta
7813
7814
78152013-09-12  David Tardon  <dtardon@redhat.com>  [caa30f453ce1b19526fffe18111e2c776dd05437]
7816
7817	parse all path types
7818
7819
78202013-09-12  David Tardon  <dtardon@redhat.com>  [fa40d3f2db327e2152aeb8cc6ff1bcba0eb82dd3]
7821
7822	fix typo
7823
7824
78252013-09-12  David Tardon  <dtardon@redhat.com>  [7bd5e90df594f947ba3cdb55ef3fdda99b46d83f]
7826
7827	collect bezier path
7828
7829
78302013-09-12  David Tardon  <dtardon@redhat.com>  [c923f936867173d49cd82859c7e17cd7194f543e]
7831
7832	collect special paths
7833
7834
78352013-09-12  David Tardon  <dtardon@redhat.com>  [19318104c0809486e39af307a277e54a788b9434]
7836
7837	path must be saved till we know what to do with it
7838
7839
78402013-09-11  David Tardon  <dtardon@redhat.com>  [0de92cd607a8ca2cccbd826d2a6cbfae62e1bd42]
7841
7842	add path creator funcs for stock shapes
7843
7844
78452013-09-11  David Tardon  <dtardon@redhat.com>  [c8cc322ff18fadbd1197fa8db0a82ab1a3b011b3]
7846
7847	add struct for holding shapes
7848
7849
78502013-09-11  David Tardon  <dtardon@redhat.com>  [3dd1a452019c8b9e28425e412ba46709b0e3bf44]
7851
7852	add recently discovered elements and attrs
7853
7854
78552013-09-11  David Tardon  <dtardon@redhat.com>  [80c284e967f951742286f832e846da04663272ac]
7856
7857	parse sf:bezier element
7858
7859
78602013-09-11  David Tardon  <dtardon@redhat.com>  [a2923835e3c7c49b767b249906b0faf13e4839a4]
7861
7862	save beziers
7863
7864
78652013-09-11  David Tardon  <dtardon@redhat.com>  [cf3c8a012225586976845537befa34c6976b652d]
7866
7867	parse sf:path element
7868
7869
78702013-09-11  David Tardon  <dtardon@redhat.com>  [f536cf66cb434abca5a5d109eb5f414eb1c24cbb]
7871
7872	rename to reflect the new purpose
7873
7874
78752013-09-11  David Tardon  <dtardon@redhat.com>  [58b40cc300fb04c7a3c2f2f0b412fd72caca472a]
7876
7877	add unit tests (empty now) for KNPath
7878
7879
78802013-09-11  David Tardon  <dtardon@redhat.com>  [5a7a33de9cf5bcf00195452fa5af76573a7392be]
7881
7882	impl. conversion to SVG path
7883
7884
78852013-09-11  David Tardon  <dtardon@redhat.com>  [0130e81508b6a9fd8e432843142ae547864beaed]
7886
7887	allow to construct KNPath from path string
7888
7889
78902013-09-10  David Tardon  <dtardon@redhat.com>  [c6cc98b1c41d9903326896d0b007dd483650e191]
7891
7892	drop geometry from KNPath
7893
7894
78952013-09-10  David Tardon  <dtardon@redhat.com>  [ca3472f1d9a8e7235e5e278ce2e997295adec4be]
7896
7897	drop pointless KNPoint struct
7898
7899
79002013-09-04  David Tardon  <dtardon@redhat.com>  [8c437ac598f724ff5a0ebb3d52ea89aa6265570d]
7901
7902	do nothing if not collecting
7903
7904
79052013-09-04  David Tardon  <dtardon@redhat.com>  [3f86a665df9a09159e3edc6bf11c214ce0a2e755]
7906
7907	rename function
7908
7909
79102013-09-04  David Tardon  <dtardon@redhat.com>  [84ee974745716bfc0ddfb54a0462e6ea449cf290]
7911
7912	paint object group
7913
7914
79152013-09-04  David Tardon  <dtardon@redhat.com>  [582308076f5c2546390019be488e8f916dce6043]
7916
7917	do not process text placeholders for now
7918
7919
79202013-09-03  David Tardon  <dtardon@redhat.com>  [008f4b4c3e95bcfa588ec6691b79dfe2036ed56a]
7921
7922	process slide text
7923
7924
79252013-09-03  David Tardon  <dtardon@redhat.com>  [4e89b90179610777437df7027a989a544b0ad177]
7926
7927	do nothing if not collecting
7928
7929
79302013-09-03  David Tardon  <dtardon@redhat.com>  [1e19acc4dfff91cc669b6b3f56d6673194a04c15]
7931
7932	reset current text
7933
7934
79352013-09-03  David Tardon  <dtardon@redhat.com>  [e2bf0ffad1c89748d2263e7c7ecda1de6fbaa044]
7936
7937	fix copypasta
7938
7939
79402013-09-03  David Tardon  <dtardon@redhat.com>  [41dad8b45f269dd0faee05718c10133f83b6a286]
7941
7942	skip unparsed elements
7943
7944
79452013-09-03  David Tardon  <dtardon@redhat.com>  [ccaaf9113ebff28a0823c92280b65f2f8aadf315]
7946
7947	fix stupid typo
7948
7949
79502013-08-24  David Tardon  <dtardon@redhat.com>  [e28bc566f6bccc199434c5897d1743b76d335ace]
7951
7952	WaE: comma at end of enumerator list
7953
7954
79552013-08-23  David Tardon  <dtardon@redhat.com>  [178e7179f02373c83b8c8136651867b6b00e8075]
7956
7957	parse text placeholders
7958
7959
79602013-08-23  David Tardon  <dtardon@redhat.com>  [8cdbb5b4111e3d19812471c2d96ede250b5133ec]
7961
7962	parse text
7963
7964
79652013-08-23  David Tardon  <dtardon@redhat.com>  [4ad0fbf15e676d9c9d624d77870963f749d2deaf]
7966
7967	more debug macros
7968
7969
79702013-08-23  David Tardon  <dtardon@redhat.com>  [4b7aae6f72e8fe62ac2c8e58ea1aaa7d39641a3f]
7971
7972	add missing implementations
7973
7974
79752013-08-23  David Tardon  <dtardon@redhat.com>  [4397dc1e5055abb2d92cd322e6af8c7033c6cea6]
7976
7977	drop decls of removed functions
7978
7979
79802013-08-23  David Tardon  <dtardon@redhat.com>  [7eb35ddf8b706840e6d084a9f744e00efd513a9b]
7981
7982	continue with the same para style after line break
7983
7984
79852013-08-22  David Tardon  <dtardon@redhat.com>  [054ee8138795a451abbafc640847155ceb16a264]
7986
7987	prepare for parsing slide text
7988
7989
79902013-08-22  David Tardon  <dtardon@redhat.com>  [7441195444aa927ca341b6302c99580ef00de2ce]
7991
7992	add support for handling text
7993
7994
79952013-08-22  David Tardon  <dtardon@redhat.com>  [cea7cad8a873b15755b6d2da7e80b3970559e0b1]
7996
7997	relicence with agreement of the author
7998
7999
80002013-08-21  David Tardon  <dtardon@redhat.com>  [0853e8b3bad8b23d4eb35e48c17f3be25a9e7d47]
8001
8002	move parsing of styles to an extra class
8003
8004
80052013-08-21  David Tardon  <dtardon@redhat.com>  [205deab93f6589269e24ef0aa1b3f4277cbc58bf]
8006
8007	wrong include
8008
8009
80102013-08-21  David Tardon  <dtardon@redhat.com>  [4a0062f629018d9dda18c8857291c7577753a3bc]
8011
8012	move generic XML functions out of KN2Parser impl.
8013
8014
80152013-08-21  David Tardon  <dtardon@redhat.com>  [1a5685a3d4b60bea6cb8fea8230640907c1cc806]
8016
8017	rename to KNThemeCollector to better match intent
8018
8019
80202013-08-21  David Tardon  <dtardon@redhat.com>  [8f3c1eeb44c0518286e958f79d65a083c02d0a5c]
8021
8022	better handling of finished layer
8023
8024
80252013-08-21  David Tardon  <dtardon@redhat.com>  [f1c6b247cc638d79f43ad0ce137983f42660ca5c]
8026
8027	do nothing if collecting is disabled
8028
8029
80302013-08-21  David Tardon  <dtardon@redhat.com>  [46a0beb317d8f173cdf0ed434cbebf1315101ad1]
8031
8032	handle group collecting correctly
8033
8034
80352013-08-21  David Tardon  <dtardon@redhat.com>  [b645395e3f9387f2047e4ff4c9ce821717108a6e]
8036
8037	initialize var.
8038
8039
80402013-08-21  David Tardon  <dtardon@redhat.com>  [2d8fe74548f621ed7eaf4d0afaceb262f239c518]
8041
8042	drop nonreferenceable objs from dict
8043
8044
80452013-08-21  David Tardon  <dtardon@redhat.com>  [e9400a9456cd8d6cb9819f18a86714b4d50deca7]
8046
8047	do not need dict. for drawing anymore
8048
8049	From now on, all resolving of object IDs is going to happen during
8050	parsing.
8051
80522013-08-21  David Tardon  <dtardon@redhat.com>  [0ef8e75ba0d9ed00b41b9aa5c0818c5eac2cd24f]
8053
8054	replace indirect object refs via ID by smart ptrs
8055
8056
80572013-08-21  David Tardon  <dtardon@redhat.com>  [e1e59cde7ac0d8875736c68b768d1e551555bdf1]
8058
8059	fix processing of object groups
8060
8061
80622013-08-21  David Tardon  <dtardon@redhat.com>  [60729d8cb46cdb3537b0418f553c1cc7b40a7427]
8063
8064	output line style too
8065
8066
80672013-08-20  David Tardon  <dtardon@redhat.com>  [b1f536e93949c3f5785af11f90bfb9f04a3f0c63]
8068
8069	paint line
8070
8071
80722013-08-20  David Tardon  <dtardon@redhat.com>  [d3226228c9937b3e51688fbdcd7267a787f2b0bd]
8073
8074	process layer objects
8075
8076
80772013-08-20  David Tardon  <dtardon@redhat.com>  [a4db12e831b5b415076082f0a9bbfd8a7b416298]
8078
8079	fill in README and NEWS
8080
8081
80822013-08-20  David Tardon  <dtardon@redhat.com>  [a993d74a29227fe21be902f82b56d8073b63f6f0]
8083
8084	add todo list
8085
8086
80872013-08-20  David Tardon  <dtardon@redhat.com>  [8ab80f1c02a13f32711f96b38917f1f637d742f5]
8088
8089	impl. KNObject for basic types
8090
8091
80922013-08-20  David Tardon  <dtardon@redhat.com>  [d434a6e0fa8d8e26f2f2ae0eaaad79c2fe992183]
8093
8094	create interface for saved pres. objects
8095
8096
80972013-08-20  David Tardon  <dtardon@redhat.com>  [dad350dd0cab63129d7bf9f04321500ea73e96d7]
8098
8099	fix typo in doc
8100
8101
81022013-08-20  David Tardon  <dtardon@redhat.com>  [4fde22242e266ca38efdba603f73c495bdc1ce51]
8103
8104	add (skeleton) transformation class
8105
8106
81072013-08-20  David Tardon  <dtardon@redhat.com>  [604e85d2c2641707ff974c61b753df263504f17b]
8108
8109	factor common parts out
8110
8111
81122013-08-20  David Tardon  <dtardon@redhat.com>  [3e50e79ce4158aeaf5f94bd71198ec488f68d03b]
8113
8114	we need to remember all referenceable entities
8115
8116
81172013-08-20  David Tardon  <dtardon@redhat.com>  [b3e7806d9f1ddbe7af844d3d515cb9a3ac9164de]
8118
8119	ignore top elements ui_state and version_history
8120
8121
81222013-08-20  David Tardon  <dtardon@redhat.com>  [93554027e76b88a776b07c35b19df8f8e3550938]
8123
8124	size is floating point
8125
8126
81272013-08-20  David Tardon  <dtardon@redhat.com>  [b46a1416390047a288a9a9e79b0a2fb4dc023b86]
8128
8129	process drawables
8130
8131
81322013-08-19  David Tardon  <dtardon@redhat.com>  [cb4081ebc82f65065452a906d7d921440fd99d59]
8133
8134	fix path construction
8135
8136
81372013-08-18  David Tardon  <dtardon@redhat.com>  [64b323ad5d609af2c52f25eabe87118b1f7a0f49]
8138
8139	reset input stream before parsing
8140
8141
81422013-08-17  David Tardon  <dtardon@redhat.com>  [bc60891edbab1762f3288858e91eedc4a48c7989]
8143
8144	switch to KNXMLReader
8145
8146
81472013-08-17  David Tardon  <dtardon@redhat.com>  [fd3537887be4901ef3548d2b195337e3e7421757]
8148
8149	fix condition
8150
8151
81522013-08-17  David Tardon  <dtardon@redhat.com>  [040d1b99cda832f1a8036df832c60366f40c5fd0]
8153
8154	create a simpler mechanism for slurping the XML content
8155
8156
81572013-08-17  David Tardon  <dtardon@redhat.com>  [91c41263a1d158f564cbf6fea56b496b3ad61fee]
8158
8159	fix build
8160
8161
81622013-08-17  David Tardon  <dtardon@redhat.com>  [362c4afd3b679009abc0e7ffa8ee4e8b3e04bce1]
8163
8164	fix typo (and compilation)
8165
8166
81672013-08-16  David Tardon  <dtardon@redhat.com>  [30edcb7273e84c41fa20ad8c9a54a689d0bbadef]
8168
8169	skip ignored element
8170
8171
81722013-08-16  David Tardon  <dtardon@redhat.com>  [85500348c5451315c75781c065cceba5295c60b1]
8173
8174	fix order of arguments
8175
8176
81772013-08-16  David Tardon  <dtardon@redhat.com>  [796b9c52207c98b8ceffcbfc2b59d2d1c156212c]
8178
8179	really parse layers element
8180
8181
81822013-08-16  David Tardon  <dtardon@redhat.com>  [9a42d470f8a368f42c4a8f85c08c0262bd014fba]
8183
8184	proxy-master-layer opens a new layer too
8185
8186
81872013-08-16  David Tardon  <dtardon@redhat.com>  [b746dfd871617812de13c54b67009e67190e6349]
8188
8189	fix processing of pages
8190
8191
81922013-08-16  David Tardon  <dtardon@redhat.com>  [68183f2e45a50fbade2b16424dcd550ba454ed37]
8193
8194	handle empty elements correctly
8195
8196
81972013-08-16  David Tardon  <dtardon@redhat.com>  [971408aae181f3b8cca733676fbe761e2b2707bb]
8198
8199	sf:property-map can be empty
8200
8201
82022013-08-16  David Tardon  <dtardon@redhat.com>  [f6d992ca86b9e8099c746bf8f0f4b7cac3a852de]
8203
8204	define in the right scope
8205
8206
82072013-08-16  David Tardon  <dtardon@redhat.com>  [c4a8fa4b24ccdaedc5425bb993c5839cdfbacb3f]
8208
8209	this element is processed...
8210
8211
82122013-08-16  David Tardon  <dtardon@redhat.com>  [f501011159bd30bc224f12df111d4e0e02641ca1]
8213
8214	skip unknown and unprocessed elements
8215
8216
82172013-08-16  David Tardon  <dtardon@redhat.com>  [c2b605f78b682832c45d0c3a09b3f529a8aad26c]
8218
8219	fix copypasta in assertion
8220
8221
82222013-08-16  David Tardon  <dtardon@redhat.com>  [ad68cf295a20bf89619bfc8b44f6dbf25c5a7c78]
8223
8224	fix checking of empty element
8225
8226
82272013-08-16  David Tardon  <dtardon@redhat.com>  [43a2767fa7d9483b8c105cd9cab7c1c829844b38]
8228
8229	test name, not namespace URI
8230
8231
82322013-08-16  David Tardon  <dtardon@redhat.com>  [57e5e96b5af6e949483988f4d96399bba3714071]
8233
8234	fix order of arguments
8235
8236
82372013-08-16  David Tardon  <dtardon@redhat.com>  [3c19f4a761f4b2eb62894bc0b29abd0c00d04f17]
8238
8239	drop unneeded virtual function
8240
8241
82422013-08-16  David Tardon  <dtardon@redhat.com>  [6fa535c245d80d25b81403e1c2c7ec44f9e03a3d]
8243
8244	BIPU page output
8245
8246
82472013-08-16  David Tardon  <dtardon@redhat.com>  [80baaa62db8554ed62daa3ffc5906055158357ae]
8248
8249	parse shapes
8250
8251
82522013-08-16  David Tardon  <dtardon@redhat.com>  [72920e9fe34817fc34b5bc0623ce959d75b3e979]
8253
8254	keep the tokens sorted alphabetically
8255
8256
82572013-08-16  David Tardon  <dtardon@redhat.com>  [d5bd7543c662561bd1bfd4590b6290b4c5f67fb1]
8258
8259	fix typo
8260
8261
82622013-08-16  David Tardon  <dtardon@redhat.com>  [501b39ba6c7211b0f121a02cdd129ba859e44209]
8263
8264	parse page and layer elements
8265
8266
82672013-08-16  David Tardon  <dtardon@redhat.com>  [7f8767d4710a342483837c43b81e30a40aa727df]
8268
8269	parse master-slide element
8270
8271
82722013-08-16  David Tardon  <dtardon@redhat.com>  [64b3c2ca91846869ec443c29b8fc3cf9df5fe7b1]
8273
8274	use ID_t consistently
8275
8276
82772013-08-16  David Tardon  <dtardon@redhat.com>  [c015a018b73c26ec2c7ac1a3e7f0cd3cff95e12f]
8278
8279	actually parse things
8280
8281
82822013-08-16  David Tardon  <dtardon@redhat.com>  [cf0f253ec6c607890cd39e2c13b324bd626b9d89]
8283
8284	handle presentation size
8285
8286
82872013-08-16  David Tardon  <dtardon@redhat.com>  [0ed934174949a2cac2bcbdc5e8392afcbcede5a0]
8288
8289	refactor collector
8290
8291
82922013-08-15  David Tardon  <dtardon@redhat.com>  [5c8c8e32e883a926137ad9bd6f991a1448693179]
8293
8294	fix URL
8295
8296
82972013-08-15  David Tardon  <dtardon@redhat.com>  [c1564f5c6a5f7ec9cccbe634e4f7e4367cf0a004]
8298
8299	prepare for processing shapes
8300
8301
83022013-08-15  David Tardon  <dtardon@redhat.com>  [de9bce536d0ae730f87a43f5590c42a828b70de7]
8303
8304	remove double space
8305
8306
83072013-08-15  David Tardon  <dtardon@redhat.com>  [aa376dc0be90c871965a3c1633cf325664281760]
8308
8309	process styles
8310
8311
83122013-08-15  David Tardon  <dtardon@redhat.com>  [b2cd93c040ff91dad710c3a303878351e5ae7827]
8313
8314	allow to handle styles from master pages
8315
8316
83172013-08-15  David Tardon  <dtardon@redhat.com>  [ea34e90a6e24c6fb841654c0304fa83459525070]
8318
8319	add more basic types
8320
8321
83222013-08-15  David Tardon  <dtardon@redhat.com>  [ab18985fc252e0b5b2654a3644f29057a34b2ab8]
8323
8324	.apxl.gz is preferred over .apxl, if both exist
8325
8326
83272013-08-14  David Tardon  <dtardon@redhat.com>  [3dd588ef1f8d2d78977902b6eb0af69fa1fdf165]
8328
8329	add helper func. for reading single attr. value
8330
8331
83322013-08-14  David Tardon  <dtardon@redhat.com>  [2bcdab50e346fe9214b5fe04d54e7abd88f14bdb]
8333
8334	parse styles
8335
8336
83372013-08-14  David Tardon  <dtardon@redhat.com>  [80247f1187d988c660354db15ee9810b22e82604]
8338
8339	change xmlChar* to char* to simplify use
8340
8341
83422013-08-14  David Tardon  <dtardon@redhat.com>  [02ea1d7ba8d9b35941f497dd8ced9d1dc2976e5d]
8343
8344	add BIPU support for handling of styles
8345
8346
83472013-08-13  David Tardon  <dtardon@redhat.com>  [ca8b22c63cb40a6ad77d8d0afe00b0a88180ead5]
8348
8349	check for NULL is already done in getKN2TokenID
8350
8351
83522013-08-13  David Tardon  <dtardon@redhat.com>  [73a1dbdb5ebbc23c6362b1f98f7278c7dccd2a0f]
8353
8354	add more useful types
8355
8356
83572013-08-13  David Tardon  <dtardon@redhat.com>  [f63f885ca99c83672c0a40d5855fa2767b2027b6]
8358
8359	parse key:size
8360
8361
83622013-08-13  David Tardon  <dtardon@redhat.com>  [8922bc9bffe4a40e0e262954cfcd7c5b520acbb5]
8363
8364	parse overall structure of the presentation
8365
8366
83672013-08-13  David Tardon  <dtardon@redhat.com>  [6be867054a8e7086663f3de261615c0b8b9a8f77]
8368
8369	calc-engine is in sf namespace
8370
8371
83722013-08-13  David Tardon  <dtardon@redhat.com>  [5bdf8d89705d978c455cd5f7ba33e8cde00b13fd]
8373
8374	add XML specific debug macros
8375
8376
83772013-08-13  David Tardon  <dtardon@redhat.com>  [db1dba9a038a05a570e00c40e4efb6388cea64fe]
8378
8379	check for the right attribute
8380
8381
83822013-08-13  David Tardon  <dtardon@redhat.com>  [71c8ca22655db39dcb3123d473c94871352078d6]
8383
8384	do not read extra node at end
8385
8386
83872013-08-13  David Tardon  <dtardon@redhat.com>  [f47c09ca91ea97ec3c68b3f068ac9b20324bc30a]
8388
8389	add debug msg
8390
8391
83922013-08-13  David Tardon  <dtardon@redhat.com>  [e90b5a6b9f11530d873b4182d9d9328b69a9459c]
8393
8394	fix skipping of empty elements
8395
8396
83972013-08-13  David Tardon  <dtardon@redhat.com>  [73c3d23f2dfae765a56b52927b1b90637317c229]
8398
8399	pass args in the right order
8400
8401
84022013-08-13  David Tardon  <dtardon@redhat.com>  [6b627be655a28aaba3b72b948a810675af02b9a9]
8403
8404	fix condition
8405
8406
84072013-08-13  David Tardon  <dtardon@redhat.com>  [e1c8f066cc234a0857ebe3f8dcb8299e87b0da85]
8408
8409	simplify program flow
8410
8411
84122013-08-13  David Tardon  <dtardon@redhat.com>  [6633b675a7d41e338ecf8f253ff16bfd5434b6bf]
8413
8414	use exceptions to signalize parser error
8415
8416
84172013-08-13  David Tardon  <dtardon@redhat.com>  [c95c7e8569dc9cd0570a8c401a98a341470cf05d]
8418
8419	return false when there are no further nodes
8420
8421
84222013-08-13  David Tardon  <dtardon@redhat.com>  [25eac1a7b2599b524dd0672dac7d56a59d5f5456]
8423
8424	add helper functions for processing XML
8425
8426	The libxml2 functions are bit too verbose to my taste .-)
8427
84282013-08-13  David Tardon  <dtardon@redhat.com>  [59a3633b82191a7e1cc1c9a6ecf997324a3241d9]
8429
8430	add license headers
8431
8432
84332013-08-13  David Tardon  <dtardon@redhat.com>  [12625bd310251ca8c8a837987373b2cb0c94a7ca]
8434
8435	simplify mapping of token names
8436
8437	Also split token maps for v.1 and v.2.
8438
84392013-08-12  David Tardon  <dtardon@redhat.com>  [4093f19c97ed47c0727774e214e0322670f3cd65]
8440
8441	fix library path for tests
8442
8443
84442013-08-12  David Tardon  <dtardon@redhat.com>  [a7a78a7f5b7c90f6e690d7af0beaf4d02b9aab8e]
8445
8446	add KNToken.gperf to tarball
8447
8448
84492013-08-08  David Tardon  <dtardon@redhat.com>  [a5820ebad363bee27ce8b673e703bb1db8039768]
8450
8451	astyle
8452
8453
84542013-08-08  David Tardon  <dtardon@redhat.com>  [9a989842023518df10f1058934b1d5e08206e251]
8455
8456	read root element
8457
8458
84592013-08-08  David Tardon  <dtardon@redhat.com>  [eeedbd06baea9a30f0509f90022f7ef4f49ab522]
8460
8461	add unit test for XML attr. iterator
8462
8463
84642013-08-08  David Tardon  <dtardon@redhat.com>  [bb3a3838ecc640635f1fbc7806c32d93a5aef989]
8465
8466	simplify processing of XML element attrs
8467
8468
84692013-08-08  David Tardon  <dtardon@redhat.com>  [24c422d7b8a0349bc6573f1961e6b75c86c33831]
8470
8471	rename version macros
8472
8473
84742013-08-07  David Tardon  <dtardon@redhat.com>  [23b61e4aee02bcd9f7c921b57968e2b91596d333]
8475
8476	add tokens for v.1
8477
8478
84792013-08-07  David Tardon  <dtardon@redhat.com>  [a532b9702d26435eed049677478a40d00f65e1c9]
8480
8481	add more attribute/element tokens
8482
8483	These are inferred from available files of v.2. There might be more
8484	needed in the future.
8485
84862013-08-06  David Tardon  <dtardon@redhat.com>  [2430ea8f325e8f84e3d6c7ff5928ab8292b3ffb4]
8487
8488	add support for gzip decompression
8489
8490
84912013-08-06  David Tardon  <dtardon@redhat.com>  [1847f2456c7a61c54e6c447ba868f3295b2abb02]
8492
8493	improve detection
8494
8495	All versions before Keynote `09 were saved as "packages", which means
8496	directories containing all the files. That poses a problem, because
8497	there is no way to get the path from a stream (even if it is a
8498	file-based stream). Let's ignore that problem for now .-)
8499
85002013-08-06  David Tardon  <dtardon@redhat.com>  [70c871d45c67e3bdede2000fdb2ce5038df6f9b1]
8501
8502	astyle
8503
8504
85052013-08-06  David Tardon  <dtardon@redhat.com>  [692b28931e494824ea9b52a5535dcbcbe1e2ad6a]
8506
8507	need plain zlib too
8508
8509
85102013-08-06  David Tardon  <dtardon@redhat.com>  [2637badc644f4740c7c03a4e677141b3ac82c3f9]
8511
8512	detect Keynote 1.x format
8513
8514
85152013-08-06  David Tardon  <dtardon@redhat.com>  [b6966486462f179603abd37959bd903bfe251ee4]
8516
8517	create skeleton XML parser
8518
8519
85202013-08-05  David Tardon  <dtardon@redhat.com>  [69d2033e7569e38de5ba193c359018e48e9368d5]
8521
8522	add simple format detection
8523
8524
85252013-08-05  David Tardon  <dtardon@redhat.com>  [be094b2cf9630d41f53996ef5e46464e1a15ef18]
8526
8527	update read* functions
8528
8529
85302013-08-05  David Tardon  <dtardon@redhat.com>  [89aa6c4160e62cbe31aa03f4ffe9d17b7206fb9d]
8531
8532	add streams
8533
8534
85352013-08-05  David Tardon  <dtardon@redhat.com>  [2f675ef23b0b6e6c7170ca6f12211366e626a79c]
8536
8537	initial import
8538
8539