Spikeysanju / Einsen

🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Apache License 2.0
912 stars 79 forks source link

Emoji chooser bottom sheet search option #75

Closed SachinKasaraddi closed 2 years ago

SachinKasaraddi commented 2 years ago

Its hard to select task related emoji Currently user has to scroll through all emojis and find the related one.

Search input field in AllEmojiScreen In the search field user will enter the search term, which can queried against description or aliases from emoji list. This way user can select emojis related to task.

Spikeysanju commented 2 years ago

@SachinKasaraddi Thanks for bringing this idea. Probably best solution would be adding a Search bar + Grouping emoji's based the aliases with Title.

See the new design below for reference 👇

image

I've started working on this feature 👍. Have a great day!

Spikeysanju commented 2 years ago

@SachinKasaraddi Added Search for the Emoji Chooser Bottom Sheet. But still I didn't add sticky header because currently Jetpack Compose LazyVerticalGrid doesn't support the sticky header feature. I will be implementing this once we have that support.

Thanks for bringing up this 🙌

SachinKasaraddi commented 2 years ago

@Spikeysanju Actually the intention of raising this issue was to contribute to this project. But never mind now, I will have 👁️ on some more cool things to contribute to this app 👍

Spikeysanju commented 2 years ago

@SachinKasaraddi Hey buddy, I thought you were asking for this feature request. Also you didn't mention that you're interested to contribute to this issue. But that's alright I will add couple of issues tomorrow. Feel free to check them out 😉