[kplato] [PATCH] KPlato embedding

Raphael Langerhorst raphael.langerhorst at kdemail.net
Mon Jan 16 15:01:35 CET 2006


Hello,

The attached patch(es) enable KPlato embedding. The patch still has known 
limitations, it is work-in-progress.

The patch for kdgantt is necessary to avoid event processing while 
transitioning the view from an embedded component to the parent component. 
The gantt view looks ok with this patch, but I don't know if there is any 
impact on kdgantt functionality. At least it shouldn't do event processing 
right there - koffice is crashing if it does.

Known limitations of the kplato patch:

* RMB context menu on tasks in the gantt view doesn't work anymore (due to 
ganttview - view decoupling), this can be amended, just needs some work.
* zooming is not yet working correctly.
* the task list (left part of the gantt view) is not yet drawing correctly 
when embedded. In fact I have no idea why and didn't look into it enough yet 
to find out what needs to be done.
* crashes on (auto-)save; it should be possible to fix this, but haven't 
looked into this yet.


I'm now again away (no internet) until Wednesday but wanted to post the 
current status to the list. If possible I would like to commit the patch 
before the beta 1 release, there are no i18n string changes.
Comments welcome.

Best wishes,
-- 
Raphael Langerhorst
http://raphael.g-system.at/blog/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdgantt_no_events.patch
Type: text/x-diff
Size: 538 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kplato/attachments/20060116/651eb5be/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kplato_embedding.patch
Type: text/x-diff
Size: 16332 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kplato/attachments/20060116/651eb5be/attachment-0001.bin 


More information about the kplato mailing list