Committed to Code

KDE

KDE is a development platform, a set of applications and a graphical desktop; it's all of these things. It is created by a community of people dedicated to create a free, open-source and user-friendly computing experience. KDE offers all the necessary means to easily build all kinds of applications upon our libraries, as well as offers many applications out of the box. From a media player, to a text editor, to a workspace, a web browser, a file manager, and so on.

KDE has been around since 1996, with the code change history dating back at least to 1997.

KDE is one of the biggest free software C++ projects around and one of the two leaders of UNIX desktops. Not only this, but KDE also runs on Windows and MacOS X.

Code Analysis


Recent Highlights

Anon32

Large commit — improvements to metrics. Started some reshaping...

More than 1000 lines of source code were added or removed in this commit.

In commit 22014a3c by Vernon Adams on 2012-03-04 (3 months ago)

Avatar

Large commit — Merge remote-tracking branch 'origin/abstractPi...

More than 1000 lines of source code were added or removed in this commit.

In commit 445d3302 by Kevin Ottens (ervin) (Using name ‘Kevin Ottens’) on 2012-03-04 (3 months ago)

Anon32

Large commit — Merge branch 'master' into dani

More than 1000 lines of source code were added or removed in this commit.

In commit 8df72a1c by Michel Ludwig on 2012-03-04 (3 months ago)

Anon32
Repository came back to life!

A repository received new code changes after 2 months of inactivity.

In commit fe648435 by Script Kiddy on 2012-03-03 (3 months ago)

Anon32
Repository came back to life!

A repository received new code changes after 3 months of inactivity.

In commit e17106b3 by Script Kiddy on 2012-03-03 (3 months ago)

See all highlights…


News

BKO: when did YOU last test your own bug reports?

After Martin Gräßlin’s excellent blog series for developers there is little I can add but agree on all points. I am currently adding versions to the existing open Plasma bug reports and that made me think of ... [More] something:

When did YOU last test your own bug reports?

We have all submitted bug reports at some point, be this as a user, a beta tester or a developer. But when did we last follow-up on our own reports?

BKO makes it easy to follow up on my own reports as there is by default at least one saved search visible in the footer when I am logged in: “My Bugs”. Just a click on the link will show me a list of all bugs I ever reported that are still open.

As a user I try to do this on a regular basis, depending on the products I submitted the reports to, but at least on every version change. Since I am the one who reported it who else than me is the best person to actually test if the bug is still valid?

As a beta tester I of course test again when final is released.

As a developer I would probably test when I find time to, but at least on every major version change. So since 4.9 is around the corner this is a good occasion to put this on your ToDo list for the beta testing period

Oh, and I almost forgot: [Less]


ownCloud 4 released

Today the ownCloud community released ownCloud 4. This is an important milestone for us as a community, for the product and for our code base.

So what are the new features?

File EncryptionFile VersioningMounting of external ... [More] Filesystems (experimental)TODOs AppDrag & Drop File UploadingShared CalendarsCalendar categoriesHugely improved contacts app including groupsImproved WebDAV, CalDAV, CardDAV compatibility Movable AppsImproved External AppImproved Sharing of FilesOverall Performance ImprovementsSystem/User Exporting/ImportingUser/Groups support via LDAP/ADViewer for ODF FilesImproved Photo GalleryImproved installation of 3rd Party AppsLogging via syslogNew public API for App developersLots of bug fixes, smaller enhancements and UX improvements.Isn´t this impressive for only 4 month of development?

Please check our nice feature page for more information.

This comes now only 4 month after the ownCloud 3 release early this year. We will switch back to a 3 month release cylce so you can expect ownCloud 5 at the end of August.

Even stronger KDE integration will be one of the focus areas of the next release. Currently we have the Desktop Sync Client, the Rekonq bookmark syncing, the OCS key value storage for all applications, desktop push notifications and more. Part of the next release will be deeper Dolphin integration, Akregator RSS feed syncing and KWallet integration for the Desktop Syncing Client. Looking forward to this cool Desktop/Cloud features.

Thanks to everybody who contributed and made this awesome release possible.
The core team, all the contributors, marketing people, designers, UX experts and of course all the testers and translators.

See the offical release announcement here and more information including the download on the homepage.

There are already packages for most distributions available on the Open Build Service.

I hope to see you all at our LinuxTag booth for hugs and chatting.

Frank [Less]


ownCloud 4 and ownCloud Client 1.0.2 released

It’s release day today: This morning, ownCloud 4 was released! With a very cool set of features it’s even more useful and again more fun to use.

Along with that I am happy to let you know that we also released the ownCloud ... [More] Desktop Client in version 1.0.2.

It is a maintenance release with a couple of important bugfixes, such as the cross platform filename encoding problem I was already talking about. Apart from that big blocker a couple of smaller, but annoying problems were fixed. Also the GUI was polished, text changes here and there and a new icon set that looks more cool and more like ownCloud.

Version 1.0.2 is also the version that is released on all big desktop platforms the first time. Now we also offer a dmg for MacOSX as well as a Windows Installer and packages for the major Linux distributions. Have fun!

If you want to talk about ownCloud, file synchronization or such, we have a booth on Linuxtag in Berlin and I will be there. I am looking forward to meeting you.

[Less]


Apper 0.7.2 released!!

Apper has finally a new version!!

Last release is from February, not much changed in PackageKit since that time this is why you haven’t seen a new release, but this release doesn’t include last PackageKit feature (repair ... [More] system). The focus I’ve put on this was fixing most of the important bugs we had in Apper, so it should be a rock solid release, it is surely not bug free as there is one bug that I won’t fix (I can’t reproduce nor have an idea how to fix, and the QML port will kill it).

The next release will include repair system, showing which packages are untrusted before installing them, and maybe some initial QML usage. Yes, I’m very excited with QML, it allows for a really cool flow especially for this kind of app, though we don’t have Desktop components yet, we can already do lots of cool stuff with it, but first I want to see Matthias work on Appstream and Software Center with openSUSE, that way we can have application data to browse without worry about the distribution!

What this new version includes:

Automatic Refresh Cache properly fixed
Initial Listaller support (optional)
Supported filter added (depends on the backend)
KDED plugin runs on a separate thread to avoid
desktop freezes
Fixed updating packages that were on untrusted repos
Some man pages (thanks to ximion)
Many other bug and Krazy fixes

Download (now from KDE ftp’s), mirrors might be still syncing:
http://download.kde.org/stable/apper/0.7.2/src/apper-0.7.2.tar.bz2.mirrorlist
Enjoy

[Less]


The Usual KDE Beginners Desktop

Every now and then I’m visting my best friend’s mom (generation > 50a) to update
her old Pentium 4 system with the last opensuse software. Each time,
I have to restore her Desktop to provide the basic features like managing ... [More] opened
windows, add the clock again, etc. Each time, I pay carefully attention to lock
the screen afterwards. Sometimes I get doubts, that they are just fooling me, but my
friend declined this, of course.

This time they disarranged the screen in a very extreme way1. Take it for amusement
or for considering a clearer warning of unlocking the screen. I vote for:

You might end with a coruppted system!
Please copy this into the form field below:
I asked my son’s friend and got his permission.

;)

Did you recognize these empty plasma panels on each edge of the screen
which prevents all application to get maximized properly?↩ [Less]


Read all KDE articles…

Edit RSS feeds.



30-Day Commit Activity

Feb 3 — Mar 4