<?xml version="1.0"?>
<statsTarget><link>http://cia.vc/stats/author/stippi</link><counters><counter name="forever" lastEventTime="1336839531" firstEventTime="1096488122">3543</counter><counter name="thisMonth" lastEventTime="1336839531" firstEventTime="1336244644">4</counter></counters><metadata></metadata><recentMessages><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44148</revision>       <author>stippi</author>       <log>Fixed dropping color on &quot;current color&quot; swatch [3 commits]

 * When the color of the &quot;current color&quot; swatch view
   (the bigger one) changes because of a color drop, adopt the
   new color just like when changing the color via other means.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=dbfa06f</url>     </commit>   </body>   <timestamp>1336823932</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44117</revision>       <author>stippi</author>       <log>Implemented drag&amp;drop of shape items between I-O-M windows. [3 commits]

 * The ShapeListView also knows the PathContainer and StyleContainer
 * When constructing the drag message, also include a complete archive
   of the dragged shapes, bundled with archives for each included path
   and the style.
 * When handling the drop, and it came from another I-O-M window,
   exract the Shape archive bundle from the drag message. For the
   Style and the included Paths, try to find an existing Style and
   existing Paths and reference those in the added Shape(s) instead
   of adding duplicates.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=e4ef668</url>     </commit>   </body>   <timestamp>1336315825</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44111</revision>       <author>stippi</author>       <log>Made it possible to drag paths from one I-O-M window to another. [2 commits]

 * Put archived versions of the selected paths into the drag message.
 * If the base class version HandleDropMessage() failed, it means the
   drag message came from another window. Reconstruct the paths and
   add them via the AddPathsCommand.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=5959960</url>     </commit>   </body>   <timestamp>1336230882</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev44110</revision>       <author>stippi</author>       <log>Accept dropping Styles from another I-O-M window. [5 commits]

 * Add archived versions of the selected Styles to the drag message.
 * If the base class didn't handle the drop message, try to unarchive
   Styles and add them via AddStylesCommand.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=f30d463</url>     </commit>   </body>   <timestamp>1336228961</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev43821</revision>       <author>stippi</author>       <log>Fixed wrong assert and locking when using Workspace objects.

* The assert in the Workspace constructor was definitely for the
  wrong lock. One should be holding the all window lock either
  in read or write mode. The Desktop message loop lock should be
  unrelated.
* Added boolean to the constructor which controls the assert.
* Added documentation to Workspace class, since it's not at
  all obvious how this is intended to be used.
* Fixed ServerApp to lock the Desktop correctly when using
  Workspace desktop colors.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=a0e9f8e</url>     </commit>   </body>   <timestamp>1330867927</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev43796</revision>       <author>stippi</author>       <log>Removed Fonts preflet from the image. [3 commits]</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=b860013</url>     </commit>   </body>   <timestamp>1330249604</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev43784</revision>       <author>stippi</author>       <log>Updated Clockwerk optional packages for gcc2 and gcc4.
 * Changes to the layout API broke the old packages.
 * The update to GCC4.6 broke compiling.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=0ef4598</url>     </commit>   </body>   <timestamp>1330187606</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev43406</revision>       <author>stippi</author>       <log>Fall back to running test_registrar from the same directory.

