More feedback when opening email takeouts, etc.
One thing I find is that when I open a takeout or just the software, it defaults to opening the last takeout.
Sometimes this is a very lengthy process and not what you want. E.g. you want to open a completely new takeout.
It would be useful to:
- Be able to abort the opening of a takeout (larger takeouts on my machine can easily hang the software!)
- Have more feedback showing the total number of emails being opened and a timeline with progress of opening the takeout
Both of these are important for obvious reasons. (1) you don't always want to open the last takeout and (2) quite often my PC will just hang and grind to a halt as all resources are hogged by the mbox software and I have no idea how far the software is in the process of opening a takeout.
Being able to abort a process and seeing progress is essential with some of the lengthy processes that happen; especially on machines that are not very powerful (e.g. laptops)
An option in the config to create a verbose 'log file' would also be useful to view issues or at least be able to send to support for analysis to see what problems are happening.
Cheers Jonathan
Many users requested to open last takeout during startup. I suppose I benefit from SSD drive, loading of very large mbox takes few seconds usually. I didn't consider to have an option to interrupt loading of the last takeout. I have offloaded most of large functions to separate threads after loading is completed. These can be interrupted. I will investigate what is needed to interrupt execution of the main thread.
That would be very useful. At the moment loading a takeout from a google drive is not practical (on my system anyway) with any amount of emails (my tests were only 83 emails).
Hi, you mean when using the gdrive application and set My Drive syncing options to "Stream files" instead of "Mirror files", I guess.
ᐧ
On Wed, 19 Mar 2025 at 10:50, Jonathan @.***> wrote:
That would be very useful. At the moment loading a takeout from a google drive is not practical (on my system anyway) with any amount of emails (my tests were only 83 emails).
— Reply to this email directly, view it on GitHub https://github.com/eneam/mboxviewer/issues/68#issuecomment-2735969826, or unsubscribe https://github.com/notifications/unsubscribe-auth/AESNHQAUKDMAGNE2RPQSKC32VE4WVAVCNFSM6AAAAABZAHRCD2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMZVHE3DSOBSGY . You are receiving this because you are subscribed to this thread.Message ID: @.***> [image: jcamp]jcamp left a comment (eneam/mboxviewer#68) https://github.com/eneam/mboxviewer/issues/68#issuecomment-2735969826
That would be very useful. At the moment loading a takeout from a google drive is not practical (on my system anyway) with any amount of emails (my tests were only 83 emails).
— Reply to this email directly, view it on GitHub https://github.com/eneam/mboxviewer/issues/68#issuecomment-2735969826, or unsubscribe https://github.com/notifications/unsubscribe-auth/AESNHQAUKDMAGNE2RPQSKC32VE4WVAVCNFSM6AAAAABZAHRCD2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDOMZVHE3DSOBSGY . You are receiving this because you are subscribed to this thread.Message ID: @.***>
@mikedepetris
See issue #69 for additional comments
I released v1.0.3.49 to allow user to Cancel loading of index file. Also, MBox Viewer was enhanced to monitor read/write latency and report while parsing mbox file or loading index file.
If you find time, I appreciate if you can retest the slow parsing/loading scenario.