<?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/"
	>

<channel>
	<title>www.GuidoDiepen.nl &#187; editor</title>
	<atom:link href="http://www.guidodiepen.nl/tag/editor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.guidodiepen.nl</link>
	<description>Personal Blog of Guido Diepen</description>
	<lastBuildDate>Sun, 06 Jun 2010 20:54:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Viewing registry (keys only&#8230;) from within SynCE-KPM</title>
		<link>http://www.guidodiepen.nl/2009/09/viewing-registry-keys-only-from-within-synce-kpm/</link>
		<comments>http://www.guidodiepen.nl/2009/09/viewing-registry-keys-only-from-within-synce-kpm/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 06:09:14 +0000</pubDate>
		<dc:creator>guido</dc:creator>
				<category><![CDATA[PyQT4]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SynCE]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[QAbstractItemModel]]></category>
		<category><![CDATA[remote registry]]></category>
		<category><![CDATA[SynCE-KPM]]></category>

		<guid isPermaLink="false">http://www.guidodiepen.nl/?p=108</guid>
		<description><![CDATA[<p>After the previous post I started working on integrating the stand-alone prototype within SynCE-KPM. As mentioned, at the moment I only have a view on the keys, not yet the values. Furthermore, at the moment there is no error checking, switching a device will not work, and some other minor things  </p>
<p>However, as you [...]]]></description>
			<content:encoded><![CDATA[<p>After the previous post I started working on integrating the stand-alone prototype within SynCE-KPM. As mentioned, at the moment I only have a view on the keys, not yet the values. Furthermore, at the moment there is no error checking, switching a device will not work, and some other minor things <img src='http://www.guidodiepen.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>However, as you can see from the screencast</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/xrRAiM-3IEE&#038;hl=nl&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xrRAiM-3IEE&#038;hl=nl&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>it is already possible to view all the registry keys that are present in the registry. Also, from the screencast you can see the Fetching&#8230; node that is shown to the user whenever the actual data is being queried for the first time. It can also be clearly seen that the fetching is done in a separate thread, not related to the GUI thread, because even while fetching, the GUI still is responsive. Any further requests for fetching the user does, are just queued to the dataserver, which will retrieve them in the order they were requested.</p>
<p>I have already thought about how to incorporate the values and I have come up with a solution that uses the current registry and registry key objects, but with a different model. This means I will have to custom models, both subclasses of QAbstractItemModel, using the same underlying data, but only the parts they need.</p>
<p>One thhings I still need to do is determining what to do with updates (i.e. when to refetch keys, when being clicked on, or have the user explicitly request refetch). Also some GUI things need to be changed. At the moment it appears that the current window width of synce-kpm is not enough for a registry editor, might have to make the application a little bit wider. All in all, plenty of things to be done (and sooooo little time&#8230; <img src='http://www.guidodiepen.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guidodiepen.nl/2009/09/viewing-registry-keys-only-from-within-synce-kpm/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Possible new feature for SynCE-KPM: Remote Registry editor</title>
		<link>http://www.guidodiepen.nl/2009/08/possible-new-feature-for-synce-kpm-remote-registry-editor/</link>
		<comments>http://www.guidodiepen.nl/2009/08/possible-new-feature-for-synce-kpm-remote-registry-editor/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 18:32:26 +0000</pubDate>
		<dc:creator>guido</dc:creator>
				<category><![CDATA[PyQT4]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SynCE]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[SynCE-KPM]]></category>

		<guid isPermaLink="false">http://www.guidodiepen.nl/?p=94</guid>
		<description><![CDATA[<p>Now that the moving is almost finished and I have a bit of spare time again, I would like to work a bit more on implementing new things for SynCE-KPM. A lot of people have asked me in the beginning to create a file-browser within SynCE-KPM, though I think that programs like Nautilus are far [...]]]></description>
			<content:encoded><![CDATA[<p>Now that the moving is almost finished and I have a bit of spare time again, I would like to work a bit more on implementing new things for SynCE-KPM. A lot of people have asked me in the beginning to create a file-browser within SynCE-KPM, though I think that programs like Nautilus are far more suited for this purpose. I have had some ideas about this, and although I am not very much in favor of this, there might still be possibilities to implement this.</p>
<p>One thing I am looking at right now is a remote registry editor within SynCE-KPM that allows you to edit the registry of your device. For this to work I first have to add some additional functionality to the python bindings of the RAPI2 library, which I am working on right now. One of the things I would like to implement is a registry key rename function: Unfortunately, by design you cannot just change a key name; to rename a registry key you must first copy the whole key recursively to the new name and then delete the old key. If somebody does know a better way for doing this for Windows Mobile devices via RAPI, please let me know, really interested in this.</p>
<p>When all the work on the python bindings of librapi2 is finished, I can start working on the QTreeView/QListView stuff that must be added to SynCE-KPM. At the moment really reading into everything that is needed to be able to show the end-user a nice view of the registry on the device.</p>
<p>If you have any other ideas that could be nice additions for SynCE-KPM, please let me know via a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.guidodiepen.nl/2009/08/possible-new-feature-for-synce-kpm-remote-registry-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
