Hello all,

I have uploaded a new testversion.

https://drive.google.com/file/d/1Ual6x5omeiIKPjhflhQWOUe492wRQ_kn/view?usp=sharing

1.
It is not possible to add object to the Gallery or insert object from it using the mouse. 
The mouse pointer changes to "Unavailable".
fixed, the win API switched to v6, we support in the code 5.2. For now we went back on 5.2.

Renewal to newer  API is still open in total.


2.
In Draw insert an object from the Gallery (via context menu: Insert ⟶ Copy) and
delete/cut the object. Result: crash
fixed, pointer were only 32bit long.

3) "The scripting language Python is not supported"
fixed, in python 3 packages packages were added. Python uno handler run on error, and

reported not supported. All packages that the uno handler expects are added now.

following packages are missing:

- _ctypes → import ctypes fails. Needs libffi. Biggest practical gap for macro authors — ctypes is how Python macros reach Win32. - _ssl (and _hashlib) → import ssl fails; hashlib works but only with the built-in md5/sha implementations, no OpenSSL algorithms. Needs OpenSSL.
- _sqlite3 → import sqlite3 fails.
- _bz2, _lzma → those compressors unavailable. zlib is statically in python311.dll, so zipfile/gzip are fine.
- _curses → n/a on Windows.
- _tkinter → needs tcl/tk.
The d.lst comment currently claims only _ssl, _ctypes and _testcapi are absent on purpose; _sqlite3, _bz2 and _lzma are absent too and unmentioned.

- msilib — a real inconsistency: _msi.pyd is delivered, the package wrapping it is not. - venv (+ venv/scripts/{common,nt,posix}) and ensurepip (+ _bundled, holding the pip 24.0 and setuptools 79.0.1 wheels) — no pip / python -m venv in the office Python. Deliberate or not, it's undocumented.
- tkinter, turtledemo — moot, _tkinter isn't built.
- __phello__ — frozen-import test fixture, irrelevant.

The following are missing too. And can simply be added:
┌─────────────────┬────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│     module      │           consequence              │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _overlapped.pyd │ import asyncio fails outright — asyncio/__init__.py → windows_events → import _overlapped, unconditional on Windows. The   │ │                 │ asyncio package is delivered, so this is exactly the collections failure again, one release later.                  │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _decimal.pyd    │ decimal silently falls back to _pydecimal — works, ~100× slower               │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _asyncio.pyd    │ C Task/Future accelerator; optional (try/except in tasks.py)                        │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _queue.pyd      │ SimpleQueue accelerator; optional               │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _uuid.pyd       │ uuid falls back to the pure path                │
├─────────────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ _zoneinfo.pyd   │ zoneinfo falls back to zoneinfo._zoneinfo               │
└─────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

4) Can not install x86 extensions (obviously)
we could add something that works for 32bit file load or backend porcesses.
But it will not work for gui- not sure if we should support this.
Maybe it would be more strategic to be compatible to LO?

5) Some other files cause crashes (odg, odp in addition to ppt)
still open.


Am 28.08.2026 um 12:09 schrieb Pedro Lino via dev:
Hi Peter

Some new results from your modern builds

1) The x64 build will not install on Windows 7 (asks for 10 or later)
yes sorry my error. floor has been set on win10. Do we know users that want win7?

2) The x86 runs on Windows 7 but the python script fails with
OpenOffice 4.5.0 - Fatal Error
ProviderCache::createProvider() Error creating provider from
factory!!!loading component library failed:
file//C:/Program?%20Files%20(86)/OpenOfice%:204/program/../progr
am/pythonloader.uno.dll

All the best,
Pedro

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to