[mICQ] Notification of incoming messages during auto-away

Rüdiger Kuhlmann micq-list-CKH1bDCG6x4V at ruediger-kuhlmann.de
Sun Feb 11 19:24:10 CET 2007


>--[Martin Stubenschrott]--<stubenschrott at gmx.net>
> On Sun, Feb 11, 2007 at 01:04:34PM +0100, Rüdiger Kuhlmann wrote:
> > >--[Martin Stubenschrott]--<stubenschrott at gmx.net>
> > > On Fri, Jan 19, 2007 at 11:35:05PM +0100, dokubuntux at arcor.de wrote:
> > > > Is it possible to integrate this feature in micq 0.5.3 or is it even so 
> > > > easy that I can do it myself (maybe by copying some lines of source-code 
> > > > and recompiling it - but I have no experience in C/C++)?
> > > Yeah, I have exactly the same feeling about this feature. I think it
> > > wouldn't be hard to do if you know where to start.
> > -    if (uiG.idle_flag)
> > +    if (conn->status != ims_online)
> Oh cool, thanks!

Any preference how to appropriately call the option? "count_messages_even_
when_manually_changed_to_na_or_away" is somewhat long. :)

> > That could be a quick start. I'm checking how to do it cleanly, though.
> > When would you expect the number to be cleared? Upon entering any command?
> > Upon the next status change?
> I think, when the user enters any command (which could also mean
> changing status). Because if the user can enter a command, he's
> hopefully back at his pc :)

Ok. That's as good as done.

> > Planned is whatever comes into my mind when I find the time to do something.
> > Which usually includes patches in my inbox. ;-)
> cool answer :)

Just the simple truth. I don't have too much time for mICQ, so I have no way
to plan what goes in what version anyway, only some ideas what I would like
to get done. E.g., next version will work with Google Talk, but I can't tell
when Jabber support will be good enough for everyone (it certainly isn't
now, even if it Works For Me[tm]).

> That's probably becoming more difficult, but I would suggest if I have
> messages from 3 people, and when I write a message to somebody, the
> count _for this person_ will be cleared, and you are notified only about
> the 2 others.

Well, currently mICQ has a count, a last contact and a string. If the
message's contact differs from the last contact, the contact is appended to
the string. That's all to it (-> icq_response.c).

So this feature request need some more to think how it is supposed to work,
and some more work to implement it. Want to do it?

-- 
"See, free nations are peaceful nations. Free nations don't attack
 each other. Free nations don't develop weapons of mass destruction."
      - George W. Bush, Milwaukee, Wis., Oct. 3, 2003


More information about the mICQ-List mailing list