As a last fall-back, try to launch the test_registrar from the same
directory as run_test_registrar. This makes launching the app_server
test environment from a volume without Query support work.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=80abc63</url>     </commit>   </body>   <timestamp>1323033192</timestamp> </message><message>   <generator>     <name>git-notify script for CIA</name>   </generator>   <source>     <project>haiku</project>     <module>haiku</module>     <branch>master</branch>   </source>   <body>     <commit>       <revision>hrev43401</revision>       <author>stippi</author>       <log>Replaced mention of &quot;SVN&quot; with &quot;version control system&quot;.</log>       <url>http://cgit.haiku-os.org/haiku/commit/?id=df30e67</url>     </commit>   </body>   <timestamp>1323006707</timestamp> </message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42975</revision><author>stippi</author><log>Place the button description window near the mouse and to
the side of the pad window that has enough room (preferring
right/bottom side of pad). The algorithm doesn't strictly
prevent the window to be placed outside of the screen in any
and all situations, but it should work pretty well in
practice.  </log><diffLines>366</diffLines><files><file action="modify">haiku/trunk/src/apps/launchbox/App.cpp</file><file action="modify">haiku/trunk/src/apps/launchbox/App.h</file><file action="modify">haiku/trunk/src/apps/launchbox/MainWindow.cpp</file><file action="modify">haiku/trunk/src/apps/launchbox/MainWindow.h</file><file action="modify">haiku/trunk/src/apps/launchbox/NamePanel.cpp</file><file action="modify">haiku/trunk/src/apps/launchbox/NamePanel.h</file></files></commit></body><timestamp>1319925456</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42963</revision><author>stippi</author><log>Some coding style fixes.  </log><diffLines>71</diffLines><files><file action="modify">haiku/trunk/src/apps/launchbox/support.cpp</file></files></commit></body><timestamp>1319912788</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42961</revision><author>stippi</author><log>Reverted r42958 as it is broken and I completely forgot to compile before
I commited... need to get back into the habbit, sorry for the noise.  </log><diffLines>1215</diffLines><files><file action="modify">haiku/trunk/headers/os/drivers/ISA.h</file><file action="modify">haiku/trunk/headers/os/drivers/PCI.h</file></files></commit></body><timestamp>1319912226</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42958</revision><author>stippi</author><log>Applied slightly reworked and updated patch from ticket #1576
by &quot;jarz&quot; to rewrite the last remaining (?) headers in order
to get rid of the Be copyright. Thanks a lot and sorry for the
long delay.  </log><diffLines>1416</diffLines><files><file action="modify">haiku/trunk/headers/os/be_apps/NetPositive/NetPositive.h</file><file action="modify">haiku/trunk/headers/os/drivers/ISA.h</file><file action="modify">haiku/trunk/headers/os/drivers/PCI.h</file><file action="modify">haiku/trunk/headers/os/drivers/atomizer.h</file></files></commit></body><timestamp>1319911461</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42759</revision><author>stippi</author><log>Patch by &quot;jwlh172&quot;: Added a text control to the partition
creation panel of DriveSetup, to enter the partition size
manually. Closes ticket #7991. Changes by myself: I've
refactored updating the text control from the size slider
and used that method also when the user somehow entered
invalid input into the text control (untested).  </log><diffLines>143</diffLines><files><file action="modify">haiku/trunk/src/apps/drivesetup/CreateParamsPanel.cpp</file><file action="modify">haiku/trunk/src/apps/drivesetup/CreateParamsPanel.h</file><file action="modify">haiku/trunk/src/apps/drivesetup/Support.cpp</file><file action="modify">haiku/trunk/src/apps/drivesetup/Support.h</file></files></commit></body><timestamp>1316469904</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42690</revision><author>stippi</author><log>Patch by John Scipione: Added cbrt() function to the supported functions
and factrorial expression support. Closes ticket #7945, thanks a bunch!  </log><diffLines>196</diffLines><files><file action="modify">haiku/trunk/headers/private/shared/ExpressionParser.h</file><file action="modify">haiku/trunk/src/kits/shared/ExpressionParser.cpp</file></files></commit></body><timestamp>1314361267</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>42004</revision><author>stippi</author><log>Applied patch by Pete Goodeve from ticket #7182. It improves
keyboard navigation/tracking of BMenus and BMenuBars, although
many issues remain.
Should not yet go into alpha, since there is one issue which
I am not sure if it's not a regression. The issue is that
invoking a menu item with Enter for the first time seems to
have no effect, while invoking it subsequently works as
expected. I don't know, yet, if that's a regression of this patch.
In any case, it's better than before, thanks, Pete!  </log><diffLines>255</diffLines><files><file action="modify">haiku/trunk/headers/private/interface/MenuPrivate.h</file><file action="modify">haiku/trunk/src/kits/interface/Menu.cpp</file><file action="modify">haiku/trunk/src/kits/interface/MenuBar.cpp</file></files></commit></body><timestamp>1307451633</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>41881</revision><author>stippi</author><log>Applied patch by Pete Goodeve (with small coding style corrections)
which fixes vertical BSliders. (ticket #7548) Thanks a bunch!
+alpha  </log><diffLines>133</diffLines><files><file action="modify">haiku/trunk/src/kits/interface/ControlLook.cpp</file><file action="modify">haiku/trunk/src/kits/interface/Slider.cpp</file></files></commit></body><timestamp>1307116315</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>41602</revision><author>stippi</author><log>When cleaning up the patch, I accidentally removed some functionality
which I misunderstood. setdecor can now refer to decorators by their
short (i.e. file system) name as well.  </log><diffLines>77</diffLines><files><file action="modify">haiku/trunk/src/kits/interface/DecorInfo.cpp</file></files></commit></body><timestamp>1305876175</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>41581</revision><author>stippi</author><log>Applied patch by Joseph &quot;looncraz&quot; Groover from ticket #7445.
This changes how Decorators are managed and applied. The app_server
no longer scans and maintains the available ones himself, but is
simply asked to load a Decorator add-on from a provided path.
The Decorator scanning is moved into DecorInfo and DecorInfoUtil,
private classes in the InterfaceKit. The bin command 'setdecor'
uses those.
I cleaned up all the coding style violations that I could find,
removed chunks of code which didn't make sense (if you never put
a NULL pointer into a list, you don't need to check for this and
so on) and also cleaned up other passages for improved clarity
and simplicity.
I also tested the functionality and it works fine. Would even be
Ok to include in Alpha 3, IMHO. Thanks for the patch!  </log><diffLines>2380</diffLines><files><file action="add">haiku/trunk/headers/private/interface/DecorInfo.h</file><file action="modify">haiku/trunk/src/add-ons/decorators/BeDecorator/BeDecorator.cpp</file><file action="modify">haiku/trunk/src/add-ons/decorators/BeDecorator/BeDecorator.h</file><file action="modify">haiku/trunk/src/add-ons/decorators/BeDecorator/Jamfile</file><file action="add">haiku/trunk/src/add-ons/decorators/BeDecorator/resources.rdef</file><file action="modify">haiku/trunk/src/add-ons/decorators/MacDecorator/Jamfile</file><file action="modify">haiku/trunk/src/add-ons/decorators/MacDecorator/MacDecorator.cpp</file><file action="modify">haiku/trunk/src/add-ons/decorators/MacDecorator/MacDecorator.h</file><file action="add">haiku/trunk/src/add-ons/decorators/MacDecorator/resources.rdef</file><file action="modify">haiku/trunk/src/add-ons/decorators/SATDecorator/Jamfile</file><file action="modify">haiku/trunk/src/add-ons/decorators/SATDecorator/SATDecorator.cpp</file><file action="modify">haiku/trunk/src/add-ons/decorators/SATDecorator/SATDecorator.h</file><file action="add">haiku/trunk/src/add-ons/decorators/SATDecorator/resources.rdef</file><file action="modify">haiku/trunk/src/add-ons/decorators/WinDecorator/Jamfile</file><file action="modify">haiku/trunk/src/add-ons/decorators/WinDecorator/WinDecorator.cpp</file><file action="modify">haiku/trunk/src/add-ons/decorators/WinDecorator/WinDecorator.h</file><file action="add">haiku/trunk/src/add-ons/decorators/WinDecorator/resources.rdef</file><file action="modify">haiku/trunk/src/bin/Jamfile</file><file action="modify">haiku/trunk/src/bin/setdecor.cpp</file><file action="add">haiku/trunk/src/kits/interface/DecorInfo.cpp</file><file action="modify">haiku/trunk/src/kits/interface/InterfaceDefs.cpp</file><file action="modify">haiku/trunk/src/kits/interface/Jamfile</file><file action="modify">haiku/trunk/src/preferences/appearance/APRView.cpp</file><file action="modify">haiku/trunk/src/preferences/appearance/APRView.h</file><file action="modify">haiku/trunk/src/servers/app/DecorManager.cpp</file><file action="modify">haiku/trunk/src/servers/app/DecorManager.h</file><file action="modify">haiku/trunk/src/servers/app/Desktop.cpp</file><file action="modify">haiku/trunk/src/servers/app/Desktop.h</file><file action="modify">haiku/trunk/src/servers/app/ProfileMessageSupport.cpp</file><file action="modify">haiku/trunk/src/servers/app/ServerApp.cpp</file><file action="modify">haiku/trunk/src/servers/app/Window.cpp</file><file action="modify">haiku/trunk/src/servers/app/Window.h</file></files></commit></body><timestamp>1305818988</timestamp></message><message><generator><name>Python Subversion client for CIA</name><version>1.15</version></generator><source><project>OpenBeOS</project></source><body><commit><revision>41305</revision><author>stippi</author><log>Pixel aligned the arrow. Would be nice if someone uploaded this to the website and replaced the current download background 
graphics with this.  </log><diffLines>5</diffLines><files><file action="modify">haiku/trunk/data/artwork/GET HAIKU - download box 2</file></files></commit></body><timestamp>1304373289</timestamp></message></recentMessages></statsTarget>
