-
Notifications
You must be signed in to change notification settings - Fork 27
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
Add keybindings inspired from weechat #61
Comments
I think the easiest way to tackle fuzzy jumping would be to start with a short command like For jumping to the unread bar and highlighted messages you can use the importance metadata stored on lines and the marker metadata stored on windows. The hardest part would just be figuring out how many lines of actual scrollback are needed to bring the logical lines to the top. irc-core/src/Client/State/Window.hs Lines 66 to 73 in 823aeae
irc-core/src/Client/State/Window.hs Lines 83 to 90 in 823aeae
For manually setting the unread message marker the only tricky part is picking a UI for specifying the right message. Actually moving the bar is just a matter of setting this Int: irc-core/src/Client/State/Window.hs Line 85 in 823aeae
I'd be happy to work with you on making any of these changes. I'm probably not going to implement features to get someone try using glirc for the first time, but these certainly sound interesting! |
Thank you for the pointers! Unfortunately I've got a whole lot of projects of my own, and weechat works well enough for my use case… well, I guess maybe I'll come back here in a few years when other projects will be complete and try to implement it? Leaving this open for the ideas if someone else feels like implementing it, feel free to close :) |
Hello,
I'm currently using weechat, but have been told that glirc might be a nice replacement. Having skimmed the wiki, here are the things that are blocking me from trying it, hoping you would find them useful too:
In addition, something that would be nice to have (but which weechat doesn't have) and that I can't find in the docs either is a way to reset the “last read message” bar to some other position, if one wants to mark a message as unread to come back to it later.
What do you think about these? :)
The text was updated successfully, but these errors were encountered: