Add your blog

If you are a KDE contributor you can have your blog on Planet KDE. Blog content should be mostly KDE themed, English language and not liable to offend. If you have a general blog you may want to set up a tag and subscribe the feed for that tag only to Planet KDE.

We also include feeds in different categories, currently Dot News, Project News feeds, User Blogs, Spanish Language, Polish Language and Portuguese Language KDE blogs. If you have a feed which falls into these categories (or another non-English language) please file a bug as below.

To have your blog added file a bug in Bugzilla listing your name, svn account (if you have one), IRC nick (if you have one), RSS or Atom feed and what you do in KDE. Attach a photo of your face for hackergotchi.

Alternatively, Planet KDE is kept in KDE's SVN. If you have an account you can add or edit your own feed:

  • svn checkout svn+ssh://@svn.kde.org/home/kde/trunk/www/sites/planet/
  • Put your hackergotchi in website/hackergotchi/. A hackergotchi should be a photo of your face smaller than 80x80 pixels with a transparent background. svn add the file.
  • At the end of the planetkde/config file add your details (the name in brackets is your IRC nick):
  • feed 45m http://path.to/my/feed.rss define_name Konqi Konqueror (konqi) define_face hackergotchi/konqi.png define_facewidth 80 define_faceheight 80
  • svn commit

If you want to add a Twitter microblog to the Microblogging sidebar add define_microblog true and follow your name with [twitter]. Currently only Twitter is known to work, please contact Jonathan Riddell before adding non-Twitter microblogs to check it works.

Planet KDE Guidelines

Planet KDE is one of the public faces of the KDE project and is read by millions of users and potential contributors. The content aggregated at Planet KDE is the opinions of its authors, but the sum of that content gives an impression of the project. Please keep in mind the following guidelines for your blog content and read the KDE Code of Conduct. The KDE project reserves the right to remove an inappropriate blog from the Planet. If that happens multiple times, the Community Working Group can be asked to consider what needs to happen to get your blog aggregated again.

If you are unsure or have queries about what is appropriate contact the KDE Community Working Group.

Blogs should be KDE themed

The majority of content in your blog should be about KDE and your work on KDE. Blog posts about personal subjects are also encouraged since Planet KDE is a chance to learn more about the developers behind KDE. However blog feeds should not be entirely personal, if in doubt set up a tag for Planet KDE and subscribe the feed from that tag so you can control what gets posted.

Posts should be constructive

Posts can be positive and promote KDE, they can be constructive and lay out issues which need to be addressed, but blog feeds should not contain useless, destructive and negative material. Constructive criticism is welcome and the occasional rant is understandable, but a feed where every post is critical and negative is unsuitable. This helps to keep KDE overall a happy project.

You must be a KDE contributor

Only have your blog on Planet KDE if you actively contribute to KDE, for example through code, user support, documentation etc.

It must be a personal blog

Planet KDE is a collection of blogs from KDE contributors.

Do not inflame

KDE covers a wide variety of people and cultures. Profanities, prejudice, lewd comments and content likely to offend are to be avoided. Do not make personal attacks or attacks against other projects on your blog.

For further guidance on good practice see the KDE Code of Conduct.

People Aggregated

