Hi Alex, I've seen several of your issues myself, particularly with capitalization. Cheers, Joseph
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Alex Hall Sent: Wednesday, August 05, 2009 8:42 AM To: [email protected] Subject: [Braillenote] keychat bugs and suggestions Hi all, I just sent the below to hw support (this many emails to support has to be a record for me!) Has anyone noticed any other bugs or missing features? After using Keychat for about a day, I have run across some bugs, as well as features that are missing that I feel should be added to make Keychat a more standard IM client. I realize that some of the following are just my opinion, especially the proposed UI changes. Note that numbers 13 and 15 were reported to Humanware tech support earlier today by myself. Number 15 was partially duplicated (the1 or 0 was spoken) but the tech support rep did not switch to UEB. I do not have his name, sorry. 1. When logging in: the item that lets you log in is placed in the status menu, which does not make sense. Pressing i from the availability menu does nothing; you must navigate to the item and press enter. Similarly, the instant messenger settings in the options menu are not opened by pressing i, only moved to, unlike every other menu in Keysoft which opens an option or submenu when its first letter is pressed. 2. There is no way to check your login status (quickly see if you are online). In fact, there is no way at all, quickly or otherwise; to log off, you must turn off your internet connection, turn off the machine, or reset. 3. You cannot set your status to be invisible, offline, or any other setting that would let you see who is online but not get messaged. 4. There is no file transfer possible. 5. Even when not signed in, you are still allowed to try to start a conversation. Since contacts are not locally stored, why is this possible? You should either be prompted to connect to a network first, or the "start conversation" option should be removed when no internet connection is detected. 6. The options item should be renamed to "settings" or "setup", since all other programs with any settings option do this (keyword, keymail, keyplan, media center). 7. Some options in the keychat menu and its submenus are capitalized while the rest are not. 8. No personal messages are supported. If XMPP will allow this, it is a big part of messaging. 9. I think that space-5-6 and space-2-3 should move forward and back through a conversation by message. Currently only movement by line is supported, which is fine unless someone writes more than one sentence. 10. When writing a message while reviewing messages, the first character typed is translated oddly. When the braille code is set to UEB and the computer braille table is set to Spanish, a capital sign shows up as dots 4-5-6, a period shows up as dots 1-6, and so on. After the first character translation is okay. 11. Sometimes, in a conversation, the "msg?" prompt is there, and sometimes it is not; pick one, either display it all the time or get rid of it. 12. No timestamp option is available for messages. This should be a toggle so that you do not always have to see them, but if you return to an open conversation you can turn them on to see when the last message was. 13. Messaging contacts whose status is offline (what the bn calls "unavailable) should be allowed. First, this lets you send a message at that moment if you know you will not have time later and the contact can see the message whenever they log in. Second, this lets you message sms contacts, something Google Talk supports but the bn does not. 14. Instead of just the contact name in the contact list, a customizable view should be given. Then a contact could be, for example: name (status): personal message or simply: name: status Note that the punctuation changed; I would think this would be part of the customization. 15. In UEB, pressing y or n does not change the "automatically connect" prompt in the instant messaging settings. Switching to grade 2 will fix this. Also, when setting this option, the bn says "1" or "0" (for yes or no respectively) in grade 2, but "dot 2" and "3 5 6" inUEB; translation from UEB to computer braille is probably being mixed up, so no valid number is given to the prompt, plus these numbers should not be spoken at all. 16. I think that the chat hotkey, backspace-enter-c, should open your list of contacts, not just the keychat menu. At least have this hotkey configurable; it seems sensible that a chat hotkey would place me in a position to immediately start chatting, but others may like it the way it is. 17. Incoming messages are not always spoken automatically when in a conversation. 18. Not really a problem, but strange: when reviewing saved conversation files, the .kwt extension is spoken and displayed, even though this extension is usually hidden, like .kwb is. I recommend a menu something like this: new conversation: works as "start new conversation" does now, except that if you are not connected to the internet, you are prompted to do so before continuing. review past conversations: same as current item availability: offers a list of options, including some sort of "invisible" option. Could users make their own settings for this? personal message: if XMPP supports this, it is a great way to convey your status or what you are doing; contacts in the contact list should also have their messages shown log in/out: if logged in, pressing l from the keychat menu will log you out (and the option will just be "log out"), and vice versa if you are not logged in. setup options > account settings: username, password, server, server port, setting to log on either at internet connection start, at keychat start, or only upon explicit login command > general settings: same as current > Phrase Management: same as current, but notice the rename; this is because when I think "phrase", I press p, not m for "manage". The concept of intuitive keypresses working is what keysoft is built on, and keychat does not do a good job of keeping up this vital tradition. This is also why I propose the "my availability" menu be changed to just "availability". Have a great day, Alex ___ Replies to this message will go directly to the sender. If your reply would be useful to the list, please send a copy to the list as well. To leave the BrailleNote list, send a blank message to [email protected] To view the list archives or change your preferences, visit http://list.humanware.com/mailman/listinfo/braillenote ___ Replies to this message will go directly to the sender. If your reply would be useful to the list, please send a copy to the list as well. To leave the BrailleNote list, send a blank message to [email protected] To view the list archives or change your preferences, visit http://list.humanware.com/mailman/listinfo/braillenote
