ScaleDiary Update: Version 0.2.4 Release Notes

First off, a huge thank you to all our testers!
Your feedback has been instrumental in helping us refine and improve ScaleDiary. We’re excited to share the latest updates and improvements in Version 0.2.4, along with a glimpse into what’s coming next.

We’re thrilled to announce that we’ve navigated through the legal aspects of app development, which took a bit longer than we anticipated. With those challenges behind us, we’re now focusing on polishing the app before its official release on the App Store.

What’s New in Version 0.2.4

This update brings a host of improvements and fixes, many of which were inspired by your feedback. Here’s a detailed rundown:

  • Calendar Enhancements:

    • The calendar view is now aligned to the top, with swipe functionality to move between months.
    • Tapping a previous month now returns the calendar to the current month and selects the current day. This also fixes an issue where weights entered on the current day weren’t displayed when tapping the month.
  • UI/UX Improvements:

    • The “Save” button in the weight update view now stands out more, ensuring it’s easily noticeable.
    • The keyboard now pops up automatically when the UKWeightEnterView is shown.
    • The Save button is disabled if no weight is entered, improving user flow and preventing errors.
    • UK weights are now displayed in the “stones, lbs” format in the WeightList.
    • The keyboard remains visible when deleting weight entries in AddWeightView.
    • Replaced the Stepper (+/-) with a custom solution, as the previous implementation had some UX issues.
  • New Features:

    • Added a floating action button on the bottom right to enable one-handed weight entry (currently for right-handed users only). The “+” icon in the toolbar has been removed.
  • Technical Updates:

    • Unit tests have been added for ChartView, ensuring weights added on the current day are shown correctly.
    • The chart data now reloads manually every time the chart view is displayed.
    • General refactoring to optimize the app’s performance and stability.

Known Issues

Despite these improvements, some bugs remain:

  • Chart View: Weights added do not appear immediately.
  • Weight Deletion: Deleted weights in the WeightList may reappear when the UI is refreshed.
  • TextField Display: Weights are rounded to two decimal places, but this isn’t reflected in the TextField where more digits may appear.

We’re aware of these issues and are actively working on solutions.

Exciting Features on the Horizon

While we work on resolving these last few bugs, we’re also planning some exciting new features to enhance your ScaleDiary experience:

  • BMI Calculation: Soon, you’ll be able to calculate your BMI based on the dates you’ve entered weight.
  • Personalized Reminders: We’re working on creating custom reminders to help you stay on track with your goals.
  • Home Screen Widget: Adding weight entries will be even easier with a handy widget right on your home screen.
  • Bluetooth Scale Support: Seamlessly sync your weight data directly from Bluetooth scales.

Stay tuned to our blog for the latest updates and feature releases!

How You Can Help

Your ongoing support is crucial. Here’s how you can continue to assist:

  • Bug Identification: Encounter any bugs? Please report them so we can address them quickly.
  • Feature Requests: We’re always open to suggestions for new features or improvements.
  • General Feedback: Any observations or feedback you have are greatly appreciated.

Once again, thank you for your time, effort, and valuable feedback. Together, we’re making ScaleDiary better with each update!