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"
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.
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.
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.
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.
(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 >
As part of the requested simplification has been done mark as fixed.