Auto-login to favorite database on start-up
This reads the user settings to determine the user's favorite database, if any. If set, the app jumps past database selection and directly moves on to the favorite database's main screen. Users can then go back and select a different database. The favorite database is also visually highlighted in the database selection list (see below).
Implementation detail:
This makes the database selector view model non-transient. I think this is better, there is no need to constantly reload the database list as it rarely changes. If needed, an UI element (reload button) could be added to the database selection screen at some point.