Posts mit dem Label OpenSource werden angezeigt. Alle Posts anzeigen
Posts mit dem Label OpenSource werden angezeigt. Alle Posts anzeigen

Sonntag, 5. Mai 2013

Wallpaper Howto die 2.

Gestern hatte ich ja über das Wallpaperproblem geschrieben und auch gesagt ich würde eventuell das Problem angehen. Naja das habe ich jetzt getan hier noch ein kleines Bild
Das Programm in Aktion

Ihr könnt mit git clone git://anongit.kde.org/scratch/kolberg/wallpaper-tool das Programm erhalten. Wenn Ihr alles eingetragen habt und create gedrückt habt, wird in eurem Heimatverzeichniss in .kde/wallpapers ein Verzeichnis angelegt, dieses könnt Ihr hochladen, falls Ihr das Wallpaper veröffentlichen möchtet.

Viel Spaß damit :)

Tool to write teach plasma the metadata of an wallpaper

Everybody(using a picture as wallpaper) has experinced it once. You found an awesome new  Wallpaper, but in the settings you can't find it properly (with all the info). Or you did an wallpaper and simply uploaded it. This problem is now over.

Wallpaper-tool is here.


As you can see it's a really simple app only a few fields and so.
After you have set all up you press create and you are done. For artists or people who want to upload that wallpaper. The folder you want is in ~/.kde/wallpaper/

You can get it via git clone git://anongit.kde.org/scratch/kolberg/wallpaper-tool

I hope you can enjoy it

Samstag, 4. Mai 2013

Suspend to Ram über Tastenkombination oder von der Konsole (ohne Rootrechte)

Wenn man sich Suspend to Ram z.B. auf ein Tastenkombination legen möchte hat man unter Plasma Workspace dazu die Gelegenheit.

Man geht zu eigenen Kurzbefehlen und fügt einen neuen hinzu, dieser muss eine DBus-Aktion auslösen.
  • Programm auf Fremdrechner: org.freedesktop.PowerManagement 
  • Objekt auf Fremdrechner: /org/freedesktop/PowerManagement
  • Funktion: org.freedesktop.PowerManagement.Suspend
  • Argumente:
Wenn man das ganze auf der Konsole nutzen will:
qdbus org.freedesktop.PowerManagement /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Suspend

zumindest der Konsolenbefehl sollte auch unter Gnome und allem anderen was sich an die Standards hält gehen.

Ich hoffe ich konnte euch damit helfen.

Freitag, 3. Mai 2013

Wallpaper Howto

Ich habe das Problem eigentlich fast immer, wenn ich ein Wallpaper finde, dann sehe ich das in der Hintergrundbildauswahl der Plasma SC nicht genauso, wie ich möchte. Um dieses Problem zu bekämpfen gibt es eine einfache Lösung.

 Im Ordner .kde/share/wallpapers legt ihr einen Unterordener an, den ihr nennt, wie ihr möchtet.

  • Dann erstellt ihr noch contents/images darunter und legt dann das Bild als BREITExHÖHE.jpg dort ab. Dabei müsst ihr natürlich Breite und Höhe des richtigen Bildes angeben. 
  • Dann öffnet ihr das Bild noch mit einem Bildbearbeitungsprogramm erschafft euch eine kleine Vorschau und speichert diese als screenshot.jpg in dem Unterordner contents. 
  • Nun fehlt nur noch der letzte Schliff, die metadata.desktop oberhalb des contents-Ordners. 
[Desktop Entry]
Name=Test

X-KDE-PluginInfo-Name=Test
X-KDE-PluginInfo-Author=Max Mustermann
X-KDE-PluginInfo-Email= max@mustermann.de
X-KDE-PluginInfo-License=GPL

 und setzt hinter die Gleichheitszeichen jeweils die richtigen Werte.

 Ich hoffe Ihr habt damit viel Spaß. Ich schreibe jetzt glaube ich noch schnell ein kleines Tool, um das ganze zu vereinfachen.

Samstag, 17. September 2011

Kubuntu and KDE love story continued

I am proud to report that Kubuntu 11.10 has KDE SC 4.7.1 since about one week.

KDE 4.7.1 screenshot with gwenview and dolphin opened

Over the last couple of weeks the better part of the Kubuntu team has been working on bringing KDE SC 4.7.1 to Kubuntu.

Especially the last week we started to backport it to Kubuntu 11.04. We’ll need some more time since 4.7.1 need a lot being backported to natty.

Of course we would not be in that good a position for the 4.7.1 release without the excellent team of Kubuntu Ninjas, the elite release packagers working in the dungeon of our IRC channel.

Together they prepared 130 source packages for upload. And improved the scripts and added zsh completion they will be merged into our official repository soon.


