Siduction Forum

Siduction Forum => Software - Support => Topic started by: spacepenguin on 2012/09/30, 02:30:14

Title: LXDE & screenlets Papierkorb
Post by: spacepenguin on 2012/09/30, 02:30:14
Mich erreichte heute ein Hilferuf per Mail, den ich auf den ersten Blick recht einfach zu lösen gedachte: nämlich wie man den Papierkorb auf dem Desktop leeren kann. Dachte mir, ich schreib so locker, daß man da einfach mit Rechts raufklicken muß...

Und dann habe ich das selber ausprobiert und mir den Papierkorb der Screenlets auf den LXDE Desktop geholt. Ein Rechtsklick gibt mir tatsächlich die Optionen "Empty Trash" und "Open Trash" - nur leider funktioniert das nicht. Bei "Empty Trash" tut sich gar nichts, und bei "Open Trash" öffnet sich Iceweasel mit dem Hinweis, daß er mit dem Protokoll "trash" nichts anfangen kann.

Ich könnte natürlich antworten, daß dieser Papierkorb auf der Arbeitsfläche nur zur Information da ist (denn Dateien hineinziehen klappt auch nicht), er zeigt ja immerhin im Gegensatz zu trash.desktop an, ob er voll oder leer ist und auch die Anzahl der enthaltenen Objekte. Und ich könnte sagen, daß man zum Leeren des Papierkorbs den Dateimanager öffnen muß und DA dann mit Rechts auf den Papierkorb in der Orte-Leiste klicken muß. Diese Antwort erscheint mir aber irgendwie unbefriedigend. Es muß doch auch eine Möglichkeit geben, dem Screenlets-Papierkorb Pcmanfmisch beizubringen?

In der /usr/share/screenlets/Trash/TrashScreenlet.py steht was von "xdg-open trash:///" drin - und "xdg-open" sagt mir "opens a file or URL in the user's preferred application". Meine "preferred application" in diesem Fall wäre aber ganz sicherlich nicht iceweasel, sondern pcmanfm.

Gibt es das Screenlet eigentlich auch auf deutsch?
Ich kann ja ggf. die TrashScreenlet.py editieren - aber das reicht vermutlich noch nicht, da gibts ja auch noch TrashScreenlet.pyc...
Title: RE: LXDE & screenlets Papierkorb
Post by: coruja on 2012/10/01, 23:54:24
Hi!

Die screenlets sind eigentlich für Gnome optimiert, daher vermutlich aus dem Stand nicht voll unter LXDE nutzbar. Du kannst ja es mal mit 'pcmanfm' anstelle von 'xdg-open' versuchen, pcmanfm kennt trash:/// auch.

Alternativ könnte es ja auch ein Desktop-Icon für 'pcmanfm trash:///' ersetzen.
Title: RE: LXDE & screenlets Papierkorb
Post by: spacepenguin on 2012/10/02, 00:12:20
trash.desktop auf dem Desktop mit 'pcmanfm trash:///' zeigt leider kein sich änderndes Icon an. Deswegen möchte ich ja den screenlets-Trash dort verwenden, außerdem zeigt er wie bei KDE die Anzahl der enthaltenen Objekte und ich kann das Icon größer machen als die anderen.

Kann ich einfach die py-Datei editieren und das reicht?
Title: RE: LXDE & screenlets Papierkorb
Post by: coruja on 2012/10/02, 00:13:58
Versuch macht klug, und evtl. das Screenlet neu starten.