File: NEWS

package info (click to toggle)
libodfgen 0.1.8-3
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 3,072 kB
  • sloc: cpp: 13,463; sh: 4,227; makefile: 165
file content (133 lines) | stat: -rw-r--r-- 4,173 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
libodfgen 0.1.8
- All:
    + use libxml2 to parse xml's equations...
    + code modernization:
        use range-based for loop, use nullptr,
        fix too small loop variables,
	don't access static members through instance,
    + retrieve more border's attributes in tables,
    + retrieve draw:auto-grow-width,draw:fit-to-size,draw:z-index,
       style:print-content, style:shrink-to-fit attributes in graphics
- Spreadsheet:
    + output numbers with more precision,
- Other improvements and fixes.
    
libodfgen 0.1.7
- All:
    + switch to C++-11
    + fuzzing: correct many problem
    + support more text's style attributes
    + add support for named's graphic style
    + ods/odt: try to retrieve some MathML equations
- Chart:
    + support more attributes,
- Spreadsheet:
    + allow external file reference
    + do not create invalid file if there is more than 26*26 columns
- Other improvements and fixes.

libodfgen 0.1.6
- All:
    + Support hatching fills.
    + Handle visibility and printability of objects.
    + Compute print orientation from page dimensions.
    + Allow to specify list label font and font size.
- Drawing/Presentation:
    + Handle fill properties in openPage(), allowing to set page
      background.
- Spreadsheet:
    + Correctly emit merged cells.
    + Allow graphics anchored to a sheet cell.
    + Handle repeated rows/columns, specified by properties
      table:number-rows-repeated and table:number-columns-repeated.
    + Add matrix operators ({, } and |).
    + Handle more cell attributes.
    + Increase precision of generated numbers.
- Text:
    + Allow to set header/footer style.
- Other improvements and fixes.

libodfgen 0.1.5
- graphics:
    + add code for librevenge:replacement-objects
    + allow to set the opacity value:"draw:opacity" for surfaces which
      contain patterns,
    + add minimalist implementation of "measure": if drawPolyline is
      called with two points and draw:show-unit is set, then create a
      draw:measure tag instead of a draw:line...
- sheet interface:
    + add some operators (plage, union, intersection and %)

libodfgen 0.1.4

- drawing interface: do no forget to call startDocument/endDocument when
  writing in the manifest
- metadata: added handler for 'template' metadata, unknown metadata are
  written in a meta:user-defined elements,
- defineSheetNumberingStyle: can now define styles for the whole document
  (and not only for the actual sheet)
- update doxygen configuration file + add a make astyle command

libodfgen 0.1.3

- Allow writing meta:creation-date metadata element for drawings and
  presentations too.
- Improve handling of headings. Most importantly, write valid ODF.
- Write meta:generator metadata element.
- Add initial support for embedded fonts. It is currently limited to Flat
  ODF output.

libodfgen 0.1.2

- Use text:h element for headings. Any paragraph with text:outline-level
  property is recognized as a heading.
- Handle layers.
- Improve handling of styles. Particularly, do not emit duplicate styles.
- Slightly improve documentation.
- Handle master pages.
- Do not expect that integer properties are always in inches.
- Fix misspelled style:paragraph-properties element in presentation notes.
- Only export public symbols on Linux.
- Fix bogus XML-escaping of metadata values.
- And many other improvements and fixes.

libodfgen 0.1.1

- Export API symbols on Windows.
- Fix few minor problems with debug mode.

libodfgen 0.1.0

- rebase to librevenge
- add spreadsheet generator
- split common parts of all generators out to a base class
- add tests for all generators
- add chart generator
- and many other improvements

libodfgen 0.0.4

- fix handling of presentation tables
- fix handling of presentation notes
- fix handling of presentation comments

libodfgen 0.0.3

- handle more table properties
- more SVG path commands
- allow to define center of rotation for a textbox
- make linked text boxes more robust
- add support for generating presentations (using libetonyek)
- start on API documentation

libodfgen 0.0.2

- move public headers to inc/

libodfgen 0.0.1

- build fixes

libodfgen 0.0.0

- initial release