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

Show search bar by default when choosing an application in Startup Applications #12013

Merged
merged 1 commit into from
Feb 12, 2024

Conversation

iakdis
Copy link
Contributor

@iakdis iakdis commented Jan 12, 2024

Description:

This is a simple proposal for a UI/UX inconvenience I personally came across when using the Startup Applications app. I've tested it and this addition fixes this problem. This change should be easy to test as it is just one added line, after which the Startup Applications app can be opened again to see the change.

Background:

I've often wanted to add an application to the Startup Applications. Unfortunately, there was no indication that I could search the list. The current behavior is that the search bar will only appear once you type in a character. I did not know that a search bar existed in this window until I've looked at the source code (this should say a lot 😅).

This is not a great UI/UX behavior in my opinion, as many search implementations either a) show a search button or b) at least display it upon pressing Ctrl+F (this does not work here too). My proposal is to at least show that the search bar exists when the window is opened. Users can also immediately start typing ahead. The rest of the behavior stays the same.

Screenshots:

Before this change, selecting the Choose application button upon pressing the plus icon would show such a window:

before

After this change, the search bar appears:

after

* By setting `self.search_bar.set_search_mode` to True, the search bar will be displayed when opening the dialog "Choose application" without having to type a key first
@mtwebster mtwebster merged commit 2ad67fd into linuxmint:master Feb 12, 2024
2 of 3 checks passed
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