|
g123
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

8. August 2009 09:00
Unter Gnome fehlt mir schon lange ein kompaktes und schickes Applet, dass mir einfach anzeigt, wie viel Speicherplatz ich noch habe. Also habe ich das mal programmiert. Das Programm zeigt den verfügbaren Speicherplatz des Laufwerks an, dass sich hinter dem angegebenen Mountpoint verbirgt. Es kann sehr leicht an die eigenen Bedürfnisse angepasst werden. Es zeigt den verfügbaren Speicherplatz in einer Grafik und/oder in einem Textfeld an. Die Grafik ändert die Farbe von Grün nach Rot, jenachdem, wie viel Platz noch frei ist. Zusätzlich kann man innerhalb der Grafik noch einen kurzen Text angeben, dafür sollte das Panel aber ausreichend groß dimensioniert sein, sonst ist es zu klein zum Lesen. Der Text der Grafik, des Textfelds und der Minihilfe kann beliebig gewählt werden und die entsprechenden Informationen zum Laufwerk können über Variablen eingefügt werden. Zusätzlich kann auch noch die Pango Markup Language verwendet werden, um die Informationen übersichtlicher zu darzustellen. Im Anhang verbindet sich ein Bildschirmfoto, in dem so ziemlich alle Funktionen des Applets dargestellt sind. Zum Installieren einfach das deb-Paket herunterladen. Changelog
- disk-space-applet_v0.1.deb (0.0 KiB)
- disk-space-applet_v0.1.deb herunterladen
- disk-space-applet_source_v0.1.tar.gz (0.0 KiB)
- disk-space-applet_source_v0.1.tar.gz herunterladen
- Bilder
|
|
Wutzara
Anmeldungsdatum: Nov. 29, 2008
Beiträge: 65
|

9. August 2009 13:39
Finde die Idee wunderbar - hätte Interesse daran, passende Icons für das Programm zu basteln. Ich finde z. B. muss es nicht unbedingt sein, dass in den Icons die Ordnernamen angezeigt werden. Viel interessanter wäre ein Balken - der je nach Prozent (ähnlich dem Prozessortaktapplet) rauf und runter geht. Vielleicht in 10% Schritten - die Farben kann man dann immernoch anpassen. Hättest du daran Interesse?
|
|
Surst
Lokalisierungsteam
Anmeldungsdatum: Feb. 8, 2008
Beiträge: 285
Wohnort: Gießen
|

9. August 2009 13:53
Das Ding ist mal echt hübsch  Möchtest du nicht ein PPA einrichten? Das wäre praktisch 
|
|
Wutzara
Anmeldungsdatum: Nov. 29, 2008
Beiträge: 65
|

9. August 2009 14:01
Minimookup der Tango-Icons - was hältst du davon?
- Bilder
|
|
mx03
Anmeldungsdatum: März 21, 2008
Beiträge: 86
|

9. August 2009 18:56
Super Applet, allerdings wird bei mir "%capacity%" nicht durch den Wert ersetzt, sondern bleibt "%capacity%". (Beim Label, als auch beim Tooltip) Wäre auch gut, wenn man durch Klick auf das Icon irgendein Programm aufrufen kann, zb Nautilus mit dem Pfad des Laufwerks.
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

