<?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; Sessions</title>
	<atom:link href="http://ivan.fomentgroup.org/blog/tag/sessions/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>Post 4.2 features &#8211; part 1 [Lancelot]</title>
		<link>http://ivan.fomentgroup.org/blog/2009/02/20/post_42_features_part1/</link>
		<comments>http://ivan.fomentgroup.org/blog/2009/02/20/post_42_features_part1/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 15:56:01 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2009/02/20/post_42_features_part1/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[Lancelot]]></category>
		<category><![CDATA[planetKDE]]></category>
		<category><![CDATA[Sessions]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=432</guid>
		<description><![CDATA[New system buttons One of the first requested features, even before the Lancelot brainstorm thread on KDE forums was to change the system buttons from Lock Session, Log Out and Switch User to something else because some users don&#8217;t use some of the buttons. Radically changing the Lancelot behaviour this late in its age of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>New system buttons</strong></p>
<p>One of the first requested features, even before the <a href="http://forum.kde.org/showthread.php?tid=15049">Lancelot brainstorm thread on KDE forums</a> was to change the system buttons from <em>Lock Session</em>, <em>Log Out</em> and <em>Switch User</em> to something else because some users don&#8217;t use some of the buttons. Radically changing the <a href="http://lancelot.fomentgroup.org/" class="kblinker" target="_blank">Lancelot</a> behaviour this late in its age of existence is something that can not be considered. But the users should have some freedom.</p>
<p>The point is that the buttons are now configurable. Open the configuration dialogue, and you&#8217;ll see a new section. Click any of the three buttons you see, and you&#8217;ll get a list of possible actions to assign to it.</p>
<p><a href="http://ivan.fomentgroup.org/blog/wp-content/uploads/2009/02/lancelot-system-buttons.png"><img src="http://ivan.fomentgroup.org/blog/wp-content/uploads/2009/02/lancelot-system-buttons-214x300.png" alt="Lancelot System Buttons" title="Lancelot System Buttons" width="214" height="300" class="alignnone size-medium wp-image-431" /></a></p>
<p><strong>Theme improvements</strong></p>
<p>While developing the Spoons Lite theme, I realized that it is hard to make a transparent theme for L because the text becomes almost unreadable.</p>
<p>It was the same with <a href="http://plasma.kde.org/" class="kblinker" target="_blank">Plasma</a> panel befire, so the Plasma guys and gels made the text on the panel to have a shadow which improves readability. Now, all Lancelot widgets support this as well. It is off by default, unless the theme authors want to turn it on. The cool thing is that the theme authors can be selective and add shadows only on desired elements.</p>
<p>For example, in Spoons Lite (shown in the screenshot above) the shadow (or in this case a white glow since the text is black) appears only on system and section buttons, and not in the main part of the menu.</p>
<p></p>
<p>That&#8217;s all for now. There is another theme improvement, but we&#8217;ll talk about that later.</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2009/02/20/post_42_features_part1/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Sessions menu (Lancelot)</title>
		<link>http://ivan.fomentgroup.org/blog/2009/01/19/sessions-menu/</link>
		<comments>http://ivan.fomentgroup.org/blog/2009/01/19/sessions-menu/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 22:44:16 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://ivan.fomentgroup.org/blog/2009/01/19/sessions-menu/">Ivan Čukić</span></dc:creator>
				<category><![CDATA[Lancelot]]></category>
		<category><![CDATA[planetKDE]]></category>
		<category><![CDATA[Screenshots]]></category>
		<category><![CDATA[Sessions]]></category>

		<guid isPermaLink="false">http://ivan.fomentgroup.org/blog/?p=384</guid>
		<description><![CDATA[Well, the first feature for 4.3 is finished even before the final 4.2 is in your favourite distro&#8217;s repositories. Before today, when you clicked &#8216;Switch User&#8217; in Lancelot, it would use KRunner and query it with the magic word &#8216;SESSIONS&#8217;. That would show the KRunner results inside Lancelot. There were a couple of problems with [...]]]></description>
			<content:encoded><![CDATA[<p>Well, the first feature for 4.3 is finished even before the final 4.2 is in your favourite distro&#8217;s repositories.</p>
<p>Before today, when you clicked &#8216;Switch User&#8217; in <a href="http://lancelot.fomentgroup.org/" class="kblinker" target="_blank">Lancelot</a>, it would use KRunner and query it with the magic word &#8216;SESSIONS&#8217;. That would show the KRunner results inside Lancelot.</p>
<p><img src="http://ivan.fomentgroup.org/blog/wp-content/uploads/2009/01/lancelot-sessions-old.png" alt="Lancelot Sessions Old" title="Lancelot Sessions Old" width="446" height="352" class="alignnone size-full wp-image-386" /></p>
<p>There were a couple of problems with that approach:</p>
<ul>
<li>The first was that it induced a bug when you try to invoke the &#8216;Switch User&#8217; a couple of times in a row.</li>
<li>The second is that although &#8216;SESSIONS&#8217; is a <i>magic</i> keyword, it doesn&#8217;t get only the responses from the session runner, but also from Strigi [for example], so it produced rather unpleasant results.</li>
</ul>
<p><img src="http://ivan.fomentgroup.org/blog/wp-content/uploads/2009/01/lancelot-sessions.png" alt="Lancelot Sessions Menu" title="Lancelot Sessions Menu" width="331" height="246" class="aligncenter size-full wp-image-385" align="right" /></p>
<p>Why those two bugs weren&#8217;t fixed? Because I planned something a bit different for the &#8216;Switch User&#8217; button, and, for that matter, the rest of the buttons. So the first step towards the goal has been done. Now, instead of loading the sessions inside the main list, you get a pop-up menu, as shown in the screenshot.</p>
<p><b>Next steps</b></p>
<p>Now, the next thing to do is to make a menu for the &#8216;Log Out&#8217; button, and to make the buttons configurable. So, if you don&#8217;t have the use for &#8216;Lock Session&#8217; or &#8216;Switch User&#8217;, you will be able to replace them with something different.</p>
<p>&#8230;</p>
<p>Enough for this time, cheerio!</p>
]]></content:encoded>
			<wfw:commentRss>http://ivan.fomentgroup.org/blog/2009/01/19/sessions-menu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

