date | project | content | link |
|---|
| 07:26 yesterday | KDE | Commit by ingwa :: r1103873 filters/trunk/koffice/filters/ (21 files in 4 dirs): Add initial support for styles in docx and xlsx files.
DOCX: - add support for fo:margin-top in paragraphs
- document styles
- make code for document styles shared with document reader
- moved code to DocumentReader from CommonReader
- added separate methods for parsing p and r elements for DrawingML
- added separate methods for parsing drawing element by xlsx and docx parsers XLSX:
- own copy of read_drawing added, comments updated units:
- make some functions use _to_ODF suffix for consistency
- added ST_TwipsMeasure_to_ODF() and ST_PositiveUniversalMeasure_to_ODF() libmsooxml:
- replace error raising macros with MsooXmlReader methods
- added warning messages displayed when READ_ATTR_* fails
- fixed 'uninitialized variable' warnings; added some notes about STRING_TO_* macros
| # |
| 10:56 Monday | KDE | Commit by ingwa :: r1103545 doc/trunk/koffice/filters/libmsooxml/doc/.~lock.MSOOXML_Filters_HOWTO.odt#: This was never supposed to go in. | # |
| 10:56 Monday | KDE | Commit by ingwa :: r1103544 filters/trunk/koffice/filters/libmsooxml/doc/ (3 files): Add documentation on how to write new parsing code in libmsooxml. | # |
| 07:48 Monday | KDE | Commit by ingwa :: r1103475 plugins/trunk/koffice/plugins/vectorshape/libemf/ (3 files): General:
- Rename DeviceInfoHeader into BitmapInfoHeader
StretchDiBits:
- Handle padding in the bitmap header.
- Handle b/w pictures
- Handle mirrored images. | # |
| 15:13 Friday | KDE | Commit by ingwa :: r1102454 filters/trunk/koffice/filters/ (3 files in 3 dirs): Initialize variables --> warnings-- in the msooxml filters | # |
| 14:42 Friday | KDE | Commit by ingwa :: r1102447 filters/trunk/koffice/filters/ (5 files in 2 dirs): Fix various issues for text formatting in the pptx filters | # |
| 13:04 on Mar 09 | KDE | Commit by ingwa :: r1101150 filters/trunk/koffice/filters/libmsooxml/MsooXmlCommonReaderImpl.h: Fix list reading for MSOOXML filters | # |
| 10:59 on Mar 07 | KDE | Commit by ingwa :: r1100349 libs/trunk/koffice/libs/koreport/CMakeLists.txt: Fix compilation | # |
| 20:42 on Feb 28 | KDE | Commit by ingwa :: r1097276 plugins/trunk/koffice/plugins/vectorshape/ (6 files in 2 dirs): Fix a number of bugs in the EMF library
General:
* Add debugging to the rendering process.
* Add some member functions to the BitBlt record
Paint output strategy:
* Use the text layout flags in exTextOutW()
* Implement the PatCopy raster operation in bitBlt()
* Remove some dead code. | # |
| 15:41 on Feb 19 | KDE | Commit by ingwa :: r1092830 filters/trunk/koffice/filters/kword/msword-odf/texthandler.cpp: Initialize m_insideField.
Not initializing made import of some files fail randomly. | # |
| 15:13 on Feb 19 | KDE | Commit by ingwa :: r1092810 filters/trunk/koffice/filters/ (3 files in 2 dirs): - DOCX: - fix read_object(), read_hyperlink()
- libmsooxml: - add sanity checks for TRY_READ_IF* so these cannot be executed in without isStartElement() check
| # |
| 12:56 on Feb 19 | KDE | Commit by ingwa :: r1092742 filters/trunk/koffice/filters/libkowmf/kowmfreadprivate.cc: Improve font handling for WMF's significantly. | # |
| 18:29 on Feb 18 | KDE | Commit by ingwa :: r1092332 plugins/trunk/koffice/plugins/colorengines/lcms/ (3 files in 2 dirs): Fix compilation.
Cyrille: You should check this one. I may have made a mistake since I
only fixed the compile, and didn't test anything. | # |
| 12:39 on Feb 17 | KDE | Commit by ingwa :: r1091740 filters/trunk/koffice/filters/libkowmf/ (4 files): Fix a couple of FIXME's. At the same time make it clearer that the enums are from/about Wmf. | # |
| 13:01 on Feb 15 | KDE | Commit by ingwa :: r1090204 filters/trunk/koffice/filters/ (6 files in 2 dirs): - Implement the patBlt record for WMF files - Implement a subset of it for libkowmf - Implement a dummy of it for the karbon wmf filter.
| # |
| 12:47 on Feb 15 | KDE | Commit by ingwa :: r1090099 filters/trunk/koffice/filters/libkowmf/ (4 files): - A more systematic approach to all the enums in WMF (kowmfenums.h)
- The text output now implements all text options for positioning
- A start to read the patBlt record. - TODO: create the output call for it.
| # |
| 09:54 on Feb 10 | KDE | Commit by ingwa :: r1088137 plugins/trunk/koffice/plugins/vectorshape/ (4 files in 2 dirs): Improve debugability of the EMF code. | # |
| 00:54 on Feb 08 | KDE | Commit by ingwa :: r1086850 plugins/trunk/koffice/plugins/vectorshape/ (3 files): - Fix drawing of WMF's with negative width/height, i.e. those that are flipped in the horizontal or vertical direction. This f-cker took 5 hours to fix because MS didn't document what WindowExt and WindowOrg (and ViewportOrg and ViewportExt for that matter) actually meant in the WMF documentation. I had to find an old C library from anno dazumal called libwmf that contained the information.
| # |
| 00:50 on Feb 08 | KDE | Commit by ingwa :: r1086847 filters/trunk/koffice/filters/libkowmf/ (3 files): - Fix calculation of the bounding box.
- Use qreal instead of double
- Fix initialization of transformation matrix.
- Disable debug output
| # |
| 13:00 on Feb 07 | KDE | Commit by ingwa :: r1086485 filters/trunk/koffice/filters/libkowmf/ (3 files): - Cleanup
- Don't use QRect in current draw window because width/height may be negative.
- Claim Copyright in kowmfread.cc
| # |