FeedRSSLast fetchedNext fetched after
Guillaume DE BURE (gdebure) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christophe Giboudeaux (krop) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Evgeniy Ivanov (powerfox/pfx) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
KDAB on Qt XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Łukasz Jaśkiewicz (ljaskiewicz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arjun Basu (ultimatrix) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cristina Yenyxe González García XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Marc Mutz XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dan Leinir Turthra Jensen (leinir) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Petr Mrázek (petrm) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Philipp Knechtges (d1saster) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Roland Wolters (liquidat) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michał Zając (Quintasan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Kretz (Vir) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dinesh (saidinesh5) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Diego Casella ([Po]lentino) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ian Monroe (eean) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
A. L. Spehr (blauzahl) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Felix Lemke (HobbyBlobby) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dario Freddi (drf__) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Francesco Nwokeka (nwoki) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aakriti Gupta (aakriti) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adam Celarek (adamce) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adam Rakowski (foo-script/efes) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aditya Bhatt (adityab) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrea Diamantini (adjam) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alex Fiestas (afiestas) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alex Fiestas [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mirko Boehm XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aike Sommer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dmitry Ivanov (vonami) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Keith Rusler (comawhite) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Anton Kreuzkamp (akreuzkamp) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alessandro Diaferia (alediaferia) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alejandro Wainzinger (xevix) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexander Neundorf XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jeremias Epperlein XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alessandro Cosentino (zimba12) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alan Alvarez (clsk) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lukas Tinkl XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jos Poortvliet XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sri Ramadoss M (amachu) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Amandeep Singh (amandeepsingh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andras Mantia XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nikolaj Hald Nielsen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mark Kretschmann (markey) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ana Guerrero (ana) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andi Clemens (aclemens) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas Demmer (ademmer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas Schneider (gladiac) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrew Coles (coles) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andre Moreira Magalhaes (andrunko) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Timothée Giet.png (Animtim) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Anne-Marie Mahfouf (annma) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Anselmo L. S. Melo (anselmolsm) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Antonio Larrosa Jimenez (antlarr) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harald Sitter [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harald Sitter (apachelogger) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas Pakulat XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexander Rieder (arieder) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arindam Ghosh XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arnd Baecker (abaecker) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arno Rehn (pumphaus) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arthur Ribeiro (arthurribeiro) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aaron Seigo (aseigo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aaron Seigo [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arnaud Dupuis (Arno[Slack]) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Friedrich Kossebau (frinring) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aurelien Gateau XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alberto Villa (avilla) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Allen Winter XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrew Lake (Jamboarder) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bart Coppens (BCoppens) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Peter Grasch [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stephan Binner (Beineri) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Benjamin Port (ben2367) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jean-Nicolas Artaud (morice-net) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lim Yuen Hoe (moofang) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bastian Holst (bholst) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Will Stephenson XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Hamish Rodda (blackarrow) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jesper K. Pedersen (blackie) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ryan Rix (rrix) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
A. L. Spehr (blauzahl) [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michal Luščon (Bliak) XML 01:36, Thursday, 17 May 02:21, Thursday, 17 May
Carlos Licea XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Agustín Benito Bethencourt XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Daniel Laidig (dani_l) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mailson Menezes (mailson) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Volker Lanz (Torch) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michael Pyne (mpyne) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Anne Wilson (annew) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Wang Hoi (wkai) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adriaan de Groot (adridg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
C. Boemann (boemann) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gustavo Boiko XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lukas Appelhans XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jaroslav Řezník (jreznik) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Brad Hards (bradh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Simon St James (SSJ_GZ) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bruno Morais Ferreira (brunomf) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michał Małek (mmalek) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bernd Buschinski (buscher) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Calligra News XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thorsten Zachmann XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Allan Sandfeld Jensen (carewolf) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Carsten Niehaus (carsten) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Remi Villatel XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrea Scarpino (bash) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gilles Caulier (cgilles) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Detlev Casanova (Cazou) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Chani Armitage (Chani) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrew Stromme (astromme) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lionel Chauvin XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexandr Goncearenco XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mathieu Chouinard (chouimat) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christian Loose XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aracele Torres (araceletorres) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cies Breijs (cies) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Clarence Dang XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Claus Christensen (Claus_chr) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mauricio Piacentini (piacentini) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Igor Trindade Oliveira XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daker (dakerfp) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andriy Rysin (rysin) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andrew Manson ( mansona aka real_ate ) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Colin Guthrie (coling) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nick Shaforostoff (shaforostoff) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fania Jöck (fjoe) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stephan Kulow (coolo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas Cord-Landwehr (CoLa) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sujith H (sujith_h) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cristian Tibirna (Inorog) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Carlos Leonhard Woelz (cwoelz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cyril Oblikov (munknex) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cyrille Berger XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cyrille Berger XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rolf Eike Beer (Dakon) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Molkentin (danimo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Danny Kukawka XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Nicoletti (dantti) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dario Andres Rodriguez (Dario_Andres) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dario Massarin XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexis Menard (darktears) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Edmundson (d_ed) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Vignoni (davigno) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Florentina Musat (chrome) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sander Koning XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dennis Nienhüser (Earthwings) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Luca Beltrame (einar77) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Josef Spillner XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Faure [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Faure (dfaure) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Derek Kite (dkite) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dimitrios T. Tanis (diggy) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Sauer (dipesh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Jarvie (djarvie) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dimitri Popov XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dmitry Kazakov (dmitryK) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dominik Seichter XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ariya Hidayat XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniele E. Domenichelli [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniele E. Domenichelli (drdanz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dario Freddi [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sacha Schutz (DrIDK) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Duncan Mac-Vicar (duncanmv) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Eduardo Robles Elvira (Edulix) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Joon-Kyu Park XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ellen Reitmayr (el) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pau Garcia i Quiles (pgquiles) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Emil Sedgh (emilsedgh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Enrico Ros XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adrien Facelina XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kevin Ottens (ervin) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
kunal ghosh (kunalghosh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Constantin Berzan (exit) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Akarsh Simha (kstar) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas Ramm (psychobrain) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fabrice Mous (fab) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Boudewijn Rempt (boud) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fathi Boudra (fabo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Filipe Saraiva (filipesaraiva) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christian Mollekopf (cmollekopf) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Flavio Castelli XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nadeem Hasan XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fabrizio Montesi (fmontesi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frank Osterfeld (fosterfeld) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frank Osterfeld [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Franz Keferboeck XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fred Emmott (fred87) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederic Coiffier (fcoiffier) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederik Gladhorn (fregl) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederik Gladhorn (fregl) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederik Gladhorn [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rafael Fernández López (ereslibre) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Klaas Freitag (dragotin) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Siddharth Sharma (siddvicious) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frank Reininghaus XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Freoffice: KOffice based Open Mobile Office Suite XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Friedrich Pülz (fkpulz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frerich Raabe XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harri Porten XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Koos Vriezen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Felix Rohrbach (fxrh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gokmen Goksel (gokmen) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gabriel Voicu (gvoicu) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Guillermo Amaral (gamaral) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michael Gapczynski (MTGap) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Seif Lotfy XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ian Geiser (geiseri) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gerhard Kulzer (gkulzer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gianluca Urgese (gurgese) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Giannis Konstantinidis (giannisk) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Giorgos Tsiapaliwkas (terietor) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Gregor Iaskievitch XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
George Kiagiadakis (gkiagia) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Greg Meyer (oggb4mp3) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cédric Bellegarde (gnumdk) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Antonio Aloisio XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Inge Wallin (ingwa) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Simon A. Eugster (Granjow) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Paul Adams XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Johannes Bergmeier (joselb) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jan Grulich (grulja) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
George Goldberg (grundleborg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ahel ibn Alquivr (Ahel) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Siddharth Srivastava (akssps011) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Hanna Skott (hannaskott) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Edward Toroshchin (hades) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harald Hvaal (metellius) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Pipping (sping) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jeff Mitchell (jefferai) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Henry de Valence (hdevalence) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Diego Iastrubni XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Arjen Hiemstra (ahiemstra) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Helder Oliveira (Hutley) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Helio Castro (heliocastro) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Henri Bergius (bergie) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Henrique Pinto XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lasath Fernando XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Mathias Kraus (hias) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harshit Jain (hjain) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Florian Graessle (holehan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Holger Foerster (foerster) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Atul Jha (koolhead17) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David E. Narváez (dMaggot) XML 15:36, Wednesday, 16 May 15:36, Thursday, 17 May
Loic Corbasson XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Timo Hoenig XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sjors Gielen (Sjors/sgielen) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ozan Çağlayan (ozancaglayan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fabio A. Locati (flocati) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bartosz Wadolowski XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Boudewijn Rempt's Krita blog XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Fredrik Höglund XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
KDE India XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Celeste Lyn Paul (seele) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Paolo Capriotti XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Petri Damstén XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Laurent Espitallier (lespitallier) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Wendy Van Craen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dani Gutiérrez Porset XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Risto Saukonpaa (fri13) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nicolas Lecureuil (nlecureuil) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Francesco Riosa (riosa) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Achim Bohnet (ach) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Angelo Naselli (anaselli) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Shantanu Tushar (shantanu) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Hubner (hubner) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Meltzer (hydrogen) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Robin Burchell (w00t) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ronny Yabar (ronnyml) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ingomar Wesp (iwesp) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Luis Augusto Fretes Cuevas XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
William Viana (Liw-) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Niklas Laxström (Nikerabbit) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ivan Čukić (ivan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ivan Čukić [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jean-Baptiste Mardelle (j-b-m) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jakob Petsovits (jpetso) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
James Ots XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jan Muehlig (janushead) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jan Gerrit Marker (jangmarker) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jarle Akselsen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jarosław Staniek (jstaniek) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jason Harris (LMCboy) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Javier Llorente [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jens Muller (jmueller) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jörg Ehrichs XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Johann Ollivier Lapeyre XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
John Ratke XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
John Layt XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Johannes Huber (johu) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Jon Ander Peñalba (jonan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jonathan Thomas (JontheEchidna) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jonathan Kolberg (bulldog98) XML 01:36, Thursday, 17 May 02:21, Thursday, 17 May
Joseph Wenninger XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
John-Paul Stanford (jp) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jeremy Whiting [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ashley Winters XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jure Repinc [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jonathan Riddell (riddell) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Juan Carlos Torres (jucato) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Julien Narboux (jnarboux) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jussi Schultink (jussi01) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gaël de Chalendar (kleag) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kashyap Puranik (kashthealien) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adrian Lungu (lungu) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christoph Cullmann (cullmann) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Diana Tiriplica (dianat) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dominik Haumann XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Emmanuel Bouthenot (bouthenot) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Erlend Hamberg XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kåre Särs (ksars) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marco Mentasti (mentasti) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Svyatoslav Kuzmich XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas Fjellstrom (fjellstrom) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Laszlo Papp (djszapi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tobias Koenig (tokoe) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Baltasar Ortega XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
John Tapsell (JohnFlux) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Hugo Pereira Da Costa XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
KMix - the KDE Multimedia Mixer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aracele Torres (araceletorres) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Francisco Fernandes (chicao) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Filipe Saraiva (filipesaraiva) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aracele Torres (araceletorres) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Francisco Fernandes (chicao) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Filipe Saraiva (filipesaraiva) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nuno Pinheiro (pinheiro) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Camila Ayres (camilasan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Wagner Reck (wiglot) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Wagner Reck (wiglot) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ingo Malchow (neverendingo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Amanda (amandacsi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel O. Nascimento (don) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Felipe Ribeiro (lombra) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tulio Magno (tuliom) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
KDE Dot News XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Miller XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christoph Feck (kdepepo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Egon Willighagen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Percy Camilo Triveño Aucahuasi XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Kurt Hindenburg XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ramon Zarazua (_killerfox_) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Valerio Pilo (Amroth) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nikhil Marathe (nsm) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
KOffice News XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas Zander (ThomasZ) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Wade Olson XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Karan Pratap Singh XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kevin Krammer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Krita News XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vladimir Kuznetsov XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rafał Kułaga (rkulaga) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lamarque Souza (lamarque or lvsouza) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Johannes Wienke (languitar) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Luca Tringali (lucatringali) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Leo Franchi (lfranchi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Dörner XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lydia Pintscher (Nightrose) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Johan Thelin XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
it-s XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Valorie Zimmerman (valorie) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sven Brauch (scummos) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alex Raymond (alexraymond) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aracele Torres (araceletorres) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Filipe Saraiva (filipesaraiva) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Luiz Romário (luizromario) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sandro Andrade (sandroandrade) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tomaz Canabrava (tomaz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vinicius Azevedo (stdcout) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vito Chiarella (vitochiarella) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vitor Boschi (Klanticus) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederik Schwarzer (icwiener) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bertjan Broeksema XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lubos Lunak (llunak) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lucas Lira Gomes (MaskMaster) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lucijan Busch (lucijan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Luís Gabriel Lima (luisgabriel) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lukas Dzikaras (LukasLt2) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lukas Tvrdy (lukast) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tejas Dinkar (gja) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Piyush Verma XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andy Coder XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Mahfuz062 XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adam Treat (manyoso) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marc Cramdal XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marcel Wiesweg (mwiesweg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marcus Hanwell (cryos) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mario Fux (unormal) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Markus Slopianka (markuss) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martijn Klingens XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Küttler (mkuettler) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Klapetek (mck182) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Konold (Mortimer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Wilke (miwi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Gräßlin XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Klapetek (mck182) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Jones XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Fuchs (mat69) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mateu Batle (mbatle) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matt Williams XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matt Rogers (mattr) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kenneth Wimer (kwwii) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mehrdad Momeny (mtux) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Benjamin Meyer (icefox) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pedro López-Cabanillas XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Pedro Lopez-Cabanillas XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mikolaj Machowski (mikmach) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Milian Wolff (milianw) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mirko Boehm (miroslav) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marijn Kruisselbrink XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mohamed Malik XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ben Martin (monkeyiq) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Artur Souza (MoRpHeUz) [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Artur Souza (MoRpHeUz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mauro Iazzi (iazzi) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christian Muehlhaeuser (muesli) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tony Murray (murrant) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Carsten Pfeiffer (gis) XML 01:36, Thursday, 17 May 02:21, Thursday, 17 May
Martyn Circus XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sven Burmeister (rabauke) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Maurizio Monge XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sayak Banerjee (sayakb) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ben Cooksley (bcooksley) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Srikanth Tiyyagura XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Myriam Schweingruber (Mamarok) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nicolas Lécureuil (neoclust) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Justin Kirby [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jason A. Donenfeld (zx2c4/jdonenfeld) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kubuntu News XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Patrick Spendrin (SaroEngels) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Niko Sams (nsams) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rüthemann Peter XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mensur Zahirovic (Nookie) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Juan Luis Baptiste (Maeztro) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jos van den Oever (vandenoever) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Guillaume Martres (smarter) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marta Rybczyńska XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dmitry Suzdalev (dimsuz) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Björn Balazs XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Javier Llorente XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frank Karlitschek (karli) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aaron Reichman (areichman) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kai-Uwe Behrmann (oy) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Francisco Fernandes (chicao) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Charles huet (Packadal) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Panagiotis Papadopoulos (pano) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Paul Mendez (paul_m) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Paul Pacheco (paulpach) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marc Pegon (mpeg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
José Luis Vergara Toloza (Pentalis) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adam Pigg XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pierre Ducroquet XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rob Scheepmaker (pinda) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Meßmer (pipesmoker) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kurt Pfeifle (pipitas) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alvaro Soliverez (Hei_Ku) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Petr Rockai (mornfall) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ignat Semenov (isemenov) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Peter Penz XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pranav Ravichandran (Pranav_rcmas) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frans Englich (FransE) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dan Vratil (dvratil) XML 01:36, Thursday, 17 May 02:21, Thursday, 17 May
Paulo Rômulo (promulo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pierre Stirnweiss (PierreSt) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Sune Vuorela (svuorela) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michael Krog XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexandra Leisse (troubalex) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bjørn Erik Nilsen (bnilsen) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Brad Hughes XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Molkentin [Qt Labs] (danimo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Frederik Gladhorn (fregl) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harald Fernengel XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jason McDonald (Qt Development Frameworks) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kent Hansen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lars Knoll XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Leonardo Sobral Cunha (lsobral) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lorn Potter XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Ettrich XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Morten Sørvig XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Roberto Raggi XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Samuel Rødal XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Simon Hausmann (tronical) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tor Arne Vestbø XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rainer Endres (physos) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Raphael Kubo da Costa (rakuco) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jeremy Whiting (jpwhiting) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Peter Simonsson (psn) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vishesh Handa (vhanda) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Petr Vanek XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Claudio Desideri (snizzo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Reinhold Kainhofer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alex Merry XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rex Dieter (rdieter) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Riccardo Iaconelli (ruphy) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Richard Moore (richmoore2) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Richard Johnson (nixternal) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Richard Dale XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rishab Arora (spacetime) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rivo Laks XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jesper Thomschutz XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Robert Knight XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Robert Mathias Marmorstein (robertm) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Radoslaw Wicik (rockford_) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marco Gulino (RockMan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Romain Perier (bambee) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Roozbeh Shafiee XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Björn Ruberg (ruberg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jordi Polo (jordl) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Roeland Douma (rullzer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ryan Bitanga XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rob Buis (rwlbuis) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Maksim Orlovich (SadEagle) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sascha Manns (saigkill) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Samikshan Bairagya (samxan) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Sandsmark (sandsmark) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sascha Peilicke (saschpe) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Adenilson Cavalcanti (Savago) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matteo Agostinelli (agostinelli) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Scott Wheeler (wheels) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Seb Ruiz (sebr) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sergio Martins (sergio) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rohan Garg (shadeslayer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Shaun Reich (sreich) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bernhard Beschow (shentey) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Simon Edwards XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Peter Grasch XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sinny Kumari (ksinny) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sam Duff (Socceroos) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Holger Freyther (zecke) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christian Ehrlicher XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Germain Garand XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Shawn Starr (spstarr) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bart Cerneels (Stecchino) [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stefan Teleman XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stefan Derkits (HorusHorrendus) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stephanie Das Gupta (stephdg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stephen Kelly (steveire) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Theo Chatzimichos (tampakrap) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matěj Laitl (strohel) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stuart Jarvis XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sven Langkamp (slangkamp) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Swair Shah (swair) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Romain Pokrzywka (kromain) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marco Martin (notmart) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ana Cecilia Martins (annieC) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Prakash Mohan (praksh) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Trever Fischer [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Viranch Mehta (viranch) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Teo Mrnjavac (Teo`) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Bart Cerneels (Stecchino) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jeffery MacEachern (jaem) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Hayri Bakici (thehayro) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Peter Schiffer (aceton) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cornelius Schumacher XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Danny Allen (dannya) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matt Broadstone XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Andreas K. Hüttel (dilfridge) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kevin Whitaker (eyecreate) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Roopesh Chander XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Girish Ramakrishnan XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stefan Majewsky (majewsky) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Oleksiy Protas (Landswellsong) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Miha Čančula (Noughmad) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ahmed Ghonim XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Yuvraj Tomar (yuvrajtomar) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Kaushik Saurabh (roide) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jussi Kekkonen (Tm_T) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gary Greene (greeneg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jan Hambrecht (jaham) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexander Dymo (adymo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Abhishek Patil (thezeroth) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Aleix Pol (apol) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Janet Theobroma (theobroma) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thiago Macieira (thiago) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Philip Rodrigues (PhilRod) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dion Moult (Moult) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas Capricelli (orzel) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas McGuire XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas Thym (ungethym) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Till Adam XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tina Trillitzsch XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Raymond Wooninck (tittiatcoke) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Thomas McGuire [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Torgny Nyblom (tnyblom) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tom Albers XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tom Albers [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Torsten Rahn (tackat) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Agustin Benito Bethencourt XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Konstantinos Smanis (ksmanis) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Eva Brucherseifer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexandra Leisse (troubalex) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Trueg (trueg) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Trueg XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Albert Astals Cid (TSDgeos) XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Albert Astals Cid (TSDgeos) [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Albert Astals Cid (TSDgeos) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Till Theato (ttill) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Akademy [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Harald Sitter [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Stephan Binner [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lukas Appelhans [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Celeste Lyn Paul [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Cornelius Schumacher [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Daniel Molkentin [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Desktop Summit [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Ian Monroe [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Guillermo Antonio Amaral [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gran Canaria Desktop Summit [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
George Goldberg [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jesper Thomschutz [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jos Poortvliet [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jonathan Riddell [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Leo Franchi [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mark Kretschmann [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Mike McQuaid [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Myriam Schweingruber [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nikolaj Hald Nielsen [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lydia Pintscher [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Richard Johnson [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Marco Martin [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pradeepto [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Casey Link [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Riccardo Iaconelli [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Martin Sandsmark [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sascha Peilicke [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sayak Banerjee [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Sebastian Kügler [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Seb Ruiz [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Shashank Singh [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tejas Dinkar [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Agustin Benito Bethencourt [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Alexandra Leisse [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Volker Lanz [twitter] XML 02:06, Thursday, 17 May 02:21, Thursday, 17 May
Steve Stalcup [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Will Stephenson [twitter] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Lucas Murray (lmurray) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Davide Bettio (WindowsUninstall) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Urs Wolfer XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Diederik van der Boor XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Kretz [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Gopala Krishna XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vishesh Yadav (vishesh) XML 01:36, Thursday, 17 May 02:21, Thursday, 17 May
Sebastian Kügler (sebas) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vlad Codrea XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vladimir Prus XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Vyacheslav Tokarev (vtokarev) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Robin Burchell [identi.ca] XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Pradeepto Bhattacharya XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Tirtha Chatterjee (wyuka) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Christian Weilbach (whilo) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Smit Shah XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Hans Chen (Mogger) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Nikolas Zimmermann (WildFox) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Dirk Mueller XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Trever Fischer (tdfischer) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Olivier Goffart (Gof) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Robert Riemann (saLOUt) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Michael Jansen XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Witold Wysota XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Matthias Klumpp (ximion) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Xavier Vello (xvello) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Philip Muškovac (yofel) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Zack Rusin (zrusin) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Rafał Miłecki (Zajec) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Zanshin Announcements XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Waldo Bastian (zogje) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
David Nolden XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May
Jonathan Perichon (perichon) XML 02:06, Thursday, 17 May 02:36, Thursday, 17 May

Microblogging from KDE

May 16, 2012

Baltasar Ortega

Ariya-blue, un sencillo fondo de pantalla

Me complace presentaros Ariya-blue 0.1, un fondo de pantalla que no es más que una modificación del tema de KDE 4.8 Ariya.

Lo bueno de este pequeño fondo (de momento solo disponible en 800×600) es que lo ha realizado una persona muy relacionada conmigo, mi esposa.
Todo empezó porque me parecía (y me sigue pareciendo) muy soso el fondo Ariya así que ella se puso a jugar con él, hizo un par de cambios (rotaciones, coloración y textura) y creó la versión Ariya-blue utilizando Krita (otro gran logro). A partir de é, se puso a diseñar el nuevo banner que véis en el blog.

Pero lo realmente importante es que Empar, que así se llama mi pareja, ha decidido a compartir su trabajo con la comunidad, creando una cuenta en KDE-Look, colgando posteriormente el fondo de pantalla y prometiendo que realizará más diseños en un futuro, como por ejemplo versiones para más resoluciones, colores y creaciones totalmente propias.

No related content found.

22:01, Wednesday, 16 May UTC

Trever Fischer (tdfischer)

Musings on the linux audio stack

I spent some free time today getting caught up on the large backlog of phonon-gstreamer bugs. Towards the end, I started to have delusions of grandeur: Imagine a phonon-gstreamer codebase that doesn’t require supporting a zillion different audio frameworks, and instead belays that task to something that I don’t have to maintain.

My question here, is how many people would throw a fit if phonon-gstreamer dropped support for ALSA and OSS, and forced everyone to use pulseaudio by way of GStreamer’s excellent pulseaudio support?

Hold on, lower your pitchforks for a minute. Let us consider the audio framework landscape in the modern world:

  • Pulseaudio is the One True Way for audio playback in Gnome
  • For 90% of the support questions we handle in #kde-multimedia, the solution is “use pulseaudio”.
  • Pulseaudio can handle using OSS, ALSA, Bluetooth, or whatever your audio output is, through one consistent entry point
  • It is a total headache to figure out any bugs in your audio when music goes from Amarok->Phonon->Phonon-GStreamer->(ALSA, OSS, Pulseaudio, god knows what)->Speakers->Earholes

Additionally, I really don’t feel like testing phonon-gstreamer on all those different kernel-level interfaces with exotic setups every time I fix a bug and am afraid I’d introduce another twelve. The PulseAudio folks seem to do a fantastic job at that already. Phonon isn’t meant for real-time playback or production studio quality audio. Thats what Jack is meant for.

I can’t think of a good reason why we shouldn’t stand on the shoulders of giants by making PulseAudio handle all the hard stuff on Unix involving massaging PCM formats, equalizers, matching playback category with output device, enumerating outputs both real and virtual, volume control, etc.

If you can, leave a comment on this post. I’m not making an official statement saying that I’m definitely removing ALSA and OSS support from phonon-gstreamer, I’m merely asking for feedback to see what can be done to fix things at all levels in the audio stack.

flattr this!

19:51, Wednesday, 16 May UTC

Kai-Uwe Behrmann (oy)

Linux Color Management Hackfest idea

Sirko brought up the idea to organise a hackfest together with developers of applications for Linux desktops and experts interested in colour management. The idea behind that event was to bring interested developers together, support them in implementing color management in their software and move forward that topic across desktops and distributions.

During the recent LGM we found a chance to involve Richard Hughes and planed together about what we like to do during the hackfest. We spotted three main areas of interest: desktop applications including window managers, web browsers and printing. These topics are already worked on, but in a scattered way.

As example, Gwenview is a really great application for managing pictures. But it has no color management implemented yet. Color management in KWin is worked on during the GSoC this year, but in the opposite color management in the compositing manager mutter on the GNOME side is far away as can be read here. Not many web browsers support color management and if they who do, it is often incomplete. The SVG v2 standard will for example introduce additional color management features compared to SVG v1. So it is now the right time to get these implemented in order to be well prepared. For the KDE printing stack there is also a GSoC project this year, but also the Linux Foundation has a working group for this topic.

So, by meeting in person in one place, we want to get something done and build a good understanding of the role of each participating group for a working end to end colour management.

The hackfest will very likely happen in Brno in the Czech Republic at the Red Hat offices. A good time appears later this year 16th till 19th November. Now we like to collect more ideas, speak to people and sort financial issues.

18:29, Wednesday, 16 May UTC

Trever Fischer (tdfischer)

Zeitgeist improvements with genetic algorithms

Continuing with my previous post about the Zeitgeist team’s improvements with regards to speed, there’s a nifty tool in the sources I wrote yesterday that uses a genetic algorithm to find the slowest queries you can throw at the engine.

If you’re not familiar with genetic algorithms, here’s a brief review of how they work:

  • Start off with an array of numbers, with each index corresponding to a particular attribute of the problem.
  • Evaluate the fitness of that genome
  • Simulate evolution of the successful genomes by crossing, mutations, etc, just as you would with real DNA chromosomes

In the case of this Zeitgeist tool, the chromosome refers to a query, and each allele (index of the array) refers to an attribute of the query. Here’s a relevant comment from the sources:

# Chromosome to data mapping:
# 0, 1 - Timerange begin and end. If both are zero, we use timerange.always()
# 2 - The search type. Anything over 30 is a dead individual.
# 3-5 - Specify template properties. Anything besides 0 and 1 is dead.
# 3 - Specify a subject interpretation
# 4 - Specify a subject manifestation
# 5 - Specify an event actor

Using the super cool pyevolve library, implementing a genetic algorithm is super easy:

def eval_func(chromosome):
  query = buildQuery(chromosome)
  if query is None:
    return 0

  start = time.time()
  results = engine.find_events(*query)
  overall = (time.time() - start)
  return (results["find_events"]*2+results["find_event_ids"]*4+results["get_events"])*1000

genome = G1DList.G1DList(6)
genome.evaluator.set(eval_func)
ga = GSimpleGA.GSimpleGA(genome)
ga.evolve(freq_stats = 1)
query = buildQuery(ga.bestIndividual())
assert query is not None
print query, len(engine.find_events(*query))

Let it run for a long while on a big database, and you end up with a query that takes forever. Due to how evolution works, it isn’t the longest running query, but it is certainly one that takes a long time.

flattr this!

16:43, Wednesday, 16 May UTC

Richard Johnson (nixternal)

Donate To My Tour de Cure 2012 Ride

Hey everyone, I am riding 100 miles (161 km) for Chicago’s 2012 Tour de Cure. My goal this year is to raise $1,500, because last year I was blown out of the water by the generosity of the people at my mom’s work, the KDE community, the cycling community, and a few friends. So, if 300 of you donated the minimum $5, I would make my goal :) Last year I had a blast doing this ride and completed it in 6.5 hours. My other goal this year is to finish it in under 6 hours.

To donate, you can click on the Support image above, or go to my Tour de Cure page. Scroll down, and on the right hand side you will see “CLICK HERE TO SPONSOR ME”, click it. I appreciate any and all help!

Donate To My Tour de Cure 2012 Ride is a post from Richard A. Johnson's blog.

15:27, Wednesday, 16 May UTC

Sascha Manns (saigkill)

open-slx Weekly News 18 published

We are pleased to announce the new  open-slx Weekly News 18 in the Formats PDF and EPUB.

You can find in this week (abstract):

  • open-slx Screencast: Updating Plasma Active
  • Vivaldi Tablet with 8GB
  • Tizen runs Android Apps too
  • Installing Java 7
  • and more...

The open-slx Weekly News 18 are downloadable there [881,31 kB] (PDF) and there [11,94 kB] (EPUB).

Because Textwriters are needing Coffe just  donate anything.

Original Post: http://community.open-slx.com/news-42-open-slx-weekly-news-18-published.html

Technorati Tags:Technology, News, Mobile App, Tablet, Tablets

Download: PDF-Format [881,31 kB] EPUB-Format [11,94 kB]

Flattr this

CCL
Dieser Wochenrückblick wurde unter der Creative Commons by Share Alike veröffentlicht.

15:16, Wednesday, 16 May UTC

Sascha Manns (saigkill)

open-slx Wochenrückblick 18 erschienen!

Wir freuen uns, den neuen open-slx Wochenrückblick 18 in den beiden beliebten Formaten PDF und EPUB zu veröffentlichen.

Unter anderem in dieser Woche:

  • open-slx Screencast: Plasma Active updaten
  • Vivaldi Tablet mit 8GB
  • Tizen fährt auch Android Apps
  • Java 7 installieren
  • und mehr...

Der open-slx Wochenrückblick 18 kann hier [833,53 kB] (PDF) und hier [19,10 kB] (EPUB) heruntergeladen werden.

Da Textschreiber immer wieder einen Koffeinschub brauchen, kannst du hier einen Kaffe spenden.

Original Post: http://community.open-slx.com/news-41-open-slx-wochenrueckblick-18-veroeffentlicht.html

Ältere Ausgaben können hier eingesehen werden.

Technorati Tags:Technology, News, Mobile App, Tablet, Tablets

Download: PDF-Format [833,53 kB] EPUB-Format [19,10 kB]

Flattr this

CCL
Dieser Wochenrückblick wurde unter der Creative Commons by Share Alike veröffentlicht.

15:01, Wednesday, 16 May UTC

Kai-Uwe Behrmann (oy)

Colour Management Talk @ LinuxTag 2012

Logo LinuxTagEuropes biggest event arround Linux and Open Source – LinuxTag, is’nt far away anymore and Oyranos will participate on it. LinuxTag take its place in Berlin from 23.-26. May on the exhibition area arround the Funkturm. On saturday the 26th of May I will present together with Sirko an talk about colour management – “Bring Color To The Game“. The talk will not introduce Oyranos as CMS, it will more explain what color management is and about the actual status on free desktops. We want as well to talk about what a user needs to get colour management running. During LinuxTag I will be reachable on the openSUSE booth for questions and introduction into profiling and bring some colorimeters.

14:03, Wednesday, 16 May UTC

Ivan Čukić (ivan)

Browse your activities

As mentioned in my previous post, you can now link your documents, files and folders to your activities. That, by itself, isn’t much. The first thing that you could do with that is show the linked documents on your desktop by using the Contour layout, which is quite nice even outside of Plasma Active, but although usable on the desktop as well, it has some problems.

So, how to make this available to the normal users, you ask? Easy – make it available to the normal file managers via KIO – just type activities:/ in Dolphin, Konqueror or the Folder View applet, and you’ll get a list of all activities, and files that belong to them.

You can see what it looks like in the screenshots. At the moment, it is a bit buggy, but it will work as expected for SC 4.9.


10:33, Wednesday, 16 May UTC

Baltasar Ortega

5 + 1 cosas que podemos hacer en Akademy-es 2012 Zaragoza

 

Estamos a pocos días de empezar Akademy-es 2012 de Zaragoza, el mayor evento KDE en España en el que las charlas, ponencias, comidas y reencuentros serán los protagonistas, pero también se podrán hacer otras cosas como:

  1. Conocer el mundo secreto de los desarrolladores; sus motivaciones, sus aplicaciones, cómo trabajan, etc.
  2. Charlar con otros usuarios de KDE y saber cuáles son los motivos por los que lo usan.
  3. Aprender nuevas aplicaciones para tus quehaceres o nuevos trucos del entorno KDE.
  4. Conocer otros usuarios y compartir experiencias.
  5. Tomar una copa o un tentempié con el programador o traductor de tu aplicación favorita.

Y me queda la +1 cosa que hacer, o mejor dicho, que llevarnos a casa cuando el domingo finalice el evento: cargarse con energías KDE para seguir trabajando para la Comunidad.

 

¡Nos vemos en Zaragoza!

No related content found.

04:46, Wednesday, 16 May UTC

Srikanth Tiyyagura

Any new tasks. . ;)

Hi all,

I am sri13 @ IRC. Last year, I completed GSOC under KDE and did some work in Krita. Now, I am not doing any thing in krita and I am feeling very bored as there are no challenging tasks. . :(

Any new challegenes to do in KDE or Krita . . ?

Please tell me . . ,I wanna try different . . :D


02:42, Wednesday, 16 May UTC

Martin Sandsmark (sandsmark)

KHTML ♥

Oz Fox of Stryper

A picture of Oz Fox from Stryper I took ages ago. We’re rock stars.

So, after working on the cool “Large image displaying library” in KHTML I decided to look into other parts of KHTML, and work on getting my lolcat page working in KJS/KHTML. It turned out quite easy, KHTML is very friendly, both the code base and the community around it.

So, after fixing a couple of other small issues, I decided to take on Twitter which has stopped rendering properly in KHTML/KJS. Thanks to the excellent debugging support in the khtml kpart, it only took a couple of minutes to track the error down. The issue turned out to be that the maximum stack size in the KJS interpreter was too small, Twitter is serious about its Javascript. The issue is then if we should bump up the maximum amount of stack frames, since if we eat up all the available stack space we can get nasty crashes without Dr. Konqi (the crash reporting tool) showing up. But for now KHTML in git should render Twitter just fine.

Lastly, a tip if you want to debug production sites with long lines in KJS; turn on the “Reindent Sources” option if it is slow, the katepart embedded in the javascript debugger isn’t a fan of the long lines most websites put together.

And as usual, thanks to the KHTML developers for help with everything.


00:53, Wednesday, 16 May UTC

May 15, 2012

David Edmundson (d_ed)

The plan for LightDM-0.2

Having got the first release of LightDM out the way we're looking forward to what our future releases should entail.

0.1 was released purely so we could start testing and get feedback as to what features need to be added for subsequent releases. In some areas we are already ahead of KDM, and even the LightDM frontend used by Unity but in some areas 0.1 is really lagging behind and there's a lot to be done before it's "complete" and ready for distributions to ship.

What's coming in 0.2

Multi-screen support

I have a branch which hopefully makes some progress on this. However with only one screen this is somewhat hard to test! Ideally I need to work with upstream to come up with a QML plugin that we can use in KSplash-QML too.

Live previews in the config tool

One of the special features of LightDM-KDE is that it's really easy your settings, such as change your wallpaper or add a company logo. I'm adding a way to show a live preview of this whilst you change the settings.

Seamless logins

KSplash has a QML backend, we're powered by QML...by copying the same code from our greeter theme to a KSplash theme it will look identical. This means we can load the same background you chose for your login screen, and we won't have the issues with differing aspect ratios that we see in KDM.

General improvements

0.1 shipped with several bugs, broken translations, poor keyboard shortcuts, and loads of UI bugs. We're slowly fixing these, including getting a lot of these changes merged upstream back into Plasma Components. Massive thanks to Aurélien Gateau for his help on this.

Powermanagent

This has already been implemented thanks to Alex Fiestas.

How to try out in Kubuntu 12.04

Even though LightDM isn't the default display manager in Kubuntu it made it's way into the repositories, installation and testing is one command away. You will then be prompted as to wether you want KDM or LightDM to be your default display manager. You don't need to change the default just to try it.

sudo apt-get install lightdm-kde-greeter

Can I see a screenshot that isn't related to anything you just said?

Sure! Blogs without screenshots are dull, and it's hard to screenshot power management....

How to get involved

Report bugs to https://bugs.kde.org/ selecting the product lightdm. If you want to get involved coding or designing;,drop me an email (which can be found at the top of any header file of the source)! Or join #kde-lightdm on Freenode.

22:52, Tuesday, 15 May UTC

Baltasar Ortega

Conferencia: KDE, Organización y desarrollo con software libre


Grandes noticias. El gran Antonio Larrosa, uno de los más ilustres veteranos promotores de KDE, vuelve a subir al estrado para relizar una ponencia sobre el proyecto.
El próximo jueves 17 dará una conferencia en la Universidad de Málaga con título “KDE: Organización y desarrollo con software libre” dentro del ciclo de conferencias organizada por la rama de estudiantes del IEEE de Málaga.
El evento será a las 17:30 en la Sala de Grados A de la E.T.S.I. Informática.
Esta charla puede ser un buen aperitivo si pensáis ir a Akademy-es 2012 de Zaragoza o un excelente sustituto si no podéis asistir al evento maño.

No related content found.

22:01, Tuesday, 15 May UTC

Seif Lotfy

Zeitgeist scalability & efficiency bootcamp results

As Trever blogged yesterday, the Zeigeist team has been busy with tweaking the DB and the engine. During that process tools and benchmarks have been developed to make the tweaking and testing more interesting. Trever will be blogging about that tomorrow so make sure to check his blog.

Our end goal is  trying to scale the engine to be able to handle a few billion events just as fast as it can handle a few hundred thousand. While we are not there yet we managed to have some pretty nice stable results for the first iteration. A lot of results show more than 100% speed enhancement. In other words a lot of queries from our standard benchmarks now consume more than 50% less time to execute. Here are some graphs of our benchmarks.

Green indicates the 0.9 release

Yellow indicates the new trunk

Most notable performance enhancement is querying Zeitgeist with a specified timeframe (from data x to date y).

 

Same queries with an open timeframe also improved

 

We also have a copy of the Synapse queries benchmarked

The queries here are typical queries used to extract info from Zeitgeist. So right now the team is really happy with the initial results. For Synapse on my local DB (over a year old), all my synapse queries perform under 0.08 seconds. We still can get more out of this. The trick here was improving our indexes and our sql query generator.

Next month we will be going through another iteration.

 

 

flattr this!

21:37, Tuesday, 15 May UTC

Mirko Boehm

QMake, Unit Tests and dynamic libraries under test

A repeated problem we run into when using QMake is that it focuses on being a build tool, and because of that does not implement some features for executing parts of the project (like tests). Others ran into this issue as well, as for example this discussion of specifying run configurations from QMake on Qt DevNet indicates. Multi-part projects often consist of dynamic libraries that contain the features, and applications and tests that link this library. Amongst other things, this approach allows tests to link objects which contain the application’s code. Now when the tests are executed, the dynamic linker needs to be able to pick up the freshly built library and link the test with it at execution time. Projects usually run test cases with make test, and ideally the tests should execute out of the box after the sources have been configured and built (out of the box meaning that no tweaking of the environment variables should be needed between make and make test). After all, it should be as easy as possible for developers to execute tests.

This is also a problem in IDEs like Qt Creator, but also others – for every build configuration (having separate shadow build directories), the developer needs to configure the library path before being able to debug the application. This second problem needs to be fixed in the IDEs. For the first one – configuring test runs from the QMake .pro file – we have developed a solution called QMakeTestRunner that takes care of the problem. QMakeTestRunner assists in setting library paths when running unit tests in products built with QMake. It makes make test work out of the box right after makefiles have been generated. It is Free Software, published on Github, and small and easy to integrate into projects as a Git submodule. Much of this information will go into the documentation on Github as well.

Motivation, aka “The Problem”

QMake as a build system is simple and complete for building code, but it lacks a simple way to run unit tests dependent on libraries which are part of the project itself. In this case, paths which are created in the build directory need to be added to the dynamic linker library path before the tests can be executed. Especially with shadow builds, this would require manual setup, and make test would not work out of the box after QMake has been run.

QMakeTestRunner, aka “The Solution”

As soon as any target in a QMake project has the testcase attribute assigned to CONFIG, QMake automatically generates a target called check that runs this test. Unfortunately, make check does not allow the manipulation of the linker paths before running the tests either. QMakeTestRunner contains boilerplate code that wraps QMake’s make check target with a new one called make test, and through variables specified in the QMake file allows the specification of paths to be added to the linker path.

Usage

QMakeTestRunner is intended to be used as a git submodule to the main project. It should not require any modifications to be used. It requires Python to be in the path, checks for it, and the QMake run will fail if Python cannot be detected. When using other version control systems than Git, QMakeTestRunner should be small enough to simply be copied into the project as a subdirectory.

Project configuration example

The following example adds the directory libs/ in the project build directory to the linker path. It assumes the QMakeTestRunner repo is located under 3rdparty/QMakeTestRunner. The path where the dynamic library is generated in below the output (build) directory, which is why it is prefixed with OUT_PWD:

TEST_LIB_PATHS += $$OUT_PWD/libs
include( 3rdparty/QMakeTestRunner/testtarget.pri )

To trigger extra diagnostic output of the test runner, add

TEST_VERBOSE = 1

before including testtarget.pri.

make test

Once testtarget.pri has been included, a test target is defined in the makefiles. Simply run make test to execute the original make check with the necessary paths.

Mac OSX Frameworks

Frameworks on OSX are a different kind of library. The framework path is passed into the dynamic linker using a different environment variable. To specify a framework path, set the TEST_FRAMEWORK_PATHS variable before including testtarget.pri.

TEST_FRAMEWORK_PATHS += $$OUT_PWD/frameworks

Setting up QMakeTestRunner as a Git submodule

Using a Git submodule has the benefit that the code for the runner does not need to be duplicated into the repository of the project that is supposed to use it. It also makes it easy to pull updates to the test runner by simply updating the submodule to a new revision. To add the submodule as 3rdparty/QMakeTestRunner in your project, follow these steps:

> mkdir -p 3rdparty
> git submodule add git://github.com/AgileWorkersSoftware/QMakeTestRunner.git 3rdparty/QMakeTestRunner
> git submodule init

The directory 3rdparty/QMakeTestRunner should now contain the current revision of the test runner scripts.

License, contributions, issues and support

QMakeTestRunner is Free Software licensed under the GPL, version 3. Contributions to it are welcome, please propose them as Github pull requests. To submit a bug report or feature wish, please use the Github issue tracker for the project.

Commercial support for QMaketestRunner or general issues with QMake is provided by Agile Workers Software. We are happy to help.

19:18, Tuesday, 15 May UTC

Stefan Majewsky (majewsky)

Trick question

I just came up with a trick question. Let’s see if you can solve it.

Why will 20 become smaller when you add another zero?

Update: Commenters have been very creative. My original solution was to add the zero at the front, yielding “020″, which is 16 in many programming languages. Other solutions are “20^0 = 1″ include “0.20″.


Filed under: Uncategorized

13:28, Tuesday, 15 May UTC

Trever Fischer (tdfischer)

Zeitgeist optimizations

The Zeitgeist team has been hard at work lately. We recently moved from Launchpad and Bzr to freedesktop.org and git, just in time for the 0.9 release. Since then, Seif and I have been hammering away at making a bunch of speed improvements and trying to scale the engine to be able to handle a few billion events just as fast as it can handle a few hundred thousand.

Our first experiment has been focusing on the sqlite indexes. This one index tweak appears to increase our benchmark speeds by almost 45%:

CREATE INDEX event_timestamp_subj_interp_subj_id_id
                   ON event(timestamp, subj_interpretation, subj_id, id)

And here’s the graph to prove it:

Shorter lines are better. Blue is the 0.9 release, and the orange is the tiny index change. All of our raw data is in this google spreadsheet, so feel free to have a look. I can’t guarantee that you’ll immediately understand the information, but I’m open to explain it to those interested.

 

flattr this!

12:54, Tuesday, 15 May UTC

Krita News

What's going on with Krita since 2.4 got released?

With Krita 2.4 happily released, the Krita team is working hard on what will become Krita 2.5. Krita 2.5 should be released some time in July already, but that doesn't mean that it will be a boring release! Here's a short overview to whet your appetite:

Windows

Krita on Windows is getting more and more stable. The installer you can download from the KO GmbH download page still warns you that it is extremely experimental, and that's true! I regularly build it from git master, and as any artist can confirm who uses Kubuntiac's script, that's dangerous living. But on the other hand, at first we got many reports from people who couldn't run Krita for one reason or another, and we seem to have fixed most of those problems. And then -- Oscar Baechler used a beta of Krita on Windows for his workshop at LinuxFest Northwest with few problems.

Smudging

Last week, we got a new smudging option for the colorsmudge brush: dulling. This works a bit like smudging in Mypaint currently works. In git master, we already have a few presets that use this mode! Check Animtim's blog for more information -- this screenshot is from his blog.

David Revoy also quickly produced a very painterly sketch:

Composition docker

The compositions docker allows you to save sets of layer configurations. So, if you have a complex layer structure, you might want to hide or show sets layers and switch between those configurations, say your sketch structure and your paint structure. Sven's blog has all the details! And David Revoy made a video showing why it's a really handy feature:

{youtube}Ngov6Xh8Zew{/youtube}

 Paper sizes

We used to have a set of old templates for the various color models Krita supports in various sizes. This actually isn't what the templates were intended for, so we added a selection box to the custom image window that allows you to select predefined size/dpi combinations. The templates section is thinned out a bit and need filling up again. See the how-to-create-a-template tutorial on the forum.

Textured painting

As requested by David Revoy, Krita now allows you to use a texture to modify your brush while painting. The feature isn't finished yet, but will be ready for 2.5.

Theming

On Linux (on Windows there are some technical problems that we hope to be able to solve), you can now select a color theme for just Krita. We borrowed code from Digikam for that -- thanks Gilles et al! No longer do you need to make your entire desktop dark to have a dark look for Krita. As seen in the screenshot above.

Improved OpenRaster support

OpenRaster got extended thanks to the efforts from MyPaint's Andrew Chadwick, and Krita has followed suit: OpenRaster (and .kra) now saves and loads the lock status of layers as well as which layer was active.

Preview in Pattern Selector

The pattern selector got a large-size preview pane and was also turned into a docker.

And there'll be lots and lots more to look forward to!

 

11:35, Tuesday, 15 May UTC

Jean-Baptiste Mardelle (j-b-m)

Kdenlive 0.9 released


Kdenlive 0.9 has just been released. We encourage all users to upgrade to this new version that fixes many small issues and should improve the overall user experience. Some of the new features include:

Improved effects workflow

The effect stack was rewritten to allow adjusting parameters for several effects in one go. Effects can also be grouped, groups can be saved and effects or groups can be dragged and dropped onto another clip

Automatic audio alignment

If you have been working on a scene with several camcorders, Kdenlive can now automatically align the clips in timeline using the audio.

Easy import of online resources

Kdenlive now has an online resource browser that allows you to easily preview and import audio, graphic and video resources from archive.org, freesound audio library and open clip art.

Usability improvements

Many small improvements and bugfixes should make your use of Kdenlive nicer and smoother, for examples:

  • Recording can now be monitored through the audio and color scopes, audio normalization can analyse audio for better results
  • Allow audio only recording
  • Clips can be sorted by date
  • New effects from MLT / frei0r: video stabilizers, IIR Blur, etc
  • Offline editing (Backup the project with proxy clips only to work on less powerful computers)
  • See a more complete changelog on our Kdenlive 0.9 info page

Get it!

The Kdenlive 0.9 source tarball can be downloaded from the KDE servers: download link.
Binary packages will be announced in our download page

The future

A big thank you to all the people that contributed in one way or another to improve this new version. Some bugfix 0.9.x releases will be made when necessary, but in the background we are working (well mostly Till) on a refactoring to cleanup the code and hope to reach the 1.0 milestone by the end of the year, thanks to the fantastic success of our fundraising campaign.

As usual, users are welcome to join our forums and bugtracker to report problems.


read more

09:26, Tuesday, 15 May UTC

May 14, 2012

Baltasar Ortega

Explora aplicaciones con Muon Discover

Como alguno de vosotros sabreís, Aleix Pol, el creador de KAlgebra y gran activista del projecto KDE, está trabajando con BlueSystems estos últimos meses para mejorar Muon, el futuro y prometedor instalador de aplicaciones de KDE. Su objectivo es claro, crear una interfaz de usuario que mejore considerablemente la experiencia con Muon. Esta aplicación recibe el nombre de Muon Discover.

La idea es simple. ¿No has encontrado una herramienta que era perfecta para tus necesidades, pero sólo después perder mucho tiempo dando vueltas por la red? ¿Cuando has instalado una aplicación no te has preguntado si realmente valía la pena? ¿o si era realmente lo que buscabas?
Todos estos problemas se resuelven con la Muon Discover. Con ella serás capaz de navegar entre categorías de aplicaciones y listas de las 5 mejores aplicaciones obteniendo descripciones, comentarios y pantallazos de las mismas para no equivocrate con la elección.
Además, con Muon Discover podrás controlar las diferentes fuentes de software (o repositorio) que tengas y gestionar las aplicaciones que ya instaladas en el pasado pero que no necesites más.

Para ver este nueva aplicación nada mejor que un vídeo demostrativo.

Si estás interesado, puedes probarlo siguiendo este enlace. Todos los comentarios, reporte de errores e ideas son aceptadas. El objetivo es crear una apliación a la medida de la mayoría de usuarios.

No related content found.

22:01, Monday, 14 May UTC

Daker (dakerfp)

QML Theming/Styling (Update)

This post is an update about the research project from my team, described a few weeks ago.

From the time we published the last post about QML Styling until now we have worked on this set of issues/features:

  • Get feedback about research project
  • Combo Box Component
  • Combo Box Customizable Style
  • Combo Box Plastique Style
  • SubControl Styling
  • Understand SceneGraph internals
  • Understand other native platform internals
I will detail what was possible to make for each of these topics in sessions below.

What is our vision now?

Last week, we have read a few blog posts, and talked with a few Qt & KDE application developers about what should be the priorities for creating desktop and mobile applications. I have presented our proposed solution for using native look and feel for QML widgets, how to create custom styles from scratch, using the CustomStyles helper, and how to apply them with the ApplicationStyle API.

Based on the feedback and the blog posts, my team sat down and came with the following set of statements which summarize our vision for what sould be our focus of our current research:

  1. Usable QML components with native styles working ASAP
  2. Developers want to code entire application UI with QML having native look and feel.
  3. Easy customization
  4. It's all about making easier to create components with different look only by filling in some templates to avoid code repetition for standard. These custom styles are targeted to be like a short cut, obviously for more complex behaviour, you will need to create your own style.
  5. Powerful customization
  6. Enabling to use QtQuick components as the style can make widgets look fluid. It's desirable that the new styling mechanism is at least as powerful as QStyle is today. As a first shot we want to enable styling do at least what QtWidgets style does. The main point here is to maximize the results and minimize ramblings about what is style or not.
  7. Styling modularization
  8. By spliting the old style scheme in a set of widget style, enables us to create the style for each component/platform independently instead of the monolithic QStyle. Now it's easier to mix styles and change them on demand more easily.
  9. Disruption with QtWidgets
  10. We wish to make this component set free from QtWidgets modules. One of the reasons is because now it is considered done and it's desirable for the new components set that it can be expanded. We also don't want to link with QtWidgets module, because the real dependency should be the QStyle only. The current ApplicationStyle approach, shows us that the styles depends only on QtQuick. One of the possible paths to achive this is:
    1. Move QStyles out of QtWidgets with a few adaptions on it.
    2. Create a SceneGraph based native styles when possible

Combo Box

We decided to choose the ComboBox component to work on because it is one of the most complex (if it isn't the most). Because of the complexity, we hoped that during its development we could be enlightened of knowing if we are in a correct path, what still misses, and what should be the next steps.

As we did in the Slider approach, which was divided in 3 different subcomponents:

  • Handle
  • Groove
  • Tickmarks

While creating the ComboBox, we decided to divide it in 4 other subcomponents:



  • ArrowStyle
  • BackgroundStyle
  • TextEditStyle
  • DropListStyle

We basically mimicked how QStyle splits the QComboBox painting into subcontrols. The drop list was also delegated a sub style as QComboBox does with it's internal QListView. We haven't worked on the drop list style since it would require a native style such as Plasma's ListItemView, which also would rely on a ScrollBar.

Creating the combo box component showed us that positioning and size hints can be more tricky than it looks like.

The ComboBox got stuck in a few parts and unfortunately it's not complete right now. However we took the questions and answers from its development. :-/

Positioning and Size Hints

This topic of discussion came out when we were thinking about a theoretical style in which the ComboBox would be in the left. One of the issues we had in mind while developing the editable ComboBox was how to set a MouseArea that can know when set the focus to the text edit or to open the drop list. This would be possible to be done with current QStyle, since on it's approach the QWidget reads the subcomponent's size hints by the subControlRect method from QStyle.

We would like to have this positioning information on the style as well. The approach can be similar to what happens with the size, which you can read it from the widget reference.

The following piece of code is a simple example of how size hints can be taken:


// ComboBox.qml
Item {
property alias arrowStyle: arrowControl.sourceComponent

Loader {
id: arrowControl
width: arrowControl.implicitWidth
height: arrowControl.implicitHeight
}

MouseArea {
anchors.fill: arrowControl
onClicked: {
// do some action
// ...
}
}
}

ArrowStyle defines the implicit size, which works as a size hint, and the position where they are. These properties together can work analogue to subControlRect, as they hold the same info. The component may ignore such hints and override the properties values, such as Slider's Handle style position.


// MyComboBoxArrowStyle.qml
Image {
implicitWidth: 50
implicitHeight: comboBox.height
x: comboBox.width - width // Arrow could also appear on the left by setting x = 0
source: "arrow.png"
}

One may ask "Can't I have a round button with a circular hit area?" That's more complex than just setting hints for the geometry of sub control styles. As we defined in our view we're trying to be at least as powerful as QStyle. We consider that, by now, we should be strict at least about the interaction styling of the components themselves. From my point behaviour difference should be defined as the component API.

Sub StyleComponents Sets

Another discussed topic was about the fragmentation of the style property of the components. For instance, take the following Slider style code:


// Slider style now
Slider {
grooveStyle: CustomGrooveStyle { ... }
handleStyle: CustomHandleStyle { ... }
}

The Slider style property is fragmented as more than one property. We thought that these properties could be centralized with a SliderStyle as an aggregator object. This helps API clarity for style manipulation since we can play with a single object reference that represents the component style, enabling to handle it atomically.


// Proposed Slider style usage
Slider {
sliderStyle: CustomSliderStyle { ... }
}

with CustomSliderStyle as:


// Proposed Slider style creation
// CustomSliderStyle.qml

// Aggregated style object
SliderStyle {
grooveStyle: CustomGrooveStyle { ... }
handleStyle: CustomHandleStyle { ... }
tickmarksStyle: CustomTickmarksStyle { ... }
}

or more compactly:


Slider {
sliderStyle: SliderStyle {
grooveStyle: NativeGrooveStyle { ... }
handleStyle: CustomHandleStyle { ... }
}
}

or even:


Slider {
sliderStyle {
grooveStyle: NativeGrooveStyle { ... }
handleStyle: CustomHandleStyle { ... }
}
}

This issue is only an idea only discussed between ourselves. It would be nice to have feedback about these API.

Insights from SceneGraph & QStyle study

The isolated study of the scene graph internals (getting rid of QQuickPaintedItem), and how it could be used to create the new styles directly on it, didn't told us much in fact. Only that is better we keep doing these styles in QML and using Scene Graph itself to create sub elements that needs a more refined handling.

On the other hand, the Windows and Mac styles investigation was very important to decide our next steps. It showed us that these styles uses platform native APIs to draw the native widgets on each platform on pixmaps. So we would have to deeply study these API to create our own implementation of native styles using the scene graph. For these reasons isn't too simple to give up from QQuickPaintedItem some time to going deep on them right now since our time and head count is limited.

Two steps forward, one step back

After the feedback from other developers, one of the main thing people want more is to have a widget set working with the native look and feel as soon as possible. Keeping this as our primary focus, we will left the restriction of depending on QtWidgets for now. So we will focus on having a working solution that can be easily replaced after. Fortunately, our proposed modular solution for styling fills that requisite.

21:48, Monday, 14 May UTC

Tom Albers

New Neverland layout for download.kde.org

Just a couple weeks ago we launched the renewed download.kde.org. The layout I had chosen was dated before it was implemented it seemed. I was pleasantly surprised that a couple days after I announced it, the webteam had the first mock-ups ready for a new theme. This general theme is called Neverland, and has been rolled out slowly on a few sites already.

I think the webteam deserves some more credit for their work, so I’m going to highlight some of the remarkable things they pulled of the last months. The first ‘challenge’ they had was to give the new bugzilla a new layout. The new bugzilla was rushed from the sysadmin side, this was caused by a serious security issue we found. Hence the webteam only had a week to come up with some layout. And they did. Unfortunately a week was too little time, and at the launch the new layout was not so good. Then the team had to operate for a few weeks with a smaller team, but when the team was back on full strength, bugs.kde.org was fixed and it now rocks. I’m very proud at it.

Another project the webteam took on was to apply Neverland to forum.kde.org. The forum is a big site, with a lot of users. Unfortunately the forum is very underestimated by developers. It really is a fun place to hang around. Some developers now start to discover the forum and are very excited about it. It’s a great place to communicate in a pleasant way with actual users of your application. Much better than via bugs.kde.org in my opinion. If you want a forum for your application, just let the team know. Anyhow, they rolled out the new theme there too, which was a big chunk of work. If you want a *very* cool impression of the changes and about the possibilities of Neverland, just look at their Tour!

And more recently they applied the new Neverland theme to download.kde.org. Instead of a boring index of all files and folders, it now has a nice background, nice fonts and a nice expandable header with the contents of the .message file in each folder, all in line with the rest of the Neverland-sites.

So a big thanks to the webteam. Especially Sayak Banerjee, Eugene Trounev and Ingo Malchow!

20:44, Monday, 14 May UTC

Tom Albers

Extra anonymous git server wanted.

As we slowly move more and more software from svn to git, we need an extra anonymous git server. If you are a company providing virtual machines and love to do something for a big open source community, this is your chance!

We are looking for a virtual machine which we can use and which will be dedicated to provide an anonymous git service to our community. We had a couple of such servers until recently, but we had to say goodbye to one, because the SVN-size of our repo is also still growing, and that server did not have enough disk space to do both. Another one had some load issues, so we had to make a choice to take that one out of rotation too. We still have 2 left, but one malfunctioned today. And then suddenly we were left with only 1.

Hence this call for a new server. The specs are not that high, just some disk space (50GB would be nice), root access, somewhat good processors and a good internet connection.

We do have a small preference for a company this time, people offering a part of their private server is always appreciated, but for an anongit server, we would like good uptimes, quick response when there are problems, etc. Other wishes we have involve a KDE pastebin for images, some enhancements to files.kde.org and some more, so if we get more than one offer, I hope we can use the servers for those wishes.

In return you get list at our famous Thank You-page. We can even put your logo on there if the offer is very generous :) If you are interested mail us at sysadmin@kde.org.

17:36, Monday, 14 May UTC

Jonathan Thomas (JontheEchidna)

Muon Suite 1.4 alpha released

This is coming about two weeks later than I would have liked, so the next pre-release is likely to come in two weeks to make up. Similarly, the monthly bugfix release for Muon Suite 1.3 is two weeks late. For that, I’ll likely just skip this month and release 1.3.2 in two weeks, as there haven’t been any serious bugs that need immediate attention. (Thankfully)

Anyways, I am proud to announce the first alpha release for Muon Suite 1.4. The Muon Suite is a set of package management utilities for Debian-based Linux distributions built on KDE technologies. Packages for Kubuntu 12.04 “Precise Pangolin” are available in the QApt Experimental PPA. Here’s what’s new:

Muon Discover

Muon Discover is the experimental new frontend in the Muon Suite. It was written by Aleix Pol Gonzalez as part of his employment at Blue Systems, and it’s pretty nifty. You can read more about it here.The idea is to create a Muon frontend that makes finding new software super-simple, and doing so with a little bit of flair. It’s no secret, that even though the existing Muon Software Center has some “bling” here and there, the interface is somewhat spartan.

Muon Discover will eventually replace the Muon Software Center, but not just yet. Muon Discover is young, and its interface is written entirely in QML. KDE has not issued a set of comprehensive UI guidelines for QML usage on the desktop, and currently Muon Discover is using the Plasma QML components for several of the controls in its interface. While we wait for a set of guidelines, the classic Muon Software Center will remain the default application installer, allowing Muon Discover to mature in the process. The QML Desktop Components (slated for release sometime around Qt 5.1 or 5.2, or so I have heard rumored) and KDE Frameworks 5 will likely be a big part of KDE’s QML standardization, so expect Muon Discover to replace the Muon Software Center in around that time period.

Muon Software Center

With all the buzz around Muon Discover, you may think that nothing has been done with the Muon Software Center. Well, never fear, as there are several cool new features and user experience improvements that have been made for Muon Suite 1.4.

  • Thanks to work done by Aleix, the Muon Software Center no longer has to reset the view back to the main page when it reloads the APT cache. This provides for a much smoother experience whilst installing multiple applications.
  • A progress view has been added for displaying currently running and pending transaction.
  • All Muon frontends now use the KDE proxy, if set. (Before it only used the system proxy and APT proxy settings) Priority goes: KDE proxy, APT proxy, system proxy.
  • Additional pages of application reviews can be fetched now.
  • A busy throbber has been added to the main page to provide feedback during launch.
  • Application views can now be sorted by Name, Rating, Buzz and search relevancy.
  • By popular request, non-application packages can be toggled for application views. (Though you’re still probably better off using the Muon Package Manager for package management.)
  • Ratings are cached locally so they can be accessed in the absence of an internet connection.

Muon Package Manager

The Muon Package Manager has not been forgotten, either. Highlights for the 1.4 release mainly include tools for better handling Multi-Arch packages on 64-bit systems.

  • By default, when a package is available for both the native and foreign CPU architectures, only the native package is shown. Installed packages of any architecture are shown. This means no more duplication of most every single package in the archive polluting the Muon package view. :P
  • A new architecture filter has been added, allowing you to filter packages by their architecture.
  • The new Debian package categories “Education” and “Introspection” have been added to Muon’s category filters.
  • A package’s archive component is now displayed in the technical details tab. (E.g. universe, main for Ubuntu packages)

Muon Update Manager

  • Technical package items in the “System Updates” category are now displayed by their package name, as the description is not always descriptive enough.

Changelogs

Detailed changelogs for LibQApt and Muon can be found here and here, respectively.


12:35, Monday, 14 May UTC

May 13, 2012

Jos Poortvliet

SUSE 20 years old!

I've been with SUSE now for almost 2 years now and it's been quite a ride. SUSE itself, however, has been having fun long before I joined. Heck, even before Free Software was on my radar (that's somewhere around 2000), SUSE was already going strong! November it'll be 20 years. Cool to see that in that time, Linux went from 'nothing' to "two-thirds of the global Fortune 100 uses SUSE Linux Enterprise"!!!

At SUSECon there'll be a celebration, the geeko's will re-do that at the openSUSE Summit afterwards. But SUSE has already been gearing up for the celebrations, putting up this infographic for example, see also on the right. Quite cool ;-)

There's another one showing 'where SUSE leads', the 11 good reasons why SUSE is the savvy Linux choice. It is used on the careers page with the header "where SUSE leads, YOU lead". Nice touch :D

Join us?

Talking about careers, I know the SUSE Studio team is looking for an UI designer. If you've played with SUSE Studio you know you've got some big shoes to fill. But it is an amazingly cool project with an amazingly cool team and an amazingly cool project lead - that would be Cornelius Schumacher, or Mister President for you!

The Boosters are also looking for new blood and so are many other teams in SUSE. Just have a look on this page for the job openings, about 40 at the moment.

At LinuxTag in Berlin, about three weeks from now, there'll be two SUSE HR people, who can answer any questions you might have. So, if you wanna work on awesome stuff for the Greenest company in the F/LOSS world, come and talk to us ;-)

See you at LinuxTag!

22:49, Sunday, 13 May UTC

Baltasar Ortega

Vídeo: KDE 4.8 en Kubuntu

Hoy toca vídeo, uno de estos que son de los que debemos mostrar a nuestras amistades cuando queramos enseñar algunas de las bondades del escritorio KDE.
EL vídeo ha sido realizado por Johnv Kampen

No related content found.

22:01, Sunday, 13 May UTC

Kai-Uwe Behrmann (oy)

LGM 2012 Impressions

The Technikum Wien provided a nice place and great support for the LibreGraphicsMeeting. Many thanks to them. LGM happened together with the Linuxwochen Wien and developers and users could talk about graphics and arts themes. Additionally to the one presentation track over all days, we had BoF’s and workshops. Some of us took the chance to present to a non LGM audience and meet people there too.

The LGM talks covered lots of OpenCL projects. That means modern GPU computing power is available to open source graphics components in a much broader way. As the use of OpenCL is supported by the Mesa software implementation, there is some kind of guarantee, that OpenCL programs will run on elder hardware. That means OpenCL can be used without the need for developers to provide a fallback mechanism, which simplifies adoption.

The colour management talks provided lively discussions around many topics like printing, displaying and open hardware. We discussed as well the impact of introducing colour management in frameworks like GEGL. As mizmo showed interest, I explained the most basic terms of ICC rendering intents in a small BoF using ICC Examin. Animtim compiled and installed Oyranos from sources and wrote already a small tutorial on how to build Oyranos on kubuntu-12.04.

Markus Raab with Elektra on LGM 2012 Vienna

Markus Raab presenting Elektra on LGM 2012 Vienna

The presentation of Markus Raab about the Elektra configuration gave to me some impressive insights into the concepts and flexibility of that small framework. The really cool thing about this library is it can abstract a lot of details and provide additional features, which can be added on run time like DBus support. He announced a new release of Elektra as version 0.8.0 during the event.

The metalab was for most people from countries without a similar open hardware/open source collaboration zone a impressive visit. We all enjoyed to could stay there for some hours and felt, this place is much in the spirit of most LGM contributors.

Nathan Willis @ LGM 2012 Vienna

During Nathan Willis workshop about the Create wiki, we discussed to start a email list for create users. That list is supposed to provide help and talk about experiences with graphics applications and help from users for users.

Sirko (alias gnokii) and Tobias (alias houz) played diplomat and managed to channel information in a way that Richard Hughes and I could finally meet in a productive atmosphere and continued talking about technical issues. At the end we found a mod to work again together on standards inside the OpenICC collaboration project. I am pretty happy with that change. So, thanks to all parties who helped with that.

Café Hawelka Vienna

Tatica, Pete, Sirko and I walked around on the last day in Vienna and relaxed in the café above.

22:00, Sunday, 13 May UTC

Sascha Manns (saigkill)

calibre 0.8.51 packaged for openSUSE

I'm pleased to announce the new available EBook-Manager calibre package 0.8.51 for openSUSE.

Whats happend since the last Minorupdate?

New Features

  • When switching libraries preserve the position and selected books if you switch back to a previously opened library.
  • Conversion pipeline: Filter out the useless font-face rules inserted by Microsoft Word for every font on the system
  • Driver for Motorola XT875 and Pandigital SuperNova
  • Add a colour swatch the the dialog for creating column coloring rules, to ease selection of colors
  • EPUB Output: Consolidate internal CSS generated by calibre into external stylesheets for ease of editing the EPUB
  • List EPUB and MOBI at the top of the dropdown list fo formats to convert to, as they are the most common choices

Bug Fixes

  • E-book viewer: Improve performance when switching between normal and fullscreen views.
  • Edit metadata dialog: When running download metadata do not insert duplicate tags into the list of tags
  • KF8 Input: Do not error out if the file has a few invalidly encoded bytes.
  • Fix download of news in AZW3 format not working
  • Pocketbook driver: Update for new PB 611 firmware.
  • ebook-convert: Error out if the user prvides extra command line args instead of silently ignoring them
  • EPUB Output: Do not self close any container tags to prevent artifacts when EPUBs are viewed using buggy browser based viewers.
  • Fix regression in 0.8.50 that broke the conversion of HTML files that contained non-ascii font-face declarations, typically produced by Microsoft Word

Where to get Calibre?

You just can add the Documentation:Tools Repository and install it via YaST or zypper. You also can use one of the following 1-Click Installer:

This one for the openSUSE 12.1 Documentation:Tools (12.1 Standard)

 

This one for the openSUSE 12.1 Documentation:Tools (12.1 KDE 4.8)

 

It can take some time, because of the packages are build but at not available in the Repo. Should come next time.

You wish to donate anything to the Packager?

Sounds good. Just read Donate a Coffee

Flattr this

You want to try out calibre with faenza Toolbaricons?

Have a look there (German Article). If you don't know german, just add the Documentation:Tools Repository and install "calibre-faenza-icons".

18:45, Sunday, 13 May UTC

KDE Dot News

KDE Commit-Digest for 6th May 2012

Developer

In this week's KDE Commit-Digest, Frederik Gladhorn writes about the current state of development in KDE-Accessibility.

As usual, there is also a change list that includes:

  • Marble gets the first version of FlightGear position provider
  • KPhotoAlbum saves the video length in a database; search for the length is also possible

read more

15:21, Sunday, 13 May UTC

Older blog entries