[Psi-devel] Four outstanding OS X issues (0.11-dev May 22 2007)
Brian Bender
fxsasjse902 at sneakemail.com
Fri Jun 1 08:17:25 PDT 2007
On Jun 1, 2007, at 10:54 AM, Brian Bender fxsasjse902-at-
sneakemail.com |psi/personal| wrote:
> On May 26, 2007, at 4:37 AM, Remko Tronçon remko-at-el-tramo.be |psi/
> personal| wrote:
>
>>> [2] Missed keystrokes - this is extremely annoying (probably same
>>> issue as seen by James Bunton,
>>
>> This issue (cmd-~) should have been fixed recently as well.
>
> I just got around to verifying this. It is fixed in chat windows, but
> it's still present in message windows.
Sorry for replying to myself, but it's also still broken in the XML
input field, the Address field in the Service Discovery dialog... It
looks like there's either a problem with a stock QT input field or
the way Psi is creating/using it.
Keys pressed with the Command (Apple) key shouldn't be passed to the
edit control whether it's assigned to an action or not. For example,
cmd-u does a clear-to-beginning-of-line in the chat window. It
doesn't in the message window. That's OK, but what _shouldn't_ happen
in the message window (but does) is a "u" show up in the input field
in the message window. In every other OS X app I've tried, an
unassigned accelerator (cmd+key) just produces a beep and no
character. It's as if QT is watching and trying to interpret lowlevel
keycodes instead of receiving keyboard events already translated by
the OS or something...
FWIW, I don't think it's inherently a QT thing -- I've got another QT-
based app (Perforce's P4V) that doesn't show similar behavior. But I
suppose it may be QT3-based; they don't even acknowledge that it's
using QT in the about box or anything (must be using the paid license
rather than open-source?).
I'll try to build the latest QT4 locally and play with some of the
samples as soon as I get a chance.
Thanks,
- Brian
More information about the psi-devel
mailing list