3. dubna 2009

Czech translation for KFingerManager

KFingerManager build system is now (since git commit 42d46d2c7be5a1fd17b228256b4cbc6dbd9e306b) able to compile and install translations files for KFingerManager. Filename should be kcmkfingermanager_XX.po, where XX is language code. For example kcmkfingermanager_cs.po.


2. dubna 2009

KFingerManager migrated to KCModule

KFingerManager is now part of KDE System Settings, hide under About Me icon.


31. března 2009

Qt vs D-Bus: access to properties with dash in name

For properties without dash you should simple use:
QDBusInterface *iface = new QDBusInterface(service, path, interface, bus);
if (iface) {
if (iface->isValid()) {
int s = iface->property("property_name").toInt();
}
delete iface;
}

But if property name contains dash, you must use different approach:
QDBusInterface *iface = new QDBusInterface(service,
path,
"org.freedesktop.DBus.Properties",
bus);
if (iface) {
if (iface->isValid()) {
QDBusReply< QVariant> r = iface->call("Get",
interface,
"property-with-dash-in-name");
int s = r.value().toInt();
}
delete iface;
}


Service, path, bus, interface are same for both examples. See bug #20948 on bugs.freedesktop.org.

KFingerManager screenshots

KFingerManager main window

13. března 2009

KFingerManager

I've just start developing application for management of enrolled fingers

Git repository:

  • git://repo.or.cz/KFingerManager.git

  • http://repo.or.cz/r/KFingerManager.git


Gitweb:

  • http://repo.or.cz/w/KFingerManager.git

8. září 2008

Mobilní peripetie

Na jaře mě začal zlobit telefon (SE D750i), měl občasné výpadky… Po čase jsem se dostal k SE K750i, kterému fungovala elektronika, jen vnější vzhled byl nevábný. A tak jsem z těchto dvou telefonů složil jeden funkční a slušně vypadající. Přesto jsem měl pocit, že to není ono.

11. srpna 2008

Vracení peněz za nechtěnou OEM licenci Windows?

Tak a jeto tady, konečně se někomu podařilo získat nabídku na vrácení peněz za nechtěnou OEM licenci Windows.