<?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>Cyrille Berger &#187; Krita</title>
	<atom:link href="http://blog.cberger.net/category/open-source/krita/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.cberger.net</link>
	<description>What I do, where I live, what I think.</description>
	<lastBuildDate>Sat, 02 Apr 2011 16:20:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Calligra Sprint Spring 2011, Day 1</title>
		<link>http://blog.cberger.net/2011/04/02/calligra-sprint-spring-2011-day-1/</link>
		<comments>http://blog.cberger.net/2011/04/02/calligra-sprint-spring-2011-day-1/#comments</comments>
		<pubDate>Sat, 02 Apr 2011 16:20:14 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Calligra]]></category>
		<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1693</guid>
		<description><![CDATA[Today was the main day for the meeting, the morning was dedicated to some general discussions, while the afternoon was about the user interfaces. In our general discussions, we talked about the release schedules, this include starting releasing monthly snapshots, &#8230; <a href="http://blog.cberger.net/2011/04/02/calligra-sprint-spring-2011-day-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today was the main day for the meeting, the morning was dedicated to some general discussions, while the afternoon was about the user interfaces.</p>
<p>In our general discussions, we talked about the release schedules, this include starting releasing monthly snapshots, until the first beta in September, for a stable release that would occure by the end of the year. Then we would switch to a four monthes schedule. We also discussed our marketing message, to emphazie more the different user interface (desktop, mobile), the availability of an office engine and lastly we discussed some logo drafts (they look really nice !).</p>
<p>After a short break, we had some discussions on whether we should be more Qt-only, or if the KDE libs dependency is not an issue, but while a year ago, the Qt-only road was very tempting, a lot of work has happen on KDE libs&#8217;s mobile profile that is making the dependency less a problem. Then we talked about some issues surrounding calligra extensions, especially the problem of selecting the default for plugins and to load plugins only on demand. And finally we had some discussions on the scripting APIs.</p>
<p>For lunch, we first started by walking a kilometer (or two) and get loss somewhere in Berlin, before going back close to the office, and have a lunch in a nice Croatian restaurant. And we had discussions around the future of Krita.</p>
<p>After the lunch, we held discussions around the User Interface. First, Anna presented the results of usuability testing of Calligra Words, focused on the startup dialog and the docker interractions. There is some work to do, and we will get some gigabytes of results. Then we had a long discussions on what belongs to the tool options, or to some general dockers, or if we could have options on the canvas&#8230; Then Jaroslaw presented an <a href="http://community.kde.org/Calligra/Usability_and_UX/Common/Startup/Startup_view_integrated_with_the_File_menu">alternative</a> for the startup dialog.</p>
<p>For the break, we had the first projection of <a href="http://forum.kde.org/viewtopic.php?f=138&#038;t=94429&#038;p=193014#p193014">the first movie made using Krita</a>:</p>
<p><a href="http://blog.cberger.net/2011/04/02/calligra-sprint-spring-2011-day-1/krita-video/" rel="attachment wp-att-1694"><img src="http://blog.cberger.net/wp-content/uploads/2011/04/krita-video-400x225.png" alt="" title="krita-video" width="400" height="225" class="aligncenter size-medium wp-image-1694" /></a></p>
<p>Then we had long discussions on how to embedd documents, from KParts to creating a custom canvas. And how to create a seperation between the engine and the UI, for each applications.<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2011/04/02/calligra-sprint-spring-2011-day-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Calligra Sprint Spring 2011, Day 0</title>
		<link>http://blog.cberger.net/2011/04/01/calligra-sprint-spring-2011-day-0/</link>
		<comments>http://blog.cberger.net/2011/04/01/calligra-sprint-spring-2011-day-0/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 16:47:47 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[Braindump]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Calligra]]></category>
		<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1686</guid>
		<description><![CDATA[Last evening, we left our little dog at the dog-sitter, a ton of food for the cat. And this morning, at 4:30 the alarm clock rang and we left Linköping for Berlin. We arrived in the middle of the afternoon &#8230; <a href="http://blog.cberger.net/2011/04/01/calligra-sprint-spring-2011-day-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last evening, we left our little dog at the dog-sitter, a ton of food for the cat. And this morning, at 4:30 the alarm clock rang and we left Linköping for Berlin. We arrived in the middle of the afternoon at KDAB&#8217;s office, and we met Jaroslaw and Jarek on the street in front of the office.</p>
<p><a href="http://blog.cberger.net/2011/04/01/calligra-sprint-spring-2011-day-0/p1000580/" rel="attachment wp-att-1687"><img src="http://blog.cberger.net/wp-content/uploads/2011/04/P1000580-400x300.jpg" alt="" title="P1000580" width="400" height="300" class="aligncenter size-medium wp-image-1687" /></a></p>
<p>People kept arriving after us, and are still arriving. And right now, it is the usual friday night, computers on the table, people talking about difference between Russian and Slovak, other being more serious and fixing bugs, unit tests, discussing patches, refactoring&#8230; Or simply talking about the meaning of life.</p>
<p>Soon we are going to head out and eat food.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2011/04/01/calligra-sprint-spring-2011-day-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>First Calligra Sprint</title>
		<link>http://blog.cberger.net/2011/03/31/first-calligra-sprint/</link>
		<comments>http://blog.cberger.net/2011/03/31/first-calligra-sprint/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 12:06:46 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1684</guid>
		<description><![CDATA[Tomorrow, we will meet all together for the first Calligra Sprint, many of us knows each other from the KOffice time, so it is not an entirely new things. But what is going to be impressive is that is almost &#8230; <a href="http://blog.cberger.net/2011/03/31/first-calligra-sprint/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Tomorrow, we will meet all together for the first Calligra Sprint, many of us knows each other from the KOffice time, so it is not an entirely new things. But what is going to be impressive is that is almost a mini conference, with 30 people attending (compared to the 16 last time) the community is growing and more vibrant as ever. Personnally the last few months have been rather tiring, with a lot of self inflicted work pressure (yeah I feel like I am masochist), I am hoping that this sprint will be very refreshing and motivating to keep producing a lot of code to improve <a href="http://www.calligra-suite.org/"/>Calligra</a> and <a href="http://www.krita.org">Krita</a>.</p>
<p>I think the major topic will be our user interfaces and how to make them fit all together. Read more at the <a href="http://www.calligra-suite.org/news/first-calligra-sprint/">calligra website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2011/03/31/first-calligra-sprint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KOffice 2.3.0, Braindump 0.10.0</title>
		<link>http://blog.cberger.net/2010/12/31/koffice-2-3-0-braindump-0-10-0/</link>
		<comments>http://blog.cberger.net/2010/12/31/koffice-2-3-0-braindump-0-10-0/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 01:10:06 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[Braindump]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1673</guid>
		<description><![CDATA[The latest version of KOffice 2.3.0 has finally been released today. More information available in the announcement that you can read either on koffice.org or on the brand new website calligra-suite.org. Among improvements, a lot of bug fixes, performance, and &#8230; <a href="http://blog.cberger.net/2010/12/31/koffice-2-3-0-braindump-0-10-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The latest version of KOffice 2.3.0 has finally been released today. More information available in the announcement that you can read either on <a href="http://www.koffice.org/news/koffice-2-3-0-released/">koffice.org</a> or on the brand new website <a href="http://www.calligra-suite.org/news/koffice-2-3-0-released/">calligra-suite.org</a>. Among improvements, a lot of bug fixes, performance, and especially <a href="http://krita.org">Krita</a> has reached the quality level required for users to make art with it, as shown in the video in the <a href="http://krita.org/component/content/article/9-krita-updates/66-krita-230-released">Krita announcement</a>.</p>
<p>But this release also brings new features, such as a slide sorter view, or support for viewing annimations in KPresenter (as shown in the video below),   a <a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/">new color selector</a> or <a href="http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/">canvas rotation</a> in Krita. More detailed information available in the <a href="http://www.koffice.org/changelogs/koffice-2-3-0-changelog/">KOffice 2.3.0 changelog</a>.</p>
<p><center><iframe src="http://player.vimeo.com/video/18306585" width="400" height="300" frameborder="0"></iframe>
<p><a href="http://vimeo.com/18306585">KPresenter (Calligra Stage) animation</a> from <a href="http://vimeo.com/user5612255">Calligra Suite</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p></center></p>
<p>Also I am making the last stand alone release of <a href="http://cberger.net/download/braindump-0.10.0.tar.bz2">Braindump 0.10.0</a>, since the next releases will be done as part of the <a href="http://www.calligra-suite.org/">Calligra Familly</a>.<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/12/31/koffice-2-3-0-braindump-0-10-0/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Krita 2.3, New Feature #5: Canvas Rotation</title>
		<link>http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/</link>
		<comments>http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 22:29:00 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Calligra]]></category>
		<category><![CDATA[Canvas]]></category>
		<category><![CDATA[Rotation]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1212</guid>
		<description><![CDATA[I have been dreaming of this feature for ages, and then I bought a tablet PC a few days before it get implemented in Krita when I do not need it anymore But it is still an extremelly cool feature, &#8230; <a href="http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have been dreaming of this feature for ages, and then I bought a tablet PC a few days before it get implemented in <a href="http://www.krita.org">Krita</a> when I do not need it anymore <img src='http://blog.cberger.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But it is still an extremelly cool feature, that was started by Lukáš Tvrdý and finished by Dmitry Kazakov.</p>
<p>When drawing in real life, like on paper, it is very common to rotate the paper to be able to positionnate your hand to optimize the control on a curve. Unfortunately, rotating the tablet does not work, the brain seems unable to map the hand gesture with the screen content. The only solution is to rotate the content, in older release, you would have had to use the transform tool, but then it introduce quality loss for each rotation, and now, there is a feature that rotate the canvas without affecting the quality. The pan tool allows to select the rotation, by shift-clicking.<br />
<div id="attachment_1665" class="wp-caption aligncenter" style="width: 410px"><a href="http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/krita_canvas_rotation/" rel="attachment wp-att-1665"><img src="http://blog.cberger.net/wp-content/uploads/2010/12/krita_canvas_rotation-400x241.png" alt="" title="Rotation of the canvas in krita" width="400" height="241" class="size-medium wp-image-1665" /></a><p class="wp-caption-text">Rotation of the canvas in krita</p></div></p>
<p>In combination with the infinite canvas and the possibility to mirror the canvas, Krita makes sure artists get the best drawing experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/12/11/krita-2-3-new-feature-5-canvas-rotation/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Calligra, past, present, future, a few answers</title>
		<link>http://blog.cberger.net/2010/12/07/calligra-past-present-future-a-few-answers/</link>
		<comments>http://blog.cberger.net/2010/12/07/calligra-past-present-future-a-few-answers/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 19:05:16 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Calligra]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Meego]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Office Suite]]></category>
		<category><![CDATA[Qt]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1654</guid>
		<description><![CDATA[This represent my view of the events, and of what I expect will happen. And not in any case, the KDE community or Calligra project views. I also hope it gives some answers to a few questions and comments. A &#8230; <a href="http://blog.cberger.net/2010/12/07/calligra-past-present-future-a-few-answers/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This represent my view of the events, and of what I expect will happen. And not in any case, the <a href="http://www.kde.org">KDE community</a> or <a href="http://www.calligra-suite.org">Calligra project</a> views. I also hope it gives some answers to a few questions and comments.</p>
<h2>A reset</h2>
<p>The triggering reason of the new name is indeed the consequence long time disputes in the community. We tried hard to solve them. But it was two visions of how the project should be conducted, and of its aims, that could not be conciliated, so at the end we concluded that it would be best to <a href="http://lists.kde.org/?l=koffice-devel&#038;m=128782551919625&#038;w=2">part and follow different paths</a>. Unlike what I have seen on <a href="http://identi.ca/notice/59929766">identi.ca</a>, it is not exactly true that we hide that in last night <a href="http://www.calligra-suite.org/news/announcements/stable/calligra-suite-goes-active/">announcement</a>. It might have been the trigger but it is not the driving reason. I think that when the discussions around the split started, the majority was in favor of keeping the KOffice name, but slowly, the idea of changing took over in our mind.</p>
<p>First of all, the KOffice name itself has a lower value that it might seems, it is often associated to the office suite that has potential but does not deliver, it is hardly known outside the <a href="http://www.kde.org">KDE</a> world, it is not such a good name, and above all, KOffice includes applications that are not traditionally associated with office applications. Also a new name is a good opportunity to get a new start, and from what I have seen, it has boost energy inside the project, and it is fueling the enthusiasm of many people, and I am confident that it has helped us to leave the past behind, and focusing on making the future of Calligra. And I am thankful to Jos Poortvliet for advising us for a new name.</p>
<p>After long discussions, we have settled for a new name, Calligra, based on the word Calligraphy. It might not be my favorite of our choices, but I think it is a good name, it refers to &#8220;Writing&#8221; and &#8220;Beauty&#8221;, which are two main aspects of our suite of applications, meaning that it makes all our applications feel at home.</p>
<h2>Present</h2>
<p>Actually our present is to work on the release of the version 2.3 of KOffice. In my view, the renaming was poorly timed, since it happens slightly before a new release, and quiet far away from our first release. But we did not have full control of the agenda either, especially since last week-end the project moved to git, and it is simply more convenient to point people to a repository that will stay for a long time than to ask everybody to switch in six months. And also the split precipitated the events.</p>
<h2>The future</h2>
<p>There is a lot of speculation about the future, between Mobile and Desktop. Several person have presented Calligra <a href="http://lists.kde.org/?l=koffice-devel&#038;m=128812911619277&#038;w=2">as being</a> <a href="http://identi.ca/notice/59934598">mobile oriented</a>. Lets be clear, it is not true. Calligra is focused on developing technologies related to office and creativity applications, on top of those technologies, the Calligra project is delivering a set of desktop applications and mobile applications (and maybe tablet, in the future). All of it is build over the <a href="http://www.kde.org">KDE</a> technologies, using the <a href="http://qt.nokia.com">Qt</a> toolkit, which makes it potentially available to an incredible range of devices and operating system: Linux, Windows (desktop and mobile), Mac OSX, Symbian, Meego, Haiku (and maybe <a href="http://code.google.com/p/android-lighthouse/">Android</a>, <a href="http://gitorious.org/+qt-iphone">iPhone</a>, <a href="http://www.precentral.net/qt-app-platform-and-running-palm-pre">WebOS</a>&#8230;), using a desktop computer, a laptop, a mobile phone, a tablet, your TV&#8230; And all with an user interface that is most suitable for your form factor.</p>
<p>Well of course, Qt and KDE being available on a platform is not sufficient to make Calligra available, it needs more work. The majority of the volunteers are working on linux and targeting the desktop, Nokia is supporting the mobile phone and Meego efforts. And anyone is welcome to come and give us a hand with their favorite platform and form factor.</p>
<p>Personally, I find those goals very exciting. Since it pretty much in line with my vision of where computing should be in 10 years, I do not believe in web applications, or thin clients, I believe in web servers as a storage space, while the intelligence remains on the actual device, and collaborations goes through peer-to-peer solutions, using open standards such as <a href="http://en.wikipedia.org/wiki/OpenDocument">ODF</a>.</p>
<p>On the organization level, we want to build a community where every contribution is regarded equally, where people&#8217;s work is properly acknowledge, where discussions remains friendly. Where maintainers are facilitators. </p>
<p>I hope this answer a few question, we are also preparing a FAQ, so if you have more questions, you can ask them on this blog, on our irc channel (#calligra on freenode), on the <a href="https://mail.kde.org/mailman/listinfo/calligra-devel">calligra-devel mailing list</a> or in the <a href="http://forum.kde.org/viewforum.php?f=203">calligra forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/12/07/calligra-past-present-future-a-few-answers/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Krita 2.3, New Feature #6: Advanced Color Selector</title>
		<link>http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/</link>
		<comments>http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 08:28:12 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Color Selector]]></category>
		<category><![CDATA[Feature]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1210</guid>
		<description><![CDATA[I started this blog a long ago to advertise the new features of Krita 1.5. I figured that it would be a good idea to do that again for 2.3 (and maybe later release). So I have picked six new &#8230; <a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I started this blog a long ago to advertise the new features of Krita 1.5. I figured that it would be a good idea to do that again for 2.3 (and maybe later release). So I have picked six new features, among my favorites, or that could be other users favorites as well. I am saying that because I am going to start with a feature that I have hardly used so far. Color selection is a hot topic for <a href="http://www.krita.org">krita</a>, it is about as important as drawing itself. If you follow Krita development news, you will probably have heard about all experiment on the subject, between various color selectors, painterly mixing or recently digital mixing.</p>
<p>Personally I was very happy with a combination of the small color selector and the digital mixers. But many artists wanted something different, so we had a Google Summer of Code project last year by <a href="http://xibo.at/">Adam Celarek</a> to work on a new color selector, to rule them all. It took inspiration from other projects, especially <a href="http://mypaint.intilinux.com/">mypaint</a>.</p>
<p>The result of this project is a new docker, that looks like this by default:</p>
<p><a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/advanced-color-selector/" rel="attachment wp-att-1619"><img src="http://blog.cberger.net/wp-content/uploads/2010/10/Advanced-Color-Selector.png" alt="" title="Advanced Color Selector" width="270" height="243" class="aligncenter size-full wp-image-1619" /></a></p>
<p>It shows a rather classical color selector area, three shades selectors and a list of colors coming from the image. The docker was designed to make the best use of the available screen space, as well as being able to take as little space as possible:</p>
<p><a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/advanced-color-selector-small/" rel="attachment wp-att-1623"><img src="http://blog.cberger.net/wp-content/uploads/2010/10/Advanced-Color-Selector-Small.png" alt="" title="Advanced Color Selector Small" width="267" height="72" class="aligncenter size-full wp-image-1623" /></a></p>
<p>The drawback of having a small color selector is that it might become tricky to select the color, this is solve by implementing a zoom feature, triggered by a middle click on the selector:</p>
<p><a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/advanced-color-selector-zoom/" rel="attachment wp-att-1624"><img src="http://blog.cberger.net/wp-content/uploads/2010/10/Advanced-Color-Selector-Zoom-300x278.png" alt="" title="Advanced Color Selector Zoom" width="300" height="278" class="aligncenter size-thumbnail wp-image-1624" /></a></p>
<p>Different artists have different preferences on the shape of the color selector, between the triangle, the box, the whatever. So the docker is offering the choice:</p>
<p><a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/advanced-color-selector-multiple-layout/" rel="attachment wp-att-1622"><img src="http://blog.cberger.net/wp-content/uploads/2010/10/Advanced-Color-Selector-Multiple-Layout-300x300.png" alt="" title="Advanced Color Selector Multiple Layout" width="300" height="300" class="aligncenter size-thumbnail wp-image-1622" /></a></p>
<p>The last two features of the docker is to provide two automatic palettes, the first one contains the history of the last color that the user selected, displayed in the column on the right:<br />
<a href="http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/advanced-color-selector-history/" rel="attachment wp-att-1621"><img src="http://blog.cberger.net/wp-content/uploads/2010/10/Advanced-Color-Selector-History.png" alt="" title="Advanced Color Selector History" width="267" height="110" class="aligncenter size-full wp-image-1621" /></a></p>
<p>The other one generates a list of colors from the current image, and display them at the bottom of the docker:<br />
<img src="http://blog.cberger.net/wp-content/uploads/2010/12/Advanced-Color-Selector-From-Image-400x241.png" alt="" title="Advanced Color Selector From Image" width="400" height="241" class="aligncenter size-medium wp-image-1634" /></a></p>
<p>In the end, it gives a very flexible and power full color selector that will hopefully give satisfaction to many users. The drawback is that the number of options is a bit overwhelming, but this will probably evolve with user feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/12/04/krita-2-3-new-feature-6-advanced-color-selector/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>extensions.krita.org goes live !</title>
		<link>http://blog.cberger.net/2010/10/17/extensions-krita-org-goes-live/</link>
		<comments>http://blog.cberger.net/2010/10/17/extensions-krita-org-goes-live/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 20:03:17 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1182</guid>
		<description><![CDATA[Six months ago, after our last meeting, where it was decided that non-painting useful features should be moved away from Krita main distribution, and we decided to setup a new platform for distributing and maintaining them. This is when the &#8230; <a href="http://blog.cberger.net/2010/10/17/extensions-krita-org-goes-live/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Six months ago, after our last meeting, where it was decided that non-painting useful features should be moved away from Krita main distribution, and we decided to setup a new platform for distributing and maintaining them. This is when the <a href="http://extensions.krita.org/">Krita extensions</a> project was started, including a three steps plan:</p>
<ul>
<li>A build dashboard.</li>
<li>A user visible website with information on the extensions.</li>
<li>Make it easy to install extensions.</li>
</ul>
<p>As Krita does not guarantee API compatibility between major releases, the first priority has been to setup the <a href="http://extensions.krita.org/buildreport/">build status</a> page, so that we ensure that extensions keep building. It does not look good with only one extension that compile, for the simple reason that it is the only one that has been ported to Krita 2 (actually, it was developed for Krita 2), while the other ones were never ported from Krita 1.6.</p>
<p>But the user visible part was missing, so yesterday, as I did not feel like doing C++ work, and wanted to do something distracting, I worked on the ruby script that generates the website, and made a CSS for the website. The website source code is available on <a href="http://gitorious.org/krita-extensions/website">gitorious</a>, in case you need to setup a similar website for your project.</p>
<p>So now, all that is left is to add more content, if you are interested in extending Krita, you can contact us on the <a href="https://mail.kde.org/mailman/listinfo/kimageshop/">mailing list</a> or on freenode&#8217;s irc in #krita.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/10/17/extensions-krita-org-goes-live/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>KOffice Meeting Spring 2010 &#8211; Day 1</title>
		<link>http://blog.cberger.net/2010/06/12/koffice-meeting-spring-2010-day-1/</link>
		<comments>http://blog.cberger.net/2010/06/12/koffice-meeting-spring-2010-day-1/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 20:36:04 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1067</guid>
		<description><![CDATA[Today is the day where we all meet in the same room to discuss the mater that concern all of us. The topic that kept us busy the most was success and failure, after a while we concluded that no &#8230; <a href="http://blog.cberger.net/2010/06/12/koffice-meeting-spring-2010-day-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today is the day where we all meet in the same room to discuss the mater that concern all of us.</p>
<p>The topic that kept us busy the most was <em>success and failure</em>, after a while we concluded that no one want to speak of failure, so we concentrated on what we consider is going to be our main criteria of success, the top mains one are <em>lot of users</em> and <em>lot of developers</em>. Our first step to get a lot of users will be to make it possible for a lot of users to use it (surprised ?), the good thing is that is indeed something that is progressing release after release. Then we will need a lot of advertisement and documentation. When it comes to developers, we concluded that the main problem is not to attract new ones, but to retain the one we have, and one of the key challenge is going to make sure we keep a good ratio of paid developers / hobbyist developers. A key feature of KOffice is going to be interoperability, and ODF is the way to go. Some ODF features are border lines and are not considered to be essential, but if someone is willing to write an implementation, it might be accepted by KOffice if it is good enough (code quality, maintainability and UI). Also an other way to achieve interoperability is with the implementation of import filters. Then the question of whether KOffice is a desktop application or also for use on mobile devices was raised, but this is a subject that require research on how to make the actual implementation. Suresh mentioned that Nokia would need a roadmap to help with their planning, which also require a vision, but writing a vision require an usability expert and the roadmap would have taken us an other day. </p>
<p><center><br />
<a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0139.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0139_th.jpe"/></a><br />
</center></p>
<p>Then we continued with listing the missing features in KOffice, Suresh presented us their current work on mobile use of KOffice. And we finished by a discussion about our website, sadly Alexandra who did a wonderful job on planning our current website is now too busy to work on it, so for now I am going to take care of technical aspect, while Boudewijn writes content (expect a last week in koffice !).</p>
<p>The full minutes are fully available on <a href="http://wiki.koffice.org/index.php?title=Meetings/Mid_2010_meeting/Minutes">koffice&#8217;s wiki</a>.</p>
<p>For the dinner we went to the slowest restaurant, half an hour for the first drink and to order, an hour to get the food&#8230;</p>
<p><center><br />
<a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0144.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0144_th.jpe"/></a><br />
</center></p>
<p>And now we enjoy the fresh evening, while blogging, sipping wine, hacking and discussing.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/06/12/koffice-meeting-spring-2010-day-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KOffice Meeting Spring 2010 &#8211; Day 0</title>
		<link>http://blog.cberger.net/2010/06/11/koffice-meeting-spring-2010-day-0/</link>
		<comments>http://blog.cberger.net/2010/06/11/koffice-meeting-spring-2010-day-0/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 19:58:57 +0000</pubDate>
		<dc:creator>Cyrille Berger</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[KOffice]]></category>
		<category><![CDATA[Krita]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Meetings]]></category>

		<guid isPermaLink="false">http://blog.cberger.net/?p=1054</guid>
		<description><![CDATA[The KOffice developers are meeting at the LinuxHotel in Essen for the week-end to start planning the future release and discuss various issues. Today is the coming day, Boudewijn was first on site and was there to welcome me, and &#8230; <a href="http://blog.cberger.net/2010/06/11/koffice-meeting-spring-2010-day-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The KOffice developers are meeting at the <a href="http://linuxhotel.de/">LinuxHotel</a> in Essen for the week-end to start planning the future release and discuss various issues. Today is the coming day, Boudewijn was first on site and was there to welcome me, and negotiate in German with the lady to add a plate so that I could get lunch too. The site is quiet gorgeous, a nice landscape, a nice hotel and a tux statue (free beer and coca&#8230;).</p>
<p><center><br />
<a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0113.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0113_th.jpe"/></a><a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0105.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0105_th.jpe"/></a><a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0109.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0109_th.jpe"/></a><br />
</center></p>
<p>This raise the question of how productive we will be, as you can see below Boudewijn and Thorsten are already at work reviewing a patch on loading and saving text on shape, and we started informal discussions:</p>
<p><center><br />
<a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0099.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0099_th.jpe"/></a><a href="http://cyrille.diwi.org/images/kritablog/koffice2010/DSC_0126.JPG"><img src="http://blog.cberger.net/wp-content/uploads/2010/11/DSC_0126_th.jpe"/></a><br />
</center></p>
<p>Now almost everybody has arrived, and is enjoying the wifi, in the garden. With more discussion, blogging, bug hunting, and listening to the history of castle told by Boudewijn.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.cberger.net/2010/06/11/koffice-meeting-spring-2010-day-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

