Closed Bug 953651 Opened 10 years ago Closed 10 years ago

Auto-complete nicknames in multi-user chats (MUCs)

Categories

(Instantbird Graveyard :: Conversation, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bugzilla, Assigned: florian)

Details

(Whiteboard: [1.1-wanted])

Attachments

(1 file)

*** Original post on bio 205 by DetroitLibertyPenguin <fulner AT gmail.com> at 2009-08-04 20:28:00 UTC ***

Instnatbird, unlike every other iRC client I've used, does not allow you to press TAB to finish the name of a contact in your room
*** Original post on bio 205 at 2009-08-04 22:24:11 UTC ***

We still need to define the correct behavior, because tab can be used to change the focus to the conversation or nick list, and we don't want to break keyboard accessibility.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows Vista → All
Hardware: x86 → All
*** Original post on bio 205 by Peter Vagner <pvdeejay AT gmail.com> at 2009-08-14 18:23:13 UTC ***

This may be hard to understand so let me add a few ideas I have posted to the IRC channel:
In webbrowsers like firefox, and internet explorer F6 and shift+F6 is used to move focus from document area to the toolbar and to the address bar.
This is also used in windows help for jumping between help topics and the actual document including the content of the chosen topic.
F6 and shift+F6 can also be used in Windows explorer to cycle over treeview, listview and toolbar.
In pidgin F6 and shift+F6 is used for keyboard navigation in the conversation Window.
Also in Instantbird F6 and shift+F6 partially works now. It changes the focus from the tabcontrol to the chat log.
So my idea is to use this shortcut key as a replacement key for the tab key if you'll end up freeing tab key for nick name auto-complete.
After this is done it should be possible to navigate to all the controls using keyboard. It includes input area, chat log, tab control and a nick list. It should also include a topic change notification alert exactly the button used to dismiss it.
I know using something else besides tab key for keyboard navigation is considered non-standard but if it should be changed then I think it should be changed to something what's already being used at numerous places.
Summary: IRC tab to insert Screen name in room → Auto-complete nicknames in multi-user chats (MUCs)
*** Original post on bio 205 at 2011-01-27 19:12:02 UTC ***

Mook created an add-on to autocomplete based on tab, it's available at: https://github.com/mook/nictabam
*** Original post on bio 205 by nexxuscommand AT yahoo.com at 2011-05-07 06:43:56 UTC ***

I can understand this request, from time to time I have to do some telnet into Cisco equipment, pressing tab auto compete saves a huge amount of time. I think by changing the default behavior for the text box while inside the IRC client tab would be a fine trade off vs not having it switch to the next window. I think the command Ctrl+T is most common used to tab out of a window where TAB cannot be used. 

here is a quick wiki article on the request
http://en.wikipedia.org/wiki/Command-line_completion

I would also like to one-up this request by keeping a history of commands that can be reentered by using the up/down arrow keys.
*** Original post on bio 205 at 2011-05-08 23:31:50 UTC ***

(In reply to comment #4)
> I would also like to one-up this request by keeping a history of commands that
> can be reentered by using the up/down arrow keys.
You can get previous entered messages using Ctrl+z, although being able to do that is technically a bug.

We can't use up/down here because it's a multiline input, but possibly Ctrl+Up/Down or something? Anyway, that's a separate feature request and should get it's own bug.
*** Original post on bio 205 by nexxuscommand AT yahoo.com at 2011-05-09 05:19:46 UTC ***

Filed Bug 954211 (bio 777) for Command history in multi-user chats (MUCs)
Whiteboard: [1.1-wanted]
Attached patch PatchSplinter Review
*** Original post on bio 205 as attmnt 840 at 2011-09-21 21:44:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Attachment #8352583 - Flags: review?
Assignee: nobody → florian
Status: NEW → ASSIGNED
*** Original post on bio 205 at 2011-09-22 10:59:37 UTC ***

https://hg.instantbird.org/instantbird/rev/1915bc02f9b7
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.1
Comment on attachment 8352583 [details] [diff] [review]
Patch

*** Original change on bio 205 attmnt 840 at 2011-10-16 21:56:09 UTC ***

r+ed over IRC at some point
Attachment #8352583 - Flags: review? → review+
You need to log in before you can comment on or make changes to this bug.