Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸ§‘β€πŸ”§ Small fixes for 3.0.1 #634

Merged
merged 13 commits into from Apr 18, 2024
Merged

πŸ§‘β€πŸ”§ Small fixes for 3.0.1 #634

merged 13 commits into from Apr 18, 2024

Conversation

igorescodro
Copy link
Owner

This PR contains some small fixes found after the release of 3.0.0 for both Android and iOS apps.

I believe that some Compose update changed the default to None, making
all the first letters in small cap. Updating the AlkaaInputTextField to
use the sentences format. The search will keep as it is for now.
Adding the "Search" action to ensure the user won't have the keyboard
locked in the screen after searching for a task.
Some small improvements to limit the field sizes, allowing the user to
go navigate back when on iOS. Currently, Voyager does not support back
gestures and in the current state, if the user adds too much text, they
might be locked in this screen.
The latest Beta brings improvements and the fix for the Date Picker
where the date show in the top label was not accurate.
It's update time! This will help on some issues for the multiplatform
app and also reduce the number of PRs opened.
The app was crashing when the Activity was no longer in focus. This
happened because all the property in the `Screen` objects needs to be
Serializable for correct state management. Since the `WindowSizeClass`
doesn't have this support and all the constructors are private, some
back-and-forth would be needed to make it work properly. For now, the
solution was not holding this parameter in the class and use it directly
in the `Home` Composable.
New version released
Updated from 1.6.0-beta01 to 1.6.2 stable.
Focus delay increased from 300ms to 500ms to create a better experience
with Voyager's BottomSheet animation.
Once we are here, let's update several libraries to the latest version.
Update the ProGuard file based on the latest library changes.
@igorescodro igorescodro changed the title πŸ§‘β€πŸ”§ Small fixes after KMM and 3.0.0 πŸ§‘β€πŸ”§ Small fixes for 3.0.1 Apr 18, 2024
@igorescodro igorescodro merged commit 2056af0 into main Apr 18, 2024
4 of 6 checks passed
@igorescodro igorescodro deleted the fix/small branch April 18, 2024 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant