Sunday, July 27. 2008KMess 2.0 progress, personal stuffWith this blog entry I'd like to inform you all about the amazing progress we're making with KMess 2.0. It's been a bit quiet on the blogging side, but development surely didn't stop. The development timeline at trac.kmess.org reveals there are 200 commits within the last 30 days. Within a few days we hope to release a 2.0-alpha 2 release, which has the following new features:
We stil have our share of things we like to improve, implement and annoyances to fix, so the upcoming release will still be called an alpha. Most of the work on KMess 2 has been done by Valerio and Antonio, so I like to thank them for this as well! This is how KMess 2 look like now: In the screenshot you see the ink receiving and tabbed chat in action. KMess on WindowsThere is experimental support for Windows as well: There is no "setup.exe" yet to double-click on, but a lengthy manual of steps to install. Hence the reason we still call it experimental. Everything seams to work though. Personal stuffI didn't always find time to work on KMess in the past few months. If you have a daily job as web developer, not all evenings are easily spent on coding as well. After the summer holidays I'll also be moving to to my very own appartment (maisonette actually). It has a small balcony, 3 bedrooms and a view to a lovely park in front, which I really love. Some work needs to be done before I can move in, like installing new kitchen and installing central heating. Guess you'll know what I'll be doing this autumn. Oh and:
So if you see a guy coding for KMess on a white MacBook running KDE on Windows, it's probably me
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
21:21
| Comments (16)
| Trackbacks (0)
Saturday, February 9. 2008KDE 4 porting of KMessA while ago I mentioned briefly KMess would be ported to KDE 4. We weren't sure when to do it yet. Eventually we decided to port it as soon as possible before doing new changes to the codebase. That would only make the porting more difficult, or give SVN a vague status to new contributions. So at 15 January I started a branch for porting the code. After all automated changes we went through all files one by one (resuling in ~190 commits) before things managed to compile again. For those that are interested, there is a screenshot of the first run. Things crashed at startup, crashed deep in QHttp, froze, and corrupted memory multiple times. Once you manage to open the settings panel again things look really funny. We've managed to get these issues fixed in the last 2 weeks and things are starting to get back in shape. This is KMess after ~270 commits since the initial start of the 'kde4porting' branch:
Note that the application is still not usable. Now we've gotten past most crashes we can fix everything we've broken and make it pretty. Some things were broken on purpose to get past all compiling errors, like the contact list, now playing information and saving of settings. In fact, your settings will likely be eaten at this point. There are some visible benefits for the KDE 4 porting already. Oxygen alone makes apps breathtaking beautiful. The networking code has less dependencies on KDE now, which helps to build a library from it later. The application startups almost instantly. Memory statistics also show some interesting effects (note the size is also affected by the shared libraries).
I'm not really sure what those numbers mean, but for the ignorant among us it makes KDE 4 applications look so much better.
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
14:04
| Comments (12)
| Trackbacks (0)
Tuesday, February 20. 2007File transfer previews just even got betterThere are some additional improvements to the file transfer previews. The previews are now generated with a more low-level KIO API. This no longer blocks the KMess interface to generate the preview. As extra bonus, KMess generates previews of video files as well. When you send a movie to someone who uses the official client, they'll see something like this:
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
23:41
| Comments (0)
| Trackbacks (0)
Wednesday, February 14. 2007File transfer previewsKMess just got a new cool feature! I've received a patch for file transfer previews. The result now looks like this:
In the official client this is used to send previews of images. KMess also adds support for almost every imaginable file type, thanksverymuch KDE! Think PDF, OpenDocument, HTML, Qt designer files, really everything. Whooho!
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
22:11
| Comments (0)
| Trackbacks (0)
Sunday, December 17. 2006Completed now listening supportI've just completed the now listening support in KMess! A month ago KMess could only show what contacts are listening to. Now it also does the reverse; notifying contacts what you're listening to. When this feature is active, an additional status line appears in the main window:
KMess is able to retreive playing information from Amarok, Juk, Kaffeine, KsCD, and Noatun. Suport for non KDE-players like XMMS and Banchee could be added later, but I'm not starting with it yet. Each of these players has it's own way to provide the playing information. To enable this feature, check the last option in the settings dialog:
KMess uses DCOP to retreive the playing information. DCOP is a really nice KDE feature to make IPC-calls to other applications (it runs over the standard X11 ICE protocol). Try the following commands in the console, and you'll get the idea: dcop Really amazing, and extremely powerful
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
17:10
| Comments (0)
| Trackbacks (0)
Tuesday, November 7. 2006Now listening in KMessA recent enhancement in KMess is support for "now listening" information. You get to see what your contacts are playing. this information is displayed after the personal status message, and looks like this:
Much like the official client, you get small icon, and the title afterwards. The next step is offcourse, displaying what you're playing. Work has started, and I've decided to use Kopete's "now listening" plugin as inspiration. It has support for Amarok, Kaffeine, Juk, KsCD, Noatun and XMMS. Sounds good enough to me
Posted by Diederik van der Boor
in KMess, Less-technical, Screenshots
at
00:46
| Comments (0)
| Trackbacks (0)
(Page 1 of 1, totaling 6 entries)
|
QuicksearchCategoriesLinksContactingComments can be posted at the bottom of each blog entry. For direct questions, you can also contact me by e-mail. My e-mail address is "vdboor" at "codingdomain.com". Powered by |
