English
🚀 Toward v3.0.0: Shared Wallets Are Coming
We’ve started an exciting journey for the next major version of Budget Tracker: we’re working on shared wallets over Bluetooth! This feature, which will let you share your family budget or joint expenses directly with nearby devices, will form the foundation of v3.0.0. As part of this groundwork, we had to restructure the account and wallet limits in the free plan: the free plan now includes 1 account and 1 wallet. Don’t worry — your existing data is never deleted; wallets outside the plan are only locked and can be accessed again with Premium.
What’s New
- Widget privacy mask: Tap the body of the home screen widget to hide your balance and transactions with ✱ and tap again to reveal them; the setting is saved per widget and persists.
- Widget lock indicator: Wallets outside the free plan now show a lock overlay on the widget; tapping it opens the premium screen. Locked wallets can no longer be selected when setting up a new widget.
- Update notice: A “See what’s new” link was added to the new-version dialog, taking you directly to the release notes.
Fixes
- Launch stutter: Fixed a stutter during cold app start; unnecessary ad preloading at launch was removed (also avoiding wasted data).
- Account/wallet locks: Fixed inconsistent application of free-plan limits and locks across different parts of the app (lists, dropdowns, widget); the visible/locked sets are now the same everywhere.
- Widget quick-add security: The widget’s quick transaction buttons can no longer open a password-protected or locked wallet.
- Widget wallet name: Renaming a wallet is now reflected on the widget.
- Account unlock: Unlocking a password-protected account now shows an “Account unlocked successfully” confirmation; wallets load reliably after unlocking, even if you switch tabs right away.
- Password removal security: Removing an account password now asks for and verifies the current password; on a wrong password the dialog stays open and shows an inline error.
- Keyboard behavior: Tapping outside text fields in password, delete-confirmation, and encryption dialogs now dismisses the keyboard; the keyboard no longer stays open when selecting a category on the add-transaction screen.
Privacy (GDPR)
- The consent form is now shown only in regions where Google UMP requires it (EEA/UK); it is no longer shown elsewhere.
- The privacy (GDPR) section in settings now appears only where applicable and refreshes its status correctly.
Türkçe
🚀 v3.0.0’a Doğru: Paylaşımlı Cüzdanlar Geliyor
Budget Tracker’ın bir sonraki büyük sürümü için heyecan verici bir yolculuğa başladık: Bluetooth ile paylaşımlı cüzdanlar üzerinde çalışıyoruz! Aile bütçenizi veya ortak harcamalarınızı yakındaki cihazlarla doğrudan paylaşabileceğiniz bu özellik, v3.0.0’ın temelini oluşturacak. Bu altyapı hazırlığı kapsamında ücretsiz plandaki hesap ve cüzdan limitlerini yeniden düzenlemek zorunda kaldık: ücretsiz plan artık 1 hesap ve 1 cüzdan içeriyor. Endişelenmeyin — mevcut verileriniz asla silinmez; plan dışında kalan cüzdanlar yalnızca kilitlenir ve Premium ile yeniden erişilebilir.
Yenilikler
- Widget gizlilik maskesi: Ana ekran widget’ının gövdesine dokunarak bakiye ve işlemleri ✱ ile gizleyip tekrar gösterebilirsiniz; ayar her widget için ayrı kaydedilir ve kalıcıdır.
- Widget kilit göstergesi: Ücretsiz plan kapsamı dışında kalan cüzdanların widget’ında kilit katmanı gösterilir; dokununca premium ekranı açılır. Kilitli cüzdanlar yeni widget kurulumunda seçilemez.
- Güncelleme bildirimi: Yeni sürüm penceresine “Yenilikleri gör” bağlantısı eklendi; sürüm notlarına doğrudan ulaşabilirsiniz.
Düzeltmeler
- Açılış takılması: Uygulamanın soğuk açılışında yaşanan takılma giderildi; açılışta gereksiz reklam ön yüklemesi kaldırıldı (gereksiz veri kullanımı da önlendi).
- Hesap/cüzdan kilitleri: Ücretsiz plan limitlerinin ve kilitlerin uygulamanın farklı bölümlerinde (listeler, açılır menüler, widget) tutarsız davranması düzeltildi; görünür/kilitli küme artık her yerde aynı.
- Widget hızlı ekleme güvenliği: Widget’taki hızlı işlem ekleme butonları, şifreli veya kilitli bir cüzdanı artık açamıyor.
- Widget cüzdan adı: Cüzdan adı değiştirildiğinde yeni ad widget’a yansıyor.
- Hesap kilidi açma: Şifreli hesabın kilidi açıldığında “Hesap kilidi başarıyla açıldı” onay mesajı gösteriliyor; kilit açıldıktan hemen sonra sekme değiştirilse bile cüzdanlar güvenilir şekilde yükleniyor.
- Şifre kaldırma güvenliği: Hesap şifresini kaldırırken artık mevcut şifre soruluyor ve doğrulanıyor; yanlış şifrede pencere kapanmadan hata gösteriliyor.
- Klavye davranışı: Şifre, silme onayı ve şifreleme pencerelerinde metin alanı dışına dokununca klavye kapanıyor; işlem ekleme ekranında kategori seçiminde klavye açık kalmıyor.
Gizlilik (GDPR)
- Çerez/izin formu artık yalnızca Google UMP’nin gerekli gördüğü bölgelerde (AEA/Birleşik Krallık) gösteriliyor; diğer bölgelerde gösterilmiyor.
- Ayarlardaki gizlilik (GDPR) bölümü yalnızca geçerli olduğu bölgelerde görünüyor ve durumu doğru şekilde tazeleniyor.