From koffice-devel Thu Jan 19 17:08:49 2006 From: Raphael Langerhorst Date: Thu, 19 Jan 2006 17:08:49 +0000 To: koffice-devel Subject: KPlato embedding committed Message-Id: <200601191808.49409.raphael.langerhorst () kdemail ! net> X-MARC-Message: https://marc.info/?l=koffice-devel&m=113769057331566 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-00=_he8zDkwgQ0NOlqn" --Boundary-00=_he8zDkwgQ0NOlqn Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi all, I just committed the patch (an improved version) for enabling KPlato embedding in KOffice. I forgot to cc the mailing list(s). The commit log is attached. Regarding freeze: there are no i18n string changes, and I didn't get any negative reply to the posting of my patch, so I took that as ok to commit this "feature". If I find the time (might prove difficult) I'll also write about that in my blog. Anyway, as you can see from the notes, some stuff should still be improved, of course. But it's quite usable in a basic way (instead of unusable in many ways). Regards, -- Raphael Langerhorst http://raphael.g-system.at/blog/ --Boundary-00=_he8zDkwgQ0NOlqn Content-Type: message/rfc822; name="forwarded message" Content-Transfer-Encoding: 7bit Content-Description: Raphael Langerhorst (UNTRUSTED, sender is "kde-commits-bounces-+kdepim=kdemail.net@kde.org") : koffice/kplato Content-Disposition: inline Return-Path: Received: from localhost (localhost [127.0.0.1]) by apelsin.fruitsalad.org (Cyrus v2.2.12) with LMTPA; Thu, 19 Jan 2006 16:27:14 +0100 X-Sieve: CMU Sieve 2.2 Received: from localhost (localhost [127.0.0.1]) by apelsin.fruitsalad.org (Postfix) with ESMTP id 5D9386A6EFA for ; Thu, 19 Jan 2006 16:27:14 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by apelsin.fruitsalad.org (Postfix) with ESMTP id 36DD46A6EC7 for ; Thu, 19 Jan 2006 16:27:14 +0100 (CET) Received: from apelsin.fruitsalad.org ([127.0.0.1]) by localhost (apelsin.fruitsalad.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 99113-01 for ; Thu, 19 Jan 2006 16:27:13 +0100 (CET) Received: from ktown.kde.org (ktown.kde.org [131.246.120.250]) by apelsin.fruitsalad.org (Postfix) with SMTP id E6F9E6A6EB1 for ; Thu, 19 Jan 2006 16:27:12 +0100 (CET) Received: (qmail 24072 invoked by uid 72); 19 Jan 2006 15:27:12 -0000 Received: (qmail 24063 invoked from network); 19 Jan 2006 15:27:11 -0000 Received: from kde.suse.de (HELO office.kde.org) (195.135.221.67) by ktown.kde.org with SMTP; 19 Jan 2006 15:27:10 -0000 Received: from svn.kde.org (localhost [127.0.0.1]) by office.kde.org (Postfix) with SMTP id 8715B584 for ; Thu, 19 Jan 2006 16:27:09 +0100 (CET) Received: (nullmailer pid 22275 invoked by uid 30); Thu, 19 Jan 2006 15:27:09 -0000 From: Raphael Langerhorst (UNTRUSTED, sender is "kde-commits-bounces-+kdepim=kdemail.net@kde.org") To: kde-commits@kde.org Subject: koffice/kplato X-Commit-Directories: (0) trunk/koffice/kplato MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: Thu, 19 Jan 2006 15:27:09 +0000 Message-Id: <1137684429.498214.22274.nullmailer@svn.kde.org> X-BeenThere: kde-commits@kde.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: kde-commits@kde.org List-Id: Notification of KDE commits List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , X-Virus-Scanned: by amavisd-new at kdemail.net X-Kolab-Scheduling-Message: FALSE X-UID: 4938 X-Length: 3616 SVN commit 500175 by raphael: Implement KPlato embedding Notes: By default, the Gantt view without the task list is shown. I had to deactivate some stuff in KPlato::GanttView::setContext(), this particularly means that the closed node state is not saved when switching between views (embedded/parent). I used a rather ugly hack in the constructor of KPlato::Part, fixing it requires changes to KPlato::Context, I postpone this since I don't want to do too many changes at once. When printing, the project name is not anymore printed, because KPlato::GanttView has no direct knowledge about it's view anymore. Zooming is not activated, it behaves a bit weird. M +61 -3 kplato.kdevelop M +75 -34 kptganttview.cc M +21 -7 kptganttview.h M +81 -5 kptpart.cc M +14 -0 kptpart.h M +1 -1 kptpertview.h M +6 -3 kpttaskappointmentsview.cc M +2 -4 kpttaskappointmentsview.h M +20 -9 kptview.cc M +12 -10 kptview.h --Boundary-00=_he8zDkwgQ0NOlqn Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ koffice-devel mailing list koffice-devel@kde.org https://mail.kde.org/mailman/listinfo/koffice-devel --Boundary-00=_he8zDkwgQ0NOlqn--