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

New Feature: Omnibar #64

Open
Azurency opened this issue Sep 23, 2017 · 2 comments
Open

New Feature: Omnibar #64

Azurency opened this issue Sep 23, 2017 · 2 comments

Comments

@Azurency
Copy link
Owner

Issue by chaorace
Saturday Jan 07, 2017 at 07:17 GMT
Originally opened as CQUI-Org/cqui#225


So, if you've used an editor like Sublime or an IDE like IntelliJ, you've probably encountered a bar like this:

It's a bar which contains all of the available commands for the application and allows you to dynamically search for them. I'd like to add something like that to CQUI, because I think there's lots of potential for dramatically improving UI speed for powerusers this way.

Example: open omnibar, start typing city name, tab to autocomplete, type "pro", tab to autocomplete "produce", type "hor", tab to autocomplete "horseman", enter to send a new horseman entry to the start of the selected city queue.

The possibilities are basically endless here, so I definitely think it's worth the effort investment. Still, it's a considerable undertaking that would come at the cost of other features if I started working on it right now, which is why I'm hoping to gauge excitement for something like this. So what do you guys think? What kind of actions would you like to be completeable using an omnibar, and what kind of syntax do you think would work best?

@Azurency
Copy link
Owner Author

Comment by Remolten
Saturday Jan 07, 2017 at 16:04 GMT


I think this would probably go beyond the scope of the project. The implementation of this feature would be incredibly expensive, and I don't believe it is useful for enough users to warrant development.

@Azurency
Copy link
Owner Author

Comment by chaorace
Saturday Jan 07, 2017 at 21:51 GMT


@Remolten Ultimately, the stated goal of CQUI is to reduce clicks and make useful information more readily available. An omnibar feature falls squarely within the reducing clicks category, it's effectively just a very flexible way to implement keyboard shortcuts when you get right down to it.

As for implementation cost, it wouldn't be an all-or-nothing endeavor. This is definitely the kind of feature that can be implemented piecemeal over time

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant