<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-8191837</id><updated>2009-04-08T02:45:46.512+02:00</updated><title type='text'>christian loose's blog</title><subtitle type='html'></subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.christian-loose.de/atom.xml'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8191837.post-3304422166005372303</id><published>2009-03-22T15:42:00.003+01:00</published><updated>2009-03-22T17:04:01.679+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kickoff'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><category scheme='http://www.blogger.com/atom/ns#' term='plasma'/><title type='text'>We Won't Leave You Behind...</title><content type='html'>Although the future belongs to newer application launchers like Kickoff, Lancelot or Raptor, some users prefer the &lt;span style="font-style:italic;"&gt;old&lt;/span&gt; K Menu style. Nothing wrong with that. That's the reason why the plasma team made it really easy to switch the menu to a more KDE 3 like style. Unfortunately this "classic menu style" was quickly made and it missed a few features.&lt;br /&gt;&lt;br /&gt;To improve the situation, I tackled the wishes &lt;a href="https://bugs.kde.org/show_bug.cgi?id=158302"&gt;#158302&lt;/a&gt; and &lt;a href="https://bugs.kde.org/show_bug.cgi?id=187014"&gt;#187014&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#158302&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The classic menu style now supports separators in the menu...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.christian-loose.de/uploaded_images/kickoff-separator-snapshot-712769.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 88px;" src="http://www.christian-loose.de/uploaded_images/kickoff-separator-snapshot-712767.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;#187014&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... and it also offers the same context menu as the Kickoff style.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.christian-loose.de/uploaded_images/kickoff-context-menu-snapshot-713643.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 115px;" src="http://www.christian-loose.de/uploaded_images/kickoff-context-menu-snapshot-713640.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Both features will be available with KDE 4.3. Have fun!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-3304422166005372303?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/3304422166005372303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=3304422166005372303' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/3304422166005372303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/3304422166005372303'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2009/03/we-wont-leave-you-behind.html' title='We Won&apos;t Leave You Behind...'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-112670141387942833</id><published>2005-09-14T13:34:00.000+02:00</published><updated>2005-09-14T14:36:53.913+02:00</updated><title type='text'>Re: kde and bug reports</title><content type='html'>&lt;p&gt;&lt;br /&gt;In his blog, Aaron wrote down some thoughts about how we might be able to &lt;a href="http://aseigo.blogspot.com/2005/09/kde-and-bug-reports.html"&gt;improve our bug tracking system&lt;/a&gt;. As always a good read with some very valid points. But my opinion is, before we should think about any improvements, we (the maintainers) should improve our track record towards &lt;a href="http://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;order=Importance&amp;field0-0-0=attachments.ispatch&amp;type0-0-0=greaterthan&amp;value0-0-0=0"&gt;bug reports with patches&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://lists.kde.org/?l=kde-core-devel&amp;m=108431580831686&amp;w=2"&gt;I hoped&lt;/a&gt; that the "reports with patches" link on &lt;a ref="http://bugs.kde.org"&gt;bugs.kde.org&lt;/a&gt; would improve the situation but it didn't. KDE has 445 open bug reports with an attached patch at the moment. Some of them as old as April 2003 and with &lt;strong&gt;no&lt;/strong&gt; comment at all (examples: &lt;a href="http://bugs.kde.org/show_bug.cgi?id=57303"&gt;#57303&lt;/a&gt;, &lt;a href="http://bugs.kde.org/show_bug.cgi?id=83387"&gt;#83387&lt;/a&gt;, &lt;a href="http://bugs.kde.org/show_bug.cgi?id=58598"&gt;#58598&lt;/a&gt;). I know that not all patches are good or correct but IMHO this leaves a bad impression on our project.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;We all know that patches are often the first step to become a KDE contributor and we tell people to attach their patches to a bug report so they don't get lost. But what's the sense for this when those reports are then ignored for months?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;So lets show that we are thankful for the patches by letting the good ones into our subversion repository.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-112670141387942833?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/112670141387942833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=112670141387942833' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/112670141387942833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/112670141387942833'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/09/re-kde-and-bug-reports.html' title='Re: kde and bug reports'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-112438045416945992</id><published>2005-08-18T19:10:00.000+02:00</published><updated>2005-08-18T19:12:55.223+02:00</updated><title type='text'>Status of subversion support in Cervisia</title><content type='html'>I thought that some of you might be interested in the current status of the long-promised subversion support in &lt;a href="http://www.kde.org/apps/cervisia"&gt;Cervisia&lt;/a&gt;. Especially since the &lt;em&gt;competition&lt;/em&gt; (&lt;a href="http://kde-apps.org/content/show.php?content=26589"&gt;kdesvn&lt;/a&gt;, &lt;a href="http://kde-apps.org/content/show.php?content=15338"&gt;eSvn&lt;/a&gt;, etc) is maturing fast.&lt;br /&gt;&lt;br /&gt;With this post, I hope to show you that Cervisia is still a valuable developer tool with a bright future. :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Where is the code?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You can find the code in KDE's subversion repository under &lt;a href="http://websvn.kde.org/branches/cervisia/subversion_support"&gt;branches/cervisia/subversion_support&lt;/a&gt;. It is still in a work branch because the cvs plugin isn't feature complete (compared to the KDE 3.5 version).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Will you make the KDE 3.5 feature freeze deadline?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Realistically speaking, no. As hinted above, the main problem is the cvs plugin. We will not be able to provide all features that the KDE 3.4 version of Cervisia offered to cvs users by August 25th. The KDE 3.5 release definitely comes to early for us.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Does it mean I have to wait for KDE 4?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I hope not. I'm thinking about a separate release of Cervisia with subversion support after KDE 3.5. But I can't promise it because I don't have any experiences with such releases.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What subversion commands are implemented?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The current version has support for add, remove, commit, status, annotate/blame and log. After we finished update and diff, the basic features for the daily work are available.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Do you use the subversion library?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;At the moment we use a subversion DCOP service which starts the subversion command-line client. The output is later parsed by the svn plugin. We used this approach because of our experiences with cvs but there is also a discussion on Cervisia's mailing list about kio_svn.&lt;br /&gt;&lt;br /&gt;There is a good chance that we will switch to this subversion kioslave in the near future.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How does it look like?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For current Cervisia users, it looks pretty boring. ;)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.christian-loose.de/images/KDE/svn_main.jpg"&gt;&lt;br /&gt;&lt;img src="http://www.christian-loose.de/images/KDE/svn_main.jpg" alt="main view" width="420" height="297" class="showonplanet"/&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.christian-loose.de/images/KDE/svn_log.jpg"&gt;&lt;br /&gt;&lt;img src="http://www.christian-loose.de/images/KDE/svn_log.jpg" alt="log dialog" width="420" height="299"/&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.christian-loose.de/images/KDE/svn_blame.jpg"&gt;&lt;br /&gt;&lt;img src="http://www.christian-loose.de/images/KDE/svn_blame.jpg" alt="annotate dialog" width="420" height="292"/&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-112438045416945992?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/112438045416945992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=112438045416945992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/112438045416945992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/112438045416945992'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/08/status-of-subversion-support-in.html' title='Status of subversion support in Cervisia'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-111212168833128665</id><published>2005-03-29T20:17:00.000+02:00</published><updated>2005-03-29T20:58:25.110+02:00</updated><title type='text'>Quax der Bruchpilot...</title><content type='html'>For my 30th birthday, my family gave me a gift coupon for a flight lesson (Schnupperflug) as birthday present. A few days ago, the weather was finally good enough to take the lesson. &lt;br /&gt;&lt;br /&gt;I have never flown in such a small airplane (Cessna 152) before let alone being the pilot of it. I was a little nervous at the beginning, but the instructor was very nice and calm. So after a few minutes in flight, I was confident enough to relax a little.&lt;br /&gt;&lt;br /&gt;When I got the present, I thought that I would take over the steering wheel after the start and just fly some curves, but the instructor just helped a little and the rest was up to me. So I actually also started and landed the airplane!&lt;br /&gt;&lt;br /&gt;At first we were flying west towards Cuxhaven but the visibility was getting bad (below 5 km). So we turned around and did some touch-and-go landings at Uetersen (EDHE). The instructor was pretty impressed. He said it was the first time that one of his students did the third landing alone during his maiden flight. This proves that playing Microsoft Flightsimulator does help. ;-)&lt;br /&gt;&lt;br /&gt;It was a lot of fun!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.christian-loose.de/images/schnupperflug-20050323.jpg"&gt;&lt;br /&gt;  &lt;img src="http://www.christian-loose.de/images/schnupperflug-small-20050323.png"/&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-111212168833128665?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/111212168833128665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=111212168833128665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/111212168833128665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/111212168833128665'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/03/quax-der-bruchpilot.html' title='Quax der Bruchpilot...'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-111083714587001166</id><published>2005-03-14T22:48:00.000+01:00</published><updated>2005-03-14T23:05:07.983+01:00</updated><title type='text'>Making progress...</title><content type='html'>&lt;a href="images/KDE/svn_fileview.png"&gt;&lt;br /&gt;  &lt;img src="http://www.christian-loose.de/images/KDE/svn_fileview.png" width="420" height="250" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Yes! This &lt;b&gt;is&lt;/b&gt; Cervisia showing a &lt;a href="http://subversion.tigris.org"&gt;Subversion&lt;/a&gt; working copy directory.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-111083714587001166?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/111083714587001166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=111083714587001166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/111083714587001166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/111083714587001166'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/03/making-progress.html' title='Making progress...'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-110806978087326209</id><published>2005-01-31T22:08:00.000+01:00</published><updated>2005-02-10T22:59:12.776+01:00</updated><title type='text'>Feature #95257</title><content type='html'>&lt;p&gt;&lt;br /&gt;The last Cervisia feature that went into cvs before the feature freeze was the bugzilla &lt;a href="http://bugs.kde.org/show_bug.cgi?id=95257"&gt;wish #95257&lt;/a&gt;. With this new option in the settings dialog, you can highlight files in the file view with status "Not in CVS".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.christian-loose.de/images/KDE/cervisia-feature_95257.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;The default is the text color but you can now change it to something different.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-110806978087326209?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/110806978087326209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=110806978087326209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/110806978087326209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/110806978087326209'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/01/feature-95257.html' title='Feature #95257'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-110504448309656994</id><published>2005-01-06T21:48:00.000+01:00</published><updated>2005-01-06T22:13:50.560+01:00</updated><title type='text'>KDE 3.4 and Cervisia</title><content type='html'>The KDE 3.4 version of Cervisia will be a pretty boring release. I didn't spend much time working on Cervisia since &lt;a href="http://conference2004.kde.org/"&gt;"aKademy"&lt;/a&gt;. The reasons were basically: lack of motivation, work and &lt;a href="http://www.wwiionline.com/"&gt;WWII Online&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;But now the interest in Cervisia is coming back. A little late for KDE 3.4, but I'm sure that the next release will be more exciting again.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-110504448309656994?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/110504448309656994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=8191837&amp;postID=110504448309656994' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/110504448309656994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/110504448309656994'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2005/01/kde-34-and-cervisia.html' title='KDE 3.4 and Cervisia'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-109425662855961214</id><published>2004-04-29T01:00:00.000+02:00</published><updated>2004-09-04T02:23:16.290+02:00</updated><title type='text'>Power of KDE API</title><content type='html'>Today Cervisia's changelog and commit dialogs both gained the capability to check the spelling while the user types in the log message.&lt;br/&gt;&lt;br /&gt;Although this feature sounds like something that is hard to implement, the KDE API makes it very easy. The change to the changelog dialog was actually just a one-liner since it already used the KTextEdit class. So the addition of the following line was enough to activate the spellchecker:&lt;br/&gt;&lt;br /&gt;&lt;pre&gt;    m_edit-&gt;setCheckSpellingEnabled(true);&lt;/pre&gt;&lt;br /&gt;That was easy. :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-109425662855961214?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425662855961214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425662855961214'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2004/04/power-of-kde-api.html' title='Power of KDE API'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-109425657272511767</id><published>2004-04-07T01:00:00.000+02:00</published><updated>2004-09-04T02:22:20.516+02:00</updated><title type='text'>mini project...</title><content type='html'>A few days ago I read &lt;a href="http://nat.org/blog"&gt;Nat Friedman's blog&lt;/a&gt; and came across an &lt;a href="http://nat.org/2004/april/#4-April-2004"&gt;entry&lt;/a&gt; about a "Desktop Search" functionality. This search function would aggregate search results from different sources like the addressbook, calendar, notes, etc.&lt;br/&gt;&lt;br /&gt;I liked the idea and thought it would be pretty easy to do with libkabc and libkcal. I imagined it to be similar to KDesktop's minicli. So the project minipif (Mini Personal Information Finder) was born. The screenshots of the &lt;a href="http://www.christian-loose.de/pics/searchdialog.png"&gt;search dialog&lt;/a&gt; and the  &lt;a href="http://www.christian-loose.de/pics/resultdialog.png"&gt;result dialog&lt;/a&gt; are from an very very early version. No code yet!&lt;br/&gt;&lt;br /&gt;I know, I should be really working on Cervisia. Looking at &lt;a href="http://bugs.kde.org"&gt;bugs.kde.org&lt;/a&gt;, there are enough wishes for it, but I think it is good to do something different from time to time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-109425657272511767?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425657272511767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425657272511767'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2004/04/mini-project.html' title='mini project...'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-109425650691123544</id><published>2004-04-02T01:00:00.000+02:00</published><updated>2004-09-04T02:19:06.563+02:00</updated><title type='text'>resolve dialog is in...</title><content type='html'>I finally checked-in the new resolve dialog code. This should fix all known bugs like removed characters or added new lines. Another thing that should work now, is the case when a conflict marker and the content is on the same line. This never worked before. Yippee!&lt;br/&gt;&lt;br /&gt;Unfortunately it was too late to backport it to the KDE 3.2.2 branch, because there wasn't enough time to test it. So it will be part of the KDE 3.2.3 release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-109425650691123544?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425650691123544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425650691123544'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2004/04/resolve-dialog-is-in.html' title='resolve dialog is in...'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-8191837.post-109425635146923100</id><published>2004-03-27T01:00:00.000+01:00</published><updated>2004-09-04T02:18:14.100+02:00</updated><title type='text'>cervisia's resolve dialog</title><content type='html'>I'm currently working on the resolve dialog in Cervisia. It has some bug reports (see bug #74903 and bug #46871) that are not easy to fix in a sane manner without changing the design. The main problem is the handling of the new line markers, especially at the end of the file.&lt;br/&gt;&lt;br /&gt;The redesign will hopefully fix the above bugs and make the source code more readable. Unfortunately I'm not sure if this will be "back-portable" to the stable branch without some testing and the next minor release is near.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='http://res1.blogblog.com/tracker/8191837-109425635146923100?l=www.christian-loose.de'/&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425635146923100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8191837/posts/default/109425635146923100'/><link rel='alternate' type='text/html' href='http://www.christian-loose.de/2004/03/cervisias-resolve-dialog.html' title='cervisia&apos;s resolve dialog'/><author><name>cloose</name><uri>http://www.blogger.com/profile/10568020105326783849</uri><email>noreply@blogger.com</email></author></entry></feed>
