Age | Commit message (Collapse) | Author | Files | Lines |
|
This is completely experimental, based on a single v.7 (Mac) document.
Change-Id: Id6ca4cea735a3f74093fefe3b02246900d8b8a67
|
|
The current code just emits a debug message and continues with the next
record, which is parsed at the same position as the skipped record,
therefore it's almost certain that the result of parsing it--and all the
following records--is going to be garbage. IMHO it's better to stop right
away and hope that enough has been parsed to produce a meaningful output.
Change-Id: I07a5e45950ac3243b99a049b782f45a027fbeb18
|
|
Change-Id: I406c4e64681abd22ebaae77def37455371523b54
|
|
Change-Id: I33e02655c8463470924dc5b43988a16f4ad6dcad
|
|
Change-Id: If1963b8a3e6851e02b95973967ffafd4afb2c977
|
|
FHCollector.cpp: In member function ‘void libfreehand::FHCollector::collectXform(unsigned int, double, double, double, double, double, double)’:
FHCollector.cpp:285:68: warning: implicitly-declared ‘constexpr libfreehand::FHTransform& libfreehand::FHTransform::operator=(const libfreehand::FHTransform&)’ is deprecated [-Wdeprecated-copy]
285 | m_transforms[recordId] = FHTransform(m11, m21, m12, m22, m13, m23);
| ^
In file included from FHCollector.h:18,
from FHCollector.cpp:14:
FHTransform.h:22:3: note: because ‘libfreehand::FHTransform’ has user-provided ‘libfreehand::FHTransform::FHTransform(const libfreehand::FHTransform&)’
22 | FHTransform(const FHTransform &trafo);
| ^~~~~~~~~~~
Change-Id: I8b3c7e00aff715662af13995aa4c623d33346b3c
Reviewed-on: https://gerrit.libreoffice.org/80602
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Miklos Vajna <vmiklos@collabora.com>
|
|
Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088
Reviewed-on: https://gerrit.libreoffice.org/80224
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Miklos Vajna <vmiklos@collabora.com>
|
|
These loop variables had narrower type than the iteration's upper bound.
Change-Id: I39bc481450dafec153a93d540e64585ec6125401
|
|
Change-Id: I84c08aac30ce0b9abbbc1a6f5e57b4a114c73d47
|
|
Change-Id: I6de141c5ec2520538f8232bd524d29e25710bef5
|
|
Change-Id: I8f10fc506012f0f393b75f11d2079873d785871f
|
|
Change-Id: I2df174d871ec721210988f5348ebb719cd4a100d
|
|
Change-Id: I445a63541970ee7d9f316cf8760411fda6d30f57
|
|
Change-Id: I9764491510748a46ad6576934ab637fe6bf914a2
|
|
Change-Id: I7483b5662a376ab7e4dbd481eb8fb1ef9fc6e67a
|
|
Change-Id: I80483d8e859164129134c9adfc039c7964afc7a2
|
|
Change-Id: Ic0fa6f32af706d5e1c8cb5e957f2f686c5344e9b
|
|
Change-Id: I544a0f55210652fe40b9c59f94365361e46c025c
|
|
Change-Id: Iedf880acedbad9d42f4926c71360f21f02e34e3c
|
|
Change-Id: Ideab55a0e52d537246960e0652ceb9cca0fff0a2
|
|
Change-Id: I7f7d1cf7dd0a8d54446be445d06bb098267750ac
|
|
Change-Id: Ie611c0413bdaec407f970a2be78a4ee3eeb75bce
|
|
Change-Id: I4e0a9bd703083d1d9b99e23a079a7d89986badaa
|
|
Change-Id: Ida9e320b3d8ac3d811548b7e5f485c2849b46a78
|
|
Change-Id: I56bd0c6af4d9c1784d153f704a990e14b95caf26
|
|
Change-Id: I6448038bdc54c7dd6a6e906d8d51a19c4a1a1ef3
|
|
Change-Id: Iedd92f37b7b80f8ac7b2b877b53fcb0d076cb963
|
|
Change-Id: Iada90b4cef5e35e465e385b45ef1e61dd1265c9d
|
|
Change-Id: I34f2a3bb02e046a22a9207492a06f2a56682d618
|
|
Change-Id: Ifa4db921d7123379caf542e66e7c075de3f87ab3
|
|
Change-Id: Ie493416230b8aa3e4b76671838d1f70d4f9d6cfd
|
|
Change-Id: Ic7596aa673a2cb7e702566b246437b42526173ac
|
|
Change-Id: I4e0e8b6e7d8ebdfea8cb94ace4ccf857d63a7c82
|
|
Change-Id: I6e803134b361920a9ee772587db3929f4d8f9cd6
|
|
Change-Id: I18a929d8fe267a8ed8d0750cb348af4af1240b6c
|
|
Change-Id: I33d0013a193f4d9a2f92332cde71ce2d00bd02a4
|
|
Change-Id: I8a94b655476fca16cad36edcb76fb22e5e726e10
|
|
Change-Id: I10b8c3fdf81c526394eca87b6b23b0955827aef3
|
|
Change-Id: Id1f3e84c21b31256e03da591d2f856818b084f1a
|
|
Change-Id: Ia5859777f6129d6695f9bbefe626ae0aa8e2ef8c
|
|
See e.g.
<https://stackoverflow.com/questions/37503029/cplusplus-is-equal-to-199711-in-msvc-does-it-support-c11>,
on MSVC we can't depend on the value of __cplusplus, since that one is a
too low value, even if everything else works fine.
|
|
Change-Id: If55510fcb94e91fa91e10813928de8ca80dab4e6
|
|
This is most useful in libfreehand::FHCollector::_outputTextObject() to
avoid repeating ourselves.
Change-Id: I8e62bd02d2c058a45b449741759f73d2e051dd9a
|
|
To make the code easier to read, because this means the remaining zeros
all mean numbers.
Change-Id: Iaacefbd691007ec6ffe360b810df5997952cc87e
|
|
This does not affect the generated code (API or ABI), but:
1) Makes sure that in case the signature of one of these functions would
change by accident, the build breaks as the function no longer overrides
a base function.
2) Makes the code readable by explicitly marking all overriding
functions as 'override', where previously the reader had to read the
interface of the base class(es) as well to find out if the function is
virtual or not.
3) Since 'override' implies 'virtual', remove the 'virtual' keyword
where 'override' is present.
Change-Id: Idc42f6babb9070436dd7b08f2332bd05e2c2d49d
|
|
Change-Id: Iad5123c7ae487a252cdf066bc237cbcc8444017c
|
|
Note:
The v4’s textboxes are some tables which can contain many rows and many
columns.
Currently, when a textbox contains several cells, I set its size to the
table’s dimension. If we can chain textbox, we can do better (i.e. I
begin to code it, look for HAVE_CHAINED_TEXTBOX in FHCollector.cpp)
Change-Id: I886911f4bc5cc3a6aa878c0be96699030862d3f8
|
|
Change-Id: I7fccc17b00e5e0d82dcca572ac600fb5bbdb6744
|
|
Change-Id: I4e9fad2a51ef568d607414d5edfb36d1d2d7a3dc
|
|
Change-Id: I59011935ce87d14309ff0265218b3f383f857ebd
|