Summary: | [META] Make long operations cancellable | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Ed Stauff <EdStauff> |
Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | heiko.tietze, stephane.guillou |
Priority: | medium | Keywords: | needsDevAdvice |
Version: | Inherited From OOo | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | 49701, 89340, 137147, 148407, 150239 | ||
Bug Blocks: | 136524 |
Description
Ed Stauff
2022-09-24 23:18:37 UTC
(By "48701" I assume you mean bug 49701) As you've already noticed, we have a few reports related to cancelling costly/long operations, on specific areas: - bug 49701: cancel loading a file - bug 89340: cancel exporting to PDF - bug 137147: cancel formula calculation (Calc) - bug 148407: cancel a paste action (Writer) - bug 150239: cancel long operations, namely pasting on erroneous target (Calc) ... and probably others. I understand you proposal would be to cover all these cases with one single solution for the whole suite. UX team, what do you think of the case-per-case solutions versus a one-size-fits-all solution? Adding "needsDevAdvice" keyword too have an opinion on how feasible it is. Being able to interrupt lengthy operations is in fact a usability requirement. Ideally based on a prediction of the progress (if you don't know how long an operation takes you cannot decide whether or not to interrupt) and run in the background (lengthy operations should not block the workflow). I would keep this ticket as META. (In reply to Heiko Tietze from comment #2) > I would keep this ticket as META. Done. |