<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/hausmann</link><counters><counter name="forever" lastEventTime="1246284052" firstEventTime="1074348676">1215</counter></counters><metadata></metadata><recentMessages><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 78DFC1D806C
	for &lt;cia@cia.navi.cx&gt;; Mon, 29 Jun 2009 07:00:51 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id D228119A
	for &lt;cia@cia.navi.cx&gt;; Mon, 29 Jun 2009 16:00:41 +0200 (CEST)</header><header name="Received">(nullmailer pid 16006 invoked by uid 50319);
	Mon, 29 Jun 2009 14:00:41 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Mon, 29 Jun 2009 14:00:41 +0000</header><header name="Message-Id">&lt;1246284041.794371.16005.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>              </source>     <body>         <commit>             <revision>989118</revision>             <author>hausmann</author>             <files><file>trunk/www/sites/planet/planetkde/config</file></files>             <log>Simplify my feed url ;-)</log>             <diffLines>14</diffLines>         </commit>     </body> <timestamp>1246284051</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id 1452E1D80D0
	for &lt;cia@cia.navi.cx&gt;; Fri,  8 May 2009 06:31:13 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id C1A481AD
	for &lt;cia@cia.navi.cx&gt;; Fri,  8 May 2009 15:31:02 +0200 (CEST)</header><header name="Received">(nullmailer pid 19333 invoked by uid 50319);
	Fri, 08 May 2009 13:31:02 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Fri, 08 May 2009 13:31:02 +0000</header><header name="Message-Id">&lt;1241789462.756887.19332.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>              </source>     <body>         <commit>             <revision>965289</revision>             <author>hausmann</author>             <files><file>trunk/www/sites/planet/planetkde/config</file></files>             <log>Adding fellow Qt hacker Tor Arne</log>             <diffLines>12</diffLines>         </commit>     </body> <timestamp>1241789484</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id BE8B81D8059
	for &lt;cia@cia.navi.cx&gt;; Fri, 27 Mar 2009 06:41:19 -0700 (PDT)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 407C917E
	for &lt;cia@cia.navi.cx&gt;; Fri, 27 Mar 2009 14:41:10 +0100 (CET)</header><header name="Received">(nullmailer pid 29236 invoked by uid 50319);
	Fri, 27 Mar 2009 13:41:09 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Fri, 27 Mar 2009 13:41:09 +0000</header><header name="Message-Id">&lt;1238161269.284232.29235.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>              </source>     <body>         <commit>             <revision>945416</revision>             <author>hausmann</author>             <files><file>trunk/www/sites/planet/planetkde/config</file></files>             <log>Added Leo's (upcoming) blog on the Trollt^H^HQtSoftware Labs</log>             <diffLines>12</diffLines>         </commit>     </body> <timestamp>1238161280</timestamp></message><message>     <generator>         <name>Subversion CIA Bot client shell script</name>         <version>1.0</version>     <mailHeaders><header name="Received">from office.kde.org (kde.suse.de [195.135.221.67])
	by cia.vc (Postfix) with ESMTP id E81F51D80A0
	for &lt;cia@cia.navi.cx&gt;; Thu,  4 Dec 2008 11:10:50 -0800 (PST)</header><header name="Received">from svn.kde.org (localhost [127.0.0.1])
	by office.kde.org (Postfix) with SMTP id 51134AC
	for &lt;cia@cia.navi.cx&gt;; Thu,  4 Dec 2008 20:10:40 +0100 (CET)</header><header name="Received">(nullmailer pid 9779 invoked by uid 50319);
	Thu, 04 Dec 2008 19:10:40 -0000</header><header name="From">sysadmin@kde.org</header><header name="Date">Thu, 04 Dec 2008 19:10:40 +0000</header><header name="Message-Id">&lt;1228417840.299563.9778.nullmailer@svn.kde.org&gt;</header></mailHeaders></generator>     <source>         <project>KDE</project>              </source>     <body>         <commit>             <revision>892616</revision>             <author>hausmann</author>             <files><file>trunk/www/sites/planet/planetkde/config</file></files>             <log>Adding feed for Samuel R?\195?\184dal, fellow Qt developer

CCMAIL: sroedal@trolltech.com</log>             <diffLines>13</diffLines>         </commit>     </body> <timestamp>1228417851</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27673</revision><author>hausmann</author><log>When populating the context menu with sub-menus don't add sub-menus if they're empty.

