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

Michail Pishchagin mblsha at gmail.com
Mon May 21 16:22:23 PDT 2007


On 21.05.2007, at 18:15, Mircea Bardac wrote:

>> Hi Misha,
>>
>> For some reason, the e-mail you've forwarded looks pretty bad here  
>> and it's
>> very difficult to follow. Could you please send another version (text
>> attachment or something).

Ok, trying again:

> 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