mono: Show a popup during database migration
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 30 May 2018 23:16:47 +0000 (01:16 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 6 Jun 2018 19:12:17 +0000 (21:12 +0200)
commitdc11e24b95e5b5e3595cc0e98eb2a572006912c7
treeb24e73f05658b09a327cd82584cd5e0e3b0d389b
parent358e5d557d527675c7bc62e58a4c7ad3b408897c
mono: Show a popup during database migration

Database upgrades may take a long while, during which the monolightic
client can not be used. Show a modal popup during migration to both
inform the user about what's going on, and preventing them from
interacting with the client until the internal core is up and running.

Show an "Initializing..." message in the status bar while the core
is starting up, so there's some indication for the user besides the
modal popup.
src/client/client.cpp
src/client/client.h
src/client/coreconnection.cpp
src/core/abstractsqlstorage.cpp
src/core/core.cpp
src/core/core.h
src/core/storage.h
src/qtui/mainwin.cpp
src/qtui/mainwin.h
src/qtui/monoapplication.cpp