Signed-off-by: Nikolas  </log><diffLines>43</diffLines><files><file action="modify">qt/Api/qwebpage.cpp</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194733667</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27672</revision><author>hausmann</author><log>Added support for the Bold/Italic/Underline toggle actions.

Signed-off-by: Nikolas  </log><diffLines>94</diffLines><files><file action="modify">qt/Api/qwebpage.cpp</file><file action="modify">qt/Api/qwebpage.h</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194733661</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27671</revision><author>hausmann</author><log>Before adding an action to the context menu call checkOrEnableIfNeeded for each action
to update the enable/checked state correctly.

Signed-off-by: Nikolas  </log><diffLines>96</diffLines><files><file action="modify">qt/Api/qwebpage.cpp</file><file action="modify">qt/Api/qwebpage_p.h</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194733656</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27670</revision><author>hausmann</author><log>Mark the text direction actions as checkable actions.

Signed-off-by: Nikolas  </log><diffLines>53</diffLines><files><file action="modify">qt/Api/qwebpage.cpp</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194733650</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebCore</module></source><body><commit><revision>27646</revision><author>hausmann</author><log>userIdleTime() is stubbed in win/SystemTimeWin.cpp, so don't
define it twice for the Qt/Windows build.  </log><diffLines>37</diffLines><files><file action="modify">ChangeLog</file><file action="modify">platform/qt/TemporaryLinkStubs.cpp</file></files></commit></body><timestamp>1194618991</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27645</revision><author>hausmann</author><log>Implemented the webcore actions for changing the text direction.

Signed-off-by: Holger  </log><diffLines>91</diffLines><files><file action="modify">qt/Api/qwebpage.cpp</file><file action="modify">qt/Api/qwebpage.h</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194613946</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project></source><body><commit><revision>27644</revision><author>hausmann</author><log>Fix ContextMenu allocation in the Qt port.

Store all items and submenus value based in ContextMenu and ContextMenuItem.
That fixes the crashes when the context menu was populated with sub-menus because
of the use of temporary ContextMenu objects like this:

ContextMenu subMenu(...);
subMenu.appendItem(...);
subMenu.appendItem(...);

subMenuItem.setSubMenu(&amp;subMenu); // temporary pointer, need to _copy_ contents

Signed-off-by: Holger  </log><diffLines>243</diffLines><files><file action="modify">trunk/WebCore/ChangeLog</file><file action="modify">trunk/WebCore/platform/ContextMenu.h</file><file action="modify">trunk/WebCore/platform/ContextMenuItem.h</file><file action="modify">trunk/WebCore/platform/PlatformMenuDescription.h</file><file action="modify">trunk/WebCore/platform/qt/ContextMenuItemQt.cpp</file><file action="modify">trunk/WebCore/platform/qt/ContextMenuQt.cpp</file><file action="modify">trunk/WebKit/qt/Api/qwebpage.cpp</file><file action="modify">trunk/WebKit/qt/Api/qwebpage_p.h</file><file action="modify">trunk/WebKit/qt/ChangeLog</file></files></commit></body><timestamp>1194613941</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27643</revision><author>hausmann</author><log>Renamed QWebPage::NumWebActions to QWebPage::WebActionCount (for consistency) and fixed its value.

Signed-off-by: Holger  </log><diffLines>48</diffLines><files><file action="modify">qt/Api/qwebpage.h</file><file action="modify">qt/Api/qwebpage_p.h</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194613933</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27596</revision><author>hausmann</author><log>Build fix for Qt 4.3.  </log><diffLines>35</diffLines><files><file action="modify">qt/Api/qwebsettings.cpp</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194531716</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebCore</module></source><body><commit><revision>27595</revision><author>hausmann</author><log>Remove some warnings about not implemented methods.

* ResourceHandle::loadsBlocked and ResourceHandle::supportsBufferedData are
  specific to the NS API and won't be implemented on Qt.
* ResourceHandle::bufferedData can not be reached as we return false in
  ResourceHandle::supportsBufferedData.

