d78181fdd9b9eda2ec4e15a18c033393c71a6fd9
Ctrl+S always built .odt bytes and wrote them into whatever handle was open — including a handle obtained by opening a .docx, silently overwriting it with ODF content under its old name. Track the loaded format and route Save through the matching exporter and handle; the title's extension label now reflects it instead of a hardcoded .odt. Save As stays .odt-only, so it switches the format back.
Description
Powerful word processor — just one URL away. Free, Open Source, Private by Design
https://edentext.app/
docxlocal-firstodtofficeooxmlopen-sourceprivateprosemirrorself-hostedsveltetexteditortiptaptypescriptvitewordprocessor
AGPL-3.0
24 MiB
0 Stars
1 Watchers
0 Forks
Languages
TypeScript
73.2%
Svelte
21.4%
JavaScript
3.6%
CSS
1.7%