<?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>Ivan Čukić &#187; Bug</title>
	<atom:link href="http://ivan.fomentgroup.org/blog/tag/bug/feed/" rel="self" type="application/rss+xml" />
	<link>http://ivan.fomentgroup.org/blog</link>
	<description>Free Software Developer and Enthusiast</description>
	<lastBuildDate>Sun, 08 Jan 2012 22:36:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Small communication problems &#8211; Linux Mint and Lancelot</title>
		<link>http://ivan.fomentgroup.org/blog/2011/03/14/linux-mint-and-lancelot/</link>
		<comments>http://ivan.fomentgroup.org/blog/2011/03/14/linux-mint-and-lancelot/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 16:59:25 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2011/03/14/linux-mint-and-lancelot/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[planetKDE]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=1046</guid>
		<description><![CDATA[A few discussions regarding the communication between FLOSS projects are going on now. I&#8217;m not going to get involved in those for the time being (mostly because Aaron already said enough) &#8211; I&#8217;m just going to mention something that has no connection to Gnome, Canonical, or anything like that. I&#8217;ve recently found out that Lancelot [...]]]></description>
			<content:encoded><![CDATA[<p>A few discussions regarding the communication between FLOSS projects are going on now. I&#8217;m not going to get involved in those for the time being (mostly because Aaron already said enough) &#8211; I&#8217;m just going to mention something that has no connection to Gnome, Canonical, or anything like that.</p>
<p>I&#8217;ve recently found out that <a href="http://lancelot.fomentgroup.org/" class="kblinker" target="_blank">Lancelot</a> was the default menu in Linux Mint.</p>
<p>How did I found it out? Thanks to <a href="https://bugs.kde.org/show_bug.cgi?id=268400">this bug report</a>&nbsp;which states that it was a showstopper for Linux Mint 10 to use Lancelot as default. The good news is that the bug was fixed in a matter of minutes after reporting.</p>
<p>The bad news was that nobody from the Mint even tried to notify me of anything. How does anyone expect bugs to be fixed if those are not reported?</p>
<p>From my point of view, this should have followed the following algorithm:</p>
<ol>
<li>Mint: Noticed a bug and they decided it was a showstopper for Mint 10 release</li>
<li>Mint: Report a bug (either by mail, IRC or BKO) stating that they would need it fixed for the release</li>
<li>Ivan: Fix the issue, commit to SVN (now GIT) and send a patch directly to Mint peeps</li>
</ol>
<p>Would this be too much to ask?</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2011/03/14/linux-mint-and-lancelot/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Black border around Lancelot</title>
		<link>http://ivan.fomentgroup.org/blog/2009/08/16/black-border-around-lancelot/</link>
		<comments>http://ivan.fomentgroup.org/blog/2009/08/16/black-border-around-lancelot/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 07:10:38 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2009/08/16/black-border-around-lancelot/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[Lancelot]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[planetKDE]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=590</guid>
		<description><![CDATA[I&#8217;m getting reports that Lancelot has a black border on some distributions &#8211; like in this picture: http://imagebin.ca/view/h1oGpJ.html. If you have this problem, please file a bug report for the distribution you&#8217;re using. I&#8217;ve already sent a mail [1] to kde-packager mailing list, but it looks like some distributions&#8217; packagers don&#8217;t really follow that list. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m getting reports that <a href="http://lancelot.fomentgroup.org/" class="kblinker" target="_blank">Lancelot</a> has a black border on some distributions &#8211; like in this picture: <a href="http://imagebin.ca/view/h1oGpJ.html">http://imagebin.ca/view/h1oGpJ.html</a>.</p>
<p>If you have this problem, please file a bug report for the distribution you&#8217;re using. I&#8217;ve already sent a mail [1] to <a href="http://www.kde.org/" class="kblinker" target="_blank">kde</a>-packager mailing list, but it looks like some distributions&#8217; packagers don&#8217;t really follow that list.</p>
<p>I don&#8217;t get why the kdeplasma-addons is compiled on a separate system (or virtual machine) compared to libplasma and <a href="http://plasma.kde.org/" class="kblinker" target="_blank">plasma</a> and with a different set of installed libraries.</p>
<p>[1]
<pre style="padding-left: 16px">
Hi all,

It have come to my attention that in
some distributions (no need to specify
which) Lancelot is compiled without the
support for compositing while the
plasma is composite-enabled.

While compiling Lancelot, you should
ensure the presence of libXcomposite,
libXrender and libXdamage development files.

Cheers and thanks in advance,
Ivan
</pre>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2009/08/16/black-border-around-lancelot/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>New Plasma themes, new Qt, new Lancelot</title>
		<link>http://ivan.fomentgroup.org/blog/2009/02/15/new-plasma-themes-new-qt-new-lancelot/</link>
		<comments>http://ivan.fomentgroup.org/blog/2009/02/15/new-plasma-themes-new-qt-new-lancelot/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 17:35:51 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2009/02/15/new-plasma-themes-new-qt-new-lancelot/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[Lancelot]]></category>
		<category><![CDATA[4.5]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[kde-look]]></category>
		<category><![CDATA[planetKDE]]></category>
		<category><![CDATA[Plasma]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[Slim Glow]]></category>
		<category><![CDATA[Spoons]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=420</guid>
		<description><![CDATA[Hi all! First I would like to point out that there are two new Plasma themes on kde-look. Well, at least two *my* new themes. Or to be even more precise, there is one new theme and one old that is new. Or new that is old. Or one theme&#8230; OK, I&#8217;ll stop now. One [...]]]></description>
			<content:encoded><![CDATA[<p>Hi all!</p>
<p>First I would like to point out that there are two new <a href="http://plasma.kde.org/" class="kblinker" target="_blank">Plasma</a> themes on <a href="http://www.kde.org/" class="kblinker" target="_blank">kde</a>-look. Well, at least two *my* new themes. Or to be even more precise, there is one new theme and one old that is new. Or new that is old. Or one theme&#8230; OK, I&#8217;ll stop now.</p>
<p>One of the themes is Spoons, which is now named Spoons Original, and is currently the oldest Plasma theme in existence (that&#8217;s why I couldn&#8217;t really say that there is a new theme on kde-look).</p>
<table border="0">
<tr>
<td align="left"><a href="http://www.kde-look.org/content/show.php/Spoons+Original?content=77690"><img src="http://www.kde-look.org/CONTENT/content-pre1/77690-1.png" width="250" /></a></td>
<td align="right"><a href="http://www.kde-look.org/content/show.php/Spoons+Lite?content=99442"><img src="http://www.kde-look.org/CONTENT/content-pre1/99442-1.png" width="250" /></a></td>
</tr>
</table>
<p>The other one is a sibling, possibly the younger sister of the aforementioned. The reason I have never used Spoons as my theme (as my Plasma theme, that is &#8211; it serves perfectly as the theme for my blog) is that it is too bold and eye-poking. So, the slimmer one was born. This is the first theme that I think could replace Slim Glow on my computer.</p>
<p>The main difference between Slim Glow and Spoons Lite is that the former helps the widgets on the desktop to be placed on the sidelines &#8211; not to draw attention, while the later helps them to be in focus, but still not to be too invasive.</p>
<p><b>Qt 4.5 and <a href="http://lancelot.fomentgroup.org/" class="kblinker" target="_blank">Lancelot</a></b></p>
<p>There have been issues when running Lancelot on systems with Qt 4.5 (or 4.4.4 snapshots) installed. Mainly, the Applications section was empty. Or, rather not empty, just appeared as it is &#8211; you could use the keyboard to /blindly/ browse the applications. It is now a thing of the past (at least when 4.5 is concerned &#8211; haven&#8217;t tested 4.4.4). It is now fixed in trunk and it works for all testers at bugs.kde.org.</p>
<p>The interesting thing is that L behaved differently when compiled against 4.4 and ran under 4.5 than when compiled under 4.5.</p>
<p><b>Qt bug</b></p>
<p>Fortunately enough, while fixing this, I&#8217;ve found a hack that I made a long time ago to bypass a Qt bug that I forgot to report when I initially encountered it (before KDE 4.1 was released). So, I&#8217;ve sent the report to the Trolls and I hope it will not go in the &#8216;we intended it this way&#8217; pile.</p>
<p><b>Lancelot news</b></p>
<p>Apart from fixing bugs related to the Qt 4.5, there are some new cool things in Lancelot and its theming mechanism. I will leave it for some other time since this post is already a long one. And I need to make screenshots first.</p>
<p>So, stay tuned.</p>
<p>p.s. And merry new Lenny</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2009/02/15/new-plasma-themes-new-qt-new-lancelot/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>It&#8217;s a C++ thing</title>
		<link>http://ivan.fomentgroup.org/blog/2009/02/09/its-a-c-thing/</link>
		<comments>http://ivan.fomentgroup.org/blog/2009/02/09/its-a-c-thing/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 17:16:28 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2009/02/09/its-a-c-thing/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[Default]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[planetKDE]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=412</guid>
		<description><![CDATA[Just wanted to share something very irritating that just have happened to me. 01 class SomeClass: public QFrame { 02 Q_OBJECT 03 public: 04 SomeClass(...); 05 06 private: 07 class Private; 08 Private * const d; 09 }; 10 12 class SomeClass::Private: public Ui::SomeClassBase { 13 public: 14 Private(SomeClass * parent) 15 : q(parent) 16 [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to share something very irritating that just have happened to me.</p>
<p><code><br />
01  class SomeClass: public QFrame {<br />
02  Q_OBJECT<br />
03  public:<br />
04      SomeClass(...);<br />
05<br />
06  private:<br />
07      class Private;<br />
08      Private * const d;<br />
09  };<br />
10<br />
12  class SomeClass::Private: public Ui::SomeClassBase {<br />
13  public:<br />
14      Private(SomeClass * parent)<br />
15          : q(parent)<br />
16      {<br />
17      /* ... */<br />
18      }<br />
19<br />
20      const SomeClass q;<br />
21      QBasicTimer timer;<br />
22  };<br />
23<br />
24  SomeClass::SomeClass(QWidget * parent)<br />
25      : QFrame(parent), d(new Private(this))<br />
26  {<br />
27      d->setupUi(this);<br />
28      /* ... */<br />
29  }<br />
</code></p>
<p>Compiled and ran this, and everything just stoped working. The instant I called:<br />
<code><br />
    SomeClassi * sc = new SomeClass();<br />
    sc->show();<br />
</code></p>
<p>Program just stopped doing anything. (and it took me some time to realize that it is not doing anything, and not only failing to show the widget)</p>
<p>I went on to discover what the problem is &#8211; commenting out parts of the code (obviously, the snippet above is not the whole code) to see what is causing the issue, and nothing seemed to be the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2009/02/09/its-a-c-thing/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

