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

Feature request: Find channel/guild/DMs #195

Open
JuniorSuperTux opened this issue Aug 28, 2022 · 4 comments
Open

Feature request: Find channel/guild/DMs #195

JuniorSuperTux opened this issue Aug 28, 2022 · 4 comments
Labels
feat New feature or request

Comments

@JuniorSuperTux
Copy link

Opens a prompt and gets input, use fuzzy finding to list matching guilds/channels/DMs, potentially integrate with fzf

@ghost ghost added the feat New feature or request label Aug 28, 2022
@ghost
Copy link

ghost commented Aug 28, 2022

This has been on my TODO list for a while now; however, tview does not have a floating window, modal, or dialog widget yet (it does have a non-floating modal). The search input field will have to share space with other UI elements (guilds tree, channels tree, messages panel, and message input), which will make the UI layout very congested.

@JuniorSuperTux
Copy link
Author

What about the curses lib?

@jabuxas
Copy link

jabuxas commented Nov 28, 2023

maybe when you press / it opens a little bar on the bottom, can be docked if needed, then you search for a string and it filters based on that? i don't know how feasible is that. much like how telescope works when typing, non-filtered results just dissappear.

@Andrew15-5
Copy link

The search input field will have to share space with other UI elements (guilds tree, channels tree, messages panel, and message input), which will make the UI layout very congested.

Other elements can temporarily be hidden, just like the guilds tree. Just 2 right elements (messages/input) would be enough.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants