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

Reply via email to