A big thank you goes to:
  • Romain Perier – french reinforcement for the ninjas, though he is becoming a knight who says ni at the court of Phonon (or so someone told me)
  • Rohan Garg – he did quite a few packages and had nearly no time to do so
  • Michał Zając – who merged in nearly all the stuff I packaged :) (thanks mate)
  • Philip Muškovac – not much of a blogger but a really good mate :)
  • Felix Geyer – who did only one package, but reuploaded all our packages to enable our new translation handling for desktop files
  • Scott Kitterman – the man who actually gets new stuff into the archive, or not, depending on whether he gets enough cookies, sometimes proper licensing also helps
  • Harald Sitter – who uploaded the translation packages, since my bandwidth is not sufficent
  • Myself – the new Kubuntu member who did lots of packages :P
Greetings from your friendly Kubuntu crew :)

Mittwoch, 17. November 2010

Wie scripte ich quassel?

Nutzt ihr Quassel und wolltet schon immer mal wissen, wie man Quassel skriptet? Dann seid ihr hier richtig.

Wieso sollte ich Quassel skripten?

Diese Frage ist ganz einfach zu beantworten: Um dumme und stupide Aufgaben zu automatisieren und geniale Effekte zu erziehlen.

Wenn ihr ein Skript schreibt, dann nutzt Quassel die Ausgabe des Skriptes als Eingabe fürs IRC.

Ein Beispielskript:

#!/bin/sh
ARTIST=$(qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.GetMetadata|grep "artist:"|awk '{print $2}' -)
TITLE=$(qdbus org.kde.amarok /Player org.freedesktop.MediaPlayer.GetMetadata|grep "title:"|sed 's/title: //'|awk '{print $0}' -)echo "/me is listening to $TITLE by $ARTIST [amarok]"

Dieses Skript gibt eine Nette Ausgabe in Quassel aus, was man aktuell in Amarok hört.

Um das Skript für Quassel verfügbar zu machen, müsst ihr das Skript in einer Datei speichern (etwa ~/bin/listening) und dann unter /usr/share/kde4/apps/quassel/scripts den Befehl sudo ln /home/BENUTZERNAME/bin/listening listening eingeben.

Anschließend könnt ihr in Quassel das Skript mittels /exec listening testen. Wenn das funktioniert, könnt ihr noch ein Alias dafür anlegen.

Edit: Skript verbessert

Montag, 7. Juni 2010

Ich fahr zum LinuxTag

Endlich iſt es ſoweit meine erste OpenSource Meſſe. Der LinuxTag in Berlin dieſes Jahr mit mir.

Ich hoffe auf dieſer Meſſe viele Nutzer und Firmen auf Kubuntu-Linux aufmerkſam zu machen. (Deutſchſprachige Community)

Vielleicht ſehe ich einige von euch.

=-=-=-=-=
Powered by Blogilo

Montag, 15. März 2010

Verbleibende Batteriezeit anzeigen

Um die verbleibende Akkuzeit anzuzeigen macht man einen rechts Klick auf das Widget und wählt "Einstellungen für Akkuüberwachung" und setzt einen Hacken vor "Ladezustandsinformationen anzeigen". Anschließen öffnet man über Alt + F2 krunner und gibt kquitapp plasma-desktop ein. Anschließend editiert man ~/.kde4/share/config/plasma-desktop-appletsrc oder ~/.kde/... dort sucht man nach showBatteryString=true und fügt showRemainingTime=true direkt darunter ein. Anschließend startet man mit plasma-desktop den Desktop.

Anleitung aus dem Englischen von: hier

=-=-=-=-=
Powered by Blogilo

Samstag, 13. März 2010

Neue Luafunktionen schreiben (Upstream manaserv)

Ich habe mich ja schon länger diesem Bug angenommen. Dabei habe ich bemerkt, dass die Geschwindigkeit vorändert wird, aber nicht zurückgesetzt wird also hab ich bei manasource nachgehackt und herrausbekommen, dass es keine Möglichkeit gibt die Ausgangsgeschwindigkeit zu speichern und später zurück zu setzten. Also hab ich mir gedacht macht nichts da schreibst du einen Patch für also hab ich mir mal den Quellcode gedownloaded. Als ich in den Unterordner src/scripting/ geschaut hab hab ich bemerkt, dass in lua.cpp die Verbindung zu Lua ist also hab ich dort zwei Funktionen hinzugefügt und am Ende der Datei musste ich Sie noch registrieren in dem Array callbacks und zwar in dieser Form { "FUNKTIONSNAME", &GEWÜNSCHTER_AUFRUFSNAME }, .

Anschließend habe ich bei gitorious einen neuen Branch registriert und ein Mergerequest gestellt. Dies ist das übliche Vorgehen und man wird sehr schnell auf mögliche Fehler hingewiesen.

=-=-=-=-=
Powered by Blogilo

Mittwoch, 10. März 2010

System herrunterfahren aus der Kommandozeile

