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

Keybindings support #30

Open
ghost opened this issue Jul 1, 2021 · 11 comments
Open

Keybindings support #30

ghost opened this issue Jul 1, 2021 · 11 comments

Comments

@ghost
Copy link

ghost commented Jul 1, 2021

Support for keybindings with the ability to customize them would be nice.

@ouwou
Copy link
Member

ouwou commented Jul 1, 2021

have anything particular in mind?

@ouwou ouwou added this to To do in main Jul 1, 2021
@ghost
Copy link
Author

ghost commented Jul 1, 2021

Navigating between servers (Ctrl + Alt + up/down) and Navigating between channels ( Alt + up/down) would be nice, since i use those the most.

@NexAdn
Copy link
Contributor

NexAdn commented Jul 1, 2021

What I also like is having a shortcut for entering a channel name (like Alt+G in matterhorn-chat/matterhorn) where you just enter a channel same (or part of it–like in a full text search) and you are presented with matching channels, so you can choose, which channel you'd like to open. But I assume that's one of the harder keyboard shortcuts to implement

@ouwou
Copy link
Member

ouwou commented Jul 1, 2021

What I also like is having a shortcut for entering a channel name (like Alt+G in matterhorn-chat/matterhorn) where you just enter a channel same (or part of it–like in a full text search) and you are presented with matching channels, so you can choose, which channel you'd like to open. But I assume that's one of the harder keyboard shortcuts to implement

yeah that would probably be CTRL+K in discord

ill see what i can do for both of these. keybinds (accelerators) are pretty weird in gtk from what i can tell so might take a little to figure out

@ouwou
Copy link
Member

ouwou commented Jul 6, 2021

as far as the channel search thing goes, i'm rewriting the channel list right now and as a side effect it gets gtk's TreeView search function which i think i might be able to get working for searching channels. if that sounds like something that could work then i'll try and get that working. i can probably still figure out a way to get a keybind to activate the search if you want

@KaKi87
Copy link

KaKi87 commented Jan 19, 2023

yeah that would probably be CTRL+K in discord

aka. Quick Switcher.

Any news on this ?

Thanks

@ouwou
Copy link
Member

ouwou commented Jan 21, 2023

Any news on this ?

nope, but i might work on it soon since it doesnt seem like a super difficult thing to add

@KaKi87
Copy link

KaKi87 commented Jan 24, 2023

Another shortcut I'd like to see is ArrowUp to edit my last message. Thanks

@guihkx
Copy link

guihkx commented May 24, 2024

I just discovered Abaddon, and for my use-case it's an amazing Discord client!

And having the ability to bind a key to mute/deafen on voice chat would make it perfect for me.

@ouwou
Copy link
Member

ouwou commented May 25, 2024

I just discovered Abaddon, and for my use-case it's an amazing Discord client!

And having the ability to bind a key to mute/deafen on voice chat would make it perfect for me.

im guessing you would want that to work even if you dont have the window focused? unfortunately gtk doesnt have an easy way to do that so ill have to do some platform-specific code and i (still) dont really know the best way to go about it. i have some other things higher up on the list but when im done with them ill likely look into that side of things. (what os btw?)

@guihkx
Copy link

guihkx commented May 25, 2024

im guessing you would want that to work even if you dont have the window focused?

Ideally, yeah.

i have some other things higher up on the list but when im done with them ill likely look into that side of things

Thank you!

(what os btw?)

Windows 10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
main
To do
Development

No branches or pull requests

4 participants