summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-02-03Parse the quick-style pointersFridrich Štrba3-4/+74
Change-Id: I2d6b5a72c6c2764793992d1ca6363c831fa425b0 (cherry picked from commit 17843d542375641f707d9737fa77fff5180ec031)
2014-02-03Little changes to theme parsingFridrich Štrba2-0/+61
(cherry picked from commit f20f0bed4e545355f37f008cf311833c7907506a) Conflicts: src/lib/VSDXTheme.h Change-Id: Ie5e7b86799fda82611edf299952a8508efd7dc5f
2013-10-17fdo#70480 do not crash reading malformed zipDavid Tardon1-0/+2
Change-Id: Ia37e8be5172a49669cb9f7271c5401ca88f39072
2013-09-21WaE: ... should be initialized in the member init. listDavid Tardon2-0/+33
Change-Id: I6c0d63b47f361b030481f58a6788b2ff4b0ee5be
2013-08-28Some versions of boost bomb on '=' padding charactersFridrich Štrba1-3/+10
2013-08-28Misleading debug messageFridrich Štrba1-1/+1
2013-08-26Fix dasharrayLaurent Alonso1-26/+10
2013-08-25Sync with libwpgLaurent Alonso2-386/+575
2013-07-25Hard depend on libwpd 0.9.5Fridrich Štrba1-4/+0
2013-07-22Some more parsing of theme informationFridrich Štrba2-5/+184
2013-07-22Cppcheck: (performance) Function parameter 'weights' should be passed by ↵Fridrich Štrba2-2/+2
reference
2013-07-22Stub reader for a:clrSchemeFridrich Štrba2-2/+44
2013-07-22Reader for a:sysClrFridrich Štrba3-0/+23
2013-07-21reader function for a:srgbClrFridrich Štrba2-0/+25
2013-07-21a:srgbClr does not have # in the beginning of the hexFridrich Štrba3-6/+7
2013-07-20Add tokens related to themeFridrich Štrba2-2/+94
2013-07-20Update alternative build systemsFridrich Štrba1-0/+1
2013-07-20Stub the theme class to keep theme informationFridrich Štrba5-8/+123
2013-07-19Guides don't exist and if you saw them, we burn your eyesFridrich Štrba1-6/+0
2013-07-19fdo#63255 ignore guidesDavid Tardon1-1/+4
2013-07-19Speed-up the xml parser a tiny bit by mapping only used tokensFridrich Štrba4-456/+0
2013-07-13Fix some runtime problems with msvc-built libvisioFridrich Štrba1-1/+2
2013-07-11Trying to use iterators without wrapping the dataFridrich Štrba1-1/+2
2013-07-10Add support of SplineStart and SplineKnot to xml-based formatslibvisio-0.0.30Fridrich Štrba1-1/+9
2013-07-10Try not to go out of bondsFridrich Štrba1-6/+5
2013-07-10Fixing back some mistakes paid cash to valgrindFridrich Štrba1-5/+6
2013-07-10fix conditionDavid Tardon1-1/+1
2013-07-10SplineStart ends previous splineFridrich Štrba1-0/+1
2013-07-10Some more trying of refactoring of nurbs-related codeFridrich Štrba5-71/+79
2013-07-09De-uglify a tiny bit the NURBS codeFridrich Štrba2-158/+122
2013-07-09Don't add a trailing M-segment when emulating NURBS by curvesFridrich Štrba1-27/+4
2013-07-09Handling in a special ways uniform NURBS of degree 2 and 3Fridrich Štrba2-39/+289
2013-07-09astyleFridrich Štrba1-1/+1
2013-07-06Proper fix for older boost and remove_whitespaceFridrich Štrba2-4/+5
2013-07-06Revert "Some older versions of boost have a buggy remove_whitespace and ↵Fridrich Štrba1-1/+3
original code was not removing either" This reverts commit 6fe924aae90c7aed8a3ad6e172a90a341f7a82ca.
2013-07-06coverity: gmtime can return NULLDavid Tardon1-2/+6
2013-07-02Some older versions of boost have a buggy remove_whitespace and original ↵Fridrich Štrba1-3/+1
code was not removing either
2013-06-30Consider the return value of getChunkHeaderFridrich Štrba1-1/+2
2013-06-25Avoid NANsFridrich Štrba1-3/+3
2013-06-25Use boost for base64 decodingFridrich Štrba1-44/+10
2013-06-05Clarify the codelibvisio-0.0.28Fridrich Štrba1-0/+3
2013-06-05Revert "avoid access to uninit. memory"Fridrich Štrba1-5/+1
This caused no geometry to be ever inserted to a shape. This reverts commit 62a1abdadcba61f9a0d0daf38c442f0cd86c8718.
2013-05-12avoid access to uninit. memoryDavid Tardon1-1/+5
2013-05-12don't crash if there is no stencilDavid Tardon1-3/+4
2013-05-12don't leave dangling pointer aroundDavid Tardon1-0/+2
2013-05-12avoid crash if m_currentGeometryList is nullDavid Tardon1-18/+34
2013-05-12use iterator to point to the current styleDavid Tardon2-18/+34
This avoids crash if one (or both) of groupMembershipsSequence and documentPageShapeOrders come in empty (when reading broken file. I do not know if it can happen legitimately. Probably not). Also, the old code actually overwrites the first elements of the two vectors on each change, because assignment to a reference changes the object the reference refers to. While it is probably harmless, as we do not need the old styles again, it does not "feel" right.
2013-05-10Making Michael Stahl happy (libvisio part)Fridrich Štrba16-178/+17
2013-05-04coverity: make the loop end correctlyDavid Tardon1-1/+1
The original condition, for a simple NURBS block, would try to read knots as long as there were anything to read. Because in that case flag equals 0, which is different from 0x8a, so the loop would be taken again and again, regardless of the value of repetitions.
2013-05-04coverity: check return value of xmlTextReaderReadDavid Tardon2-6/+7