Bug 60889 - msg notification bubble should show up if on another virtual desktop than active chat
Summary: msg notification bubble should show up if on another virtual desktop than act...
Status: RESOLVED DUPLICATE of bug 65019
Alias: None
Product: kopete
Classification: Applications
Component: Main Application (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-07 20:09 UTC by Mike W
Modified: 2004-03-12 22:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike W 2003-07-07 20:09:06 UTC
Version:           0.6.90cvs >= 20030620 (using KDE 3.1.2)
Installed from:    Gentoo
Compiler:          gcc version 3.2.2
OS:          Linux (i686) release 2.4.20-gentoo-r1

Im still running kopete 0.5 on my old laptop, and i really miss the feature (on my workstation running CVS) where if i had an active chat going on one virtual desktop, but i was working in another, i would get the 'incoming message' bubble on all desktops untill the chat got focus again/i switched back to the desktop with the chat or hit 'view'.. 

I've asked about this on #kopete, but the behaviour im describing is not like the notification settings i see in the behaviour tab of the preferences... I've tried playing around with the settings quite a bit, and I cant quite get this behaviour out of it...
Comment 1 Amit Shah 2003-07-23 13:56:27 UTC
I too would like this feature... but instead of a bubble, the chat window 
(that's open on another desktop) is highlighted in kicker... 
Comment 2 Olivier Goffart 2003-08-30 19:37:49 UTC
CVS commit by ogoffart:  
 
Show the baloon to all desktop 
 
CCMAIL 60889-done@bugs.kde.org 
 
should i backport this to kopete 0.7 branch? 
 
 
  M +3 -1      systemtray.cpp   1.24 
 
 
--- kdenetwork/kopete/kopete/systemtray.cpp  #1.23:1.24 
@@ -25,4 +25,5 @@ 
 #include <qregexp.h> 
  
+#include <kwin.h> 
 #include <kaboutdata.h> 
 #include <kapplication.h> 
@@ -265,4 +266,5 @@ void KopeteSystemTray::addBalloon() 
                         m_balloon->setAnchor( 
KopeteSystemTray::systemTray()->mapToGlobal(pos()) ); 
                         m_balloon->show(); 
+                        KWin::setOnAllDesktops(m_balloon->winId() , true); 
                 } 
         } 
Comment 3 Mike W 2003-09-08 17:14:23 UTC
I'm runnign the latest CVS now, and the described behaviour from the bug still 
hasnt been fixed (perhaps you misunderstood?)..  
 
what I'm describing is that:  
 
say im on Desktop 1: i have a kopete chatwindow open with a few chats going...  
 
If i go to say Desktop 4 and read some email for a while, if the people in 
those chats are sending me messages, I dont get notified, they just show up in 
the message window which I'm not looking at because its not my current active 
desktop 
 
I return 30 minutes later to Desktop 1 after having finished reading my mail 
and see that they have been trying to talk to me all that time (hey i forget 
sometimes that Im talking to people when catching up on mailling lists)..  
 
So what the bug suggests is that if i have the active chat on another virtual 
desktop than the active one, show a Kopete message balloon as if I had no 
active chat open at all.. this was the behaviour back in 0.5 of kopete and i 
REALLY miss it:( 
Comment 4 Casey Allen Shobe 2003-09-08 17:27:50 UTC
I get notified regardless of which desktop using the passive popup window 
option...I haven't gotten enough balloon popups to have realized whether they 
were confined to a single desktop...but I see balloon popups even if the 
screensaver's up! :(. 
 
I'd really rather not have message notifications (i.e. "SexyGirl2526: No 
credit card needed!  Click here for naked lesbian porn!  <View>  <Ignore>") 
appearing on top of the screensaver. 
Comment 5 Olivier Goffart 2003-09-08 17:53:55 UTC
Yes i missendrestood you, sorry. 
Anyway, you could use some other notification system to get notified... 
the a sound, or the passivepopup, or even raise the windows when new messages. 
 
Comment 6 Casey Allen Shobe 2003-09-08 17:59:20 UTC
"a sound" 
 
Not everyone has sound. 
 
"the passivepopup" 
 
This seems to work well, though "passive popup that doesn't interfere with 
other work" is a horrendous description for what it actually is.  If it 
weren't for curiosity, I would have never discovered what it is. 
 
"raise the windows when new messages" 
 
Ugh, and continue typing whatever you were typing before into a new window 
without expecting it, probably sending a line of garble to your friend.  This 
won't do anything across multiple desktops, either. 
 
 
But, moreover...there's no choice of when the balloon popup will appear.  For 
some reason, certain people who message me get a window auto-created, and 
others give me a balloon confirmation before I get a window.  I have no idea 
what drives this. 
Comment 7 Mike W 2003-09-08 18:28:00 UTC
i REALLY dislike the passive popups, and I prefer not to have 'uh-oh' sounds 
clogging up my mp3 playing:)... the way it was in kopete 0.5 was perfect... of 
course make it an option in the preferences so if someone doesnt like it they 
can turn it off.. the way it worked was if you hit 'view' it would take you 
back to the virtual desktop where your chats are and focus the active chat. 
Comment 8 Amit Shah 2003-09-09 07:43:50 UTC
Subject: Re: [Kopete-devel]   msg notification bubble should show up if on another virtual desktop than active chat

I would rather prefer that the window in the taskbar would flash for some 
time and then stay highlighted till it is activated. This would mean that a 
new message/event was reported on that particular chat window. For people 
who do not enable 'show windows from all virtual desktops' in the taskbar, 
something else could be done...

Comment 9 Olivier Goffart 2003-09-09 09:32:23 UTC
> I would rather prefer that the window in the taskbar would flash for some  
> time and then stay highlighted till it is activated.  
 
That's already the case in KDE CVS HEAD 
Comment 10 Tom Chance 2004-03-05 01:35:43 UTC
Just a heads up to say that I'd also really like to see this feature implemented.

I'd rather not have to constantly switch between desktops when working to check if I've got a new message, and I'd also rather not have to close the chat window every time I return to the other desktop, then reopen a chat window, bring the past messages back into the window, etc. etc.

A baloon popping up saying I have a new message, or better still the system tray icon flashing, would be ideal.
Comment 11 Olivier Goffart 2004-03-12 22:01:43 UTC

*** This bug has been marked as a duplicate of 65019 ***