Bug 62591 - notifications displayed on top of screen instead of status bar when icon disabled.
Summary: notifications displayed on top of screen instead of status bar when icon disa...
Status: RESOLVED NOT A BUG
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 0.7.1
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
: 62592 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-08-13 12:52 UTC by Amit Shah
Modified: 2008-08-02 22:24 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Amit Shah 2003-08-13 12:52:10 UTC
Version:           0.7.1 (using KDE KDE 3.1.3)
OS:          Linux

notifications are displayed on the topleft of the screen (my status bar is on the bottom of the screen), when the kopete status bar icon is disabled.
Comment 1 Olivier Goffart 2003-08-13 13:10:35 UTC
*** Bug 62592 has been marked as a duplicate of this bug. ***
Comment 2 Stefan Gehn 2003-08-13 16:02:46 UTC
This is the expected behaviour for a kpassivepopup with no parent (where 
should it display? It does not have any anchor to attach to). 
Comment 3 Amit Shah 2003-08-13 16:22:28 UTC
Subject: Re:  notifications displayed on top of screen instead of status bar when icon disabled.

On Wednesday 13 Aug 2003 19:32, sgehn@gmx.net wrote:
> ------- Additional Comments From sgehn@gmx.net  2003-08-13 16:02 -------
> This is the expected behaviour for a kpassivepopup with no parent (where
> should it display? It does not have any anchor to attach to).

But for kmail, it displays it alongside the kmail button in the taskbar.

Comment 4 Jason Keirstead 2003-08-13 17:56:35 UTC
Subject: Re: [Kopete-devel]   notifications displayed on top of screen instead of status bar when icon disabled.

On August 13, 2003 11:23 am, Amit Shah wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Wednesday 13 Aug 2003 19:32, sgehn@gmx.net wrote:
> > ------- Additional Comments From sgehn@gmx.net  2003-08-13 16:02 -------
> > This is the expected behaviour for a kpassivepopup with no parent (where
> > should it display? It does not have any anchor to attach to).
>
> But for kmail, it displays it alongside the kmail button in the taskbar.

This is incorrect.

In KDE > 3.1.x, a passive popup with no parent is attached to the current active / focused
window, no matter what application launched it. (I don't think this has been backported to 3.1 )

In KMail they must be giving the systray ID as the parent. 

Needless to say if you wer eusing KDE CVS or (soon) 3.2 the default behaviour is much better,
I prefer it even over the "in the tray mode".

Nevertheless, in Kopete I guess if the systray icon is disabled, we should be passing the winID
of the tray itself to the popup, probably like Kmail does.

But still I would like to have for the next release an option to turn this off and use the default
"attach to the active window" behaviour in 3.2. I propose to all a checkbox labeled

" (x) Show popups next to system tray "

... defaulting to on.

Comment 5 yutt 2008-08-02 22:24:05 UTC
The current location of notification messages is extremely unintuitive and seems arbitrary.

Currently my notifications appear to the right of center, at the top of my screen. I rarely even notice them there. Classic behavior for instant messengers is to display notifications near the system tray.

I would think default behavior should be to be near the system tray, as that is the traditional location for this type of notification, and expected by most users. Possibly allow the user to drag and anchor it where they wish as an option.