List Info

Thread: 0.11 popup notifications steal focus




0.11 popup notifications steal focus
user name
2006-05-11 16:30:50
Not sure if this is a Qt4 problem or a Psi 0.11 one, but
popup
notifications now steal my input focus - it's really
annoying if a
contact connects or disconnects while I'm typing. This
didn't happen
with 0.10. (X11/Solaris)

     ~Iain


_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 16:47:38
> Not sure if this is a Qt4 problem or a Psi 0.11 one,
but popup
> notifications now steal my input focus - it's really
annoying if a
> contact connects or disconnects while I'm typing. This
didn't happen
> with 0.10. (X11/Solaris)

This is a known problem. There's a patch fixing it, but i
think misha
needs to review it.

Remko
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 21:21:01
On Thu, May 11, 2006 at 06:47:38PM +0200, Remko Troncon
wrote:
> > Not sure if this is a Qt4 problem or a Psi 0.11
one, but popup
> > notifications now steal my input focus - it's
really annoying if a
> > contact connects or disconnects while I'm typing.
This didn't happen
> > with 0.10. (X11/Solaris)
> 
> This is a known problem. There's a patch fixing it,
but i think misha
> needs to review it.
> 

If you like to test a beta version of the patch. It works
for me but i
did test it only at my linux PC...
see darcs patch attached... 


Martin H.

New patches:

[Prevent FancyPopup from grabbing focus on Linux: Changed
window type from Qt::Popup to Qt::ToolTip
Martin H. <textshell-I1QKlOneutronstar.dyndns.org>**20060501004020] {
hunk ./src/widgets/fancypopup.cpp 322
-POPUP_FLAGS = Qt::Popup | Qt::WindowStaysOnTopHint; // |
Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint;
+POPUP_FLAGS = Qt::ToolTip | Qt::WindowStaysOnTopHint; // |
Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint;
}

Context:

