All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- fixed Wear OS font scaling issues
- Removed notification permission from WearOS
- Default to empty duration when creating step
- fixed crash when editing recipe
- fixed issues with increased font size in the list screen
- hopefully fixed issues with recipes and timer going invisible after a while
- Added support for Predictive Back
- Changed design of a few elements to better reflect Material You
- Fixed issue where Support dialog could show up in PiP mode
- changed NumberInput behaviour to make it less frustrating
- Timer will now try to continue in the background when the app isn't in the foreground
- Updated translations
- Timer will now try to continue in the background when the app isn't in the foreground
- added a small animation to the end of the recipe on weaOS
- added two new icons - tea, and a teapot. Thanks to the patronage of @SeriousBug
- WearOS will now show recipes in the same order as Android
- Improved rotary input on WearOS
- Improved UI/UX of timer page on WearOS
- Fixed ambient mode support on WearOS
- Fixed Up Next not scaling with the recipe multipliers
- Changed icon of "other" step type
- fixed crash on WearOS
- added haptics on long press step
- fixed recipe edit style on tablets/foldables
- New default recipes - 1 Cup V60, Clever Dripper
- Added a button to open description on WearOS
- Inputs to change weight of the recipe in recipe multiplier modal
- Tweaked transition animation between screens
- Tweaked modals across the app
- Tweak design of adding steps - sorry for broken muscle memory
- Fixed layout on tablets and foldables
- Improved number input responsibility
- Removed slider from weight multiplier in favor of chips and input
- Added tooltips when long pressing icons in icon picker
- fixed Bottom sheet not going under system bars
- Fixed "show next step" toggle in settings
- Fixed time multiplier not changing seconds in step name
- Removed background behind navigation bar if user uses gesture navigation
- Shortcuts will now get removed when removing the recipe
- Changing steps during recipe now requires a long press
- Added Hindi translation - Thanks @AmaryllisVFX
- Added Chinese translation - Thanks @mrz5802
- Added Ukrainian translation - Thanks @Kefir2105
- Added French translation - Thanks @J. Lavoie
- Added Portuguese translation - Thanks @fnogcps
- Improved translations
- Next step will now be displayed near the timer (you can turn that off in settings)
- added missing German translations
- Added "Support Cofi" Dialog when user finishes their second recipe and in the settings
- Added button to download WearOS app in settings
- Added box with info that app has been updated with a link to this changelog
- Tweaked Bottom Sheets across the app to be more Material You-like
- two new icons: a cup, and a cezve - sponsored by @YurishoSan
- Step value can now be expressed with a decimal point
- fixed issues with how multiplier worked
- updated dependencies
- Norwegian (Bokmål) translation - thanks @deltainium
- fixed crash on WearOS 2 devices
- changed style of timer on Android app
- added animations to step change in both WearOS and Android app
- fixed highlight when clicking on an edge of the Start FAB
- Italian translation - thanks @cmendoza2000
- New recipe icons to choose - sponsored by @ThatOneCalculator
- Added settings page to the WearOS app
- Added multipliers to the WearOS app
- Added Position indicator, Vignette, and Rotary control to the WearOS app
- Change milliseconds display
- Added Always on Display when timer is running
- If wearOS device doesn't support AoD then keep screen on during timer
- fixed keyboard issue when adding steps after certain number
- changed Icon Bottom Sheet during recipe edit slightly
- Added a wearOS app
- separated Play Store and Open Source builds
- fixed performance issues with timer when there are a lot of short steps
- fixed potential crash when editing the recipe
- fixed weight calculation when using multipliers
- Added a wearOS app
- separated Play Store and Open Source builds
- fixed performance issues with timer when there are a lot of short steps
- fixed already done weight calculation when using multiplier
- Added ability to multiply all values of the recipe without editing the recipe itself
- Improved performance of app bar collapse
- updated dependencies
- Show recipe basic info in timer and on main recipe list screen
- WYSIWYG in description input
- Added "Cancel" button to Dialogs that were missing it
- Back button now closes icon picker bottom sheet in recipe edit
- Tweaked scrolling into view of inputs in recipe edit page
- Description input is hidden by default to indicate that it isn't required
- Tweaked layout of Timer, StepAddCard, Description, Recipe Edit, Settings
- Fixed adding default recipes
- Added support for predictive back gesture animation on Android 13+
- Updated dependencies
- fixed horizontal overscoll effect being applied when there is no horizontal scroll
- Add recipe FAB will collapse down to "small" state on scroll
- Added setting to enable/disable vibration on step change
- Cleaned up Settings pages
- PiP animation should be smoother on Android 12+
- Added some animations when icon changes state (play/pause, current/done)
- Fixed issues with Timer duration if user changed Animator Duration Scale
hotfix for crash
- Added app shortcuts to last recipes
- Fixed deeplinks only working when app is dead
- Fixed layout on foldable phones (like Z Fold)
- Target Android T, with language selection in app settings
- Ability to change current step by tapping on the name of the step
- New animations of the text during step change
- Fixed issue with empty description showing up
- Fixed issue with steps with no time not changing FAB to the "play" icon
- New default recipe - AeroPress
- Ability to add default recipes again - in case you've edit them or want to get new default one without wiping app data
- Added layouts for landscape displays. App is now usable on Tablets
- Added ability to backup data to JSON and restore recipes from it
- Updated more components to Material You
- New animation when changing between screens
- Minor performance improvements
- Fixed issues with layout in Timer if names are too long
- Fixed visibility issues in Timer in Dark Mode
- Timer is now prettier, and less square
- App bar now collapses when starting timer
- Missing german translations
- German store translation
- Ability to create blocking steps that require user input to progress
- Fixed keyboard not hiding on step being added (and crash when it happens)
- Updated underlying dependencies,
- Ability to change step order
- Alert dialog when exiting edit/add screen with unsaved changes
- App version in settings
- Ability to clone recipes
- Fix text selection colors
- Fix about page list item icon alignment
- Fix wait step ime keyboard action
- Fix saving step without a name
- Removed a few kb from app size
- Retroactively changed previous release to 1.4.0
- Scroll to progress indicator on recipe start
- Proper changelog
- Added rudimentary validation in Recipe Edit page
- Replaced webview implementation of Open Source Licenses with one written in Compose
- Fixed issue where app would misbehave and/or crash if user revoke PiP permission
- Changed design on step add card
- Fixed PiP setting toggle not working
- German language @lneugebauer
- Ability to cancel out of step edit @lneugebauer
- Added missing Polish strings
- Fixed crash on going back to full screen