[Bug 166835] Warn when first introducing an opened-file-format-incompatible aspect into a document

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jun 4 17:55:02 UTC 2025


https://bugs.documentfoundation.org/show_bug.cgi?id=166835

--- Comment #10 from Eyal Rozenberg <eyalroz1 at gmx.com> ---
(In reply to jan d from comment #4)

> Aside of effort of implmentation,

This would certainly require some work. But - not being an LO developer myself,
I want to ask you to elaborate:

How much of an effort would you estimate this to be? That is, considering we do
need to know about what a format will and won't support, for doing
warn-or-save? And given that we have some support for "compatibility modes"
(which are with applications, but still).

> warn-on-incompatible-change seems to introduce a lot of open questions like
> how "incompatible change" is defined, when we assume "editing" (with intent
> to change the file in place) and when we assume "import" (with intent do
> store in another format).

When I think about this feature, the criterion for warning is: "If I were to
save the document (File > Save) after the action I've just requested - would I
get the warning-on-save?"

... and that's it. The first time after opening the document at which the
answer to this question becomes "Yes" - that's when you'd warn. And if it
doesn't become yes, then there's no reason to warn.

I believe this addresses all three questions (and if it doesn't - please say
so). Of course, LO might not be aware that a change is incompatible - but then
it wouldn't warn-on-save anyway. That would be an orthogonal issue.

> (an alternative pattern to warn-on-save is what some image editors do –
> differentiate between "save" (native format) and "export" (andthing else))

I'm not actually suggesting we drop warn-on-save; although if this is accepted,
the question might well come up.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list