Signed-off-by: Lars Knoll &lt;lars@trolltech.com&gt;  </log><diffLines>99</diffLines><files><file action="modify">ChangeLog</file><file action="modify">platform/network/qt/ResourceHandleQt.cpp</file></files></commit></body><timestamp>1194510226</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project></source><body><commit><revision>27594</revision><author>hausmann</author><log>Cleanup checking for the request method.

* Check the request method only in QWebNetworkManager::add.
* Currently HEAD, GET, POST are allowed and for everything else
  QWebNetworkManager::add returns false.
* Returning false is compatible with ResourceHandle::start and it
  can be used in ResourceHandle::loadResourceSynchronously to generate
  a ResourceError

Signed-off-by: Lars Knoll &lt;lars@trolltech.com&gt;  </log><diffLines>114</diffLines><files><file action="modify">trunk/WebCore/ChangeLog</file><file action="modify">trunk/WebCore/platform/network/qt/ResourceHandleQt.cpp</file><file action="modify">trunk/WebKit/qt/Api/qwebnetworkinterface.cpp</file><file action="modify">trunk/WebKit/qt/ChangeLog</file></files></commit></body><timestamp>1194510220</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebCore</module></source><body><commit><revision>27593</revision><author>hausmann</author><log>Implement WebCore::callOnMainThread

Implemented using a global QObject, that is moved to the main thread
and then sending a custom event to it.
Picked a number below QEvent::User but above any other documented value.

Signed-off-by: Lars Knoll &lt;lars@trolltech.com&gt;  </log><diffLines>105</diffLines><files><file action="modify">ChangeLog</file><file action="modify">platform/qt/ThreadingQt.cpp</file></files></commit></body><timestamp>1194510213</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebKit</module></source><body><commit><revision>27592</revision><author>hausmann</author><log>Fix bug in the implementation of synchronous network jobs.

* George (pmax) reviewed the networking patches and found the following bug (thanks for reviewing)
-    if (jobMode == AsynchronousJob) {
+    if (jobMode == SynchronousJob) {
        add job to synchronous list/hash

* Just applying the above change will lead to crashes because we can finish
  jobs before we started them.

* Avoid these issues by saving all work (starting a job, sending data and
  finishing it) inside one list. JobWork will contain any
  of the above three work types and doWork will just work on this list
  (m_pendingWork). As foreach takes a copy of the list calling started, data
  and finished will not add new work and we gurantee that if we have JobStarted
  it will be in the list before JobData and JobFinished.

* Observation: We might just kill the code to handle sync jobs.

Signed-off-by: Lars Knoll &lt;lars@trolltech.com&gt;  </log><diffLines>236</diffLines><files><file action="modify">qt/Api/qwebnetworkinterface.cpp</file><file action="modify">qt/Api/qwebnetworkinterface_p.h</file><file action="modify">qt/ChangeLog</file></files></commit></body><timestamp>1194510207</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebCore</module></source><body><commit><revision>27591</revision><author>hausmann</author><log>Avoid problems with calling QPainter::begin() on an already active paintdevice

* Partial pick from 6200e04c3e0a77873c3b3f3969b65bc701020326 to avoid getting
  crashes on Qt/Mac 4.4 with QPainter::begin to fail because we already draw.
* If we are in a layout or need one do not paint. This can happen for the PlatformScrollBar
  used by the ScrollView on a layout triggered by QWebPage::paintEvent.

Signed-off-by: Lars Knoll &lt;lars@trolltech.com&gt;  </log><diffLines>64</diffLines><files><file action="modify">ChangeLog</file><file action="modify">platform/qt/WidgetQt.cpp</file></files></commit></body><timestamp>1194510200</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>JavaScriptCore</module></source><body><commit><revision>27570</revision><author>hausmann</author><log>JavaScriptCore.pri expects OBJECTS_DIR to be set, so set it in
testkjs.pro, too, where it's included from.  </log><diffLines>35</diffLines><files><file action="modify">ChangeLog</file><file action="modify">kjs/testkjs.pro</file></files></commit></body><timestamp>1194453561</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.18</version></generator><source><project>WebKit</project><module>WebCore</module></source><body><commit><revision>27569</revision><author>hausmann</author><log>Coding style fix.  </log><diffLines>34</diffLines><files><file action="modify">ChangeLog</file><file action="modify">bridge/WindowFeatures.h</file></files></commit></body><timestamp>1194452276</timestamp></message></recentMessages></statsTarget>
