Bug 167144 - Message Handling Options (stack/queue/instantly)
Summary: Message Handling Options (stack/queue/instantly)
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-21 15:32 UTC by Ramon Antonio Parada (brainsqueezer)
Modified: 2008-12-27 20:08 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ramon Antonio Parada (brainsqueezer) 2008-07-21 15:32:48 UTC
Version:           0.50.80 (using Devel)
Installed from:    Compiled sources
OS:                Linux

BEHAVIOR > GENERAL tab

Current Message Handling options are:

- Open messages instantly
- Use message queue
- Use message stack
[] Queue/stack unread options

Default option should be "Open messages instantly" as that is what an average user would expect. "Queue" and "stack" options are pretty the same.

- In both cases what it really means is that a window is not opened and you get a notification in the contact list.
- Average people don't know difference between a queue and a stack



BEHAVIOR > EVENTS tab 

You can find these 2 options under "Miscellaneous" that also manage the new conversation and new message events:
[ ] Switch to desktop chat on opening message
[ ] Raise window on incoming message


--------------------------------------------------------------------


All this 6 options could be removed or replaced with something like

"On new conversation:"
- "Open new window" default: yes
- "Raise window" default: yes
- "Switch to desktop" default: no


No functionality would be lost
This could be placed in the "Events" tab under the title "On new conversation"
Comment 1 Jan Ritzerfeld 2008-08-08 19:10:44 UTC
I agree that the difference between queue and stack is indeed subtle. But I do /not/ think that instantly opening new windows for any new conversation (instead of flashing the taskbar and/or showing notifications) is a reasonable set of default settings.
However, IMHO this is a matter of taste and should be discussed on the kopete-devel mailing list and not in a bugzilla bug report. E.g., it would be interesting which IM applications behave in the way you describe.
Comment 2 Jan Ritzerfeld 2008-08-08 22:34:29 UTC
Nonetheless, I really like the idea of simplifying these options. Could you make a patch an post it to the kopete-devel mailing list?

The default options are addressed in your Bug 168719.
Comment 3 Dennis Nienhüser 2008-08-11 10:36:16 UTC
Getting rid of the queue/stack thing is one of the things I'm planning to do during akademy.
I don't think opening messages instantly should be the default setting though.
Comment 4 David Faure 2008-10-03 18:38:08 UTC
I got rid of the "stack" option now. The initial proposal in this report goes further, and makes sense to me, but I don't know enough about kopete to understand all the ramifications of such changes.
Comment 5 Gabriel Ramirez 2008-10-07 23:09:35 UTC
(In reply to comment #0)
> Version:           0.50.80 (using Devel)
> Installed from:    Compiled sources
> OS:                Linux

I using kopete version 0.60.1 kde 4.1.1 Linux
> 
> BEHAVIOR > GENERAL tab
> 
> Current Message Handling options are:
> 
> - Open messages instantly
> - Use message queue
> - Use message stack
> [] Queue/stack unread options
> 
> Default option should be "Open messages instantly" as that is what an average
> user would expect. "Queue" and "stack" options are pretty the same.
> 
> - In both cases what it really means is that a window is not opened and you get
> a notification in the contact list.
> - Average people don't know difference between a queue and a stack
> 
> 
> 
> BEHAVIOR > EVENTS tab 
> 
> You can find these 2 options under "Miscellaneous" that also manage the new
> conversation and new message events:
> [ ] Switch to desktop chat on opening message

yeah but this option only applies to existing messages which have a chat window open already, if a incoming message arrive and click in the notification opens a chat window in the current desktop.

 maybe if the option is called "switch to desktop...." if checked and no chat window exists for a incoming message kopete could switch to the desktop containing the contact list window.


because in the curent state, when receive a notification of incoming messages and I know which is the first one before a click in the popup I switch to the desktop containing the contact list and click the popup to open the chat window , and not clutter my desktop where I'm working in other things, but sometimes I forgot if is the first or not incoming message and the chat window opens in the current desktop.

 
> [ ] Raise window on incoming message
> 
Comment 6 Ramon Antonio Parada (brainsqueezer) 2008-12-27 20:08:22 UTC
As part of the requested simplification has been done mark as fixed.