Concurrent programming… err… thinking

I guess all of us have felt this thing at some point. We have tons of projects, we want all them become true, and days are still having 24 hours. Apart from the typical bugfixing where we see bugs and we try to fix them (what also takes time), I am working on several things at the moment:

  • KUIServer (what will be hopefully called JobViewServer): I have this interface and implementation finished [thanks to everybody that made suggestions, specially to Kevin for his tips]. The idea is to get this feature into KDE 4.1, have it well tested, and afterwards, write a paper to freedesktop to see if we can make it standard. I really bet for this to become standard because of several reasons, one of the most important: simplicity.
  • Goya: I would love to get this into KDE 4.1 also. Right now a branch has been created to go deeper into the strategy that WoC (Widgets on Canvas) uses on QGraphicsView, but applied to MVC. This way we would expose less API, and it would be simpler to use, and what is more important, you would be able to add the widget that you want. It wouldn’t be necessary to code widgets again for Goya explicitly.
  • Graphic effects: still several places to adapt (like the small “mark” that is shown on items when hovered in Dolphin for them being [un]selected, and other small stuff), and something more important: work on the style KCM to have this ready for 4.1.

Too much work and efforts are going into KDE 4.1, no less efforts that what went into 4.0 really, but I really see how we are stepping forward, and how we are making this dream a reality. Just wanted to keep you updated, since it has been some time without blogging.

About ereslibre

Free Software developer and enthusiast. Architect/Developer. Researcher at Complutense University. Web developer. C, C++, PHP, Ruby, Javascript, JQuery, Qt, KDE expert. Rails hacker on the works.
This entry was posted in KDE Development. Bookmark the permalink.
  • Jan

    One word: awesome!

    :-)

    This job viewer is one of the best/cleanest concepts i have ever seen, and its always a little bit enerving (and feels like a 10 years old OS) to have multiple small status windows that want to be managed when i copy some stuff for example… It would be just great if this is included in 4.1.

    Thanks for the great work!

    Jan

  • Diederik van der Boor

    Through your blogs I keep noticing how you’re paying a lot of attention to things that make a difference for endusers. Love what you did with KPluginSelector for example. Keep up the good work! The job viewer and effects kcm are very welcome, love both concepts :)

  • http://www.ereslibre.es Rafael Fernández López

    Thank you very much guys, really. You rock.

  • http://www.kdenlive.org j-b-m

    Hi.

    I started to use the new job viewer in my app and think it’s really great. I had just one question: when the jobview window is minimised, users don’t have any feedback that an action has started or ended. I think it would be great in that case to display a small popup above the jobviewer icon saying “Starting download…” or something like this. More generally, I think it could be great if there was a method for apps to trigger such small info message about what’s happening.

    What do you think ?
    regards & thanks for the work

  • http://www.comune.vertova.bg.it/Members/ToothWhitening Baird

    Greeting. Nor do not saw the air too much with your hand, thus, but use all gently. For in the very torrent, tempest, and as I may say, whirlwind of passion, you must acquire and beget a temperance that may give it smoothness. Help me! I can not find sites on the: Laser tooth whitening los angeles. I found only this – luster tooth whitening light system. Tooth whitening, are you in field of brown cocaine, but you make the nurse of dieting original challenge or, worse nonetheless, you then ca long curl to follow to the at-home at those people? Own smile would be not brown to the many tooth tooth, as it would help the few gel and important user of white teeth and useful internet, disorienting them with advanced new teeth, too are different for recent design, tooth whitening. Thanks for the help :mad: , Baird from Lesotho.