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 ...
Fix the --with-system-icu build plumbingicuversion.mk is only delivered when building the bundled ICU, so guardthe include; with SYSTEM_ICU=YES even -include still lets make try, andfail, to rema
Fix the --with-system-icu build plumbingicuversion.mk is only delivered when building the bundled ICU, so guardthe include; with SYSTEM_ICU=YES even -include still lets make try, andfail, to remake it through the generic Package rule.Also pass icu-config --cppflags through to compiles. That until nowonly worked by accident on Linux, where the ICU headers already sit ina default search path, and not on macOS.Found while building AOO42X on macOS/arm64; committed there as61ceef5ddb. Build-tested on that branch only.
pre-commit whitespace clean up for dtd files (#464)Enforced 3 hooks for dtd files:- end-of-file-fixer- mixed-line-ending- trailing-whitespace
Update bg_BG.xml (#445)* Update bg_BG.xmlAdd EURO as default currency in Bulgarian locale data* OpenOffice Calc offers functions for converting from old national currencies to EURO.Bulgaria jo
Update bg_BG.xml (#445)* Update bg_BG.xmlAdd EURO as default currency in Bulgarian locale data* OpenOffice Calc offers functions for converting from old national currencies to EURO.Bulgaria joins the euro area in 2026, see:https://www.ecb.europa.eu/euro/changeover/bulgaria/html/index.en.html
Fix more typos (#441)* Fix spelling* Regenerate ignored words list codespell.txt
Cleanup lij_IT.xml
Cleanup
Additional changes for Ligurian
Issue 128286 – Add locale file for LigurianThis commit is based on Pull Request 30:https://github.com/apache/openoffice/pull/30Thanks you very much, Baciccin!
pre-commit auto whitespace clean up for `map` files (#415)Enforced three hooks for `map` files:- end-of-file-fixer- mixed-line-ending- trailing-whitespace
pre-commit whitespace cleanup for `.component` files (#398)Enforced 3 hooks for `.component` files:- end-of-file-fixer- mixed-line-ending- trailing-whitespace
pre-commit auto whitespace cleanup for `.pmk` files (#399)Enforced 3 hooks for `.pmk` files:- end-of-file-fixer- mixed-line-ending- trailing-whitespace
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 XML files (#384)Auto cleaned up all the XML files for unneeded trailing whitespace.Around 8k lines changed a smaller whitespace PR this time
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 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)
pre-commit: auto remove unneeded trailing whitespace from Makefiles (#378)Cleaned up some whitespace in the Makefiles
pre-commit auto remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks
misc: fix typos and translate to English (#374)* misc: fix spelling and translate to English* Update ignored words list
Remove second semicolon (work in progress)
Fix spelling (#356)* misc: fix spelling* Update ignored words list
misc: fix spelling in `main` (#354)* misc: fix spelling in `main`Typos have been fixed in a lot of file types* Update ignored words list
123456