Güncelleme Notları
İyileştirmeler ve Değişiklikler
- Çeviriler iyileştirildi.
- Uygulama ikonundaki beyaz matlık (çerçeve) kaldırıldı.
Görsel Devrim: Material You Expressive
Uygulamanın tüm sayfaları, Google'ın en güncel tasarım dili olan Material You Expressive (M3E) standartlarına göre yeniden tasarlandı:
- Dinamik Tasarım: Uygulamanın her köşesinde modern ve canlı M3E çizgileri hakim.
- Yeni Yazı Tipi: Okunabilirliği ve görsel estetiği artırmak için RobotoFlex yazı tipi ailesine geçiş yapıldı.
- Akıcı Animasyonlar: Tüm uygulama içi geçişler, yeni tasarım kılavuzlarına uygun animasyonlarla çok daha "canlı" hissettirecek şekilde güncellendi.
Kullanılabilirlik İyileştirmeleri
- Yenilenmiş Kilo Seçici: Kilo giriş ekranı, farklı ekran boyutlarına daha iyi uyum sağlayan ve kullanımı daha kolay olan (responsive) bir yapıyla baştan aşağı tasarlandı.
- Modern Ayarlar Sayfaları: Ayarlar menüsü, karmaşıklıktan arındırılarak çok daha düzenli ve erişilebilir hale getirildi.
- Temiz Başlangıç: Güncelliğini yitirmiş olan eski "Onboarding" (tanıtım) ekranı kaldırılarak uygulama açılışı hızlandırıldı.
Teknik Altyapı ve Performans
- Flutter 3.38: Uygulama, en yeni Flutter sürümüyle derlenerek performans ve kararlılık artışı sağlandı.
- Güncel Bağımlılıklar: Derleme ortamları ve kütüphaneler en son sürümlere yükseltildi.
Giderilen Hatalar
- Dil Sorunu: Geleneksel Çince (zh-Hant) varyantının seçilmesini engelleyen hata düzeltildi.
- Veri Aktarımı Yardımı: Kullanıcıların hangi veri türlerini içe aktarabileceğini (import) anlamalarına yardımcı olacak bilgilendirici ipuçları eklendi (#338, #357).
Giderilen Hatalar
- Yakınlaştırma Düğmeleri: Yakınlaştırma düğmelerinde bildirilen birkaç hata düzeltildi.
- Kaydırma Çubuğu: Kaydırma çubuğunun sürüklenebilir olmaması sorunu giderildi.
- Ölçüm Hizalaması: Öğleden önce/sonra (am/pm) formatı kullanılırken ölçümlerin yanlış hizalanması sorunu düzeltildi.
Gelen güncellemeyle, tekrarlanabilir derlemelerle ilgili bir hata giderildi. Bu, uygulamanın aynı kaynak kodundan her zaman aynı ikili çıktıyı üretmesini sağlayarak kararlılığı ve doğrulanabilirliği artırır.
Yenilikler ve İyileştirmeler:
- Yakınlaştırma Düğmeleri: Çift dokunma hareketiyle aynı işlevi gören yakınlaştırma düğmeleri eklendi.
- Tarih Formatı: ISO 8601 tarih formatı (yyyy-MM-dd) için destek eklendi.
- Altyapı: Uygulama artık en son Flutter 3.35 sürümünü kullanıyor ve Android 16 (SDK 36)'yı hedefliyor.
Diğer Değişiklikler:
- Uygulama çevirileri iyileştirildi.
- Hakkında ekranındaki bir yazım hatası düzeltildi.
Yeni Özellikler:
- Artık 3 yeni renk teması ile birlikte toplamda 7 farklı renk teması seçeneği sunuluyor. Tüm renkli seçenekleri Ayarlar sayfasından inceleyebilirsiniz.
Giderilen Hatalar:
- BMI hesaplama aracında, st ve lbs (taş ve pound) birimleri için yaşanan hata düzeltildi.
- Java sanal makinesi (JVM) belleği artırılarak java heap space hatası giderildi.
Diğer Değişiklikler:
- Uygulamanın temelini oluşturan dependencies ve building envs (Kotlin, Gradle, Android Application ve NDK) gibi bileşenler güncellenerek altyapı iyileştirmeleri yapıldı.
Eklenen Özellikler ve İyileştirmeler:
Hata Düzeltmeleri:
- Geliştirilmiş Çeviriler: Topluluğumuz sayesinde birçok çeviri iyileştirildi.
- Güncel Flutter ve Bağımlılıklar: En son Flutter 3.32 sürümü ve güncellenmiş bağımlılıklar kullanılıyor. Bu, uygulamanın performansını ve kararlılığını artırıyor.
- BMI Widget'ı Eklendi: Vücut Kitle İndeksi (BMI) hesaplama widget'ı eklendi. (#239)
- Ölçüm Ekranında İyileştirmeler:
- Ölçüm ekranındaki ikon değiştirme özelliği iyileştirildi. (#263)
- Kullanıcının boyunun santimetre cinsinden olduğu belirtildi.
- auto_size_text Bağımlılığı Değiştirildi: En son Flutter sürümünü desteklemek için auto_size_text bağımlılığı değiştirildi. Bu, metin boyutlandırma sorunlarını çözüyor.
Eklenen Özellikler ve İyileştirmeler:
Diğer Değişiklikler:
- Topluluk sayesinde birçok çeviri iyileştirildi
- Material You tasarımı iyileştirildi.
- Yükseltilmiş bağımlılıklarla en son flutter 3.29.3 kullanılıyor.