#9046: Auto-away sets away message...

View: New views
11 Messages — Rating Filter:   Alert me  

#9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
---------------------+------------------------------------------------------
Reporter:  Daemonax  |        Type:  defect      
  Status:  new       |   Component:  pidgin (gtk)
 Version:  2.5.5     |    Keywords:  Auto away  
---------------------+------------------------------------------------------
 This annoying behaviour has been around for many versions.

 Using version 2.5.5 on Ubuntu 9.04

 Auto-away is set to change status to away. When it does this though it
 automagically creates the message "I'm not here right now" rather than
 simply setting itself to away.

 I think it would be best for this behaviour to be simply removed, and away
 messages to only be ones that are intentionally created by the user.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  closed      
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:  worksforme  
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------
Changes (by QuLogic):

  * status:  new => closed
  * resolution:  => worksforme


Comment:

 Instead of using the built-in "Away" status, you need to use one of your
 own saved statuses for the "Change status to" option.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:1>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  closed      
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:  worksforme  
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by Daemonax):

 That is not a resolution to this problem... That is simply a work around
 rather than really fixing it.

 You're just saying "Eh create a customer status and use that instead".. I
 should be able to choose away, and have it set itself simply to away. The
 program is not behaving as one could reasonably expect.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:2>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------
Changes (by resiak):

  * status:  closed => new
  * resolution:  worksforme =>


Comment:

 I can see two reasonable behaviours for auto-away:

 * Use the same message that was previously set (which is what Daemonax is
 after); or
 * Use a particular custom status.

 In the former case, you always want to be Away, not some other status
 type. So I think a reasonable UI could look like:

 {{{
 (o) Use the current message
 ( ) Use a saved status: [I'm not here right now | v]
 }}}

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:3>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by resiak):

 It could even subsume the `[x] Change status when idle` tickybox.

 {{{
 When idle:
 ( ) Don't change my status
 (o) Change my status to Away
 ( ) Use a saved status: [I'm not here right now | v]
 }}}

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:4>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by deryni):

 The issue here is somewhat simpler than that actually, the request (as far
 as I understand it) is simply to have the default Away status work like
 the other default statuses and not use a message (as best I can tell
 without testing none of the other defaults have a default message).

 This request has come up previously (possibly in another ticket, though
 I'm not sure). The issue is that the user cannot override the default
 message without creating a custom Away status, and until it is used does
 not even know that a default message will be used.

 If we currently use the previously set message (to mimic what the status
 selector does) I personally think that's a bug, and doubt that anyone
 expects it to work that way so I think we should fix that and set the
 default statuses to not have default messages. I would be ok with a
 special default Away+message status which only appears in the Preferences
 window to keep the current behaviour.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:5>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:              
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by ilgaspa):

 I think that the correct behaviour should be:
 * If away status is set to simply "Away", Pidgin should switch to away
 keeping current status message, like for example MSN does
 * If away status is set to a saved status, Pidgin should switch do away
 (or other specied away status) and used the saved status status message.
 If the slected saved status has an empty status message, the empty status
 message overrides the currently set status for the away time

 I find the current pidgin behaviour (wich overrides my current status with
 "I'm not here right now" regardless of the status message set) plain
 wrong... There's no way to tell it to simple switch to away leaving the
 status message untouched at the moment. We can simulate this behaviour by
 saving an away status with the same message as the available status
 message we use, but it's a workaround, not a solution.

 This seems a trivial issue to solve, noone wish to take care of this bug?

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:6>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:  deryni      
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------
Changes (by deryni):

  * owner:  => deryni


--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:7>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:  deryni      
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by gjmf):

 I'd really, really like to see this behaviour improved.  In our
 environment, one of the most common complaints about Pidgin is that, for
 whatever reason, folks still have their status set to "I'm not here right
 now" even after they've come back to the computer.  Much better if the
 status text is never changed in the first place.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:8>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:  deryni      
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by jerkface):

 Agreed. I am dumping pidgin due to this behavior. Who actually thought it
 was reasonable?

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:9>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker

Re: #9046: Auto-away sets away message...

by Pidgin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

#9046: Auto-away sets away message...
-----------------------+----------------------------------------------------
 Reporter:  Daemonax   |        Owner:  deryni      
     Type:  defect     |       Status:  new        
Milestone:             |    Component:  pidgin (gtk)
  Version:  2.5.5      |   Resolution:              
 Keywords:  Auto away  |  
-----------------------+----------------------------------------------------

Comment(by deryni):

 You are dumping pidgin because the default Away status has a message? When
 you can easily create your own away status without such a message and use
 it?

 The issue here is that we do not make it immediately clear that such a
 message will be used and do not allow people to prevent that message from
 being used with the default status. A fact to consider here is that pidgin
 has had that default Away message since essentially forever (if not in
 fact actually forever) so considering that the complaints about it have
 just now started really happening in earnest (fairly long after the
 initial change to the new status system even, the new status system is
 what has exacerbated the issue) indicates that the issue is likely not
 nearly as serious as one might want to make out. I am not making light of
 the problem, nor attempting to indicate it isn't a problem, just trying to
 put it in the proper perspective.

 There is an additional wrinkle, as indicated by ilgaspa, in that some
 people would like the default statuses to preserve their current message
 when they have one, which is likely an expectation derived from MSN's
 historic lack of status messages (only friendly names) but is a usage we
 have been trying to better serve recently.

 I am currently unable to come up with an appropriate way to model this
 without simply adding a checkbox to the preferences dialog page dealing
 with the auto-away status which says "Preserve current status message over
 auto-away" or similar, which is by far not an ideal interface for this.

 There is one alternative, which is somewhat more complicated to use, which
 would be to create that checkbox in the New Status dialog and require
 people to create their own auto-away status to do this sort of thing.

--
Ticket URL: <http://developer.pidgin.im/ticket/9046#comment:10>
Pidgin <http://pidgin.im>
Pidgin
_______________________________________________
Tracker mailing list
Tracker@...
http://pidgin.im/cgi-bin/mailman/listinfo/tracker