[Corrected the strings for joining/leaving groupchat room
Michail Pishchagin <mblshapsi-im.org>**20060501125306] 
[Dynamic priority setting.
Remko Troncon <remkopsi-im.org>**20060501115835] 
[Change version number.
Remko Troncon <remkopsi-im.org>**20060501113546] 
[Removed magic number for number of colors.
Remko Troncon <remkopsi-im.org>**20060501112742
 Thanks to Martin H.
] 
[Fix uninitialized value in Status.
Remko Troncon <remkopsi-im.org>**20060501101946] 
[Changing pubsub affiliations into subscriptions.
Remko Troncon <remkopsi-im.org>**20060430083822] 
[Fixed GC tooltip problem with avatars.
Remko Troncon <remkopsi-im.org>**20060430100815] 
[Avatars in tooltip.
Remko Troncon <remkopsi-im.org>**20060430083324] 
[Disabling avatars in tooltip.
Remko Troncon <remkopsi-im.org>**20060429214541
 (due to Qt4 richtext layout issues).
] 
[Fixed segfault in psipopup.
Remko Troncon <remkopsi-im.org>**20060430185641] 
[Fix empty pixmap warnings.
Remko Troncon <remkopsi-im.org>**20060430171959] 
[Upgraded caps version.
Remko Troncon <remkopsi-im.org>**20060429211955] 
[Removing some #ifdefs.
Remko Troncon <remkopsi-im.org>**20060429211638] 
[Add nicks of unlisted users to popups.
Remko Troncon <remkopsi-im.org>**20060429204344] 
[JEP-172 support.
Remko Troncon <remkopsi-im.org>**20060429181855] 
[JEP-172 Iris support.
Remko Troncon <remkopsi-im.org>**20060429180935] 
[Fixed uninitialized value in RC.
Remko Troncon <remkopsi-im.org>**20060429160807] 
[Avatar in tooltip.
Remko Troncon <remkopsi-im.org>**20060429141711
 Still commented because of layout issues.
] 
[Save last seen information in caps registry.
Remko Troncon <remkopsi-im.org>**20060429123805] 
[Avatar memory improvement.
Remko Troncon <remkopsi-im.org>**20060429112338] 
[Added static VCard avatars.
Remko Troncon <remkopsi-im.org>**20060429111117] 
[Fixed avatar caching bug.
Remko Troncon <remkopsi-im.org>**20060429100717] 
[Fallback on node URI if client name is unavailable.
Remko Troncon <remkopsi-im.org>**20060428210022] 
[Fix client version update bug.
Remko Troncon <remkopsi-im.org>**20060428202654] 
[Typo.
Remko Troncon <remkopsi-im.org>**20060425202626] 
[Added 'auto-open' as remote control option.
Remko Troncon <remkopsi-im.org>**20060424142135] 
[Added option to enable/disable remote controlling.
Remko Troncon <remkopsi-im.org>**20060424123112] 
[Enabling options RC command.
Remko Troncon <remkopsi-im.org>**20060424114357] 
[JEP-0033 Iris support.
Remko Troncon <remkopsi-im.org>**20060424111333
 Thanks to Norman Rasmussen.
] 
[Send timestamps in Iris if requested.
Remko Troncon <remkopsi-im.org>**20060424111303] 
[Message forwarding.
Remko Troncon <remkopsi-im.org>**20060424111018
 Thanks to Norman Rasmussen.
] 
[Fix 'free for chat' set status command.
Remko Troncon <remkopsi-im.org>**20060424072053] 
[Fix infinite ping pong of unrecognized iq replies.
Remko Troncon <remkopsi-im.org>**20060423125448] 
[GCC 4.1 compilation fixes.
Remko Troncon <remkopsi-im.org>**20060423082447] 
[Yet another change of paths.
Remko Troncon <remkopsi-im.org>**20060422214908] 
[Changing cache paths.
Remko Troncon <remkopsi-im.org>**20060422213603] 
[Update PEP avatar.
Remko Troncon <remkopsi-im.org>**20060422211343] 
[Refactoring some code.
Remko Troncon <remkopsi-im.org>**20060422204253] 
[Chat dialog mod.
Remko Troncon <remkopsi-im.org>**20060422172445] 
[JEP-153.
Remko Troncon <remkopsi-im.org>**20060422163359] 
[pep preparations.
Remko Troncon <remkopsi-im.org>**20060422145008] 
[Another workaround for disabled menuitems.
Remko Troncon <remkopsi-im.org>**20060422074253] 
[Added Ad-Hoc command disco entry.
Remko Troncon <remkopsi-im.org>**20060422073814] 
[Workaround for bug in Q3PopupMenu.
Remko Troncon <remkopsi-im.org>**20060421194458
 This bug allows disabled menuitems to be selected
nevertheless.
] 
[Changed some QCA strings.
Remko Troncon <remkopsi-im.org>**20060420190121] 
[beta2
Kevin Smith <kismithpsi-im.org>**20060419174244] 
[Check for PEP availability.
Remko Troncon <remkopsi-im.org>**20060419172920] 
[Make XMMS support disableable.
Remko Troncon <remkopsi-im.org>**20060419162854] 
[Rerun qconf to get --datadir back.
Remko Troncon <remkopsi-im.org>**20060419161032] 
[QCA2beta2 fixes.
Remko Troncon <remkopsi-im.org>**20060412101645] 
[Real PEP.
Remko Troncon <remkopsi-im.org>**20060417101719] 
[Privacy lists + Pseudo-PEP.
Remko Troncon <remkopsi-im.org>**20060417095632] 
[Conflict resolution.
Remko Troncon <remkopsi-im.org>**20060417090058] 
[Disable Ad-Hoc commands for offline contacts.
Remko Troncon <remkopsi-im.org>**20060219145734] 
[Missing MOC fixed.
Remko Troncon <remkopsi-im.org>**20060122163809] 
[Enabled remote controlling status.
Remko Troncon <remkopsi-im.org>**20060122134654] 
[Ad-Hoc Commands.
Remko Troncon <remkopsi-im.org>**20060122134636] 
[Compilation fix.
Remko Troncon <remkopsi-im.org>**20060412140856] 
[Fixed mblsha's fix.
Remko Troncon <remkopsi-im.org>**20060411212232] 
[Now psiapplication.cpp should compile on all supported
platforms without any trouble
Michail Pishchagin <mblshapsi-im.org>**20060411195133] 
[Corrected the name of SSL plugin
Michail Pishchagin <mblshapsi-im.org>**20060406212613] 
[Corrected FancyPopup appearance on Windows
Michail Pishchagin <mblshapsi-im.org>**20060330195140] 
[Added PsiPopup unit test
Michail Pishchagin <mblshapsi-im.org>**20060330201756] 
[Fixed Event Notifier appearance on Windows
Michail Pishchagin <mblshapsi-im.org>**20060330124913] 
[Fix Default Profile Creation Error
Richard Houser <rickdivinesymphony.net>**20060329082607] 
[Fix segfault in EventDlg
Michail Pishchagin <mblshapsi-im.org>**20060324164717] 
[Correctly stretch logo in "Open Profile" dialog
Michail Pishchagin <mblshapsi-im.org>**20060324163511] 
[Use custom code to format timestamps in both chat and
groupchat dialogs
Michail Pishchagin <mblshapsi-im.org>**20060324162048] 
[Disable focus of EventDlg tool buttons
Michail Pishchagin <mblshapsi-im.org>**20060324155545
 As free bonus, tab order in EventDlg is no longer messed
up. And probably these tool buttons should be made available
through keyboard shortcuts in the future.
] 
[Scroll ChatDlg to bottom more reliably
Michail Pishchagin <mblshapsi-im.org>**20060324153441] 
[Fixed menubar messing problem when invoking docklet context
menu
Michail Pishchagin <mblshapsi-im.org>**20060324150309
 Menumar's menu items no longer are replaced by icons.
] 
[Correctly display separators in Psi/X11 menus
Michail Pishchagin <mblshapsi-im.org>**20060324144752] 
[Fixing adding MActions to menus
Michail Pishchagin <mblshapsi-im.org>**20060324134908] 
[Reply to unrecognized IQs.
Remko Troncon <remkopsi-im.org>**20060323193750] 
[Fixed FS#552
Michail Pishchagin <mblshapsi-im.org>**20060317202118] 
[Improved FancyPopup appearance
Michail Pishchagin <mblshapsi-im.org>**20060317191915] 
[Refactored MainWin's menus
Michail Pishchagin <mblshapsi-im.org>**20060317173445] 
[Reliably scroll EventDlg to top when reading long messages
Michail Pishchagin <mblshapsi-im.org>**20060317163716] 
[Fixed double-firing IconAction
Michail Pishchagin <mblshapsi-im.org>**20060317160807] 
[get tabs composing again
Kevin Smith <psi-changelogkismith.co.uk>**20060316182221] 
[no more segfaults on exit
Kevin Smith <psi-changelogkismith.co.uk>**20060313225244] 
[Removing default action from discodlg.
Remko Troncon <remkopsi-im.org>**20060312101805
 This prevents duplicate disco requests whet pressing
'enter'.
] 
[Correctly invoke web browser with URLs that are already
escaped
Michail Pishchagin <mblshapsi-im.org>**20060311220228] 
[Worked around QTextEdit bug with context menu
Michail Pishchagin <mblshapsi-im.org>**20060309221103] 
[Small code beautification
Michail Pishchagin <mblshapsi-im.org>**20060309220638] 
[Scroll text to top when displaying long messages in
EventDlg
Michail Pishchagin <mblshapsi-im.org>**20060309220534] 
[Don't insert additinal newline when copying text from
PsiTextView
Michail Pishchagin <mblshapsi-im.org>**20060309220358] 
[Removed obsolete option to automatically check version.
Remko Troncon <remkopsi-im.org>**20060309145839] 
[Query version info in User Info dialog.
Remko Troncon <remkopsi-im.org>**20060309145415
 Update status in info dialog when necessary.
] 
[Fixed another chat state issue.
Remko Troncon <remkopsi-im.org>**20060306143424] 
[Added configure option to enable universal binaries.
Remko Troncon <remkopsi-im.org>**20060304203548] 
[Added test case for TagCloser class
Michail Pishchagin <mblshapsi-im.org>**20060304201604] 
[Queueing FT errors to avoid segfault upon error.
Remko Troncon <remkopsi-im.org>**20060304191510] 
[Correctly restore original rich text format after icon
insertion
Michail Pishchagin <mblshapsi-im.org>**20060304184628] 
[Fixed Iris bug where non-standard presence types are
treated as subscriptions.
Remko Troncon <remkopsi-im.org>**20060304144750] 
[Make psiapplication.cpp compile on all platforms
Michail Pishchagin <mblshapsi-im.org>**20060303232642] 
[Improved menu appearance on Mac OS X
Michail Pishchagin <mblshapsi-im.org>**20060303182739] 
[Completely got rid of all icons in menus on Mac OS X
Michail Pishchagin <mblshapsi-im.org>**20060303174853] 
[Fixed missing stdio includes.
Remko Troncon <remkopsi-im.org>**20060303120222] 
[Don't display double context menu for PsiTextView
Michail Pishchagin <mblshapsi-im.org>**20060302190922] 
[Don't display icons in menu bar on Macs
Michail Pishchagin <mblshapsi-im.org>**20060302190258] 
[Don't scroll PsiTextView back when appending text and
there's selection
Michail Pishchagin <mblshapsi-im.org>**20060301214950
 And appending text feels alot faster and smoother now.
] 
[Fixed double-tooltip problem in roster
Michail Pishchagin <mblshapsi-im.org>**20060301204545] 
[Updated Kevin's e-mail
Michail Pishchagin <mblshapsi-im.org>**20060301153354] 
[No more WTFs
Michail Pishchagin <mblshapsi-im.org>**20060301133547] 
[Now PsiToolTip uses the same font as QToolTip
Michail Pishchagin <mblshapsi-im.org>**20060301132108] 
[fixed qca link in INSTALL
Kevin Smith <psi-changelogkismith.co.uk>**20060301130504] 
[Forgot another warning.
Remko Troncon <remkopsi-im.org>**20060228183511] 
[Forgot a #warning.
Remko Troncon <remkopsi-im.org>**20060228180112] 
[0.11beta1 texts
Kevin Smith <kismithpsi-im.org>**20060228140443] 
[Conditionalized #warnings to GCC.
Remko Troncon <remkopsi-im.org>**20060228094121] 
[More docs updating.
Remko Troncon <remkopsi-im.org>**20060227222301] 
[Updated documentation.
Remko Troncon <remkopsi-im.org>**20060227221811] 
[(Temporary?) workaround for FVWM Buttons problem.
Remko Troncon <remkopsi-im.org>*-20060226225611
 Qt4 apps don't redraw when swallowed by FVWM. This
kickstarts the application
 when the UnmapNotify X11 event is received.
] 
[Send 'inactivity' chat states on request.
Remko Troncon <remkopsi-im.org>**20060227170832] 
[Disabling rich text input in chat input.
Remko Troncon <remkopsi-im.org>**20060227063553] 
[(Temporary?) workaround for FVWM Buttons problem.
Remko Troncon <remkopsi-im.org>**20060226225611
 Qt4 apps don't redraw when swallowed by FVWM. This
kickstarts the application
 when the UnmapNotify X11 event is received.
] 
[Chat states.
Remko Troncon <remkopsi-im.org>**20060226212050] 
[Make PsiTooltip build on Linux.
Remko Troncon <remkopsi-im.org>**20060226204043] 
[Make PsiToolTip compile on Windows, and fix plugin
compilation
Michail Pishchagin <mblshapsi-im.org>**20060226144658] 
[Make PsiToolTip compile on Mac
Michail Pishchagin <mblshapsi-im.org>**20060226111102] 
[Now it's possible to display Icons in ToolTips again
Michail Pishchagin <mblshapsi-im.org>**20060226100605] 
[Moving to PsiToolTip
Michail Pishchagin <mblshapsi-im.org>**20060225230428] 
[Fixed tooltips in disco dialog.
Remko Troncon <remkopsi-im.org>**20060225201222] 
[Fixed typo.
Remko Troncon <remkopsi-im.org>**20060225193949] 
[Show group name in tooltip.
Remko Troncon <remkopsi-im.org>**20060225183523] 
[Merging 'Configure Toolbars' in Preferences menu.
Remko Troncon <remkopsi-im.org>**20060225094923
 Based on patch by Fran.
] 
[Fixed FS#510
Michail Pishchagin <mblshapsi-im.org>**20060223172333
 Now unicode URLs should open OK on both Windows and OSX.
] 
[Fixed Makefile dependencies and helper targets
Michail Pishchagin <mblshapsi-im.org>**20060223135646
 Helper targets will now work on OSX in bundled applications
too.
] 
[Fixed segfault on disconnect.
Remko Troncon <remkopsi-im.org>**20060223084551] 
[Fixed missing close() signal in AccountRegDlg.
Remko Troncon <remkopsi-im.org>**20060219150133] 
[Rebuild history index faster (patch from Psi-Pedrito pack)
Michail Pishchagin <mblshapsi-im.org>**20060216112126
 On OSX and a pretty large history file, it gave me 300%
speedup for building index.
] 
[Fixed PsiPopup appearance
Michail Pishchagin <mblshapsi-im.org>**20060215203835] 
[Fixed some memory leaks that valgrind was complaining about
Michail Pishchagin <mblshapsi-im.org>**20060214222456] 
[Fixed toolbar in Service Discovery dialog
Michail Pishchagin <mblshapsi-im.org>**20060214172411] 
[Fixed issue #263
Michail Pishchagin <mblshapsi-im.org>**20060212213655
 From issue description: If received message contained
emoticons, and you do a Reply or Quote, emoticons will
disappear.
] 
[Improved copy shortcut behaviour in Chat and Groupchat
dialogs
Michail Pishchagin <mblshapsi-im.org>**20060212183621
 When 'chat log' widget has selection, and 'edit
message' widget does not, copy shortcut copies text from
'chat log' widget.
] 
[TrackBar(tm) is back
Michail Pishchagin <mblshapsi-im.org>**20060212181445] 
[Changed mblsha's e-mail address
Michail Pishchagin <mblshapsi-im.org>**20060212154653] 
[Disable brushed metal by default.
Remko Troncon <remkopsi-im.org>**20060211135800] 
[Make private header compile on Mac.
Remko Troncon <remkopsi-im.org>**20060210205552] 
[Copying emoticons in PsiTextView finally works
Michail Pishchagin <mblshapsi-im.org>**20060210192359] 
[Keep current selection when appending new text to
PsiTextView
Michail Pishchagin <mblshapsi-im.org>**20060208184901] 
[Returned PsiTextView its URL-clicking abilities
Michail Pishchagin <mblshapsi-im.org>**20060208181718
 For them to function correctly, either do 'make
distclean' or 'rm -f .obj/*msgmle*'.
] 
[Removed legacy expandEntities() function
Michail Pishchagin <mblshapsi-im.org>**20060208181426] 
[Fix toolbar size in chat & groupchat dialog.
Remko Troncon <remkopsi-im.org>**20060208143040
 Will only work starting from Qt 4.1.1.
] 
[Fixed bug where chat dialog closing ignored confirmation.
Remko Troncon <remkopsi-im.org>**20060208125138] 
[QSettings path changed to psi-im.org.
Remko Troncon <remkopsi-im.org>**20060207224859
 Will popup the profile dialog once if you use old settings.
] 
[Emoticons are BACK!
Michail Pishchagin <mblshapsi-im.org>**20060207223815] 
[Added QCA-OpenSSL to win32/Makefile.
Remko Troncon <remkopsi-im.org>**20060207214146] 
[Separated psitextview.cpp into different files
Michail Pishchagin <mblshapsi-im.org>**20060207192916] 
[Added tip about nick completion in groupchat
Michail Pishchagin <mblshapsi-im.org>**20060207171325] 
[Started porting PsiTextView to QTextEdit
Michail Pishchagin <mblshapsi-im.org>**20060207155447
 Groupchat TrackBar(tm) and emoticons will be missing for a
while.
] 
[Added unit test for PsiIconSet
Michail Pishchagin <mblshapsi-im.org>**20060207154415
 Additionally added 'make gdb' target which is now
available to all unit tests and the Psi itself.
] 
[Fixed win32/Makefile.
Remko Troncon <remkopsi-im.org>**20060207125547] 
[Handle emoticons with many variations correctly
Michail Pishchagin <mblshapsi-im.org>**20060206192230
 Thanks to James Tomson for finding it and providing a
solution.
] 
[Fixed return value to Iconset::Private::append()
Michail Pishchagin <mblshapsi-im.org>**20060206151701] 
[Fixed nested connection problem.
Remko Troncon <remkopsi-im.org>**20060205223229] 
[Fixed SSL trust problem.
Remko Troncon <remkopsi-im.org>**20060205221808] 
[Fixed 'clear' bug in XmlConsole.
Remko Troncon <remkopsi-im.org>**20060205185844] 
[Fixed segfault in DiscoDlg.
Remko Troncon <remkopsi-im.org>**20060205184233] 
[More verbose SSL error messages.
Remko Troncon <remkopsi-im.org>**20060205133714] 
[Fixed AccountRegDlg segfault.
Remko Troncon <remkopsi-im.org>**20060205125215] 
[Auto-reconnect on wakeup.
Remko Troncon <remkopsi-im.org>**20060203180641] 
[Added useful scripts to aid running unit tests
Michail Pishchagin <mblshapsi-im.org>**20060203085226] 
[Improved the Iconset unit tests
Michail Pishchagin <mblshapsi-im.org>**20060203084534] 
[Refactored Iconset classes
Michail Pishchagin <mblshapsi-im.org>**20060203084219] 
[Modified vertical scrollbar workaround for Mac OS X.
Remko Troncon <remkopsi-im.org>**20060202112703] 
[TrayIcon alphachannel fix
Michail Pishchagin <mblshapsi-im.org>**20060201002738
 Patch by James Tomson <james.b.tomsongmail.com>
] 
[Ported setCaption calls to setWindowTitle ones
Michail Pishchagin <mblshapsi-im.org>**20060131161616] 
[Properly delete XmlConsole
Michail Pishchagin <mblshapsi-im.org>**20060131160736] 
[Ported IconsetSelect and IconsetDisplay widgets to Qt4
Michail Pishchagin <mblshapsi-im.org>**20060131153001] 
[tabs 'is composing'
Kevin Smith <psi-changelogkismith.co.uk>**20060129151512] 
[More Windows building.
Remko Troncon <remkopsi-im.org>**20060129123843
 Removed conf_win32.pri.
 Fixed missing DLLs in packaging Makefile.
] 
[Removed legacy QLineEdit workaround.
Remko Troncon <remkopsi-im.org>**20060129123138] 
[Windows build cleanup.
Remko Troncon <remkopsi-im.org>**20060129113717
 Reworked makewin.bat to win32/Makefile.
 Conf_win32.pri is not necessary anymore.
 
] 
[Fixed 'Close' button on DiscoDlg.
Remko Troncon <remkopsi-im.org>**20060126135423] 
[URLs and typos
Kevin Smith <psi-changelogkismith.co.uk>**20060124172349] 
[Commenting unused pgpToggled signal.
Remko Troncon <remkopsi-im.org>**20060122201036] 
[Let unknown disco#info requests fall through.
Remko Troncon <remkopsi-im.org>**20060122122758] 
[tab colours
Kevin Smith <psi-changelogkismith.co.uk>**20060122114024] 
[Added Caps note.
Remko Troncon <remkopsi-im.org>**20060119095415] 
[Disabled dirwatch.
Remko Troncon <remkopsi-im.org>**20060121215928
 Is no longer needed due to the OpenPGP move.
] 
[Ported PGP support to QCA2.
Remko Troncon <remkopsi-im.org>**20060121215833] 
[Removed OpenPGP from tools.
Remko Troncon <remkopsi-im.org>**20060121215305
 OpenPGP support is now available through QCA.
] 
[Added GDB to the boring file.
Remko Troncon <remkopsi-im.org>**20060121094352] 
[Fixed missing connections on auto-status.
Remko Troncon <remkopsi-im.org>**20060120170316] 
[Temporary workaround for QCA2 thread parent issue.
Remko Troncon <remkopsi-im.org>**20060120114659] 
[Removed obsolete unsetDevice() calls (causing warnings).
Remko Troncon <remkopsi-im.org>**20060119101907] 
[Conflict resolution.
Remko Troncon <remkopsi-im.org>**20060118173020] 
[Removing caps debug messages.
Remko Troncon <remkopsi-im.org>**20060113205404] 
[Caps porting to Qt4.
Remko Troncon <remkopsi-im.org>**20060113205357] 
[Removing some caps debug info.
Remko Troncon <remkopsi-im.org>**20051218221837] 
[Entity capabilities fix for client version in roster.
Remko Troncon <remkopsi-im.org>**20051217151231] 
[Entity Capabilities (JEP-115).
Remko Troncon <remkopsi-im.org>**20051215144216] 
[Updated darcs boring file.
Remko Troncon <remkopsi-im.org>**20060118202607] 
[Converted setIcon to setWindowIcon
Michail Pishchagin <mblshausers.sourceforge.net>**20060118195617] 
[Fixed animations in tray on Linux
Michail Pishchagin <mblshausers.sourceforge.net>**20060118195551] 
[Fixed assertion failure in RTParse
Michail Pishchagin <mblshausers.sourceforge.net>**20060118182544] 
[Temporary color change no longer needed.
Remko Troncon <remkopsi-im.org>**20060118173212] 
[Added missing 'install' target.
Remko Troncon <remkopsi-im.org>**20060118165632] 
[Worked around broken group/account headers.
Remko Troncon <remkopsi-im.org>**20060118164707] 
[Fixed conections in event options.
Remko Troncon <remkopsi-im.org>**20060118155653] 
[Disabled MNG format in iconsets
Michail Pishchagin <mblshausers.sourceforge.net>**20060118123837] 
[Changed the boring/binaries files.
Remko Troncon <remkopsi-im.org>**20060118062416] 
[version change
Kevin Smith <psi-changelogkismith.co.uk>**20060117210706] 
[Fixed the 'QDeviceClosedNotifier' warning.
Remko Troncon <remkopsi-im.org>**20060117165504] 
[Fixed closing of Psi when last visible window was closed.
Remko Troncon <remkopsi-im.org>**20060117142039] 
[Changed dependency to Qt >= 4.1.
Remko Troncon <remkopsi-im.org>**20060117130628] 
[Conflict resolution after mainline pull.
Remko Troncon <remkopsi-im.org>**20060116150107] 
[TAG 0.10
Kevin Smith <psi-changelogkismith.co.uk>**20060113105126] 
[0.10 Info.plist
Kevin Smith <psi-changelogkismith.co.uk>**20060113104657] 
[0.10-final
Kevin Smith <psi-changelogkismith.co.uk>**20060107221122] 
[TAG 0.10-test4
Kevin Smith <psi-changelogkismith.co.uk>**20060102224851] 
[test4
Kevin Smith <psi-changelogkismith.co.uk>**20060102224410] 
[Temporarily changing default account foreground color.
Remko Troncon <remkopsi-im.org>**20060116145250] 
[Fixed opacity sliders.
Remko Troncon <remkopsi-im.org>**20060116141113] 
[Enabled window opacity option on X11.
Remko Troncon <remkopsi-im.org>**20060116140750] 
[Removed old Qt version checks.
Remko Troncon <remkopsi-im.org>**20060116135757] 
[Fixed "the legacy typo"
Michail Pishchagin <mblshausers.sourceforge.net>**20060116103226] 
[Fixed PsiPopup.
Remko Troncon <remkopsi-im.org>**20060115221543] 
[Ported ChatEdit and LineEdit to QTextEdit
Michail Pishchagin <mblshausers.sourceforge.net>**20060115211121] 
[Tooltips are back.
Remko Troncon <remkopsi-im.org>**20060115133112] 
[Fixed nasty crash when receiving offline messages.
Remko Troncon <remkopsi-im.org>**20060115103803] 
[Removing unused private classes.
Remko Troncon <remkopsi-im.org>**20060115091807] 
[Removed last Q3PtrLists in PsiAccount.
Remko Troncon <remkopsi-im.org>**20060114215705] 
[Proper porting of PsiEvent.
Remko Troncon <remkopsi-im.org>**20060114214623] 
[Fixed resource sorting.
Remko Troncon <remkopsi-im.org>**20060114200113] 
[Fixed 'missing arg' errors.
Remko Troncon <remkopsi-im.org>**20060114195729] 
[Even more proper porting in psiaccount.
Remko Troncon <remkopsi-im.org>**20060114193701] 
[More proper porting in psiacount.
Remko Troncon <remkopsi-im.org>**20060114121843] 
[Porting some Q3PopupMenus.
Remko Troncon <remkopsi-im.org>**20060114123951] 
[More proper porting on the chat dialogs.
Remko Troncon <remkopsi-im.org>**20060114122402] 
[Refactored & documented VCardFactory.
Remko Troncon <remkopsi-im.org>**20060114170930] 
[Full port of ShowTextDlg.
Remko Troncon <remkopsi-im.org>**20060114100803] 
[Generate intermediate resources in hidden dir.
Remko Troncon <remkopsi-im.org>**20060114094736] 
[Removing services.ui.
Remko Troncon <remkopsi-im.org>**20060114094415] 
[Removing long forgotten browser dialog.
Remko Troncon <remkopsi-im.org>**20060114093748] 
[Fixed sound dialog.
Remko Troncon <remkopsi-im.org>**20060114092328] 
[Splitting off PGP classes from PsiAccount.
Remko Troncon <remkopsi-im.org>**20060111205617] 
[Fixed complaints about QPainters
Michail Pishchagin <mblshausers.sourceforge.net>**20060110155815] 
['Fixed' crashing iconset code on X11.
Remko Troncon <remkopsi-im.org>**20060109214553] 
[Replaced remaining Q3ValueLists by QLists.
Remko Troncon <remkopsi-im.org>**20060107222305] 
[Default iconsets are now in the resources.
Remko Troncon <remkopsi-im.org>**20060107201713] 
[Added universal binaries support for Mac OS X.
Remko Troncon <remkopsi-im.org>**20060107201201] 
[Added JPEG support to Mac package.
Remko Troncon <remkopsi-im.org>**20060107171625] 
[Moved COPYING and README inside the Psi resources.
Remko Troncon <remkopsi-im.org>**20060107141520] 
[Using QFrame instead of Q3Frame.
Remko Troncon <remkopsi-im.org>**20060106200250] 
[Corrected usage of popup menus
mblshausers.sourceforge.net**20060106231746] 
[Fixed IconActionGroup class
mblshausers.sourceforge.net**20060106205234] 
[Using QList instead of Q3ValueList.
Remko Troncon <remkopsi-im.org>**20060106195221] 
[Fixed "Iconset Details" dialog on Mac OS X
mblshausers.sourceforge.net**20060106190034] 
[Fixed FancyLabel
mblshausers.sourceforge.net**20060106165100] 
[Groupchat topic change packets without <body/> are
correctly handled
mblshausers.sourceforge.net**20060106161006] 
[Fixed remaining threading problems with Icon class
mblshausers.sourceforge.net**20060105170743] 
[Fixed Base64 encoding in the VCard.
Remko Troncon <remkopsi-im.org>**20051231234130] 
[Some version names.
Remko Troncon <remkopsi-im.org>**20051231223425] 
[Moved iconset into tools dir.
Remko Troncon <remkopsi-im.org>**20051231221824] 
[Removing some Qt3 support classes.
Remko Troncon <remkopsi-im.org>**20051231221145] 
[Now it's possible to create Icons in separate thread
mblshausers.sourceforge.net**20051231220457] 
[It's not necessary to build widgets plugin anymore
mblshausers.sourceforge.net**20051231194547] 
[Removing all remaining traces of PsiPng
mblshausers.sourceforge.net**20051231191731] 
[Sorta fixed Iconset Details dialog
mblshausers.sourceforge.net**20051231184844] 
[Some more 'proper' Qt4 porting.
Remko Troncon <remkopsi-im.org>**20051231135519] 
[Ported Mac OS X packaging.
Remko Troncon <remkopsi-im.org>**20051231184416] 
[Added ability to load animations from static pictures
without the help of PsiPng plugin
mblshausers.sourceforge.net**20051231170847] 
[Fixed transport iconsets.
Remko Troncon <remkopsi-im.org>**20051231154132] 
[Fixed format recognizing in VCards.
Remko Troncon <remkopsi-im.org>**20051231151114] 
[Full Qt4 port of XMLConsole.
Remko Troncon <remkopsi-im.org>**20051231103247] 
[Fixed "Auto-resize contact list"
mblshausers.sourceforge.net**20051216155149] 
[Fixed LineEdit jerkiness in ChatDlg
mblshausers.sourceforge.net**20051215005023] 
[Fixed GCMainDlg toolbar and layout
mblshausers.sourceforge.net**20051215004047
 Thanks to Fran, I used his ChatDlg patch as basis for my
work.
] 
[Fixed ChatDlg.
Fran Rodriguez <pradosgmail.com>**20051212204259
 The toolbar is not floating anymore; fixed layout.
] 
[Refactored the IconSelectPopup for cleaner and better code
mblshausers.sourceforge.net**20051213232124] 
[Fully ported IconSelectPopup widget to Qt4
mblshausers.sourceforge.net**20051213222511] 
[Changed (is|set)On to (is|set)Checked, in order to be
Qt4-compliant
mblshausers.sourceforge.net**20051212161851] 
[Cleaned up obsoleted code
mblshausers.sourceforge.net**20051212134659] 
[Commented some stuff.
Remko Troncon <remkopsi-im.org>**20051212104956] 
[Re-enabled advancedwidget.
Remko Troncon <remkopsi-im.org>**20051212103645] 
[Fixed separator actions
mblshausers.sourceforge.net**20051212001854] 
[Fixed BusyWidget updates
mblshausers.sourceforge.net**20051212000845] 
[Fixed "About Psi" dialog
mblshausers.sourceforge.net**20051211234119] 
[Now custom actions will be correctly added to toolbars and
popup menus
mblshausers.sourceforge.net**20051211230308] 
[Fixed some dialogs
mblshausers.sourceforge.net**20051211225936] 
[Fixed (presumably) .jisp loading
mblshausers.sourceforge.net**20051211225529] 
[Fixed widgets plugin
mblshausers.sourceforge.net**20051211225045] 
[Updated boring file.
Remko Troncon <remkopsi-im.org>**20051211225203] 
[Small changes.
Remko Troncon <remkopsi-im.org>**20051211223024] 
[InfoDialog Qt4 porting
Fran Rodriguez <pradosgmail.com>**20051211220228
 Fixed signals and layout. Now the status tab is shown also
when requesting self-contact info.
] 
[Some Qt4 cleanup.
Remko Troncon <remkopsi-im.org>**20051208215155] 
[Removed all Q3WhatsThises.
Remko Troncon <remkopsi-im.org>**20051208214900] 
[Fixed "Modify Account" dialog layout
mblshausers.sourceforge.net**20051208175525] 
[Conflict resolution.
Remko Troncon <remkopsi-im.org>**20051208090658] 
[Bugfix for XMPP 1.0 auth with old servers.
Remko Troncon <remkopsi-im.org>**20051208085737] 
[Fixed LineEdit
mblshausers.sourceforge.net**20051208072028] 
[fixed getResourcesDir()
mblshausers.sourceforge.net**20051207133708] 
[Separated #include from their parameters with a space.
Remko Troncon <remkopsi-im.org>**20051206175510
 'make all' now works again as it should.
] 
[Fixed auto-closing message dialogs upon composing events.
Remko Troncon <remkopsi-im.org>**20051206172310] 
[Options dialogue interface debugging
Fran Rodriguez <pradosgmail.com>**20051129025146
 Cleaned all the tabs, as the porting to Qt4 made them look
crowded. Ported many widgets and fixed many wrong signals.
The options dialogue is full-working now.
] 
[michalj's MinGW32 patch
mblshausers.sourceforge.net**20051129180025] 
[Removed UI suffix from options classes.
Remko Troncon <remkopsi-im.org>**20051127125207] 
[Qt4 port.
Remko Troncon <remkopsi-im.org>**20051124175822] 
[Removing obsolete crystal system JISP.
Remko Troncon <remkopsi-im.org>**20051124102909] 
[Updating system icons.
Remko Troncon <remkopsi-im.org>**20051124102848] 
[Removed obsolete and proprietary iconsets.
Remko Troncon <remkopsi-im.org>**20051014093551] 
[Merged crystal system iconset.
Remko Troncon <remkopsi-im.org>**20051123225116] 
[Changed some icon references in the code
Remko Troncon <remkopsi-im.org>**20051123221412] 
[Added iconset update script.
Remko Troncon <remkopsi-im.org>**20051123213603] 
[Changed default iconsets.
Remko Troncon <remkopsi-im.org>**20051123213412] 
[Changed colors of BusyWidget.
Remko Troncon <remkopsi-im.org>**20051113161755] 
[Updated Crystal iconsets.
Remko Troncon <remkopsi-im.org>**20051102114055] 
[Renaming crystal iconset JISPS for consistency.
Remko Troncon <remkopsi-im.org>**20051016211403] 
[Removing MRay from the about tab.
Remko Troncon <remkopsi-im.org>**20051122235640] 
[Fixing disabling of XSS in configure.
Remko Troncon <remkopsi-im.org>**20051120103646] 
[DATADIR clashes on windows.
Remko Troncon <remkopsi-im.org>**20051119154834] 
[Correcting data dir.
Remko Troncon <remkopsi-im.org>**20051118203142] 
[Fixing the build system.
Remko Troncon <remkopsi-im.org>**20051118105543] 
[Typo.
Remko Troncon <remkopsi-im.org>**20051118100205] 
[Moving 'qcextra' configuration into configure.
Remko Troncon <remkopsi-im.org>**20051118090539
 'configure' should now work as before.
] 
[Using new QConf.
Remko Troncon <remkopsi-im.org>**20051116100226] 
[Fixed newlines in Desktop spec.
Remko Troncon <remkopsi-im.org>**20051113151221] 
[Updated Desktop Spec translations.
Remko Troncon <remkopsi-im.org>**20051113104128] 
[Changed the default roster opacity to 95%.
Remko Troncon <remkopsi-im.org>**20051102115413] 
[Mac DMGs are now 'Internet Enabled'.
Remko Troncon <remkopsi-im.org>**20051018112535] 
[fixed tab/space in README
Kevin Smith <psi-changelogkismith.co.uk>**20051112182214] 
[Removed KDE check.
Remko Troncon <remkopsi-im.org>**20051106200314] 
[invulnerable chats while using tabs fix.
Kevin Smith <psi-changelogkismith.co.uk>**20051106010804] 
[TAG 0.10-test3
Kevin Smith <psi-changelogkismith.co.uk>**20051101233717] 
[0.10-test3 strings
Kevin Smith <psi-changelogkismith.co.uk>**20051101233159] 
[Removed some icons
Remko Troncon <remkopsi-im.org>**20050619082044] 
[Disable advwidget snapping by default
Kevin Smith <psi-changelogkismith.co.uk>**20051101165450] 
[Added mray to the about tab.
Remko Troncon <remkopsi-im.org>**20051013132736] 
[Fixed uninitialized value in RosterItem.
Remko Troncon <remkopsi-im.org>**20051025123651] 
[Fixed uninitialized value in options dialogs.
Remko Troncon <remkopsi-im.org>**20051025130209] 
[Fixed uninitialized value in PsiAccount.
Remko Troncon <remkopsi-im.org>**20051025123714] 
[Fixed bug in X11 tray icon.
Remko Troncon <remkopsi-im.org>**20051025122511] 
[Updated Darcs boring file.
Remko Troncon <remkopsi-im.org>**20051017100940] 
[Changed the default chat opacity to 100%.
Remko Troncon <remkopsi-im.org>**20051016175920] 
[Fixed toolbar dialog + hide menubar issue.
Remko Troncon <remkopsi-im.org>**20051015202315] 
[Added more files to the Darcs boring file.
Remko Troncon <remkopsi-im.org>**20051014094834] 
[Removed the '-p' cp option from qcextra.
Remko Troncon <remkopsi-im.org>**20051013135427] 
[Changed the 'Incoming File' Growl popup text.
Remko Troncon <remkopsi-im.org>**20051013130627] 
[No popups or sounds for hidden contacts + No popups when in
DND.
Remko Troncon <remkopsi-im.org>**20051013130235] 
[Added a more explicit body to PGP encrypted messages.
Remko Troncon <remkopsi-im.org>*-20051011205047
 The message now soys that you are unable to decrypt the
message, indicating
 that something is wrong.
] 
[Updated the Psi desktop entry.
Remko Troncon <remkopsi-im.org>**20051012183144] 
[Fixed packaging issues.
Remko Troncon <remkopsi-im.org>**20051012181904] 
[More new defaults.
Remko Troncon <remkopsi-im.org>**20051012145748
 Set default roster opacity to a subtle 90%.
 Chat dialog is now a little smaller by default.
] 
['Hide Menubar' message no longer pops up on Mac OS X.
Remko Troncon <remkopsi-im.org>**20051012140753] 
[PGP Passphrases are now cached.
Remko Troncon <remkopsi-im.org>**20051012095040] 
[Clicking on a Growl notification now opens the chat with
the right resource.
Remko Troncon <remkopsi-im.org>**20051012131449] 
[New defaults.
Remko Troncon <remkopsi-im.org>**20051012112747
 Always on top is disabled by default.
 Menubar is disabled by default.
] 
[Made the empty from check in message receiving work.
Remko Troncon <remkopsi-im.org>**20051011224155
 Thanks to Norman Rasmussen for noticing this.
] 
[Forgot to save the left click option.
Remko Troncon <remkopsi-im.org>**20051011215222
 Thanks ephraim.
] 
[Desktop and Icon installation is done, regardless of KDE
presence.
Remko Troncon <remkopsi-im.org>**20051011213114
 Also modified the desktop file to be stored in a standard
place.
] 
[Added a more explicit body to PGP encrypted messages.
Remko Troncon <remkopsi-im.org>**20051011205047
 The message now soys that you are unable to decrypt the
message, indicating
 that something is wrong.
] 
[VCard Photo no longer gets automatically scaled or
trannsformed to PNG.
Remko Troncon <remkopsi-im.org>**20051011203425] 
[Modified UI files to no longer depend on Qt>3.1.
Remko Troncon <remkopsi-im.org>**20051011192527] 
[Fixed tab orderings.
Remko Troncon <remkopsi-im.org>**20051011191254] 
[Removed some files from the Mac disk image.
Remko Troncon <remkopsi-im.org>**20051011191150] 
[LineEdit remembers original window position
Michail Pishchagin <mblsha-psiaffinix.com>**20051008144432
 From now on, when LineEdit moves the window it remember its
original position, and moves window back at the first chance
to do so.
] 
[tabs closecross fix
Kevin Smith <psi-changelogkismith.co.uk>**20051008115358] 
[Transparency for tabs
Kevin Smith <psi-changelogkismith.co.uk>**20051007121149
 Tabsets should now be transparent using the same value as
chats
] 
[XML-option for single close button in tabs
Kevin Smith <psi-changelogkismith.co.uk>**20051006141554
 This patch adds and XML config option which removes the
on-hover close icons from individual tabs and puts a single
button in the corner of the dialog. A Qt bug or misfeature
means that this will be ugly on OSX. With a Qt4 port
necessitating a complete rewrite of this code for the next
version it's not worth sinking time into a work-around (I
tried at some length).
] 
[Fix for OSX tab close button ugliness
Kevin Smith <psi-changelogkismith.co.uk>**20050907184541
 The horrible button overlay offset issues should be fixed
here, using fix-value hacks. I'd not commit this if it
wasn't to be rewritten completely for 0.11.
] 
[Fixed PsiPopup crash
Michail Pishchagin <mblsha-psiaffinix.com>**20051006115338] 
[Removed bad includehints.
Remko Troncon <remkopsi-im.org>**20050929092036] 
[Removing unused file transfer code.
Remko Troncon <remkopsi-im.org>**20050903211600] 
[Fixed bug with data transfer port set to 0.
Remko Troncon <remkopsi-im.org>**20050903204829
 When the data transfer port is set to 0, Psi no longer
listens on any
 port.
] 
[TAG 0.10-test2
Remko Troncon <remkopsi-im.org>**20050902144531] 
Patch bundle hash:
bff62be6713f9b327e04664bb1a7f423ca989728
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 22:45:52

textshell-I1QKlOneutronstar.dyndns.org wrote on 05/11/06
02:21 PM:
> On Thu, May 11, 2006 at 06:47:38PM +0200, Remko Troncon
wrote:
>>> Not sure if this is a Qt4 problem or a Psi 0.11
one, but popup
>>> notifications now steal my input focus - it's
really annoying if a
>>> contact connects or disconnects while I'm
typing. This didn't happen
>>> with 0.10. (X11/Solaris)
>> This is a known problem. There's a patch fixing
it, but i think misha
>> needs to review it.
>>
> 
> If you like to test a beta version of the patch. It
works for me but i
> did test it only at my linux PC...
> see darcs patch attached... 

> [Prevent FancyPopup from grabbing focus on Linux:
Changed window type from Qt::Popup to Qt::ToolTip
> Martin H. <textshell-I1QKlOneutronstar.dyndns.org>**20060501004020] {
> hunk ./src/widgets/fancypopup.cpp 322
> -POPUP_FLAGS = Qt::Popup | Qt::WindowStaysOnTopHint; //
| Qt::X11BypassWindowManagerHint | Qt::FramelessWindowHint;
> +POPUP_FLAGS = Qt::ToolTip | Qt::WindowStaysOnTopHint;
// | Qt::X11BypassWindowManagerHint |
Qt::FramelessWindowHint;
> }

Cool - works for me too.

Thanks!

     ~Iain


_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 22:56:30
On Friday 12 May 2006 00:21, textshell-I1QKlOneutronstar.dyndns.org wrote:
> If you like to test a beta version of the patch. It
works for me but i
> did test it only at my linux PC...
> see darcs patch attached...

> -POPUP_FLAGS = Qt::Popup | Qt::WindowStaysOnTopHint; //
| 
> Qt::X11BypassWindowManagerHint |
Qt::FramelessWindowHint;
> +POPUP_FLAGS = Qt::ToolTip | Qt::WindowStaysOnTopHint;
// |
> Qt::X11BypassWindowManagerHint |
Qt::FramelessWindowHint;

Reading the attachment I couldn't help asking myself:
Since when a Popup window steals focus? If it steals focus,
why is it a popup 
window and not a simple window? Or... popup means steal
focus? AFAIR, this is 
not.

Maybe this is a Qt4 bug?


Mircea
/IceRAM

P.S. well, I have to admit I haven't checked Trolltech's
documentation on 
creating windows... but still.. this is odd

-- 
Dream as if you'll live forever. Live as if you'll die
today.
http://mircea.bardac.net

-- 
Psi Forums Moderator/Bug Tracker Manager
Psi Windows Installer Maintainer/ArchLinux Package
Maintainer
http://mircea.bardac.net
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 23:07:28
On Fri, May 12, 2006 at 01:56:30AM +0300, Mircea Bardac
wrote:
> On Friday 12 May 2006 00:21, textshell-I1QKlOneutronstar.dyndns.org wrote:
> > If you like to test a beta version of the patch.
It works for me but i
> > did test it only at my linux PC...
> > see darcs patch attached...
> 
> > -POPUP_FLAGS = Qt::Popup |
Qt::WindowStaysOnTopHint; // | 
> > Qt::X11BypassWindowManagerHint |
Qt::FramelessWindowHint;
> > +POPUP_FLAGS = Qt::ToolTip |
Qt::WindowStaysOnTopHint; // |
> > Qt::X11BypassWindowManagerHint |
Qt::FramelessWindowHint;
> 
> Reading the attachment I couldn't help asking myself:
> Since when a Popup window steals focus? If it steals
focus, why is it a popup 
> window and not a simple window? Or... popup means steal
focus? AFAIR, this is 
> not.

The documentation says, Popup is at least application modal
per
definition... and that's definivly not what we want here...
Popup seems to
be designed for popup menus and things like that...

ToolTip seems to be a much better fit for psi's
fancypopups, both should be
nonintrusiv.

And it works for me... But it needs testing on OS X and
Windows i think...

> 
> Maybe this is a Qt4 bug?
> 

I don't know.


 - Martin H.
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 23:15:59
On Friday 12 May 2006 02:07, textshell-I1QKlOneutronstar.dyndns.org wrote:
> The documentation says, Popup is at least application
modal per
> definition... and that's definivly not what we want
here... Popup seems to
> be designed for popup menus and things like that...
>
> ToolTip seems to be a much better fit for psi's
fancypopups, both should be
> nonintrusiv.

Hmm, forgot about *popup* menus. This indeed might explain
it.

I understand the need of redesign (to make things better) in
Qt4 but... it 
feels a little hackish to make a window a tooltip just
because you don't want 
it to have focus.

Maybe there should be some other type of window in Qt4 to
designate windows 
with nofocus?

Mircea
/IceRAM


-- 
Psi Forums Moderator/Bug Tracker Manager
Psi Windows Installer Maintainer/ArchLinux Package
Maintainer
http://mircea.bardac.net
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-12 00:25:55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Remko Troncon wrote:
|> Not sure if this is a Qt4 problem or a Psi 0.11 one,
but popup
|> notifications now steal my input focus - it's really
annoying if a
|> contact connects or disconnects while I'm typing.
This didn't happen
|> with 0.10. (X11/Solaris)
|
| This is a known problem. There's a patch fixing it, but i
think misha
| needs to review it.
|
| Remko

I've been experiencing this popup focus issue, but also an
occasional
hang (as in I can't get X to do anything until I kill psi
from the
console).  It's kinda rare, but I seem to get it every few
days
(qca-openpgp not installed).  This might be pop-up related,
as the hang
happens immediately after the popup shows (so popup is stuck
on the
screen as well).

As well, I also seem to sometimes get a silent (no segfault
message)
crash when I receive a message from someone and I have Psi
minimized to
the systray.  When Psi starts to maximize, it silently
crashes.

Running this on Mandriva 2006.0 and following Darcs.

If you can provide me with the instructions to get the data
you need to
track this down, I'll gladly do so.  I'm also assuming
I'd need to
switch over to debug build options for everything?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org


iD8DBQFEY9YQUMkt1ZRwL1MRApo+AJ9w+e93rKKban1zdhp4SoaSrKQZOQCf
ZYyk
TjukP6+WGUrYtXfJc/VHv0g=
=aH73
-----END PGP SIGNATURE-----
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-12 05:53:26
> I've been experiencing this popup focus issue, but
also an occasional
> hang (as in I can't get X to do anything until I kill
psi from the
> console). 

Beta2 or latest darcs ?

cheers,
Remko
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
0.11 popup notifications steal focus
user name
2006-05-11 09:25:48
On Thursday 11 May 2006 16:15, Mircea Bardac wrote:
> Maybe there should be some other type of window in Qt4
to designate windows
> with nofocus?

I've had this request in the Trolltech queue for years. 
Until they add this 
feature, Psi has showNoFocus().  It is just like
QWidget::show() except, 
well, you can guess. 

Unfortunately it only works on Windows right now, and maybe
could be better 
generalized (I think it is tied to MainWin?).

-Justin
_______________________________________________
psi-devel mailing list
psi-devellists.affinix.com
http://lists.affinix.com/listinfo.cgi/psi-devel-affin
ix.com
[1-10] [11-15]

about | contact  Other archives ( Real Estate discussion Medical topics )