KGS Hotkeys Wishlist
MK These changes would have made my life a lot easier during the go congress. I was using cgoban extensively on my laptop, but i had no mouse, just the touchpad, which was bringing me to tears sometimes.
When CGoban works as sgf editor:
- ctrl-x
- cut
- ctrl-v
- paste
- shift-ctrl-arrow-up
- move a branch up (works like shift-up from the drop-down menu)
- shift-ctrl-arrow-down
- move a branch down
- ctrl-s
- save game
When CGoban works as client
- ctrl-n
- open a new game; in this window:
- space
- many dialogs do not appear with a default action, for example, the "close" button in the "fan list" dialog is not automatically selected
Keys needed to change tabs in main (room) window and in simul window.
In cloned games
- ctrl-r
- re-synch the clone, i. e. jump to the node the original game currently is at, to move along with the original moves again
- Hyperlinks
- Often during discussion while watching a game in progress, beginners become confused by the wealth of Go terminology that become second nature as players gain experience. I suggest a hot-click feature, where you highlight a term or terms in the text of chat, click on it, and your browser (or a pop-up browser window of the client) opens to that term if it's found in any of several on-line Go sources (Client Options menu, choose your favorite) such as SL, or any other that people suggest. Multiple words can be concatenated together, with punctuation dropped, etc - that's simple. If the term isn't found, allow the destination to handle it - SL's "Do you want to create it?" page, or perhaps at another site, whatever their 404 page is. --Oryx
I think there should be shortcuts for opening your buddy list, viewing your list of games, closing the chat section when watching a game, etc. lots of shortcuts.
No hotkey should be a "bare" key without a modifier (ctrl or alt - don't count shift). It's too easy, otherwise, to activate an entirely arbitrary hotkey when you think you are typing into a chat bar. I have found myself suddenly confronted with demonstration games on 5x5 boards while trying to talk in the EGR. This is inexcusably bad UI IMHO.
Where oh where is the documentation? I do not, after many years, know a single keyboard shortcut for this client beyond cut/copy/paste (which don't even really count), and have never known any, for any version.
Some means of selecting games using only the keyboard. Keyboard navigation in cgoban 3/2 is an absolute chore (many popups don't even focus their primary button, it's possible to activate controls which are completely uncontrollable like the chat window, typing text after clicking on the board fails to do what the user expects, ...), and always has been. I realise the game lists update often, but at least some means would be appreciated.
triking?:
In extended conversations in the EGR, it would be helpful to add the ability to double click the name of a user (in the directly above chat area) to place their name in the chat entry box. This would save me plenty of aggravation as I always make sure to type names out completely. In addition, allowing usernames to be right-clickable might be convenient. Plenty of options could be listed on the corresponding pop-up menu, but to save time I suppose the same options in the option box that comes up by right-clicking names in the right-hand panel (the one with all the usernames) could be used.