Man kann sein Linuxsystem bekanntlich mit shutdown -h now runterfahren, dafür benötigt man aber Rootrechte. Wenn man KDE SC benutzt ist es sehr einfach sich mit der Kommandozeile auszuloggen mit qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 2 2 kann man sein KDE herrunterfahren.

Quelle: http://majewsky.wordpress.com/2009/07/11/shutdown-your-machine-automatically-or-from-remote/

=-=-=-=-=
Powered by Blogilo

Dienstag, 16. Februar 2010

Das Neotastaturlayout

Ich hab noch gar nicht darüber gebloggt, aber ich nutzte seit etwa 1 Monat das Neo 2 Layout. Es ist ein Layout, dass statistisch auf die deutsche Sprache optimiert wurde.

Durch das Yalm Magazin, das mittlerweile leider tod ist, zum Neo Layout gekommen. Anfangs war ich skeptisch ich konnte kein 10-Fingertippsystem, doch ich war erstaunt, denn ich habe innerhalb von nur einer Woche meine Schreibgeschwindigkeit über den alten Wert gesteigert (ist auch nicht schwer gewesen ^^), aber was mich besonders fasziniert ist, dass das Programmieren damit sehr einfach ist (ich sage nur dritte Ebene). Damit ihr versteht wie das ganze funktioniert noch ein Bild mit der Belegung:

Datei:NEO-Tastaturbelegung-Ebene1.svg

Datei:NEO-Tastaturbelegung-Ebene3.svg

Beide Bilder stammen von der Wikipedia

Das Neoprojekt gibt auch eine Einführung in Neo.

Ich kann jedem nur den Umstieg empfehlen, da man nicht nur schneller schreibt, nein man hat auch noch ein angenehmeres Gefühl dabei. Zur Benutzung einfach der Anleitung folgen. Neo funktioniert auf Linux, Mac, Windows und allen möglichen anderen Betriebssystemen. Ohne Neo würde ich für jede Art von Programm ewig brauchen.

=-=-=-=-=
Powered by Blogilo

Freitag, 12. Februar 2010

Revu - Warum Invertika doch nicht in lucid universe kommt

Gestern hatte ich mit seeseekey im IRC eine Unterhaltung über den Status von Invertika in Lucid. Ich hatte ja gebloggt, dass Invertika in Lucid einzieht, aber wir sind davon abgekommen, da Invertika dafür 3 Jahre stabil sein müsste. Jetzt fragt ihr euch vielleicht warum wir 3 Jahre Unterstützung bieten müssten. Nun es ist so, dass Lucid eine LTS wird, das heißt Lucid wird 3 Jahre auf Desktopsystemen mit Updates versorgt, da wir aber nicht sicher sein können, das der Client inkompitabel zum Server wird, warten wir lieber noch ein halbes Jahr und senden dann Invertika in Revu. Revu ist eine Ubuntuseite ähnlich Launchpad und man benötigt einen Launchpadaccount um sich anzumelden. Auf dieser Seite werden neue Pakete und Updates von Entwicklern kontrolliert, bevor sie veröffentlicht werden. Launchpad kann ich nur empfehlen, da es beispielsweise die Möglichkeit bietet Paketquellen, sogenannte PPAs anzubieten. Ich biete beispielsweise ein PPA für Invertika an in dem auch Entwicklerhilfen wie Tiled paketiert sind. Weitere Hinweise zum Vorgehen für neue Pakete gibt es bei Ubuntuusers.

I love Free Software!

=-=-=-=-=
Powered by Blogilo

Dienstag, 9. Februar 2010

Status von Invertika in Ubuntu

Wie ich bereits kürzlich geblogt habe, habe ich einen Packaging-Request gestellt. Heute habe ich versucht das Paket zu bauen. Bin aber gescheitert, deshalb gehe ich davon aus, dass die configure.ac defekt ist, deshalb hoffe ich darauf, dass seeseekey das ganze bis morgen gefixt hat, damit ich das Paket bauen kann und zur Kontrolle bei Ubuntu hochladen kann.

=-=-=-=-=
Powered by Blogilo

KDE SC 4.4.0 veröffentlicht

Heute wurde die KDE SC veröffentlicht. Nachdem ich nun 3 Wochen Lucid nutze wird das Update bald kommen. Ich freue mich das KDE wieder ein Stück weiter gekommen ist und werde hoffentlich bald selbst Code für KDE SC 4.5 beisteuern, indem ich rekonq und basket unterstütze. Basket muss noch einiger Code zu KDE SC 4 portiert werden.

=-=-=-=-=
Powered by Blogilo

Sonntag, 31. Januar 2010

Invertika bald in Ubuntu Lucid

Hallo heute habe ich einen Bug bei Ubuntu gemeldet, um Invertika in die Paketquellen von Lucid zu bringen. In meinem PPA gibt es immer eine aktuelle Version (auch für Karmic).

=-=-=-=-=
Powered by Blogilo