svtools: check the WMF private-escape text length and advance arrayLimit the character count of a PRIVATE_ESCAPE_UNICODE record to what aString can hold, and ignore an advance array that has fewer
svtools: check the WMF private-escape text length and advance arrayLimit the character count of a PRIVATE_ESCAPE_UNICODE record to what aString can hold, and ignore an advance array that has fewer entries thanthe text has characters, as if it were missing.Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
show more ...
Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.
Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.11 needs VS2017 ornewer -- so the configured compiler could not build the configureddependencies, and no combination of the two worked. Every other platform hadalready moved; Windows was the one left pinned.This branch accepts a VS2015-or-newer toolset and the Windows 10 SDK, thenfixes what a modern compiler and SDK find: export lists, entry points, CRTand manifest handling, and source conformance across the tree. Everydependency builds, including Python, which trunk has never built on Windowsat all. The CLI/.NET binding is ported from Managed C++ to C++/CLI and itsbridgetest passes.configure, bootstrap and build.pl now run to completion, andinstsetoo_native produces openoffice450.msi and openoffice450sdk.msi.coinMp has been updated to the latest Version.What this does not claim: the office has not been started, andtesttools/source/bridgetest still fails getCaughtException() in the x86 C++bridge. Python is built without _ssl, _ctypes, _bz2, _lzma and _sqlite3, andPlatform SDK v7.0 is still required alongside the Windows 10 SDK. No otherplatform's build is changed.Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Claude-Session: https://claude.ai/code/session_01UWgzQY2r1XwFvgeLPFWPsi
the file detector now ignores comments at the start of the file to identifiy DXF files.On import we tollerate now 1.0 as 1. Before it broke the readMeasuring the arc's swept extent, not the full ci
the file detector now ignores comments at the start of the file to identifiy DXF files.On import we tollerate now 1.0 as 1. Before it broke the readMeasuring the arc's swept extent, not the full circle, so large-radius arcs don't blow up the scaling box ond collapse the drawing.
Fix more typos (#441)* Fix spelling* Regenerate ignored words list codespell.txt
pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by:
pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by: Matthias Seidel <mseidel@apache.org>
pre-commit auto remove trailing whitespace from h files (#385)Another big auto clean up by pre-commit similar to the others
pre-commit auto remove trailing whitespace from C files (#386)Another big whitespace clean up
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our co
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our code baseThe NeverEnding Story was a great film back in the old days :)Great video and theme song by Limahlhttps://www.youtube.com/watch?v=lHytjEj7B9ghttps://en.wikipedia.org/wiki/The_NeverEnding_Story_(film)
Fix spelling (#367)* misc: fix spelling* Update ignored words list
Remove second semicolon (work in progress)
pre-commit(trailing-whitespace): autofix .hrc files (#350)
pre-commit(end-of-file-fixer): autofix more cxx files in main (#314)
pre-commit(trailing-whitespace): autofix bat and ini files (#308)
Fix end of hxx files remove unneeded blank lines (#242)
Fixed typo (chnage -> change), general cleanup
Fixed typo (explicitely -> explicitly) and some more
Fixed typos (shure -> sure)
Fixed typos (Normaly -> Normally) and some more
Fixed typos (the the -> the) and some more
Cleaned up resource file
Fixed typos (successfull -> successful)git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1831525 13f79535-47bb-0310-9956-ffa450edef68
#i124867#: jpg options shows initially wrong estimated file sizeFile main/svtools/source/filter/exportdialog.cxxExportDialog::GetGraphicStream() creates the compressed file from which thefile si
#i124867#: jpg options shows initially wrong estimated file sizeFile main/svtools/source/filter/exportdialog.cxxExportDialog::GetGraphicStream() creates the compressed file from which thefile size is obtained, calling GetFilterData() to obtain the properties usedto save it. GetFilterData() returns image properties, like JPEG colormode and quality, PNG compression/interlacing/translucence, BMP color and RLEcoding, etc. In the case of JPEG, the quality is read frommaSbCompression.GetThumbPos().The problem is that in ExportDialog::updateControls(),maSbCompression.SetThumbPos() is called AFTER GetGraphicStream(), meaningthe stream is created with the old thumb position.This patches it to call GetGraphicStream() later, immediately before usingthat stream, so that its properties such as compression are updated firstand the size is calculated correctly.Reported by: myspaces at hotmail dot frPatch by: megit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1746906 13f79535-47bb-0310-9956-ffa450edef68
124717: do not mark *.svm graphic files as *.bmp graphic filesgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1595851 13f79535-47bb-0310-9956-ffa450edef68
i15508 Added support for BMP file typegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1572569 13f79535-47bb-0310-9956-ffa450edef68
i123216 No FontScaling by WorldTransform on WMF importgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1521441 13f79535-47bb-0310-9956-ffa450edef68
123