<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9051613367261729073</id><updated>2011-07-08T11:40:50.132-07:00</updated><category term='gtranslate'/><category term='translatoid'/><category term='kglengine'/><category term='karicat gluon'/><category term='ktank'/><category term='plasma'/><category term='funny'/><category term='kcl gluon'/><category term='kalengine'/><category term='gluon webcam'/><category term='gluon'/><category term='moblin'/><title type='text'>DrIDk's dev blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5321629805379220372</id><published>2010-05-27T15:12:00.000-07:00</published><updated>2010-05-27T15:17:49.328-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='moblin'/><title type='text'>Meego 1.0 release</title><content type='html'>MeeGo, the fusion of Maemo+Moblin based on qt 4.6 release today! &lt;div&gt;&lt;a href="http://meego.com/community/blogs/imad/2010/meego-v1.0-core-software-platform-netbook-user-experience-project-release"&gt;Here the news &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://wiki.meego.com/Developer_Guide_for_MeeGo_1.0"&gt;Here some tutorial to start developping from scratch : &lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now I m going to count the days until to get a KDE port :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5321629805379220372?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5321629805379220372/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5321629805379220372' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5321629805379220372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5321629805379220372'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2010/05/meego-10-release.html' title='Meego 1.0 release'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-2785093632741642012</id><published>2009-11-13T13:08:00.000-08:00</published><updated>2009-11-13T13:19:53.608-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='translatoid'/><title type='text'>translatoid with remember option</title><content type='html'>Translatoid is a very usefull plasmoid for people like me with some difficult to speak english, spanish , german etc....&lt;br /&gt;If you have used translatoid before, maybe you notice that you translate many time the same word or sentence..&lt;br /&gt;So, now translatoid will remember for you some word you have already translated. For example, if you want to remember a translation, just click on the yellow star, and translatoid will remember it in a sqlite file. And after, translatoid will be able to show you random sentences or words!&lt;br /&gt;I m using now Extender plasmoid to do that and it's very usefull!!&lt;br /&gt;&lt;br /&gt;Wait for the release, I will publish it tonight.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/Sv3Mmy802PI/AAAAAAAAAoQ/O6eBy6Nz_q8/s1600-h/translatoid.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 312px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/Sv3Mmy802PI/AAAAAAAAAoQ/O6eBy6Nz_q8/s320/translatoid.png" alt="" id="BLOGGER_PHOTO_ID_5403700094798452978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here a&lt;a href="http://thecorpo.fr/sacha/translatoid1-2.ogv"&gt; video !!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-2785093632741642012?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/2785093632741642012/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=2785093632741642012' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2785093632741642012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2785093632741642012'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/11/translatoid-with-remember-option.html' title='translatoid with remember option'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Li_QmOsonqk/Sv3Mmy802PI/AAAAAAAAAoQ/O6eBy6Nz_q8/s72-c/translatoid.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-3151307898190431772</id><published>2009-10-11T07:12:00.000-07:00</published><updated>2009-10-11T07:17:55.031-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gluon'/><title type='text'>Gluon in Full activity</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/StHoBhawuGI/AAAAAAAAAm8/uDIjD4CAX-4/s1600-h/IMGP1030.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/StHoBhawuGI/AAAAAAAAAm8/uDIjD4CAX-4/s320/IMGP1030.JPG" alt="" id="BLOGGER_PHOTO_ID_5391345341787322466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As you can see, tsdgeos During the Gluon Sprint has found the best postition to work ! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-3151307898190431772?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/3151307898190431772/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=3151307898190431772' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/3151307898190431772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/3151307898190431772'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/10/gluon-in-full-activity.html' title='Gluon in Full activity'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/StHoBhawuGI/AAAAAAAAAm8/uDIjD4CAX-4/s72-c/IMGP1030.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-9011997574747672017</id><published>2009-10-05T15:33:00.000-07:00</published><updated>2009-10-05T16:16:12.408-07:00</updated><title type='text'>Gluon First technical preview</title><content type='html'>Today I invite you to test the first technical preview of gluon. Currently there is some bug and a lot of feature are missing, particulary the documentation. Leinir has start to develop Gluon creator and we plan to finish it during the qt sprint in munich this week end.&lt;br /&gt;So, if you want to install this library to have a preview, go here : &lt;a href="http://gluon.tuxfamily.org/wiki/index.php?title=Installation"&gt;http://gluon.tuxfamily.org/wiki/index.php?title=Installation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here you can test a game preview called block..or blok.. we didn't decide it...!&lt;br /&gt;&lt;a href="http://gitorious.org/gluon/block"&gt;http://gitorious.org/gluon/block&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And just for eyes, some screenshot and video :&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Li_QmOsonqk/Ssp1kAND_mI/AAAAAAAAAmU/Ma17Ndg03No/s1600-h/gluon1.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 204px;" src="http://4.bp.blogspot.com/_Li_QmOsonqk/Ssp1kAND_mI/AAAAAAAAAmU/Ma17Ndg03No/s320/gluon1.png" alt="" id="BLOGGER_PHOTO_ID_5389249165492747874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/Ssp1omFHp9I/AAAAAAAAAmc/mXkcxqvU664/s1600-h/gluon2.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 256px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/Ssp1omFHp9I/AAAAAAAAAmc/mXkcxqvU664/s320/gluon2.png" alt="" id="BLOGGER_PHOTO_ID_5389249244379457490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/Ssp1uoncH_I/AAAAAAAAAmk/0lW0vB6uzHM/s1600-h/gluon3.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 246px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/Ssp1uoncH_I/AAAAAAAAAmk/0lW0vB6uzHM/s320/gluon3.png" alt="" id="BLOGGER_PHOTO_ID_5389249348139491314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/Ssp1z0SZ3OI/AAAAAAAAAms/D7XdW-akCy8/s1600-h/gluon4.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 252px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/Ssp1z0SZ3OI/AAAAAAAAAms/D7XdW-akCy8/s320/gluon4.png" alt="" id="BLOGGER_PHOTO_ID_5389249437171834082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Li_QmOsonqk/Ssp17sRFuaI/AAAAAAAAAm0/HKpa3YRJWGE/s1600-h/gluon5.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 256px;" src="http://4.bp.blogspot.com/_Li_QmOsonqk/Ssp17sRFuaI/AAAAAAAAAm0/HKpa3YRJWGE/s320/gluon5.png" alt="" id="BLOGGER_PHOTO_ID_5389249572457789858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is no sound on the video because I cannot record it with gtk recordmydesktop... :( ! But if you test it, you will !&lt;br /&gt;Here the video :&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=whxl7JTixc8"&gt;http://www.youtube.com/watch?v=whxl7JTixc8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More information , look on our &lt;a href="http://gluon.tuxfamily.org/wiki/index.php?title=Main_Page"&gt;wiki&lt;/a&gt; :&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-9011997574747672017?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/9011997574747672017/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=9011997574747672017' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/9011997574747672017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/9011997574747672017'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/10/gluon-first-technical-preview.html' title='Gluon First technical preview'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Li_QmOsonqk/Ssp1kAND_mI/AAAAAAAAAmU/Ma17Ndg03No/s72-c/gluon1.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-4695131889908069724</id><published>2009-09-06T09:42:00.000-07:00</published><updated>2009-09-06T14:53:34.871-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kcl gluon'/><title type='text'>KCL</title><content type='html'>Gluon news:&lt;br /&gt;We made a Big Big work on KCL!!&lt;br /&gt;So, no comment, only a video for you :&lt;br /&gt;&lt;a href="http://thecorpo.fr/sacha/kcl2.ogv"&gt;here the video&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.thecorpo.fr/sacha/kcl.png"&gt;&lt;img style="cursor: pointer; width: 440px; height: 352px;" src="http://www.thecorpo.fr/sacha/kcl.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-4695131889908069724?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/4695131889908069724/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=4695131889908069724' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/4695131889908069724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/4695131889908069724'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/09/kcl.html' title='KCL'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-3061315685040037531</id><published>2009-08-01T16:23:00.000-07:00</published><updated>2009-08-01T16:52:01.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='karicat gluon'/><title type='text'>Karicature</title><content type='html'>Today, I started a new Kde application for games, particulary expected to Gluon.&lt;br /&gt;It called Karicat, an avatar creator in the same kind of mii avatar on wii. So, Currently There are no many sprite (Thanks to Eugene for all)!&lt;br /&gt;So I invite Everybody who want to create new svg face element!&lt;a href="http://gitorious.org/gluon/karicat/trees/master/theme"&gt;Here the svg file&lt;/a&gt;.&lt;br /&gt;The core application works nice, except animations for now... yes it moves!&lt;br /&gt;This is a screenshot  :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/SnTP1Mx20CI/AAAAAAAAAjQ/3yA-a9tvH-U/s1600-h/karicat.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 250px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/SnTP1Mx20CI/AAAAAAAAAjQ/3yA-a9tvH-U/s320/karicat.png" alt="" id="BLOGGER_PHOTO_ID_5365141568975458338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And this is a video : ( I have tried to create my neighboor! :)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://download.tuxfamily.org/gluon/video/karicat.avi"&gt;&lt;img style="cursor: pointer; width: 67px; height: 67px;" src="http://www.kungfuwushu.org/kf/design/plain/images//layout/New_layout/video_icon.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;source: http://gitorious.org/gluon/karicat&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;About Gluon&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I am proud to present you our new Website , with a very nice new logo.&lt;br /&gt;&lt;a href="http://gluon.tuxfamily.org/"&gt;http://gluon.tuxfamily.org/&lt;/a&gt; ! ( Thanks Ken)&lt;br /&gt;We are working hard to provide a good games api as soon as possible... Currently we are trying to use 3d inside KGL with ODE physicsEngine. I hope it will works...! Be patient , you will like it!&lt;br /&gt;And &lt;a href="http://download.tuxfamily.org/gluon/video/out-13.ogv"&gt;this video &lt;/a&gt;just for eyes : a preview of the first gluon games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-3061315685040037531?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/3061315685040037531/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=3061315685040037531' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/3061315685040037531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/3061315685040037531'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/08/karicature.html' title='Karicature'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/SnTP1Mx20CI/AAAAAAAAAjQ/3yA-a9tvH-U/s72-c/karicat.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-2698608022540808116</id><published>2009-07-21T15:42:00.001-07:00</published><updated>2009-07-21T17:12:37.378-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>Just for fun...</title><content type='html'>I Found today, 2 funny plasmoid, the one on the other ( I don't think it's random...)  If someone want to know the percentage between Atheist and Christian in kde communauty, just look the number of fan :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.kde-look.org/index.php?xcontentmode=70x77x78"&gt;&lt;img style="cursor: pointer; width: 400px; height: 159px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/SmZEaWy817I/AAAAAAAAAf4/wpsRJs5sWCw/s400/fun.png" alt="" id="BLOGGER_PHOTO_ID_5361047626017724338" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-2698608022540808116?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/2698608022540808116/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=2698608022540808116' title='9 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2698608022540808116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2698608022540808116'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/07/just-for-fun.html' title='Just for fun...'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/SmZEaWy817I/AAAAAAAAAf4/wpsRJs5sWCw/s72-c/fun.png' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-8372953979192153691</id><published>2009-07-19T10:15:00.001-07:00</published><updated>2009-07-19T10:37:11.915-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kcl gluon'/><title type='text'>KCLEngine  and evdev</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/SmNU31UyB9I/AAAAAAAAAfo/jIuaZ7Fr4Hc/s1600-h/kcl.png"&gt;&lt;img style="cursor: pointer; width: 128px; height: 128px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/SmNU31UyB9I/AAAAAAAAAfo/jIuaZ7Fr4Hc/s200/kcl.png" alt="" id="BLOGGER_PHOTO_ID_5360221299684804562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hi all,I started to work on KCL and it looks very powerfull now! KCLEngine read input information in a qthread using the evdev system.&lt;br /&gt;Then KCL support all input device avaible for linux. Not only the keyboard, mouse and joystick... but a lot of other device like wiimote, webcam button etc....&lt;br /&gt;&lt;br /&gt;Example of code using Virtual Button :&lt;br /&gt;&lt;span style="font-style: italic;"&gt;KCLEngine * kcl = new KCLEngine;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;kcl-&gt;addInput(KCLEngine::MOUSE);  //add first mouse detected&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;kcl-&gt;addInput(KCLEngine::KEYBOARD);//add standard keyboard&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;KCLInput * joystick = new KCLInput("/dev/input/event4");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;kcl-&gt;addInput(joystick); //This is an other way to add an Input.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Now in the game mainLoop()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;if (( kcl-&gt;button("MouseLeft") &amp;amp;&amp;amp; ( kcl-&gt;button("Key_Right") &amp;amp;&amp;amp; (kcl-&gt;button("JoyButton12"))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;kDebug()&lt;&lt;"you made a combo!!!!";&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, other good feature with KCL, is that you can use more one mouse in the same time. (yes yes!!) I think you can imagine all the possibility, for example de multiplayer games on the same screen!&lt;br /&gt;For example :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;KCLMouse * mouse = KCLMouse("/dev/input/event4")  //first mouse;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;KCLMouse * mouse2 = KCLMouse("/dev/input/event6"); //second mouse&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;in the mainLoop&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drawPoint(mouse.position());&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;drawPoint(mouse2.position());&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, now if you don't believe me, Look &lt;a href="http://download.tuxfamily.org/gluon/video/out-15.ogv"&gt;this video&lt;/a&gt; :&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://download.tuxfamily.org/gluon/video/out-15.ogv"&gt;&lt;img style="cursor: pointer; width: 200px; height: 123px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/SmNYqiNiazI/AAAAAAAAAfw/EkVkqarT0I0/s200/kcl.png" alt="" id="BLOGGER_PHOTO_ID_5360225469262359346" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-8372953979192153691?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/8372953979192153691/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=8372953979192153691' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/8372953979192153691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/8372953979192153691'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/07/kclengine-and-evdev.html' title='KCLEngine  and evdev'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Li_QmOsonqk/SmNU31UyB9I/AAAAAAAAAfo/jIuaZ7Fr4Hc/s72-c/kcl.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5494565558493469927</id><published>2009-05-22T14:16:00.000-07:00</published><updated>2009-05-22T14:35:14.383-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gluon webcam'/><title type='text'>Webcam for kde : a new way for gluon games ?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/ShcY4x_hLtI/AAAAAAAAAcE/ZdpG5i7ct3Q/s1600-h/kam1.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 179px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/ShcY4x_hLtI/AAAAAAAAAcE/ZdpG5i7ct3Q/s200/kam1.png" alt="" id="BLOGGER_PHOTO_ID_5338763247042506450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hi all!&lt;br /&gt;&lt;br /&gt;Yesterday I had an idea, to use a webcam input as a controller for games! Like the last nintendo games. So, I was looking on &lt;a href="http://opencv.willowgarage.com/wiki/Welcome"&gt;openCV&lt;/a&gt; to get the video source and use some video detection function. My plan is to load Webcam picture to KGLTexture, and use them in KGLEngine&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dsmedia.ign.com/ds/image/article/801/801492/ds-snaps-up-a-camera-20070704002040066.jpg"&gt;&lt;img style="cursor: pointer; width: 265px; height: 313px;" src="http://dsmedia.ign.com/ds/image/article/801/801492/ds-snaps-up-a-camera-20070704002040066.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Otherwise, I don't understand why KDE has no official webcam librairy/software. Phonon cannot use it currently... Gnome has &lt;a href="http://live.gnome.org/Cheese"&gt;Cheese&lt;/a&gt;, and it's exellent.&lt;br /&gt;So, I create a small KCamWidget worked on openCV. ( look the screenshot)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://websvn.kde.org/trunk/playground/multimedia/kcam/kcamwidget.cpp?view=markup"&gt;kcamwidget.cpp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://websvn.kde.org/trunk/playground/multimedia/kcam/kcamwidget.h?view=markup"&gt;kcamwidget.h&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If some people want to work on  &lt;meta name="qrichtext" content="1"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;style type="text/css"&gt; p, li { white-space: pre-&lt;/style&gt;the beginning of this project&lt;!--EndFragment--&gt;, there are welcome! The code source is &lt;a href="http://websvn.kde.org/trunk/playground/multimedia/kcam"&gt;here&lt;/a&gt;&lt;br /&gt;Ps : I suggest you to compile openCV with gstreamer enabled!&lt;br /&gt;For me, I think  I will developp a gluonWebcam application which provide GPU Shaders effects in real time, and sound recording! ( yes, KAL know record sound!)&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5494565558493469927?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5494565558493469927/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5494565558493469927' title='11 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5494565558493469927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5494565558493469927'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/05/webcam-for-kde-new-way-for-gluon-games.html' title='Webcam for kde : a new way for gluon games ?'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/ShcY4x_hLtI/AAAAAAAAAcE/ZdpG5i7ct3Q/s72-c/kam1.png' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-6708111420932864008</id><published>2009-05-19T06:16:00.000-07:00</published><updated>2009-05-19T06:55:18.998-07:00</updated><title type='text'>When Convolution matrix meets KGLShader</title><content type='html'>Today I have implemented Matrix Convolution as a shader for KGL. Matrix convolution is an easy way to create simple effects with a simple matrix computation.&lt;br /&gt;For &lt;a href="http://ific.uv.es/informatica/manuales/GimpUserManual_v1.0.0/Plugin_generic.html"&gt;example&lt;/a&gt;, you can use it in Gimp.&lt;br /&gt;But the difference between Gimp and KGL, is so important. Gimp use the CPU and KGL use the GPU thanks shaders! So, now you can easily make realtilme animation with convolution effects what can not do CPU.&lt;br /&gt;Thanks olivier gueudelot for the idea!&lt;br /&gt;&lt;br /&gt;So , look this :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Normal Texture &lt;/span&gt;{0,0,0,   0,1,0,    0,0,0}&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/ShKyzs6undI/AAAAAAAAAa8/C-NiEnDxcrU/s1600-h/conv1.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 179px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/ShKyzs6undI/AAAAAAAAAa8/C-NiEnDxcrU/s200/conv1.png" alt="" id="BLOGGER_PHOTO_ID_5337525109688016338" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Contrast effect &lt;/span&gt;{0,-1,0,   -1,5,-1,    0,-1,0}&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKy4sNUYUI/AAAAAAAAAbE/1U6KCm-Vhwk/s1600-h/conv2.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 180px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKy4sNUYUI/AAAAAAAAAbE/1U6KCm-Vhwk/s200/conv2.png" alt="" id="BLOGGER_PHOTO_ID_5337525195396899138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Border detection &lt;/span&gt;{0,1,0,   1,4,1,    0,1,0}&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Li_QmOsonqk/ShKzJ3581HI/AAAAAAAAAbc/rdT6qMGYXsk/s1600-h/conv5.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 181px;" src="http://4.bp.blogspot.com/_Li_QmOsonqk/ShKzJ3581HI/AAAAAAAAAbc/rdT6qMGYXsk/s200/conv5.png" alt="" id="BLOGGER_PHOTO_ID_5337525490594665586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;         &lt;span lang="fr"&gt;Random Value ( I don't remeber the matrix :))&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/ShKzEM1NU-I/AAAAAAAAAbU/d3kpTqKa8K0/s1600-h/conv4.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 179px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/ShKzEM1NU-I/AAAAAAAAAbU/d3kpTqKa8K0/s200/conv4.png" alt="" id="BLOGGER_PHOTO_ID_5337525393132704738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Blur effect &lt;/span&gt;{1,1,1,   1,1,1,    1,1,1}&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKy-YcJHrI/AAAAAAAAAbM/AsQKw4WaEMo/s1600-h/conv3.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 178px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKy-YcJHrI/AAAAAAAAAbM/AsQKw4WaEMo/s200/conv3.png" alt="" id="BLOGGER_PHOTO_ID_5337525293169581746" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Bump effect &lt;/span&gt;{-2,-1,1,   -1,1,1,    1,1,2}&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKzPfMFS8I/AAAAAAAAAbk/QIGRt0_hlyk/s1600-h/conv6.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 180px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/ShKzPfMFS8I/AAAAAAAAAbk/QIGRt0_hlyk/s200/conv6.png" alt="" id="BLOGGER_PHOTO_ID_5337525587039046594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;( Don't forget to contact me , or join us on irc.freenode.net #gluon, if you want to help us in this project&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-6708111420932864008?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/6708111420932864008/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=6708111420932864008' title='4 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/6708111420932864008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/6708111420932864008'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/05/when-convolution-matrix-meets-kglshader.html' title='When Convolution matrix meets KGLShader'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/ShKyzs6undI/AAAAAAAAAa8/C-NiEnDxcrU/s72-c/conv1.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-7809181006369126800</id><published>2009-05-17T08:58:00.000-07:00</published><updated>2009-05-17T11:27:31.260-07:00</updated><title type='text'>KGL support now shaders</title><content type='html'>KGLEngine support now shaders effects. I m using the code from KGLLIB. Thanks rivo !&lt;br /&gt;I show you my first shader effect : the Blur effect !!&lt;br /&gt;Look the video &lt;a href="http://download.tuxfamily.org/gluon/video/kglshader.ogv"&gt;here &lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/ShA0N9wbSII/AAAAAAAAAas/S9Q6_prL9p8/s1600-h/shader.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 251px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/ShA0N9wbSII/AAAAAAAAAas/S9Q6_prL9p8/s320/shader.png" alt="" id="BLOGGER_PHOTO_ID_5336822972954658946" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here a simple shader editor!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/ShA6WcLnIZI/AAAAAAAAAa0/QgJ6_Q6HQ_Y/s1600-h/kglshaderviewer1.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/ShA6WcLnIZI/AAAAAAAAAa0/QgJ6_Q6HQ_Y/s320/kglshaderviewer1.png" alt="" id="BLOGGER_PHOTO_ID_5336829715630465426" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-7809181006369126800?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/7809181006369126800/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=7809181006369126800' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7809181006369126800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7809181006369126800'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/05/kgl-now-support-shaders.html' title='KGL support now shaders'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/ShA0N9wbSII/AAAAAAAAAas/S9Q6_prL9p8/s72-c/shader.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-2033765677146152273</id><published>2009-05-04T09:06:00.000-07:00</published><updated>2009-05-04T09:19:40.816-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kglengine'/><title type='text'>GLUON : KGLPhysicsWidget</title><content type='html'>Lot of improvement this week on KGLEngine. Now KGLEngine use box2D library to simulate physics world. It works with KGLPhysicsWidget and KGLPhysicsItem and it's so easy and funny to play with it. So I give you a video preview and screenshots of a kde tower!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.tuxfamily.org/gluon/video/kglbox.ogv"&gt;VIDEO OGV HERE : &lt;/a&gt;&lt;br /&gt;or&lt;br /&gt;&lt;a href="http://gluon.tuxfamily.org/index.php?page=video"&gt;flash video from Gluon Website ( last video)&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/Sf8Tgg_axRI/AAAAAAAAAac/g6BhIF9OVj4/s1600-h/kgl2.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/Sf8Tgg_axRI/AAAAAAAAAac/g6BhIF9OVj4/s320/kgl2.png" alt="" id="BLOGGER_PHOTO_ID_5332001933162628370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/Sf8TksYTJpI/AAAAAAAAAak/Iengl4fpAiM/s1600-h/kgl3.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/Sf8TksYTJpI/AAAAAAAAAak/Iengl4fpAiM/s320/kgl3.png" alt="" id="BLOGGER_PHOTO_ID_5332002004939253394" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-2033765677146152273?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/2033765677146152273/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=2033765677146152273' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2033765677146152273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/2033765677146152273'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/05/kglengine.html' title='GLUON : KGLPhysicsWidget'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/Sf8Tgg_axRI/AAAAAAAAAac/g6BhIF9OVj4/s72-c/kgl2.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-771786110724343889</id><published>2009-04-22T10:49:00.001-07:00</published><updated>2009-04-22T10:55:19.707-07:00</updated><title type='text'>new dataEngine : translator</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/Se9Y1TXmYxI/AAAAAAAAAaU/x7DZLMGJjUU/s1600-h/translate_dataengine.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 166px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/Se9Y1TXmYxI/AAAAAAAAAaU/x7DZLMGJjUU/s320/translate_dataengine.png" alt="" id="BLOGGER_PHOTO_ID_5327574556958155538" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I create today, a new DataEngine wich allow you to translate anything. Currently it use only the Google translator like translatoid. But it's easy now to develop new translator by create a new class inheriting from AbstractTranslator.&lt;br /&gt;&lt;br /&gt;So, Can you suggest me some idea of web translator ? Babylon? and ..?&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-771786110724343889?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/771786110724343889/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=771786110724343889' title='13 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/771786110724343889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/771786110724343889'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/04/new-dataengine-translator.html' title='new dataEngine : translator'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/Se9Y1TXmYxI/AAAAAAAAAaU/x7DZLMGJjUU/s72-c/translate_dataengine.png' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-1150415544825932677</id><published>2009-03-30T15:25:00.000-07:00</published><updated>2009-03-30T15:43:14.185-07:00</updated><title type='text'>new Nvidia display driver</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.nvidia.com/content/includes/images/redesign08/nvidia_logo.png"&gt;&lt;img style="cursor: pointer; width: 176px; height: 40px;" src="http://www.nvidia.com/content/includes/images/redesign08/nvidia_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Just a new to inform you of the last nvidia driver release wich fix plasma bug. We can read in the &lt;a href="http://www.nvidia.com/object/linux_display_ia32_180.44.html"&gt;release highlights&lt;/a&gt; : &lt;span style="font-style: italic;"&gt;"Fixed OpenGL crashes while  running KDE4's Plasma."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;br /&gt;For my personal test, ( Geforce 8800GTX) :&lt;br /&gt;-The system tray work properly now...&lt;br /&gt;-I have a color gradient inside my popup plasmoid...&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;-Plasmoid motion seems to be very fast now?!&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-1150415544825932677?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/1150415544825932677/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=1150415544825932677' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/1150415544825932677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/1150415544825932677'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/03/new-nvidia-display-driver.html' title='new Nvidia display driver'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-6448946787448120649</id><published>2009-03-27T08:40:00.000-07:00</published><updated>2009-03-27T09:06:02.368-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gluon'/><category scheme='http://www.blogger.com/atom/ns#' term='kglengine'/><category scheme='http://www.blogger.com/atom/ns#' term='kalengine'/><title type='text'>GLUON new website</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gluon.tuxfamily.org/uploads/title2.png"&gt;&lt;img style="cursor: pointer; width: 346px; height: 132px;" src="http://gluon.tuxfamily.org/uploads/title2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hi, Planet ! Good New today ! Now KGL, KAL, KCL have joined force and now there are called Gluon. For this new change, I have created a new website that you can find here : &lt;a href="http://gluon.tuxfamily.org/"&gt;http://gluon.tuxfamily.org/&lt;/a&gt;. And you can contact us by joining on irc : irc.freenode.net  #gluon.&lt;br /&gt;If you want to help us in this project, you are welcome! Just contact me! Currently I have tom make a small break for my study( 2 weeks max). After I will come back to finalize KCLEngine and make a good documentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-6448946787448120649?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/6448946787448120649/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=6448946787448120649' title='6 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/6448946787448120649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/6448946787448120649'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/03/hi-planet-good-new-today-now-kgl-kal.html' title='GLUON new website'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5562531520084705000</id><published>2009-03-09T08:07:00.000-07:00</published><updated>2009-03-09T08:24:53.246-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kglengine'/><title type='text'>KGLengine+ Box2d the physicsEngine</title><content type='html'>Hi all !&lt;br /&gt;Maybe you have already play &lt;a href="http://www.crayonphysics.com/"&gt;Crayon Physics Games&lt;/a&gt; ? So, this games use the fabulous &lt;a href="http://www.box2d.org/"&gt;Box2D library&lt;/a&gt;.&lt;br /&gt;&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;!--EndFragment--&gt;&lt;/p&gt;So I decided to test it in KGLEngine.... And it's amazing how Box2d and KGLengine are complementary...&lt;br /&gt;So, look the video ( click on picture)&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://thecorpo.fr/sacha/kglengineBox2d.ogv"&gt;&lt;img style="cursor: pointer; width: 200px; height: 143px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/SbUyXN8BEMI/AAAAAAAAAYs/5fN47lp9Vbc/s200/kglengineBox2d.png" alt="" id="BLOGGER_PHOTO_ID_5311206710013137090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, now we have to create some class and make compatibility between eigen and Box2d.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Important :  &lt;/span&gt;&lt;br /&gt;I will create a website about our hight level game api ( KGLengine = opengl render, KALengine = sound render based on openAL, KInputEngine=control input)... I want a generic name which regroup all sub library, a bit like "directX" or like &lt;a href="http://love2d.org/"&gt;Löve&lt;/a&gt; .  So I invite you to send me your Idea for this name.&lt;br /&gt;&lt;/div&gt;&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="background-color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;!--EndFragment--&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5562531520084705000?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5562531520084705000/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5562531520084705000' title='10 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5562531520084705000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5562531520084705000'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/03/kglengine-box2d-physicsengine.html' title='KGLengine+ Box2d the physicsEngine'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/SbUyXN8BEMI/AAAAAAAAAYs/5fN47lp9Vbc/s72-c/kglengineBox2d.png' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5259936841559954300</id><published>2009-03-08T18:59:00.000-07:00</published><updated>2009-03-08T19:02:02.190-07:00</updated><title type='text'>And with binary plasmoid...</title><content type='html'>&lt;a href="http://www.kde-look.org/content/show.php/google+talk?content=100704"&gt;download source on kde look&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/SbR4ZQie85I/AAAAAAAAAYk/xtZL_GWAw6Q/s1600-h/gtalk.png"&gt;&lt;img style="cursor: pointer; width: 238px; height: 320px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/SbR4ZQie85I/AAAAAAAAAYk/xtZL_GWAw6Q/s320/gtalk.png" alt="" id="BLOGGER_PHOTO_ID_5311002235908322194" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5259936841559954300?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5259936841559954300/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5259936841559954300' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5259936841559954300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5259936841559954300'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/03/and-with-binary-plasmoid.html' title='And with binary plasmoid...'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/SbR4ZQie85I/AAAAAAAAAYk/xtZL_GWAw6Q/s72-c/gtalk.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5435793191314657504</id><published>2009-03-06T05:32:00.000-08:00</published><updated>2009-03-06T06:40:11.776-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kalengine'/><title type='text'>KALEngine new feature</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/SbEyc37DGrI/AAAAAAAAAYE/ZOM1U64nf6E/s1600-h/g3384.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 99px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/SbEyc37DGrI/AAAAAAAAAYE/ZOM1U64nf6E/s320/g3384.png" alt="" id="BLOGGER_PHOTO_ID_5310080907275868850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;new important improvment : Phonon support and ogg/vorbis player.&lt;br /&gt;I just want to signal a point about KALEngine and phonon. KALEngine will not be a competitor of phonon. It's not same! Phonon is for sound application like a media player. It works like this :&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;MediaObject *media = new MediaObject(this);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;connect(media, SIGNAL(finished()), SLOT(slotFinished());&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;media-&gt;setCurrentSource("/home/username/music/filename.ogg");&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;media-&gt;play();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;While KALEngine is for games sound. It provide multi-channel players , 3d sound and some effects like Doppler effect. It works like this :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;KALEngine * soundEngine = new KALEngine();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;KALSource * source = new KALSource("explosion.wav", soundEngine);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;source-&gt;play();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;source-&gt;setPosition(x,y,z);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;delete soundEngine;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Advantage of phonon :&lt;br /&gt;- only qt dependent&lt;br /&gt;- load a lot of sound file, like mp3 and ?video?&lt;br /&gt;&lt;br /&gt;Disadvantage of phonon :&lt;br /&gt;- not easy to use for games! Particulary the multi-channel !&lt;br /&gt;- no 3d sound manager.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Advantage of KALEngine :&lt;/span&gt;&lt;br /&gt;- based on openAL. Very Powerfull ( all 3d games use this)&lt;br /&gt;- can play many sound in the same time&lt;br /&gt;- easy to create 3d sound, velocity, doppler...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Disadvantage of KALEngine :&lt;/span&gt;&lt;br /&gt;-Can read only wav and ogg file&lt;br /&gt;- depend of : libsoundFile, openAL, Ogg, Vorbis, alut&lt;br /&gt;- too young&lt;br /&gt;&lt;br /&gt;Our small team ( DrIDK, packadal , smarter ) is joinable on irc : #kglengine if you want more information about KGLEngine/KALengine developpement.&lt;br /&gt;And just for your fun : &lt;a href="http://www.pewy.fr/illusions/images/echiquier-adelson.jpg"&gt;here&lt;/a&gt; an amazing optic illusion : The color code of case A is the same of case B.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style="margin: 0px; text-indent: 0px;"&gt;&lt;span style="background-color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;!--EndFragment--&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5435793191314657504?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5435793191314657504/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5435793191314657504' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5435793191314657504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5435793191314657504'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/03/kalengine-new-feature.html' title='KALEngine new feature'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Li_QmOsonqk/SbEyc37DGrI/AAAAAAAAAYE/ZOM1U64nf6E/s72-c/g3384.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-7427593645205843706</id><published>2009-02-26T05:21:00.000-08:00</published><updated>2009-02-26T05:28:50.049-08:00</updated><title type='text'>translatoid with alternating icon</title><content type='html'>QtPainter is fabulous!! With QTransform::shear, I created a nice alternating icon for translatoid icon popup!&lt;br /&gt;new improvement : TTS support, auto Past, animation for Country listWidget.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Li_QmOsonqk/SaaX-W1OUII/AAAAAAAAAXM/ahe0jteQK3E/s1600-h/translatoid7.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 237px;" src="http://4.bp.blogspot.com/_Li_QmOsonqk/SaaX-W1OUII/AAAAAAAAAXM/ahe0jteQK3E/s320/translatoid7.png" alt="" id="BLOGGER_PHOTO_ID_5307096308439208066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thecorpo.fr/sacha/translatoid/translatoid.ogv"&gt;Video here !&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-7427593645205843706?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/7427593645205843706/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=7427593645205843706' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7427593645205843706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7427593645205843706'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/02/translatoid-with-alternating-icon.html' title='translatoid with alternating icon'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Li_QmOsonqk/SaaX-W1OUII/AAAAAAAAAXM/ahe0jteQK3E/s72-c/translatoid7.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-4056454200336412637</id><published>2009-02-23T15:04:00.000-08:00</published><updated>2009-02-24T09:24:23.694-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ktank'/><category scheme='http://www.blogger.com/atom/ns#' term='kglengine'/><category scheme='http://www.blogger.com/atom/ns#' term='kalengine'/><title type='text'>KGLEngine + KALEngine = KTank</title><content type='html'>Hi, all...this is a quick message, but important!&lt;br /&gt;KGLEngine is now avaible here : &lt;span style="font-family:monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;svn co svn://anonsvn.kde.org/home/kde/trunk/playground/games/KGLEngine&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Just for your eyes :&lt;br /&gt;&lt;a href="http://thecorpo.fr/sacha/shadow.ogv"&gt;&lt;span&gt;&lt;span&gt;the shadow Effects!&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;a href="http://thecorpo.fr/sacha/ktank2.ogv"&gt;ktank Engine with sound Engine!! so nice!!Be sure you have sound enable!&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tutorial 1 : Here the code source , for show you how to create a simple box. You can find the tutorial &lt;a href="http://techbase.kde.org/Development/Tutorials/Games/kglengine/kglengine-simpleBox"&gt;here&lt;/a&gt; Look, how it's easy to use:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://techbase.kde.org/images/e/e8/Kglengine-tuto1.png"&gt;&lt;img style="cursor: pointer; width: 397px; height: 316px;" src="http://techbase.kde.org/images/e/e8/Kglengine-tuto1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class="cppqt"&gt;KGLEngine2d *engine= KGLEngine2d::&lt;span style="color: rgb(0, 0, 255);"&gt;instance&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//init engine&lt;/span&gt;&lt;br /&gt;engine-&gt;setShowAxis&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;true&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//show the placeMark O,x,y&lt;/span&gt;&lt;br /&gt;engine-&gt;setShowFps&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;true&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;;   &lt;span style="color: rgb(255, 0, 0);"&gt;//show fps&lt;/span&gt;&lt;br /&gt;engine-&gt;show&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;;  &lt;span style="color: rgb(255, 0, 0);"&gt;//show window engine&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;KGLItem * box = &lt;span style="color: rgb(0, 0, 221);"&gt;new&lt;/span&gt; KGLItem&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;a href="http://doc.trolltech.com/latest/QRectF.html"&gt;&lt;span style="color: rgb(0, 0, 238);"&gt;QRectF&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 221);"&gt;0&lt;/span&gt;,&lt;span style="color: rgb(0, 0, 221);"&gt;0&lt;/span&gt;,&lt;span style="color: rgb(0, 0, 221);"&gt;0.5&lt;/span&gt;,&lt;span style="color: rgb(0, 0, 221);"&gt;0.5&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;;  &lt;span style="color: rgb(255, 0, 0);"&gt;//create an item&lt;/span&gt;&lt;br /&gt;box-&gt;scale&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 221);"&gt;0.5&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//reduce the size&lt;/span&gt;&lt;br /&gt;box-&gt;translate&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;-box-&gt;transformCenter&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//translate the box to the center&lt;/span&gt;&lt;br /&gt;box-&gt;rotate&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;M_PI/&lt;span style="color: rgb(0, 0, 221);"&gt;4&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//rotate  with a radius = 45 deg&lt;/span&gt;&lt;br /&gt;box-&gt;setColor&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;Qt::&lt;span style="color: rgb(0, 0, 255);"&gt;white&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//setColor! By default, it's white&lt;/span&gt;&lt;br /&gt;engine-&gt;addItem&lt;span style="color: rgb(0, 0, 0);"&gt;(&lt;/span&gt;box&lt;span style="color: rgb(0, 0, 0);"&gt;)&lt;/span&gt;; &lt;span style="color: rgb(255, 0, 0);"&gt;//add item to the engine&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt; &lt;meta name="qrichtext" content="1"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;style type="text/css"&gt; p, li { white-space: pre-wr&lt;/style&gt;&lt;!--EndFragment--&gt; &lt;meta name="qrichtext" content="1"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-4056454200336412637?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/4056454200336412637/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=4056454200336412637' title='3 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/4056454200336412637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/4056454200336412637'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/02/kglengine-kalengine-ktank.html' title='KGLEngine + KALEngine = KTank'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-5550630836861240339</id><published>2009-02-12T06:29:00.000-08:00</published><updated>2009-02-23T15:35:00.073-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kalengine'/><title type='text'>KALEngine... yes "A", it's not a mistake!</title><content type='html'>There is something good about holidays after all... ! After finishing my exams,  I quickly  returned to my keyboard to start programing! First and to train myself, I created 2 plasmoids ( &lt;a href="http://www.kde-look.org/content/show.php/fortunoid?content=98838"&gt;fortunoid&lt;/a&gt;,&lt;a href="http://www.kde-look.org/content/show.php/translatoid?content=97511"&gt;translatoid&lt;/a&gt;) and a small &lt;a href="http://www.kde-apps.org/content/show.php/geolokate?content=99135"&gt;geolocalisation-IP app&lt;/a&gt; using marble.&lt;br /&gt;Before returning to the development of  KGLEngine I have implemented KALEngine.&lt;br /&gt;&lt;br /&gt;What is KALEngine, you may ask ?&lt;br /&gt;KALEngine is a C++ wrapped openAL allowing to create games using hight-level sound management. Particulary, the multi-channel output and the 3D sound is now available to the contrary of phonon.&lt;br /&gt;I commit a &lt;a href="http://websvn.kde.org/trunk/playground/games/KALEngine/"&gt;first preview&lt;/a&gt; today. The code source is short, but now, you can easily play sound.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#include &lt;qdebug&gt;&lt;/qdebug&gt;&lt;/span&gt;&lt;qdebug&gt;&lt;qdebug&gt;&lt;qdebug&gt;QDebug&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#include kalsource.h&lt;kalengine.h&gt;&lt;kalengine.h&gt;&lt;kalengine.h&gt;&lt;/kalengine.h&gt;&lt;/kalengine.h&gt;&lt;/kalengine.h&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;#include kalengine.h&lt;kalsource.h&gt;&lt;kalsource.h&gt;&lt;kalsource.h&gt;&lt;/kalsource.h&gt;&lt;/kalsource.h&gt;&lt;/kalsource.h&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;int main (int argc, char **argv)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  KALEngine sndEngine; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  sndEngine.init();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  KALSource * sound = new KALSource("ocean.wav"); //Create a short song&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  sound-&gt;play();  //play the song!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  while ( sound-&gt;getStatus() == AL_PLAYING) //Wait to the end of the song!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  qDebug()&lt;&lt;sound-&gt;getElapseTime();&lt;/sound-&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  delete sound; //delete buffer and source !&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  sndEngine.shutdown(); // close sndEngine!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;return 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;!--EndFragment--&gt;&lt;/qdebug&gt;&lt;/qdebug&gt;&lt;/qdebug&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-5550630836861240339?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/5550630836861240339/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=5550630836861240339' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5550630836861240339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/5550630836861240339'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/02/kalengine-yes-its-not-mistake.html' title='KALEngine... yes &quot;A&quot;, it&apos;s not a mistake!'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-7955260496141439442</id><published>2009-01-30T13:52:00.000-08:00</published><updated>2009-01-30T14:05:55.229-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='translatoid'/><category scheme='http://www.blogger.com/atom/ns#' term='plasma'/><title type='text'>translatoid</title><content type='html'>Just a break between 2 lessons about thyroid and rectum :(, for show you my first plasmoid : &lt;a href="http://websvn.kde.org/trunk/playground/base/plasma/applets/translatoid/"&gt;translatoid&lt;/a&gt;! ( more beautiful picture than my lesson book... :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Li_QmOsonqk/SYN260jjlgI/AAAAAAAAAVI/s5rNvtPer8U/s1600-h/kde8.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 251px;" src="http://4.bp.blogspot.com/_Li_QmOsonqk/SYN260jjlgI/AAAAAAAAAVI/s5rNvtPer8U/s320/kde8.png" alt="" id="BLOGGER_PHOTO_ID_5297208339630102018" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-7955260496141439442?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/7955260496141439442/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=7955260496141439442' title='7 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7955260496141439442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/7955260496141439442'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/01/translatoid.html' title='translatoid'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Li_QmOsonqk/SYN260jjlgI/AAAAAAAAAVI/s5rNvtPer8U/s72-c/kde8.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-237528199697831158</id><published>2009-01-19T04:00:00.000-08:00</published><updated>2009-01-19T04:51:53.175-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gtranslate'/><title type='text'>translation tool for help developpers!</title><content type='html'>Hi all,&lt;br /&gt;This is not a KGLEngine news... sorry! Big Big exam are comming.... But I created in one day, a very usefull small application, for help some guy, like me, who have some difficult to read and speak english ..&lt;br /&gt;&lt;br /&gt;It's "gtranslate", a line-command qt application, for translate a text using google translator. g = google and not gnome..  You can download it &lt;a href="http://ktank.free.fr/gtranslate/gtranslator0.2.tar.gz"&gt;here!&lt;/a&gt; or &lt;a href="http://www.qt-apps.org/content/show.php?content=97863"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;How is it work ?&lt;/span&gt;&lt;br /&gt;just to type in konsole : gtranslate en fr "hello".  It will return bonjour.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Some trick to be very fast!&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;1- KhotKey + xsel :  Select and Press for translate!&lt;/span&gt;&lt;br /&gt;I created 2 small shell scripts : &lt;a href="http://ktank.free.fr/gtranslate/translator_in.sh"&gt;translator_in.sh&lt;/a&gt; &lt;a href="http://ktank.free.fr/gtranslate/translator_out.sh"&gt;translator_out.sh&lt;/a&gt;&lt;br /&gt;After, installing "xsel" application, you can run this script by using KHotKey...&lt;br /&gt;Now, I have just to select the text, press Meta+F1 (call translator_out), and a dialog box appears with the translation and copy it into the clipboard.&lt;br /&gt;The second one, "translator_in", show me a dialog input box, for translate very fast.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/SXRx7bWNDuI/AAAAAAAAAUQ/B465w6OBg-M/s1600-h/gtranslate4.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 263px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/SXRx7bWNDuI/AAAAAAAAAUQ/B465w6OBg-M/s320/gtranslate4.png" alt="" id="BLOGGER_PHOTO_ID_5292980727834283746" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Li_QmOsonqk/SXRyLBPPw8I/AAAAAAAAAUY/d1zqMR5uYTo/s1600-h/gtranslate5.png"&gt;&lt;img style="cursor: pointer; width: 320px; height: 170px;" src="http://2.bp.blogspot.com/_Li_QmOsonqk/SXRyLBPPw8I/AAAAAAAAAUY/d1zqMR5uYTo/s320/gtranslate5.png" alt="" id="BLOGGER_PHOTO_ID_5292980995703686082" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-style: italic;"&gt;2- Direct translation in Konversation&lt;/span&gt;&lt;br /&gt;If you are using Konversat&lt;/span&gt;&lt;span&gt;ion, you can easily translate inside the chat.&lt;br /&gt;YOu have just to add an Alias in Konversation Seeting-&gt;Alias command and add a new one like this : /exec cmd gtranslate .&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Li_QmOsonqk/SXRzSaMTo9I/AAAAAAAAAUo/VLc3OBBlIok/s1600-h/gtranslate2.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 135px;" src="http://3.bp.blogspot.com/_Li_QmOsonqk/SXRzSaMTo9I/AAAAAAAAAUo/VLc3OBBlIok/s400/gtranslate2.png" alt="" id="BLOGGER_PHOTO_ID_5292982222172955602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3- Direct translation in pidgin&lt;/span&gt;&lt;br /&gt;Need to install &lt;a href="http://devilzdriv3rpy.wordpress.com/2008/11/29/command-line-interpreter-in-pidgin/"&gt;pidgin-plugin-pack  &lt;/a&gt;and use exec plugin!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Li_QmOsonqk/SXR0NYYJ-SI/AAAAAAAAAUw/m8S4ui1nBNk/s1600-h/gtranslate3.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 315px;" src="http://1.bp.blogspot.com/_Li_QmOsonqk/SXR0NYYJ-SI/AAAAAAAAAUw/m8S4ui1nBNk/s400/gtranslate3.png" alt="" id="BLOGGER_PHOTO_ID_5292983235298064674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4- Translatoid...&lt;br /&gt;I created my first plasmoid, &lt;a href="http://www.kde-look.org/content/show.php/translatoid?content=97511"&gt;here+screenshot &lt;/a&gt;! It doesn't look pretty, but when I have time, I will make it better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-237528199697831158?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/237528199697831158/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=237528199697831158' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/237528199697831158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/237528199697831158'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2009/01/translation-tool-for-help-developpers.html' title='translation tool for help developpers!'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_Li_QmOsonqk/SXRx7bWNDuI/AAAAAAAAAUQ/B465w6OBg-M/s72-c/gtranslate4.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9051613367261729073.post-1422600514773677313</id><published>2008-12-10T08:38:00.000-08:00</published><updated>2008-12-30T18:10:59.172-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ktank'/><title type='text'>Ktank new blog pages!</title><content type='html'>Hello, everyone! I have changed My wordpress blog to google blog! The reason is,  my wordpress page, was hacked and destroyed by a lot of spams... !&lt;br /&gt;Now, I will publish all ktank/KGLengine news here! ( as soon as possible!!)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9051613367261729073-1422600514773677313?l=dridk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dridk.blogspot.com/feeds/1422600514773677313/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9051613367261729073&amp;postID=1422600514773677313' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/1422600514773677313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9051613367261729073/posts/default/1422600514773677313'/><link rel='alternate' type='text/html' href='http://dridk.blogspot.com/2008/12/ktank-new-blog-pages.html' title='Ktank new blog pages!'/><author><name>DrIDK</name><uri>http://www.blogger.com/profile/07616260478283158988</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_Li_QmOsonqk/ST_wOGlrCTI/AAAAAAAAANI/kAbTLNPMC6A/S220/logo.png'/></author><thr:total>0</thr:total></entry></feed>
