<?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>Core Dump</title>
	<atom:link href="http://sujithh.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://sujithh.info</link>
	<description>scribbles of a KDE hacker, Sujith H</description>
	<lastBuildDate>Sun, 10 Mar 2013 18:27:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Calligra Sprint 2013 – Day 3 Bangalore</title>
		<link>http://sujithh.info/2013/03/calligra-sprint-2013-day-3-bangalore/</link>
		<comments>http://sujithh.info/2013/03/calligra-sprint-2013-day-3-bangalore/#comments</comments>
		<pubDate>Sun, 10 Mar 2013 18:02:49 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=538</guid>
		<description><![CDATA[Today I reached Thoughtworks at 11.30 AM(IST). Shantanu, Sudhendu and Golpalk were already there at office. Calligra active team started work by implementing the zoom. And it was working properly according to our expectation. We couldn&#8217;t test it on tablet. But resizing the window was enough for us to test zooming. We had pushed our [...]]]></description>
				<content:encoded><![CDATA[<p>Today I reached Thoughtworks at 11.30 AM(IST). Shantanu, Sudhendu and Golpalk were already there at office. Calligra active team started work by implementing the zoom. And it was working properly according to our expectation. We couldn&#8217;t test it on tablet. But resizing the window was enough for us to test zooming. We had pushed our changes to active-calligratouch-shantanu branch. Initially we had a confusion on where to add the QML changes whether to libs or somewhere else. Thanks to Arjen Hiemstra and IngeInge Wallin who helped us in deciding to move to qtquick. We had moved our text document code to qtquick folder in calligra. After the changes were made, the build went fine. But there were issues with QML which needs to be fixed. We took our group photo, which is uploaded <a href="http://www.flickr.com/photos/sujith-h/sets/72157632958435877/">here</a>. Overall, it was good experience for us to share ideas and try to work with core team. Personally I thank every one who had helped me or shared information which is required for Calligra Active. We also had dinner together. For dinner we missed Gopalk and Mani. After the sprint TODO&#8217;s have increased <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  That&#8217;s brief update I have.</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/DSC_0720.jpg"><img class="alignleft size-medium wp-image-544" alt="DSC_0720" src="http://sujithh.info/wp-content/uploads/2013/03/DSC_0720-300x200.jpg" width="300" height="200" /></a></p>
<p>&nbsp;</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/DSC_0724.jpg"><img class="alignleft size-medium wp-image-545" alt="DSC_0724" src="http://sujithh.info/wp-content/uploads/2013/03/DSC_0724-300x200.jpg" width="300" height="200" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/DSC_0730.jpg"><img class="alignleft size-medium wp-image-546" alt="DSC_0730" src="http://sujithh.info/wp-content/uploads/2013/03/DSC_0730-300x200.jpg" width="300" height="200" /></a></p>
<p>&nbsp;</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/DSC_0733.jpg"><img class="alignleft size-medium wp-image-547" alt="DSC_0733" src="http://sujithh.info/wp-content/uploads/2013/03/DSC_0733-300x200.jpg" width="300" height="200" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/DSC_0735.jpg"><img class="alignleft size-medium wp-image-548" alt="DSC_0735" src="http://sujithh.info/wp-content/uploads/2013/03/DSC_0735-300x200.jpg" width="300" height="200" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2013/03/calligra-sprint-2013-day-3-bangalore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calligra Sprint 2013 – Day 2 Bangalore</title>
		<link>http://sujithh.info/2013/03/calligra-sprint-2013-day-2-bangalore/</link>
		<comments>http://sujithh.info/2013/03/calligra-sprint-2013-day-2-bangalore/#comments</comments>
		<pubDate>Sat, 09 Mar 2013 18:00:41 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=528</guid>
		<description><![CDATA[Today I reached Thoughtworks office at 11.10 AM(IST). I saw a tall guy walking around the security area of Thoughtworks. Yes, it&#8217;s our Gopalkrishna Bhat(gopalK). We had met and talked to each other over IRC. We waited for Shantanu to arrive. While we were having conversation, Shantanu gives a call and said will be in [...]]]></description>
				<content:encoded><![CDATA[<p>Today I reached Thoughtworks office at 11.10 AM(IST). I saw a tall guy walking around the security area of Thoughtworks. Yes, it&#8217;s our Gopalkrishna Bhat(gopalK). We had met and talked to each other over IRC. We waited for Shantanu to arrive. While we were having conversation, Shantanu gives a call and said will be in office within 5 mins. And we all got into the office. Yesterday evening Shantanu and me were discussing about the future of Calligra Active. Hence today we decided to discuss with our team at Essen( Linux hotel). Today Boudewijn Rempt gave a presentation which was followed up by Friedrich&#8217;s presentation on Kasten framework. After that Calligra Active team came up with discussion about future of Calligra Active. The discussion went so interesting. And came up with good approach. Why couldn&#8217;t we have a QML for calligra? So that a user can write his own QML and use Calligra&#8217;s active, stage, sheets etc. Shantanu and me were discussing that we can scale down calligra to even run with Sailfish!!! To be honest we loved the idea <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Special thanks to Inge Wallin, Arjen Hiemstra and Friedrich for participating in the discussion and sharing the idea of Calligra&#8217;s QML. After the discussion shantanu started the idea of pairing and working. Shantanu, Me and Mani started working on this idea. And by the end of the day we got a premature text document getting displayed. We were able to edit it. Till now things are fine. Tomorrow we have a plan to focus on the zoom of canvas in text document. That should consume more time. Overall working will be done in a separate branch in calligra( not in the master). I had taken few snaps uploaded <a href="http://www.flickr.com/photos/sujith-h/sets/72157632953294681/">here</a>. That&#8217;s it for the day.</p>
<p>Here is a small update. We made changes in how Calligra can be used with QML. Right below is the screenshot before editing.</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/1.png"><img class="alignleft size-medium wp-image-534" alt="1" src="http://sujithh.info/wp-content/uploads/2013/03/1-300x206.png" width="300" height="206" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>And below is the screenshot after editing.</p>
<p><a href="http://sujithh.info/wp-content/uploads/2013/03/2.png"><img class="alignleft size-medium wp-image-535" alt="2" src="http://sujithh.info/wp-content/uploads/2013/03/2-300x206.png" width="300" height="206" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>These screenshots are the output of plain QML Item to show text document. And we got editing as bonus( or side effect <img src='http://sujithh.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2013/03/calligra-sprint-2013-day-2-bangalore/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Calligra Sprint 2013 &#8211; Day 1 Bangalore</title>
		<link>http://sujithh.info/2013/03/calligra-sprint-2013-day-1-bangalore/</link>
		<comments>http://sujithh.info/2013/03/calligra-sprint-2013-day-1-bangalore/#comments</comments>
		<pubDate>Fri, 08 Mar 2013 17:56:58 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=521</guid>
		<description><![CDATA[Calligra sprint 2013 started today. The venue was Thoughtworks office Bangalore. I reached Thoughtworks around 10.45 AM. Shantanu had already booked a room at Thoughtworks for the sprint. There were 5 new faces for me in sprint. 4 were from DA-IICT College and Mani. We talked to each other for a while. Shantanu showed demo [...]]]></description>
				<content:encoded><![CDATA[<p>Calligra sprint 2013 started today. The venue was Thoughtworks office Bangalore. I reached Thoughtworks around 10.45 AM. Shantanu had already booked a room at Thoughtworks for the sprint. There were 5 new faces for me in sprint. 4 were from DA-IICT College and Mani. We talked to each other for a while. Shantanu showed demo of calligra active. Fixed couple of bugs in active( more detail about them will follow in the next blog post). There was a major issue in sheets(when calligra active loads sheets) which we couldn&#8217;t resolve. Around 7.30 PM(IST),  team in Europe arrived at Linux hotel. The first session was Krita BoF. And we did with help of google hangout. It was nice to see most of them. By 9 PM we had to move out of Thoughtworks. That was the time limit given to us. I had uploaded snaps of today <a title="Calligra Sprint Day 1" href="http://www.flickr.com/photos/sujith-h/sets/72157632950271388/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2013/03/calligra-sprint-2013-day-1-bangalore/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Feb 2013 update</title>
		<link>http://sujithh.info/2013/03/feb-2013-update/</link>
		<comments>http://sujithh.info/2013/03/feb-2013-update/#comments</comments>
		<pubDate>Sun, 03 Mar 2013 07:08:02 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=517</guid>
		<description><![CDATA[I had spent good time by squashing some of the bugs which remained in plasma-mediacenter(PMC). The PMC developers are planning for their first release 1.0 in March. Most of the bugs reported have been squashed down. Some of the major fixes squashed by me were: 1) The scroll bar will move automatically to the song [...]]]></description>
				<content:encoded><![CDATA[<p>I had spent good time by squashing some of the bugs which remained in plasma-mediacenter(PMC). The PMC developers are planning for their first release 1.0 in March. Most of the bugs reported have been squashed down. Some of the major fixes squashed by me were:</p>
<p>1) The scroll bar will move automatically to the song which is being played.</p>
<p>2) The &#8220;Play All&#8221; in the songs section of music will now start playing songs which gets added to the playlist.</p>
<p>3) PMC will now remember some of its old settings. Like fullscreen, volume level, random play in the playlist.</p>
<p>Some highlights of fixes done by other team members:</p>
<p>1) Basic support for SLC.</p>
<p>2) Support to browse disk which is not mounted when pmc is launched.</p>
<p>3) Hiding mouse pointed when video is played.</p>
<p>4) Seeking the video/songs using arrow keys.</p>
<p>5) Improvement in animation.</p>
<p>There are many more. For more you may have a look <a href="http://quickgit.kde.org/?p=plasma-mediacenter.git&amp;a=shortlog">here</a>. So time to conclude my post. Time to have fun and hack <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2013/03/feb-2013-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Search your playlist &#8211; Plasma-Mediacenter</title>
		<link>http://sujithh.info/2012/12/search-your-playlist-plasma-mediacenter/</link>
		<comments>http://sujithh.info/2012/12/search-your-playlist-plasma-mediacenter/#comments</comments>
		<pubDate>Thu, 27 Dec 2012 16:48:21 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=497</guid>
		<description><![CDATA[Till last week or 2 I was surfing through calligra code base. Shantanu asked me share my love for Plasma-mediacenter and hence it bubbled up with this post. I wanted this post as a Christmas gift to PMC(Plasma-mediacenter) users. But then due to my laziness and some foo factors it delayed. PMC has support for [...]]]></description>
				<content:encoded><![CDATA[<p>Till last week or 2 I was surfing through calligra code base. <a href="http://www.shantanutushar.com/">Shantanu</a> asked me share my love for Plasma-mediacenter and hence it bubbled up with this post. I wanted this post as a Christmas gift to PMC(Plasma-mediacenter) users. But then due to my laziness and some foo factors it delayed.</p>
<p>PMC has support for playlist. Lets see how I added the search option for playlist. I wrote a model to filter the search in the playlist, named FilterPlaylistModel. FilterPlaylistModel inherits the QSortFilterProxyModel. And the key method of FilterPlaylistModel is filterAcceptRow. filterAcceptRow method will help us to filter out the rows which didn&#8217;t matched with string in the search box. Playlist.qml uses playlistModel which is already in use. I wanted to add my FilterPlaylistModel to Playlist.qml. This was accomplished by adding a Q_PROPERTY in FilterPlaylistModel. Created a sourcePlaylistModel of type QObject. Added the read, write and notify options. I registered the FilterPlaylistModel in mainwindow.cpp. Now here is the tricky part, which took me some time to understand. Updated the model of Playlist.qml to:</p>
<p style="padding-left: 30px;"><span style="color: #993300;">model: MediaCenterComponents.FilterPlaylistModel {</span><br />
<span style="color: #993300;"> sourcePlaylistModel : playlistModel</span><br />
<span style="color: #993300;">filterString: filterText.text </span><br />
<span style="color: #993300;">}</span></p>
<p><span style="color: #000000;">This will allow ListView to use model playlistModel and for playlist filtering FilterPlaylistModel. And then set the text. Thanks, to shantanu for clearing my queries on time <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So PMC users have their cake ready. Test it and shoot bugs. We are here to fix it. Below is the screenshot.</span></p>
<p><a href="http://sujithh.info/2012/12/search-your-playlist-plasma-mediacenter/searchitem/" rel="attachment wp-att-505"><img class="alignleft size-medium wp-image-505" alt="Search in playlist" src="http://sujithh.info/wp-content/uploads/2012/12/searchItem-300x206.png" width="300" height="206" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/12/search-your-playlist-plasma-mediacenter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glimpse of a kontributor @foss.in 2012</title>
		<link>http://sujithh.info/2012/12/glimpse-of-a-kontributor-foss-in-2012/</link>
		<comments>http://sujithh.info/2012/12/glimpse-of-a-kontributor-foss-in-2012/#comments</comments>
		<pubDate>Mon, 03 Dec 2012 09:43:10 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=481</guid>
		<description><![CDATA[This blog post is about the update on second and third day of an event foss.in held at NIMHANS convention center, Bangalore, India. To be precise, I would be concentrating more over KDE. November 30 after noon began the talk with calligra. Shantanu gave a beautiful introduction to calligra. He also tried to convey the message to [...]]]></description>
				<content:encoded><![CDATA[<p>This blog post is about the update on second and third day of an event foss.in held at NIMHANS convention center, Bangalore, India. To be precise, I would be concentrating more over KDE. November 30 after noon began the talk with calligra. <a title="Shantanu Tushar Jha" href="http://www.shantanutushar.com">Shantanu</a> gave a beautiful introduction to <a title="Calligra Suite" href="http://www.calligra-suite.org">calligra</a>. He also tried to convey the message to get help from android developers, to get calligra run on it. After Shantanu&#8217;s talk, <a href="http://vizzzion.org/blog">Sebastian Kügler</a> gave a beautiful kick off to KDE Mini conf. It was a tutorial on QML. It went good with Q&amp;A. Audience shared their views and were interested in QML. I found some time to share my love to calligra active by cleaning up the code <img src='http://sujithh.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>On the last day, 1st December, we had a KDE stall. We displayed tablet running plasma active at our stall.  There were mixed feed backs. Some users tried to compare it with android. It annoyed me a little. But they were users. And we do value user feed backs. At KDE stall, we had Sudhendu, Shantanu, Srikrishna,  Sinny  and me as promoters of KDE( Did I missed any other? If so I am extremely sorry, please append your name here!!! ). I took some snaps of people who were at our booth.</p>
<p><img class="alignleft" title="Our cute tablet" src="http://farm9.staticflickr.com/8346/8238428096_16cb7e2814_z.jpg" alt="" width="640" height="427" /></p>
<p><img class="alignleft" title="Shantanu explains about Plasma active and media center" src="http://farm9.staticflickr.com/8059/8238430238_818b84da8d_z.jpg" alt="" width="640" height="427" /></p>
<p><img class="alignleft" title="Srikrishna explains about KDE" src="http://farm9.staticflickr.com/8057/8237399793_6a9f94335a_z.jpg" alt="" width="640" height="427" />At the booth I met a guy, Yogesh. He told me that government schools in Karnataka are using Kalzium, Kstars, Kanagram and KHangMan to help students learn. He also pointed out few fixes which were required in Kanagram and KHangMan. I had noted down and will share it in irc later. I was so happy to see him getting excited with KDE&#8217;s educational packages helping students.</p>
<p>Later that night, we had dinner party. I joined late with my wife. We had lot of fun. For party we had Sudhendu, Sinny, Shantanu, Lydia, Sebas, me and my wife. Those were unforgettable moments for me. Sebas was nodding his head in Indian style along with music that was played in the restaurant  Unfortunately I didn&#8217;t take my camera with me for dinner. Hence I missed out to capture Sebas&#8217;s style of enjoying music <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS: Though I am not a good photographer, here are some of the snaps I took&#8230; <a href="http://www.flickr.com/photos/sujith-h/sets/72157632153818630/">snaps</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/12/glimpse-of-a-kontributor-foss-in-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calligra active updates last week</title>
		<link>http://sujithh.info/2012/10/calligra-active-updates-last-week/</link>
		<comments>http://sujithh.info/2012/10/calligra-active-updates-last-week/#comments</comments>
		<pubDate>Mon, 29 Oct 2012 11:17:51 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=475</guid>
		<description><![CDATA[Last week was not that productive apart from two quick updates: 1) Fixed the text search navigation bug in spreadsheet for calligra active. 2) Added i18n support for the texts in calligra active. So the translation team can also have a look in to calligra active. One issue which I am planning to fix is: [...]]]></description>
				<content:encoded><![CDATA[<p>Last week was not that productive apart from two quick updates:</p>
<p>1) Fixed the text search navigation bug in spreadsheet for calligra active.</p>
<p>2) Added i18n support for the texts in calligra active.</p>
<p>So the translation team can also have a look in to calligra active. One issue which I am planning to fix is:</p>
<p>1) Highlighting the text search is not happening for  words and presentation slides.</p>
<p>It was working before. But after the distro-upgrade (kubuntu 12.10), seems like some issue is roaming.</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/10/calligra-active-updates-last-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Text search in calligra active spreadsheets!!!</title>
		<link>http://sujithh.info/2012/10/text-search-in-calligra-active-spreadsheets/</link>
		<comments>http://sujithh.info/2012/10/text-search-in-calligra-active-spreadsheets/#comments</comments>
		<pubDate>Sat, 20 Oct 2012 05:03:10 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=470</guid>
		<description><![CDATA[Hey calligra active users, I pushed the changes for text search in calligra active spreadsheets. So it should work like the same way I implemented for presentation slides. Here is the screenshot: I search the word &#8220;test&#8221; and you may see that it highlights if word test is there in the sheet. And you may [...]]]></description>
				<content:encoded><![CDATA[<p>Hey calligra active users, I pushed the changes for text search in calligra active spreadsheets. So it should work like the same way I implemented for presentation slides. Here is the screenshot:</p>
<p><a href="http://sujithh.info/wp-content/uploads/2012/10/calligra_Newwork1.png"><img class="aligncenter size-large wp-image-471" title="Text search in calligra active spreadsheet" src="http://sujithh.info/wp-content/uploads/2012/10/calligra_Newwork1-1024x575.png" alt="" width="1024" height="575" /></a></p>
<p>I search the word &#8220;test&#8221; and you may see that it highlights if word test is there in the sheet. And you may search for previous occurrence and next occurrence of search text. The screenshot should give fair idea of implementation. I should give a big thanks to <a title="Arjen Hiemstra" href="http://blog.heimr.nl/taxonomy/term/1/0">Arjen Hiemstra</a>, for clarifying my queries whenever I needed. Even <a title="Marijn Kruisselbrink" href="http://blogs.kde.org/blog/2892">Marijn Kruisselbrink</a> raised his helping hand, so thanks to Marijn Kruisselbrink. Now time to do some more testing on the feature. If found any issue in search, please let me know so that I will fix it. I had also edited <a title="Calligra active wiki" href="http://community.kde.org/Calligra_Active">wiki</a> regarding the implementation of the feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/10/text-search-in-calligra-active-spreadsheets/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Adding text search in Calligra active presentation slides</title>
		<link>http://sujithh.info/2012/10/adding-text-search-in-calligra-active-presentation-slides/</link>
		<comments>http://sujithh.info/2012/10/adding-text-search-in-calligra-active-presentation-slides/#comments</comments>
		<pubDate>Tue, 16 Oct 2012 05:40:33 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=464</guid>
		<description><![CDATA[Last sunday I added the feature for text search in calligra active presentation slides. So now the user can search for the next occurrence(s) of the text and the previous occurrence(s) of the search. Below given is a small screen shot of what I had implemented. I searched for the text &#8220;hack&#8221; and here is what it [...]]]></description>
				<content:encoded><![CDATA[<p>Last sunday I added the feature for text search in calligra active presentation slides. So now the user can search for the next occurrence(s) of the text and the previous occurrence(s) of the search. Below given is a small screen shot of what I had implemented.</p>
<p><a href="http://sujithh.info/wp-content/uploads/2012/10/screenshot.png"><img class="aligncenter size-large wp-image-465" title="Text search" src="http://sujithh.info/wp-content/uploads/2012/10/screenshot-1024x576.png" alt="" width="1024" height="576" /></a></p>
<p>I searched for the text &#8220;hack&#8221; and here is what it shows in the current slide. User can navigate the search throughout the slides. While searching for previous occurrence of text, in a new slide it starts search from bottom of the page. When you try this feature in the tablet, please let me know if there are any issues which I might have forgot to address. I have also updated the <a title="Calligra active wiki" href="http://community.kde.org/Calligra_Active">calligra wiki</a> accordingly.</p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/10/adding-text-search-in-calligra-active-presentation-slides/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Added preview for text documents in calligra active</title>
		<link>http://sujithh.info/2012/10/added-preview-for-text-documents-in-calligra-active/</link>
		<comments>http://sujithh.info/2012/10/added-preview-for-text-documents-in-calligra-active/#comments</comments>
		<pubDate>Sat, 06 Oct 2012 19:50:26 +0000</pubDate>
		<dc:creator>sujith</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[KDE-dev]]></category>
		<category><![CDATA[Plasma-dev]]></category>

		<guid isPermaLink="false">http://sujithh.info/?p=459</guid>
		<description><![CDATA[The idea started of when Shantanu implemented the preview for presentation slides in active. I had never worked or created a model in C++( to be honest in my life ). But for this task, I had to write a model for the text document. Because this is expected by our QML. Hence wrote a [...]]]></description>
				<content:encoded><![CDATA[<p>The idea started of when <a title="Shantanu Tushar" href="http://www.shantanutushar.com/">Shantanu</a> implemented the preview for presentation slides in active. I had never worked or created a model in C++( to be honest in my life <img src='http://sujithh.info/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ). But for this task, I had to write a model for the text document. Because this is expected by our QML. Hence wrote a code to override the QAbstractListModel&#8217;s rowCount and the data methods. The rowCount returned pageCount ( from the KWPageManager). And for the data method, I re-used the thumbnail method from the KWPage.  Registering the QML created for the center overlay was required. Once these changes were done, in the CATextDocumentHandler I tried to return the shapemanager and the document to the model. This was the key to access the KWPage and KWPageManager. And then after some qml beautification&#8217;s, the feature is ready. Sounds simple? Yes it is simple. But it wasn&#8217;t when I started of. The only thing that motivated me was to learn something new. And I got it <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Here is the screenshot of what I had implemented:</p>
<p><a href="http://sujithh.info/wp-content/uploads/2012/10/calligra_Newwork.png"><img class="size-large wp-image-460" title="Preview of the text document" src="http://sujithh.info/wp-content/uploads/2012/10/calligra_Newwork-1024x575.png" alt="" width="1024" height="575" /></a></p>
<p>I give a big thank you to Shantanu for sharing the idea and giving me a big helping hand. Thanks a lot. Feel free to post the suggestion for the work. Oh by the way this was the longest patch I had ever pushed to KDE <img src='http://sujithh.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sujithh.info/2012/10/added-preview-for-text-documents-in-calligra-active/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
