Skip to content

Implement Custom Splash Screen for Zulip App #1414

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

Conversation

SandaruEARL
Copy link

Add URL History Dropdown to AddAccount Page

Description

This PR improves the server URL input experience by adding a history dropdown that allows users to quickly select previously used server URLs. The dropdown is accessible via a history icon button in the text field and provides a clean interface for selecting past entries or clearing the history.
Changes

Added ServerUrlHistory class to manage server URL history using SharedPreferences
Implemented history dropdown UI with animated transitions
Added ability to select history items with a single click
Added option to clear history
Ensured proper positioning and styling of the dropdown menu
Fixed layout issues with the dropdown positioning

Implementation Details

Used a Column layout approach instead of Stack/Positioned for better positioning
Added smooth animations for dropdown appearance/disappearance
Implemented proper scrolling for cases with many history items
Added visual separation between text field and dropdown

Testing

Tested on Samsung J7 prime (8.1 oreo)

Added Iconbutton with implementation of server URLs history, users can use the previous server URLs without typing.
@SandaruEARL SandaruEARL deleted the Implementation_of_previous_input_server_urls_suggestions_with_iconbutton branch March 16, 2025 14:11
@chrisbobbe
Copy link
Collaborator

I see you've opened a new PR #1415 instead of updating this one—in future, just update the original PR instead of making a new one.

@SandaruEARL
Copy link
Author

Thanks for response, I will do it that way..

@SandaruEARL SandaruEARL changed the title Implementation of previous input server urls suggestions with iconbutton Implement Custom Splash Screen for Zulip App Mar 18, 2025
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.

2 participants