Post
Topic
Board Wallet software
Re: 🔥 GingerWallet.io - Desktop, Non-custodial, Open source | #CoinJoin
by
GingerWallet
on 26/07/2025, 08:42:02 UTC
🚀 Ginger Wallet v2.0.20 is here! 🚀

Lightning-Fast Experience – No more loading screen; jump straight into your wallet!
I just wonder what changed now, it used to be a loading(syncing) wallet for a while if we open the wallet after long gap and also the initial sync took me a lot more time but now we don't have that anymore?

Does this upgrade affect the privacy in any way?

Hi, thanks for your question. Here’s a description of what has changed:

There have been two key changes to the wallet's loading logic:

The loading screen has been removed.

The client now waits for background services to initialize before loading the wallet.

Let’s take a closer look at each change:

Loading screen removal
The dedicated loading screen UI has been removed, but this doesn't mean the loading process has changed. Instead, the loading experience has been integrated into the wallet's home screen. Elements that require the wallet to be fully synced now display a loading animation until the relevant data is ready.

This redesign is purely a UI/UX improvement and does not alter the underlying logic. However, it may feel faster due to the more modern, research-backed user experience.

Regarding "initial loading"—if you’re referring to the phase where the progress bar shows indeterminate progress (i.e., no specific percentage), this is a visual fallback used when the client hasn’t yet gathered enough data to estimate remaining time. During that period, loading functions exactly as it does later on. The experience might feel slower if, for example, the client starts downloading blocks right away.

Background service synchronization
Previously, if someone launched the software and quickly tried to open a wallet, they could end up stuck—either on the loading screen or on the open wallet page. This happened because the wallet loading process could start before the background services were fully initialized, leading to inconsistent or buggy behavior.

This issue is now resolved. The client now ensures that background services are ready before attempting to load the wallet. As a result, you might see the loading spinner for a bit longer after entering your passphrase, especially if you try to open a wallet immediately after starting the application. If your reference to "initial loading" was about this case, that’s likely what you were experiencing.

Long story short:
The wallet no longer has a separate loading screen; instead, loading indicators are built into the wallet home view. The client also now waits for essential services before starting the wallet loading process, which fixes previous issues that occurred when users opened the wallet too quickly. The loading logic itself hasn’t changed—just the timing and presentation.