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
show more ...
Cleanup resource files
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 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)
misc: fix typos (#376)* misc: fix spelling* Update ignored words list* Update owriteablestream.cxx---------Co-authored-by: Matthias Seidel <mseidel@apache.org>
Convert from ANSI to UTF-8, cleanup
Remove second semicolon (work in progress)
Cleanup
pre-commit(trailing-whitespace): autofix .hrc files (#350)
pre-commit(end-of-file-fixer): autofix more cxx files in main (#314)
Fix end of hxx files remove unneeded blank lines (#242)
Remove pushbuttons with '...' from translation process
Maintenance cleanup
Cleaned up resource files
Fixed error from last commit
Cleaned up resource file
Fixed typo (cought -> caught)git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1834598 13f79535-47bb-0310-9956-ffa450edef68
Fix by far the largest source of -Wtautological-undefined-comparecompile warnings.The class definition for SdrMarkView in svx/inc/svx/svdmrkv.hxxcontains two inline methods that take a reference
Fix by far the largest source of -Wtautological-undefined-comparecompile warnings.The class definition for SdrMarkView in svx/inc/svx/svdmrkv.hxxcontains two inline methods that take a reference argument andperform an &rArg == NULL test on it. The compiler warns that thiscondition should always be false because dereferencing a NULL pointerto generate a reference is not valid in C++ and a valid reference willnever be at address 0. Warnings are generated every time this headeris included in a .cxx file.It turns out that there are no callers for the IsGluePoint() method,so just comment out its definition.It also turns out that all the callers of IsPointMarked() pass ita dereferenced pointer, so convert IsPointMarked() to take a pointerargument and modify all the callers to pass a pointer withoutdereferencing it first.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1758862 13f79535-47bb-0310-9956-ffa450edef68
Merge branches/gbuild-reintegration to trunk.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755455 13f79535-47bb-0310-9956-ffa450edef68
i121410 Secured usage of pTextGroupgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1604147 13f79535-47bb-0310-9956-ffa450edef68
Many spelling fixes: directories r* - z*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the internationa
Many spelling fixes: directories r* - z*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the international nature of the code butit is somewhat shameful that this wasn't done before.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591062 13f79535-47bb-0310-9956-ffa450edef68
#i124131# use smart pointer's bool operator instead of comparing its content against NULLthis makes the code more typesafe and avoids the -Wnull-conversion warningsseen with boost>=1.55 smart poin
#i124131# use smart pointer's bool operator instead of comparing its content against NULLthis makes the code more typesafe and avoids the -Wnull-conversion warningsseen with boost>=1.55 smart pointers in C+11 enabled build environmentsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1562080 13f79535-47bb-0310-9956-ffa450edef68
#i56998# use FUNIT_PERCENT instead of FUNIT_CUSTOM with parcent CustomUnitText on metric fieldsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1559496 13f79535-47bb-0310-9956-ffa450ed
#i56998# use FUNIT_PERCENT instead of FUNIT_CUSTOM with parcent CustomUnitText on metric fieldsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1559496 13f79535-47bb-0310-9956-ffa450edef68
#i56998# add a space separater between value and unit and remove separator between value and percent to match with ISO 31-0git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1559327 13f7
#i56998# add a space separater between value and unit and remove separator between value and percent to match with ISO 31-0git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1559327 13f79535-47bb-0310-9956-ffa450edef68
i122116 - Remove GalleryExplorer member functionsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1479765 13f79535-47bb-0310-9956-ffa450edef68
12