9. August 2009 22:13
mx03 schrieb: Super Applet, allerdings wird bei mir "%capacity%" nicht durch den Wert ersetzt, sondern bleibt "%capacity%". (Beim Label, als auch beim Tooltip)
Das ist merkwürdig, gib mal folgendes in ein Terminal ein und poste dann hier den Output. Normalerweise sollte gar nichts kommen. Aber wenn bei dir die prozentualen Angaben stimmen, kann es eigentlich auch keinen Fehler beim Auslesen gegeben haben.
cd /usr/share/disk-space/
./disk_space run-in-window mx03 schrieb: Wäre auch gut, wenn man durch Klick auf das Icon irgendein Programm aufrufen kann, zb Nautilus mit dem Pfad des Laufwerks.
Gute Idee, kommt in der nächsten Version. Wutzara schrieb: Minimookup der Tango-Icons - was hältst du davon?
Man könnte es so machen, das man den Icon-Typ in den Einstellungen auswählen kann. Vielleicht könnte man es auch modular aufbauen. Das Icon sieht ganz nett aus. Ich brauche es aber als svg-Grafik. SVG-Grafiken sind ja letztendlich nur XML-Dateien. Momentan lade ich die Grafik und ersetze den Wert für die Farbe und den für die Beschriftung und mache dann mit dem Pixbufloader daraus eine Pixelgrafik in der richtigen Größe. Das müsste dann auch mit dem Balken in deiner Grafik möglich sein, also sodass man die Höhe des Balkens leicht ersetzen kann. Surst schrieb: Möchtest du nicht ein PPA einrichten? Das wäre praktisch 
Kann ich machen.
|
|
mx03
Anmeldungsdatum: März 21, 2008
Beiträge: 86
|

9. August 2009 23:31
g123 schrieb: mx03 schrieb: Super Applet, allerdings wird bei mir "%capacity%" nicht durch den Wert ersetzt, sondern bleibt "%capacity%". (Beim Label, als auch beim Tooltip)
Das ist merkwürdig, gib mal folgendes in ein Terminal ein und poste dann hier den Output. Normalerweise sollte gar nichts kommen. Aber wenn bei dir die prozentualen Angaben stimmen, kann es eigentlich auch keinen Fehler beim Auslesen gegeben haben.
cd /usr/share/disk-space/
./disk_space run-in-window
Lol ausgeführt, die Anwendung startet in eigenem Fenster und jetzt geht %capacity% auch O.o .thx^^
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

10. August 2009 20:15
Version 0.2
Die Bilder sind jetzt in eigenen austauschbaren Modulen untergebracht. Ich habe zusätzlich zum Standard-Bild noch ein nicht so gelungenes zweites Beispiel hinzugefügt. Eigene Bildmodule können mir gerne zugesandt werden. Das Programm kann jetzt per gettext übersetzt werden. Ich habe schon einmal eine deutsche Übersetzung erstellt. Das Einstellungsfenster wurde vom Layout ein bisschen verbessert. Bei Klick auf das Applet, wird ein konfigurierbarer Befehl ausgeführt. (Standard ist nautilus)
- disk-space-applet_0.2.tar.gz (0.0 KiB)
- disk-space-applet_0.2.tar.gz herunterladen
- disk-space-applet_0.2_all.deb (0.0 KiB)
- disk-space-applet_0.2_all.deb herunterladen
|
|
busfahrer
Anmeldungsdatum: April 9, 2007
Beiträge: 2989
|

10. August 2009 20:49
@g123 sollte ich Version 0.1 erst deinstallieren oder kann ich Version 0.2 einfach "drüberbügeln"  Gruß...busfahrer
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

10. August 2009 20:51
einfach drüber installieren
|
|
mx03
Anmeldungsdatum: März 21, 2008
Beiträge: 86
|

11. August 2009 08:35
Wenn man Nachkommastellen auf 0 setzt erscheint trotzdem x.0, dass ganze ist dann vor allem recht verwirrend, wenn man noch 1,7GiB frei hat allerdings durch die Aufwärtsrundung ein 2.0GiB entsteht. Andere Ideen die ich praktisch fände:
Änderung der Einheiten in TB, GB, MB Schreibweise der Einheiten änderbar GB, GiB, Gigabyte Trennung der Einheiten in eine eigene Variable, bei %free%, %used%
Ansonsten ist v0.2 richtig gut geworden und die Einstellungsmöglichkeiten sind auch übersichtlicher.
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

