Summary: | Make thumbnail generation multi-threaded | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Hossein <hossein> |
Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | dove.wing, ilmari.lauhakangas, mentoring, mikekaganski, sdc.blanco |
Priority: | medium | Keywords: | easyHack, skillCpp |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=101302 | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 61174, 61914 |
Description
Hossein
2024-01-02 17:41:27 UTC
*** Bug 158956 has been marked as a duplicate of this bug. *** Is it really needed? The "Clear Unavailable Files" is an explicit user action. It is expected to take as long as needed to produce the requested result. If it is made async, which was what my comment was about (for a completely different thing!), you would also need to create a way to still produce a feedback to user (introduce a progress bar?). Note that my cited comment was for a hang when displaying the thumbnails. I suggested a way to make displaying it instant, but update the icons / pictograms on it in the background. This task is completely different. (In reply to Mike Kaganski from comment #2) > Note that my cited comment was for a hang when displaying the thumbnails. I > suggested a way to make displaying it instant, but update the icons / > pictograms on it in the background. And note, that that is still relevant. Even though you may clear the list, before it's done, the user may still experience a temporary "freeze"; and also, network-located files - actually available! - can also make experience sub-optimal because of slow network I/O. I support Telesto's opinion about incorrect resolution of original issue by creating a related, but different tool. (In reply to Mike Kaganski from comment #2) > Is it really needed? > The "Clear Unavailable Files" is an explicit user action. It is expected to > take as long as needed to produce the requested result. If it is made async, > which was what my comment was about (for a completely different thing!), you > would also need to create a way to still produce a feedback to user > (introduce a progress bar?). > > Note that my cited comment was for a hang when displaying the thumbnails. I > suggested a way to make displaying it instant, but update the icons / > pictograms on it in the background. This task is completely different. Ok, then what do you suggest? A new issue, with a new description, or just a new title? The original issue is overly crowded, and not suitable for an EasyHack. A new title can be: "Make thumbnail generation multi-threaded". (In reply to Hossein from comment #4) > A new title can be: "Make thumbnail generation multi-threaded". I agree with a "Make thumbnail generation multi-threaded" task. I doubt that "Make "Clear Unavailable Files" in menu/start center multi-threaded" task is needed, which is what I expressed. Please decide, if my doubt is reasonable, and how exactly to proceed; any course is fine, including keeping this, because others may disagree with me. The only undoubtable thing is that *my* original idea / suggestion was for a completely different topic, so regardless of resolution of "Make "Clear Unavailable Files" in menu/start center multi-threaded", that original topic will be unaffected. |