Less photos and more hacking!
It’s written on the whiteboard, so it must be true…
September 18th, 2010 | Tags: Kde, KTelepathy, Release, Roadmap, Sprint, Telepathy | Category: freesoftware, Kde, Planet | Comments are closed - (Comments are closed) September 18th, 2010 | Tags: Kde, KTelepathy, Roadmap, Telepathy | Category: freesoftware, Kde, Planet | Comments are closed - (Comments are closed) First of all an important note: KTelepathy is still in active development and there is still a huge amount of tasks to finish before the first real “preview release” [1] (any help is welcome). A telepathy sprint [2] is planned for september, so we’ll probably see a lot of progress soon! I started the GSoC writing a few jobs for SteamTubes, DBusTubes and file transfer channels:
So after writing a few applications of those jobs (file transfer in Cantor[3], Konqueror[4], and KSnapshot[5]) we decided to do a step backwards and to write some more jobs:
All those jobs use Nepomuk resources representing the “contact”. I wrote a couple of abstract classes that do most of the job so, and that are quite easy to subclass to handle new types of channels. I also wrote a job to start a “text chat” and integrated it into “telepathy-contactlist“, so it is now possible to start a chat that is handled by empathy or by “telepathy-chat-handler“. About the QtDBus peer-to-peer connection patch, required for DBusTubes, I updated the merge request, adding unit tests as requested and fixing a few issues, but I’m still waiting for reviews. I really hope to get it reviewed and merged before Qt 4.8 feature freeze, but it’s not up to me now. At aKademy, we fixed TelepathyQt4 DBusTube branch, so it really works now and we also wrote a cool “KWhiteboard“[6] application to share a canvas over a DBusTube. It’s not really beautiful and yet, but it works! I also started using DBusTubes in Cantor, but there is nothing really shared on the dbus tube yet, I’m writing some sort of “shared worksheet manager” class so that you can manage more than one worksheet on the same tube and that could be useful also for other applications. Unluckily I wasn’t able to do any work on Plasma widget sharing. The protocol used now is not that simple as I thought, so getting widget shared over telepathy is not possible just using a StreamTube as planned and will take a lot more time than I expected when I proposed the project, and it wasn’t probably worth to work on it yet, as the library is quite unstable. Anyway this is still in my todo list! Ok, that’s not all what I did during this summer, but this is the most important part of it. You can find some beautiful screenshots im my previous blog posts[3][4][5][6] [1]https://bugs.kde.org/showdependencytree.cgi?id=232378&hide_resolved=1 P.S. Many thanks to Google, to my mentor George, to all #kde-telepathy people! It was definitely a very funny summer! August 30th, 2010 | Tags: 2010, Cantor, DBusTubes, File Transfer, GSoC, KJob, Konqueror, KSnapshot, KTelepathy, Nepomuk, Planet, Plasma, Plasma Widget Sharing, QtDBus, StreamTubes | Category: freesoftware, GSoC, Kde, Planet | Comments are closed - (Comments are closed) I wanted to write a Service Menu to send files from Dolphin, but I needed a dynamically loaded menu with the names of my contacts and this is not possible using Service Menu. So I wrote a konqueror popup menu plugin (KonqPopupMenuPlugin). It doesn’t work in dolphin though, because the plugin isn’t loaded. Anyway, there it is! July 27th, 2010 | Tags: Dolphin, File Transfer, GSoC, Help, Kde, KonqPopupMenuPlugin, Konqueror, KTelepathy, Plugin, Popup Menu, Service Menu, Telepathy | Category: freesoftware, GSoC, Kde, Planet | Comments are closed - (Comments are closed) |
Recent Posts
NepomukTelepathy KDE |