zD12 / galaxium

Automatically exported from code.google.com/p/galaxium
0 stars 0 forks source link

Set presence and "personal message" simultaneously #391

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Since they are bound together in most protocols I know (at least XMPP, ICQ,
AIM, IRC?), it would be nice if it was possible to change them together.

My idea (well, actually Pidgin's) is that switching the combo in the
interface would focus the message entry, and after focus-out or ENTER they
would be changed together, while ESC would cancel the change altogether.

Any objections or different ideas?

Original issue reported on code.google.com by Zarevucky.Jiri on 25 May 2009 at 1:46

GoogleCodeExporter commented 9 years ago
Well, MSN doesn't work that way, so it could be implemented with XMPP and IRC 
only, but there wiuld 
have to be some changes in the gui and i don't know how that would be and if 
phil is keen on changing 
the gui.
It's a good idea though, but i only use MSN.

Original comment by sebas.sc...@yahoo.com.ar on 26 May 2009 at 2:49

GoogleCodeExporter commented 9 years ago
I think it would useful in MSN, too. At least for people that are used to other
protocols. (Me :D)

As far as GUI is concerned, it would just change behavior of the presence 
combo. 

Original comment by Zarevucky.Jiri on 26 May 2009 at 10:21

GoogleCodeExporter commented 9 years ago
Yeah, maybe, but i don't think if it would be that good for MSN, People change 
status constantly in MSN 
without any need to change personal message.
Anyways, could it be implemented on the other protocols excluding MSN? 

Original comment by sebas.sc...@yahoo.com.ar on 26 May 2009 at 4:35

GoogleCodeExporter commented 9 years ago
Yeah, it could, but that would mean having different GUI behaviors in different
protocols, which is hardly a good idea :)

There are four possibilities:

- ignoring MSN's weirdness (which probably isn't going to happen in this 
project :-P)
- making it a subject of user configuration (not really good idea either)
- rethinking the interface entirely
- not changing anything

This is particularly difficult to resolve since Galaxium is mostly MSN-centric. 
On
the other hand some things (like this) can be annoying for users of other 
protocols.
I think we need more people's opinions.

Original comment by Zarevucky.Jiri on 26 May 2009 at 5:17

GoogleCodeExporter commented 9 years ago
I'm a little confused why someone would even CARE that they are changed 
"together".
In the end, the end result the user is looking for, is to have a Status, and a
Message. Either way you will be entering the information in both widgets, the 
only
difference is when the actual protocol message is sent in the background.

MSN takes 2 different commands, XMPP takes 1. Either way, when we set the Away
Status, if a personal message is already entered, its used in the message. If 
we just
change the message, then either the protocol sends it as well as the status 
(even if
its the same status).

I just dont understand the relevance, or the need to have this change even be
implemented at all.

On a side note, I dont know about everyone's preferences, but i HATE that pidgin
always asks me to enter a message when changing the status. Most of the time I 
dont
even care about the message and I just simply want to change my status alone. 
Having
to do 2 things when I just want 1 thing to happen is kinda frustrating.

On the other hand. When you are changing status and you still want to update 
your
personal message, you will still have to type in the message anyway, so you are 
doing
the same amount of work (plus the clicking of the mouse to get to that widget).

As a simple change, we could just focus the personal message whenever someone 
changes
the status to anything but Online. Then you could just type your personal 
message,
hit ENTER and its done.

Original comment by dra...@gmail.com on 29 May 2009 at 5:47

GoogleCodeExporter commented 9 years ago
I agree with you about pidgin, i really hate when it asks me to write a 
personal 
message everytime i change status.
We could do as you say to focus the personal message after changing it, i think 
no one 
will be bothered

Original comment by sebas.sc...@yahoo.com.ar on 29 May 2009 at 5:56

GoogleCodeExporter commented 9 years ago
"In the end, the end result the user is looking for, is to have a Status, and a
Message."

That's typically MSN altitude. For XMPP people, the message is status' further
specification. These are entirely different concepts.

Original comment by Zarevucky.Jiri on 29 May 2009 at 6:28

GoogleCodeExporter commented 9 years ago
I'll make an example...

In MSN, you're like..
Online - lilalilalilalu...
DND - lilalilalilalu...
Away - lilalilalilalu...

In XMPP, we're like...
Online - I'm here
Away - Out with my dog
DND - Giving presentation to my boss

So it's just that the concepts are different. Use cases are different. People 
are
different (and XMPP people are better :-P).

Original comment by Zarevucky.Jiri on 29 May 2009 at 6:36

GoogleCodeExporter commented 9 years ago
Hahaha, you're very right, but we've gotta do something to satisfy everyone 
unfortunately :P
Ps: i know XMPP people are better ;) i hate MSN but all of my friends, everyone 
uses it, so i gotta stick 
with it.

Original comment by sebas.sc...@yahoo.com.ar on 29 May 2009 at 6:53

GoogleCodeExporter commented 9 years ago
Well... you are never going to satisfy everyone... :) unfortunately, 
development is
all about compromises and arguing what's better (unless you're the only one
developing :D)... especially when you try to support multiple protocols :)

Original comment by Zarevucky.Jiri on 29 May 2009 at 6:57

GoogleCodeExporter commented 9 years ago
Yep, thats true, this is when you wish you were the only developer right? :P

Original comment by sebas.sc...@yahoo.com.ar on 29 May 2009 at 8:56

GoogleCodeExporter commented 9 years ago
Yeah :D

Original comment by Zarevucky.Jiri on 29 May 2009 at 9:18

GoogleCodeExporter commented 9 years ago
Ohh that's very selfish of you! :P

Original comment by sebas.sc...@yahoo.com.ar on 29 May 2009 at 10:09

GoogleCodeExporter commented 9 years ago
Absolutely, but I suggest we stop spamming... :) 

Original comment by Zarevucky.Jiri on 29 May 2009 at 10:13

GoogleCodeExporter commented 9 years ago
I dont agree that they are different use cases. In either protocol the user CAN
choose a message for each status. what you are suggesting is that we encourage 
the
user to change the message when they change status, and thats really not a good 
idea,
regardless if XMPP people have been used to it in the past.

but really, do we really care if someone changes it or not? no we dont. its not
required for anything to function. It would be simply a superfluous feature that
anoys most people who want to just change their status.

so really, we should not force anyone to do anything. Just focus the message and
thats the end of that I think...

Original comment by dra...@gmail.com on 31 May 2009 at 2:44