11. August 2009 15:10
mx03 schrieb: Wenn man Nachkommastellen auf 0 setzt erscheint trotzdem x.0
Das lässt sich schnell beheben. mx03 schrieb: Änderung der Einheiten in TB, GB, MB Schreibweise der Einheiten änderbar GB, GiB, Gigabyte
Du kannst die Einheiten ändern, indem du zwischen den SI- und den IEC-Einheiten umstellst.
Die lange Schreibweise könnte man zwar noch als Option anbieten, allerdings ist es in meinen Augen eher Platzverschwendung. mx03 schrieb: Das halte ich nicht für sinnvoll. Ich denke, dass die Werte und die Einheiten fest zusammengehören. Ohne den jeweils anderen sind sie ja schließlich ziemlich wertlos. Außerdem würde es die Einstellungen unnötig verkomplizieren. mx03 schrieb: Ansonsten ist v0.2 richtig gut geworden und die Einstellungsmöglichkeiten sind auch übersichtlicher.
Danke
|
|
mx03
Anmeldungsdatum: März 21, 2008
Beiträge: 86
|

11. August 2009 16:05
mx03 schrieb: Das halte ich nicht für sinnvoll. Ich denke, dass die Werte und die Einheiten fest zusammengehören. Ohne den jeweils anderen sind sie ja schließlich ziemlich wertlos. Außerdem würde es die Einstellungen unnötig verkomplizieren.
Ich habe zb die Beschriftung auf " %used%/%capacity% " umgestellt, heraus kommt dann 8.0GiB/9.3GiB, durch die Trennung könnte man es dann in dem Format darstellen 8.0/9.3 GiB darstellen. Was bewirkt eigentlich bei dem Reiter "Bild" mit dem Default-Design der Text?
Bei mir wird der nicht angezeigt, weder bei Hover über das Bild noch auf dem Bild selbst.
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

11. August 2009 16:25
mx03 schrieb: Ich habe zb die Beschriftung auf " %used%/%capacity% " umgestellt, heraus kommt dann 8.0GiB/9.3GiB, durch die Trennung könnte man es dann in dem Format darstellen 8.0/9.3 GiB darstellen.
Das funktioniert nicht. Es könnte ja auch sein, dass du mal diesen Fall bekommst 900.6/9.3 GiB. Mit Einheiten wäre das kein Problem 900.6MiB/9.3GiB. Man könnte unter Umständen eine Variable für eine gemeinsame Einheit machen und dann noch Variablen für einzelne Einheiten. Wobei jeweils eine Art leer bleibt. Das wird dann aber sehr verwirrend. mx03 schrieb: Was bewirkt eigentlich bei dem Reiter "Bild" mit dem Default-Design der Text?
Bei mir wird der nicht angezeigt, weder bei Hover über das Bild noch auf dem Bild selbst.
Der Text wird auf dem Bild angezeigt (unten auf der grauen Fläche). Allerdings ist es kaum zu erkennen, falls du das Panel auf eine Höhe von 24 Pixel eingestellt hast. Stelle es einfach mal testweise auf 128 Pixel.
|
|
g123
(Themenstarter)
Anmeldungsdatum: Nov. 5, 2007
Beiträge: 370
|

12. August 2009 15:39
Version0.3 Befehl wird nicht aufgeführt, solange kein gültiger Ordner angegeben ist % fest mit den Prozentangaben verbunden nur Ordner als Pfad akzeptieren Fehler beim Ersetzen der Variablen behoben Zahlen werden jetzt bei 0 Nachkommastellen richtig angezeigt neue Designs Punkt bevor Nachkommastellen kann jetzt lokalisiert werden eine Menge neue Variablen hinzugefügt
Beispiel zu den neuen Variablen:
Ausgabe: 8.0/9.3 GiB (sobald die Einheiten übereinstimmen, wird eine gemeinsame Einheit am Ende angezeigt)
100MiB/9.3GiB (sobald die Einheiten ungleich sind, wird für jeden Wert eine eigene Einheit angezeigt)
%used_without_unit%%shared_unit_capacity_and_used_unequal_used%/%capacity_without_unit%%shared_unit_capacity_and_used_unequal_capacity% %shared_unit_capacity_and_used%
- disk-space-applet_0.3.tar.gz (0.0 KiB)
- disk-space-applet_0.3.tar.gz herunterladen
- disk-space-applet_0.3_all.deb (0.0 KiB)
- disk-space-applet_0.3_all.deb herunterladen
|