<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>GNOME Commit-Digest &#187; seahorse</title>
	<atom:link href="http://blogs.gnome.org/commitdigest/tag/seahorse/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/commitdigest</link>
	<description>... for the curious in you</description>
	<lastBuildDate>Sun, 22 Nov 2009 18:27:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>		<item>
		<title>Issue 40</title>
		<link>http://blogs.gnome.org/commitdigest/2009/07/12/issue-40/</link>
		<comments>http://blogs.gnome.org/commitdigest/2009/07/12/issue-40/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 07:28:25 +0000</pubDate>
		<dc:creator>fredp</dc:creator>
				<category><![CDATA[Digests]]></category>
		<category><![CDATA[brasero]]></category>
		<category><![CDATA[gnome-control-center]]></category>
		<category><![CDATA[gnome-power-manager]]></category>
		<category><![CDATA[gtk+]]></category>
		<category><![CDATA[gtk-doc]]></category>
		<category><![CDATA[seahorse]]></category>
		<category><![CDATA[vinagre]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/commitdigest/?p=209</guid>
		<description><![CDATA[This week&#8230; 1769 commits, in 177 projects, by 216 happy hackers (and 351 were translation commits).

Seahorse, and many preferences windows from the control center migrated from libglade to GtkBuilder.
gtk-doc has been updated to also look for dblatex for PDF generation, as it seems to work much better than using fop.
Cody Russel published a new &#8220;client-side-decorations&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p><em>This week&#8230;</em> 1769 commits, in 177 projects, by 216 happy hackers (and 351 were translation commits).</p>
<ul>
<li>Seahorse, and many preferences windows from the control center migrated from libglade to GtkBuilder.</li>
<li>gtk-doc has been updated to also look for dblatex for PDF generation, as it seems to work much better than using fop.</li>
<li>Cody Russel published a new &#8220;client-side-decorations&#8221; branch for GTK+.</li>
<li>Jorge Pereira added a system of plugins to vinagre, based on the gedit one.</li>
<li>Brasero saw the last bits and pieces of HAL support removed, it will only rely on gio from now . (<a href='http://bugzilla.gnome.org/show_bug.cgi?id=581742' class='bug-link bug-link-gnome'>GNOME bug 581742</a>)</li>
<li>Gnome Power Manager was updated to port all the code to using PolicyKit1 rather than PolicyKit.</li>
</ul>
<p><span id="more-209"></span></p>
<div class="toplist">
<h3>Top projects</h3>
<table>
<thead>
<tr>
<th>Project</th>
<th>Commits</th>
</tr>
</thead>
<tbody>
<tr>
<td> gtk+                      </td>
<td>  137 </td>
</tr>
<tr>
<td> seed                      </td>
<td>  132 </td>
</tr>
<tr>
<td> gnome-games               </td>
<td>  113 </td>
</tr>
<tr>
<td> f-spot                    </td>
<td>   51 </td>
</tr>
<tr>
<td> tracker                   </td>
<td>   48 </td>
</tr>
<tr>
<td> gitg                      </td>
<td>   46 </td>
</tr>
<tr>
<td> gimp                      </td>
<td>   44 </td>
</tr>
<tr>
<td> orca                      </td>
<td>   37 </td>
</tr>
<tr>
<td> gnome-power-manager       </td>
<td>   36 </td>
</tr>
<tr>
<td> pitivi                    </td>
<td>   36 </td>
</tr>
</tbody>
</table>
</div>
<div class="toplist">
<h3>Top authors</h3>
<table>
<thead>
<tr>
<th>Author</th>
<th>Commits</th>
<th>Modules</th>
</tr>
</thead>
<tbody>
<tr>
<td> Daniel Nylander           </td>
<td>   88 </td>
<td>gbrainy, nautilus, gnome-disk-utility and others</td>
</tr>
<tr>
<td> Tim Horton                </td>
<td>   79 </td>
<td>seed, gnome-games, gnome-js-common</td>
</tr>
<tr>
<td> Matt ARSENAULT            </td>
<td>   67 </td>
<td>seed</td>
</tr>
<tr>
<td> Christian Persch          </td>
<td>   64 </td>
<td>gnome-games</td>
</tr>
<tr>
<td> Cody Russell              </td>
<td>   58 </td>
<td>gtk+</td>
</tr>
<tr>
<td> Maxim V. Dziumanenko      </td>
<td>   58 </td>
<td>gtk+, gcalctool, evolution-mapi and others</td>
</tr>
<tr>
<td> Matthias Clasen           </td>
<td>   48 </td>
<td>gtk+, glib</td>
</tr>
<tr>
<td> Jesse van den Kieboom     </td>
<td>   46 </td>
<td>gitg</td>
</tr>
<tr>
<td> Richard Hughes            </td>
<td>   41 </td>
<td>gnome-power-manager, gnome-packagekit</td>
</tr>
<tr>
<td> Jorge González           </td>
<td>   39 </td>
<td>gtk+, network-manager-applet, anjuta and others</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/commitdigest/2009/07/12/issue-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issue 18</title>
		<link>http://blogs.gnome.org/commitdigest/2009/02/08/issue-18/</link>
		<comments>http://blogs.gnome.org/commitdigest/2009/02/08/issue-18/#comments</comments>
		<pubDate>Sun, 08 Feb 2009 22:28:37 +0000</pubDate>
		<dc:creator>fredp</dc:creator>
				<category><![CDATA[Digests]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[epiphany]]></category>
		<category><![CDATA[glade]]></category>
		<category><![CDATA[gnome-shell]]></category>
		<category><![CDATA[libcroco]]></category>
		<category><![CDATA[metacity]]></category>
		<category><![CDATA[nautilus-sendto]]></category>
		<category><![CDATA[pango]]></category>
		<category><![CDATA[seahorse]]></category>
		<category><![CDATA[tomboy]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/commitdigest/?p=117</guid>
		<description><![CDATA[This week&#8230; 1751 commits, in 173 projects, by 183 happy hackers (and 462 were translation commits).

Glade added &#8220;commit&#8221; signal to allow custom editors to do command group/macros serialized around property changes; this will be used by Anjuta.
A &#8220;Removable Devices&#8221; plugin landed in nautilus-sendo  (GNOME bug 453758)
Almost three years after 0.6.1, libcroco 0.6.2 has been [...]]]></description>
			<content:encoded><![CDATA[<p><em>This week&#8230;</em> 1751 commits, in 173 projects, by 183 happy hackers (and 462 were translation commits).</p>
<ul>
<li>Glade added &#8220;commit&#8221; signal to allow custom editors to do command group/macros serialized around property changes; this will be used by Anjuta.</li>
<li>A &#8220;Removable Devices&#8221; plugin landed in nautilus-sendo  (<a href='http://bugzilla.gnome.org/show_bug.cgi?id=453758' class='bug-link bug-link-gnome'>GNOME bug 453758</a>)</li>
<li>Almost three years after 0.6.1, libcroco 0.6.2 has been tagged and released, incorporating many patches.</li>
<li>Epiphany (2.26 branch) got updated for yet another Mozilla API change (for Gecko 1.9.1 support).</li>
<li>In Pango Behdad Esfahbod again saved over 100 alloc calls when loading DejaVu Sans.</li>
<li>A new metacity branch (rpnparser) was created to host a possible RPN-based parser which is (slightly) faster and (hopefully) clearer than the existing one.</li>
<li>Empathy got a rewritten voice/video call support, using farsight2 instead of stream-engine.</li>
<li>Tomboy has been ported to GtkPrint, gnome-games is now the last module to use the deprecated libgnomeprint/ui library.</li>
<li>Seahorse has been updated to it only autostarts the daemon when sharing is enabled.</li>
<li>And Colin Walters merged the &#8220;statusmenu&#8221; branch into gnome-shell.</li>
</ul>
<p><span id="more-117"></span></p>
<div class="toplist">
<h3>Top projects</h3>
<table>
<thead>
<tr>
<th>Project</th>
<th>Commits</th>
</tr>
</thead>
<tbody>
<tr>
<td> empathy                   </td>
<td>   68 </td>
</tr>
<tr>
<td> gnome-games               </td>
<td>   56 </td>
</tr>
<tr>
<td> seahorse                  </td>
<td>   53 </td>
</tr>
<tr>
<td> anjuta                    </td>
<td>   50 </td>
</tr>
<tr>
<td> ooo-build                 </td>
<td>   38 </td>
</tr>
<tr>
<td> brasero                   </td>
<td>   38 </td>
</tr>
<tr>
<td> evolution                 </td>
<td>   32 </td>
</tr>
<tr>
<td> gnome-keyring             </td>
<td>   32 </td>
</tr>
<tr>
<td> tracker                   </td>
<td>   30 </td>
</tr>
<tr>
<td> quick-lounge-applet       </td>
<td>   30 </td>
</tr>
</tbody>
</table>
</div>
<div class="toplist">
<h3>Top authors</h3>
<table>
<thead>
<tr>
<th>Author</th>
<th>Commits</th>
<th>Modules</th>
</tr>
</thead>
<tbody>
<tr>
<td> Jorge Gonzalez Gonzalez   </td>
<td>   59 </td>
<td>anjuta, gnome-games, seahorse and others</td>
</tr>
<tr>
<td> Xavier Claessens (with commits from Alban Crequy, Sjoerd Simons, Will Thompson) </td>
<td>   57 </td>
<td>empathy</td>
</tr>
<tr>
<td> Clytie Siddall            </td>
<td>   54 </td>
<td>gok, gtksourceview, deskbar-applet and others</td>
</tr>
<tr>
<td> Stefan Walter             </td>
<td>   52 </td>
<td>gnome-keyring, seahorse</td>
</tr>
<tr>
<td> Manoj Kumar Giri          </td>
<td>   44 </td>
<td>libgweather, nautilus, libgnomeui and others</td>
</tr>
<tr>
<td> Christopher Bratusek      </td>
<td>   42 </td>
<td>sawfish, librep, rep-gtk</td>
</tr>
<tr>
<td> Daniel Nylander           </td>
<td>   39 </td>
<td>gnome-user-docs, gnome-session, gtk+ and others</td>
</tr>
<tr>
<td> Torsten Schönfeld        </td>
<td>   37 </td>
<td>perl-Glib, perl-Gtk2</td>
</tr>
<tr>
<td> Christian Persch          </td>
<td>   36 </td>
<td>epiphany, gnome-games, evince and others</td>
</tr>
<tr>
<td> Paolo Bacchilega          </td>
<td>   36 </td>
<td>quick-lounge-applet, file-roller, goobox</td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/commitdigest/2009/02/08/issue-18/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issue 11</title>
		<link>http://blogs.gnome.org/commitdigest/2008/12/21/issue-11/</link>
		<comments>http://blogs.gnome.org/commitdigest/2008/12/21/issue-11/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 19:32:17 +0000</pubDate>
		<dc:creator>fredp</dc:creator>
				<category><![CDATA[Digests]]></category>
		<category><![CDATA[dasher]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[gedit]]></category>
		<category><![CDATA[gnome-applets]]></category>
		<category><![CDATA[gnome-games]]></category>
		<category><![CDATA[gnome-media]]></category>
		<category><![CDATA[gnome-power-manager]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[nautilus-sendto]]></category>
		<category><![CDATA[networkmanager]]></category>
		<category><![CDATA[orbit2]]></category>
		<category><![CDATA[seahorse]]></category>
		<category><![CDATA[vala]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/commitdigest/?p=88</guid>
		<description><![CDATA[This week&#8230; 1540 commits, in 182 projects, by 162 happy hackers (and 229 were translation commits).

Most important, ORBit2 stopped calling g_thread_init() to accomodate the sensitiveness of Microsoft Windows and will display a warning if it was not previously called, this will need changes in a lot of places . (GNOME bug 547885)
Jürg Billeter fixed lots [...]]]></description>
			<content:encoded><![CDATA[<p><em>This week&#8230;</em> 1540 commits, in 182 projects, by 162 happy hackers (and 229 were translation commits).</p>
<ul>
<li>Most important, ORBit2 stopped calling g_thread_init() to accomodate the sensitiveness of Microsoft Windows and will display a warning if it was not previously called, this will need changes in a lot of places . (<a href='http://bugzilla.gnome.org/show_bug.cgi?id=547885' class='bug-link bug-link-gnome'>GNOME bug 547885</a>)</li>
<li>Jürg Billeter fixed lots of bugs in vala, applied patches, and generally enhanced things (notably the D-Bus server was rewritten to directly use libdbus, without dbus-glib marshalling) and released 0.5.3.</li>
<li>Vala-related, Stefan Walter removed last vala traces from seahorse.</li>
<li>The libgnomeui dependency was removed from the brightness and inhibit applets, NetworkManager OpenVPN and PPTP support, and libgnome usage was removed from the dictionary applet.</li>
<li>Alexander Larsson <a href="http://mail.gnome.org/archives/desktop-devel-list/2008-December/msg00139.html">merged eel into nautilus</a> and eel usage was consequently removed from nautilus-cd-burner and brasero.</li>
<li>Empathy got autocompletion of contact names in its &#8220;new message&#8221; dialog box . (<a href='http://bugzilla.gnome.org/show_bug.cgi?id=552296' class='bug-link bug-link-gnome'>GNOME bug 552296</a>)</li>
<li>Patrick Welche updated Dasher from gnome-vfs to gvfs.</li>
<li>g_timeout_add_seconds replaced g_timeout_add in several new places: in nautilus-sendto, gnome-power-manager, gedit, gnome-games, seahorse.</li>
<li>The AAC profile, as defined in gnome-media, and used by applications such as Sound Juicer and gnome-sound-recoreder, switched to LC-AAC profile . (<a href='http://bugzilla.gnome.org/show_bug.cgi?id=498617' class='bug-link bug-link-gnome'>GNOME bug 498617</a>)</li>
<p><span id="more-88"></span></p>
<div class="toplist">
<h3>Top projects</h3>
<table>
<thead>
<tr>
<th>Project</th>
<th>Commits</th>
</tr>
</thead>
<tbody>
<tr>
<td> vala                      </td>
<td>   90 </td>
</tr>
<tr>
<td> seed                      </td>
<td>   85 </td>
</tr>
<tr>
<td> ooo-build                 </td>
<td>   56 </td>
</tr>
<tr>
<td> gnome-scan                </td>
<td>   54 </td>
</tr>
<tr>
<td> gnomemm                   </td>
<td>   52 </td>
</tr>
<tr>
<td> evolution                 </td>
<td>   45 </td>
</tr>
<tr>
<td> empathy                   </td>
<td>   38 </td>
</tr>
<tr>
<td> tracker                   </td>
<td>   35 </td>
</tr>
<tr>
<td> anjuta                    </td>
<td>   33 </td>
</tr>
<tr>
<td> rygel                     </td>
<td>   33 </td>
</tr>
</tbody>
</table>
</div>
<div class="toplist">
<h3>Top authors</h3>
<table>
<thead>
<tr>
<th>Author</th>
<th>Commits</th>
<th>Modules</th>
</tr>
</thead>
<tbody>
<tr>
<td> Jürg Billeter            </td>
<td>   91 </td>
<td>vala, gtksourceview</td>
</tr>
<tr>
<td> Robert Carr               </td>
<td>   66 </td>
<td>seed, gir-repository</td>
</tr>
<tr>
<td> Jorge Gonzalez Gonzalez   </td>
<td>   64 </td>
<td>ekiga, gnome-media, evolution and others</td>
</tr>
<tr>
<td> Étienne Bersac           </td>
<td>   56 </td>
<td>gnome-scan, gegl</td>
</tr>
<tr>
<td> Bastien Nocera            </td>
<td>   53 </td>
<td>nautilus-cd-burner, totem, gnome-media and others</td>
</tr>
<tr>
<td> Matej Urbančič          </td>
<td>   45 </td>
<td>vino, eog, libgweather and others</td>
</tr>
<tr>
<td> Xavier Claessens          </td>
<td>   37 </td>
<td>empathy</td>
</tr>
<tr>
<td> Zeeshan Ali (Khattak)     </td>
<td>   35 </td>
<td>rygel, jhbuild</td>
</tr>
<tr>
<td> Murray Cumming            </td>
<td>   31 </td>
<td>gnomemm, glom, libgda and others</td>
</tr>
<tr>
<td> Gabor Keleman             </td>
<td>   31 </td>
<td>gimp, network-manager-openconnect, damned-lies and others</td>
</tr>
</tbody>
</table>
</div>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/commitdigest/2008/12/21/issue-11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issue 5</title>
		<link>http://blogs.gnome.org/commitdigest/2008/11/09/issue-5/</link>
		<comments>http://blogs.gnome.org/commitdigest/2008/11/09/issue-5/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 21:03:14 +0000</pubDate>
		<dc:creator>fredp</dc:creator>
				<category><![CDATA[Digests]]></category>
		<category><![CDATA[brasero]]></category>
		<category><![CDATA[gnome-power-manager]]></category>
		<category><![CDATA[gnome-settings-daemon]]></category>
		<category><![CDATA[gnome-themes]]></category>
		<category><![CDATA[gnome-utils]]></category>
		<category><![CDATA[gnome-volume-control]]></category>
		<category><![CDATA[jhbuild]]></category>
		<category><![CDATA[seahorse]]></category>

		<guid isPermaLink="false">http://blogs.gnome.org/commitdigest/?p=43</guid>
		<description><![CDATA[This week&#8230; 1590 commits, in 166 projects, by 183 happy hackers (and 153 were translation commits).

Many modules saw development releases for 2.25.1.
The libgnome dependency got removed from gnome-power-manager, and gnome-utils (dictionary, screenshot, logview) removed it as well as the dependency on libgnomeui.
In the same vain, seahorse-plugins removed its gnome-vfs dependency.
William Jon McCann commited a new [...]]]></description>
			<content:encoded><![CDATA[<p><em>This week&#8230;</em> 1590 commits, in 166 projects, by 183 happy hackers (and 153 were translation commits).</p>
<ul>
<li>Many modules saw development releases for 2.25.1.</li>
<li>The libgnome dependency got removed from gnome-power-manager, and gnome-utils (dictionary, screenshot, logview) removed it as well as the dependency on libgnomeui.</li>
<li>In the same vain, seahorse-plugins removed its gnome-vfs dependency.</li>
<li>William Jon McCann commited a new volume control using PulseAudio, deprecating the old gst-mixer one.</li>
<li>Behdad Esfahbod worked quite a bit on gnome-settings-daemon and blogged about the <a href="http://mces.blogspot.com/2008/11/improving-login-time-part-2-gnome.html">improved login time</a> he achieved.</li>
<li>Benjamin Berg added a Clearlookstest theme, as <a href="http://mail.gnome.org/archives/desktop-devel-list/2008-September/msg00285.html">he proposed on desktop-devel-list several weeks ago</a>, it is not enabled by default though.  </li>
<li><a href="http://live.gnome.org/Seed">Seed</a>, GObject-Javascript bridge, was finally <a href="http://mail.gnome.org/archives/gtk-devel-list/2008-November/msg00005.html">revealed by Robert Carr</a> on gtk-devel-list.</li>
<li>brasero got a nautilus extension, based on current nautilus-cd-burner.</li>
<li>John Carr commited support for git mirrors to jhbuild (support for bzr mirrors coming soon).</li>
</ul>
<p><span id="more-43"></span></p>
<p>
I asked Robert Carr some questions about Seed, and its relation to GJS, as they both bridges gobject and javascript, using the mighty gobject-introspection infrastructure; he confirmed he had been in contact with the GJS developers and pointed out some differences:
</p>
<blockquote>
<p>[Seed is different than GJS] Notably how we handle inheritance (GJS doesn&#8217;t). Also &#8220;out&#8221; arguments from functions we set properties on objects passed in, while GJS returns arrays. Then there are also some other differences with exceptions, signals and a few various things. In addition Seed does some stuff GJS doesn&#8217;t (uses libffi to box JavaScript functions into C function pointers, for functions like pango_fontset_foreach), and I&#8217;m sure GJS does some stuff that Seed doesn&#8217;t.</p>
<p>So compatibility would be an awkward issue at this point in time, so it seems to me like it&#8217;s best for both projects to continue development at this point, and once things are more fleshed out, it might become clear what approaches make more sense.</p>
<p>We&#8217;ve definitely talked about implementing a common embedding API though, and maybe after one more release it would be good to look at compatibility more.</p>
</blockquote>
<h3>Top projects</h3>
<table>
<thead>
<tr>
<th>Project</th>
<th>Commits</th>
</tr>
</thead>
<tbody>
<tr>
<td> seed                      </td>
<td>  167 </td>
</tr>
<tr>
<td> gnome-games               </td>
<td>   63 </td>
</tr>
<tr>
<td> evolution                 </td>
<td>   55 </td>
</tr>
<tr>
<td> gimp                      </td>
<td>   55 </td>
</tr>
<tr>
<td> vala                      </td>
<td>   54 </td>
</tr>
<tr>
<td> brasero                   </td>
<td>   46 </td>
</tr>
<tr>
<td> tracker                   </td>
<td>   41 </td>
</tr>
<tr>
<td> banshee                   </td>
<td>   36 </td>
</tr>
<tr>
<td> gnome-power-manager       </td>
<td>   35 </td>
</tr>
<tr>
<td> NetworkManager            </td>
<td>   35 </td>
</tr>
</tbody>
</table>
<h3>Top authors</h3>
<table>
<thead>
<tr>
<th>Author</th>
<th>Commits</th>
</tr>
</thead>
<tbody>
<tr>
<td> racarr                    </td>
<td>  143 </td>
</tr>
<tr>
<td> juergbi                   </td>
<td>   70 </td>
</tr>
<tr>
<td> jorgegonz                 </td>
<td>   54 </td>
</tr>
<tr>
<td> murrayc                   </td>
<td>   45 </td>
</tr>
<tr>
<td> dcbw                      </td>
<td>   41 </td>
</tr>
<tr>
<td> philippr                  </td>
<td>   41 </td>
</tr>
<tr>
<td> mitch                     </td>
<td>   35 </td>
</tr>
<tr>
<td> rhughes                   </td>
<td>   34 </td>
</tr>
<tr>
<td> rancell                   </td>
<td>   33 </td>
</tr>
<tr>
<td> tsch                      </td>
<td>   32 </td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blogs.gnome.org/commitdigest/2008/11/09/issue-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
