[Psi-devel] User's feedback on 0.11-RC1 bugs and some future improvements

Michail Pishchagin mblsha at gmail.com
Mon May 21 06:54:49 PDT 2007


 > psi-011-RC1
 >
 > Almost all bugs founded under Windows XP machine.
 >
 > Registering new account:
 > When canceling registration while connection in progress  
MessageBox appears: Are you sure you want to cancel the registration?
 > Both Yes and No cancels.
 >
 > Open Options dialog.
 > Open Roster window. Right-Click on toolbar -> Configure toolbar.
 > You can see that in Options dialog page changing to Toolbars tab  
on left.
 > Click on other tab in Options window. You can see that selected  
wiil be both: Toolbars and that one you was cliked just.
 > Appears on Windows XP machine. Not always. But very often.
 >
 > Shortcuts options: List with shortcuts not expanded vertically  
when resizing Options window.
 >
 > Same in Toolbars page.
 >
 > Sound page: No way to disable particulary sound. This issue is  
very old. For now I have to rename mysound.wav to mysound.wa to do this.
 > Suggestion: Change labels with descriptions to checkboxes which  
will disable lineedit field (for better understanding whats happening).
 >
 > MacOS X bug: There is no way to see if you have incoming message  
if window with this message already opened.
 > This bug from earlier versions of Psi.
 > Icon in dock bounces only if chat window with message is closed.
 > Sound and Popup notification can't solve this, because user can be  
far from desktop right now.
 > In Windows chat window blinks in task bar.
 > In MacOS X icon must bounce even if message already placed in  
apropriate chat window, buthas no focus.
 >
 > Windows issue: Chat window blinks in task bar even when Contact is  
typing... and contact status changed.
mblsha: not verified.

 > Translation: Qt Translations not available. So most standard  
Message Boxes and other Qt visual elements not translated.
 > Translators must be loaded in pair, for example: qt_ru.qm + psi_qu.qm
 > Qt translations on most languages available at: $qtdir/trsnslations
mblsha: not verified.

 > ChatDlg suggestion: It is a better to show checkboxes in the Chat  
Dialog user menu for toggle actions:
 > Toggle Compact/Full size
 > Toggle encryption
 > And make these labels shorter and clear, for example:
 > Compact mode
 > Use encryption
 >
 > ChatDlg: Remove "Form" window title from chatdlg.ui
 >
 > Roster: Grouping bug.
 > When creating new group (right-click on contack -> Group -> Create  
New...) it not created and contact moved into General group.
 > This is happens when group actually does not exists on server.  
When group exists (but has no contacts inside) contact moved correctly.
 > Problem is that from Psi you cannot see: the group exists and has  
no contacts OR group not exists at all.
 > Looks like when group has no contacts it removed automaticaly  
(only from Roster, not server). Don't know is this a correct way.
 > Maybe this is a bug on jabber.org server.
mblsha: Something very weird is happening here, as the code in  
question just modifies the contacts' groups without much verification.

 > Several suggestions to improve usability.So many, no time to write  
right now.
 >
 > Resend Autorization does not work.
mblsha: It doesn't work on ejabberd servers, which work according to  
XMPP RFC. It still does work for jabberd1.4 and wildfire though. But  
as this feature is not in RFC anymore, probably we should remove it.

 > Reconnecting issue. When Internet connection turned off Psi starts  
to infinite reconnect.
 > But when Internet connection comes back to life - reconnect still  
going and going.
 > For now you must turn off Psi connecting manually and then turn on  
again.
 > This bug from Psi 0.10, but 0.11-RC1 has is too.
mblsha: not verified.

 > Put back old Psi icon theme for Roster as option.
 > It is almost imposible to see if message or file received because  
of bad animation.
 > Animation must be very sharped and contrasted.
 > Flying rocket and scrolling star rocks!
 >
 > FileTrans:
 > Remove Form1 window title from .ui file.
 > Why not to rename buttons: "start" -> "&Send", "stop" -> "&Close"  
as in filetransdlg.cpp
 >
 > GeneralGroupchatUI: Remove window title in .ui file.
 >
 > GeneralGroupchatUI: Type a new word here and press "Add Word" for  
it to be added to the highlight list
 > There is no "Add word"button but "Add"
 >
 > GeneralGroupchatUI: Same translations for "Add" and "Remove"  
buttons. They must differents by Comment.
 >
 > GeneralGroupchatUI: pb_addNickColor button in .ui form has  
different ToolTip and Whats this.
 >
 > GrepShortcutKeyDlg: Dialog has no text in title bar.
 >
 > HistoryDlg: When exporting history to the existing file Overwrite  
warning appears twice:
 > 1. In Standard dialog
 > 2. Manually check in HistoryDlg (line 302):
 >         QFileInfo fi(str);
 >    if(fi.exists()) ...
mblsha: not verified.

 > Minor suggestions for Iconset Details dialog:
 > Double click on Iconset to show this dialog (not only by clicking  
"Show Details")
 > Add splitter between Iconset credits and List with Icons.
 > Autoadjust dialogsizes (shrink to minimum size like many windows  
in Mac Aqua).



More information about the psi-devel mailing list