jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
380 stars 64 forks source link

Open Library: status "Loading your library" looks stuck, UI non-responsive for a long time for large libraries #65

Closed GerHobbelt closed 5 years ago

GerHobbelt commented 5 years ago

Code seems to lock up when opening a large library, but isn't: it's just that the load code takes a long time to release the UI thread or something. 🤔

🕵 It's BuildFromDocumentRepository() which takes forever and the status update calls therein never make it to the actual display = UI is stuck while that task runs.

GerHobbelt commented 5 years ago

Closing and decluttering the issue list so it stays workable for me: fixed in https://github.com/GerHobbelt/qiqqa-open-source mainline=master branch, pending #15 / any maintainer rights/actions.