On 7/27/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:
>
> Message: 5
> Date: Fri, 27 Jul 2007 21:24:30 +0200
> From: "Roman Jarosz" <[EMAIL PROTECTED]>
> Subject: [kopete-devel] Status Manager
> To: "kopete-devel" <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain; charset="utf-8"
>
>
> Hi,
>
> I've been working on Kopete status manager, the basic stuff (functional)
> is ready.
> Don't pay attention to some class names because this will change to
> something more consistent,
> and also I'll clean up the code. It's not polished because I'm going
> tomorrow on vacation for a week
> and I wanted to post it before I go.
>
> Ok so what's new.
>
> We have status manager and status manager dialog, which is currently in
> configure dialog (see screenshots).
>
> Status manager can contain two types of items Status and StatusGroup.
> StatusGroup is used for grouping statuses like in Adium, it has title and
> category.
> Status has title, category and message. The number of groups and statuses
> and group sub levels aren't limited.
> Every status item has unique id, so we can remember the last status and
> restore it on startup.
> Status and StatusGroup structure is stored in xml file.
>
> In status manager dialog items can be reorganized/moved with drag&drop so
> it's really easy.
>
> In Kopete main window menu a "Set Status Message" menu was removed. We
> only have Set Status menu,
> in that menu are items that you have in status manager dialog. If you
> select any item from that menu,
> than status, message and title from that item will be set in all accounts
> (title isn't propagated to protocols yet).
> A status type is determined from category.
>
> A protocol menu have in sub menus all items from status manager but the
> category is ignored and insted
> KopeteOnlineStatus form top level item is used.
>
> I added two more version of that menu (the code is already there but it's
> not enabled)
> 1) Menu have only items with the same category as top level KOS category.
> 2) The top level KOS items are removed and the menu look like Global Set
> Status menu.
>
> I don't have to have the 3 alternatives in the final version.
>
> The bottom left "Status Message" menu will change, don't know have yet :)
>
> I put this mail together really quickly so I hope you have understand it.
> Btw I'm open to any cool new ideas or suggestions.
>
> screenshots:
> http://kedge.wz.cz/kopete1.png
> http://kedge.wz.cz/kopete2.png
>
> See you in a week, regards
> Roman Jarosz
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: not available
> Type: application/bzip2
> Size: 12722 bytes
> Desc: not available
> Url :
> https://mail.kde.org/mailman/private/kopete-devel/attachments/20070727/5925177c/attachment.bin
>
> ------------------------------
>
> _______________________________________________
> kopete-devel mailing list
> [email protected]
> https://mail.kde.org/mailman/listinfo/kopete-devel
>
>
> End of kopete-devel Digest, Vol 52, Issue 34
> ********************************************
>

I guess I won't work on this like I had planned on then. Glad I hadn't
started any actual code yet. Do you have a storage mechanism already done
for this? I did a basic XML schema (not an actual XSD yet, just a mockup)
for it, and I'd be happy to share it if anyone is interested.

-- 
Scott Lerman
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to