ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
So, ich hab mich des Themas mal angenommen. Speziell für dich habe ich hier eine Version, die noch nicht ganz fehlerfrei ist, aber getestet werden will. Derzeit ist noch ein Workaround für die Standardkonfiguration drin und die Knöppe passen nicht so ganz (mit aktivierter Beschriftung). Wäre aber schön, wenn du das mal testen könntest, ob bei dir die Größe dynamisch passt (darum ging es ja eigentlich) und die Farben aus dem Plasma-Theme übernommen werden. Sind aber auch separat einstellbar. Ich habe das zum Großteil neu geschrieben und nen gälischen Namen verpasst, so dass es keine Probleme beim Parallelbetrieb gibt. Installation funktioniert mit dem Einzeiler in der install.sh.
Ich mache mich dann mal an Version 0.1.1 ☺
Info
Aus dem o.g. abgetrennten Thema ist das Projekt entstanden. Kurzinfos darüber:
Neuauflage des Projektes "Luna-II" zu finden auf github unter gealach.git lokale Installation mittels git clone https://github.com/Koffeinfriedhof/gealach.git
cd gealach
./setup -i
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
Moin, wow, das sieht ja mal richtig gut aus 👍
Direkt nach der Installation hatte ich im Infofeld noch weißen Hintergrund mit schwarzen Schrift - nach nem Neustart hat es sich aber wohl dem verwendeten Theme (Oxygen) und dem Hintergrundbild angepasst. Also mir gefällt das sehr gut - guggsch du angehängtes Bild 👍 Falls ich nen Wunsch frei habe, dann könnt ich mir vorstellen, dass man noch ne Farbauswahl, ähnlich der Profilbearbeitung in der Konsole, dazu packt - dann wär´s wohl perfekt. Anderseits, wenn ich mir die Ausgabe anschaue, dann muss ich sagen, die automatisch generierte blaue Schrift passt perfekt. Danke schön Grüßle Frieder
- Bilder
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Ich nutze das Projektchen mal, um die zweiten ersten Schritte mit git(hub) zu wagen. Also dein neuer Vorgang sieht dann so aus:
git clone https://github.com/Koffeinfriedhof/gealach.git
cd gealach
./update Zukünftig dann natürlich ohne das neue klonen. Dein Color-Dialog ist mit drin. /edit: Die "automatisch generierte blaue Schrift" ist die "highlight color" und nix generiertes. Standard-Theme-Farben.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
wünderschön und mit der einfachen Farbauswahl perfekt - du solltest es der Öffentlichkeit zugänglich machen 👍 ChickenLipsRfun2eat schrieb: /edit: Die "automatisch generierte blaue Schrift" ist die "highlight color" und nix generiertes. Standard-Theme-Farben.
nachdem es ja nach der Installation in schwarz/weiß war, hab ich mich da wohl täuschen lassen - ich hab jetzt mal unter "colors" den Button "set theme colors" benutzt und ja, passt sich gut an → ich häng mal 2 Bildchen an, nachher/vorher sozusagen.
- Bilder
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Ah... guter Hinweis. Das ist die main.xml, die die Standardkonfiguration beinhaltet. Da wollte ich ja noch mal dran. Veröffentlicht ist es ja quasi schon. Darf ja jeder nutzen. Aber ich werde die "Version 1.0" dann auch nach kde und hier in Projekte packen. Zur echten Veröffentlichung fehlen mir aber noch ein paar Dinge:
Wir nutzen derzeit die lokale Installation in ~/.local/share, es gibt aber auch noch die klassische mit cmake/make/make install für eine systemweite Installation. (Sollte funktionieren, habe ich aber nicht getestet) Ich wollte mich mit dem Autor von Luna-II in Verbindung setzen. Macht ja keinen Sinn, dass wir zwei Versionen durch die Gegend schieben. Wenn wir uns gegenseitig verbessern, wird es wesentlich effizienter, zumal ich ja auch noch Anfänger bin. Ebenso fehlt ein "about" in dem der Herkunft und den bisherigen Autoren gewürdigt wird, die immerhin die Berechnungen für alle "Lunas" beigesteuert haben. Die verwendeten Bilder sind zwar open source, aber passen nicht so wirklich zum Gesamtbild des Plasmoiden. (Gerade das bei Vollmond) Ich muss auch den Code nochmal überarbeiten. Da sind noch paar sinnfreie Dinge drin. Kommentare fehlen auch völlig. Zu vorerst guter Letzt fehlen auch noch Übersetzungen. Da wollte ich wenigstens noch die mir bekannten Sprachen abdecken, sobald ich alles fertig habe und keine neuen Dinge mehr dazukommen.
Das Gute ist, ich hab mir jetzt ne todo-Liste geschrieben 😀
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
ChickenLipsRfun2eat schrieb: Veröffentlicht ist es ja quasi schon. Darf ja jeder nutzen. Aber ich werde die "Version 1.0" dann auch nach kde und hier in Projekte packen.
ja, das meinte ich, also dass es über "neue Miniprogramme herunterladen" verfügbar wird
Ich wollte mich mit dem Autor von Luna-II in Verbindung setzen. Macht ja keinen Sinn, dass wir zwei Versionen durch die Gegend schieben. Wenn wir uns gegenseitig verbessern, wird es wesentlich effizienter, zumal ich ja auch noch Anfänger bin.
macht Sinn - also das gegenseitig verbessern mein ich 😉
jetzt wo du es sagst, ja, sieht ein bischen wie ne Erde in Schwarz/weiß aus und der "Südpol" ist auch nicht wirklich hübsch → das schaut unter KDE4 angenehmer fürs Auge aus
Das Gute ist, ich hab mir jetzt ne todo-Liste geschrieben 😀
👍 wenn ich helfen kann, lass es mich wissen - ich muss aber gleich dazu sagen, mit cmake, make, usw. hab ich keinerlei Erfahrung → letztendlich bin ich dann doch nur ein einfacher Nutzer ohne jegliche Kenntnisse im programmieren/kompilieren.
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Die Bilder meine ich gar nicht. Der Mond sieht wirklich so aus. Zumindest wollen DIE uns das glauben machen ☺ Du kannst gerne helfen, wenns ans Übersetzen geht. Das ist ja nur Fleißarbeit. Für jedes Original muss eine Übersetzung eingetragen werden. Rumspielen damit kannst du jetzt schon, wenn du möchtest. Eine vorläufige Anleitung ist schon unter ../gealach/package/contents/locale/howto.txt vorhanden. Muss halt noch nach jeder Änderung angepasst werden, wenn denn welche vorhanden sind.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
ChickenLipsRfun2eat schrieb: Die Bilder meine ich gar nicht. Der Mond sieht wirklich so aus. Zumindest wollen DIE uns das glauben machen ☺
DIE erzählen viel, wenn der Tag lang ist und noch mehr, wenn die Nächte kurz sind 😉
Du kannst gerne helfen, wenns ans Übersetzen geht. Das ist ja nur Fleißarbeit. Für jedes Original muss eine Übersetzung eingetragen werden.
schau mer mal, wie weit ich da mit meinem "Gossenspanienglisch" komme - aber ich versuche mich gerne mal darin Rumspielen damit kannst du jetzt schon, wenn du möchtest.
"Rumspielen" ist ok, da bin ich gerne dabei 😈
Eine vorläufige Anleitung ist schon unter ../gealach/package/contents/locale/howto.txt vorhanden. Muss halt noch nach jeder Änderung angepasst werden, wenn denn welche vorhanden sind.
wie erwähnt, mach ich gerne - mal schauen, was der Alltag so her gibt, der April dürfte aber ein ziemlich geruhsamer Monat werden (Stand heute) - allein schon aus Neugierde werd ich mal probieren, ob ich das hinbekomme. Grüßle Frieder
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Ich habe schonmal ein deutsches .po-File erstellt, mit dem ich das Übersetzen jetzt teste. Bin fast geneigt das komplett anders aufzuziehen. i18n ist ja echt ne Qual im Vgl. zum "Standard-Qt tr()", zumindest was die Weiterverarbeitung angeht. Dafür dann alles "halbvollautomatisch" ☺ Bedeutet: Lesen, lesen, lesen... Scripte umschreiben, alles verstehen, ... Wenn du noch mal was mit nem Plasmoiden hast, poste das in nem anderen Forum 😈 Da ist auch ein Fehler drin, wie mir scheint. Oder hat die Übersetzung bei Luna-II bei dir funktioniert? /edit: Funktioniert nun auch auf deutsch.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
ChickenLipsRfun2eat schrieb: ... Wenn du noch mal was mit nem Plasmoiden hast, poste das in nem anderen Forum 😈
´schuldigung 😇 … Oder hat die Übersetzung bei Luna-II bei dir funktioniert?
nee, war englisch
/edit: Funktioniert nun auch auf deutsch.
aber nicht alles, nur ein bischen ☹ Scherz beiseite, das scheint wohl gar nicht so einfach zu sein ☺ Grüßle Frieder
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Wenn man mal weiß, wie es geht... Wann hast du denn das letzte Mal die neue Version gezogen? Eigentlich™ sollte nun alles auf deutsch sein. Nach dem direkten Austausch des Sprachpaketes musste ich allerdings die plasmashell neu starten, damit die Änderungen übernommen wurden. (Alternativ plasmoid entfernen, kpackagetool5 laufen lassen, neu hinzufügen. kquitapp plasmashel; plasmashell ist aber schneller) Musste da einiges ändern, um den diversen (KDE)-Standards zu entsprechen. Sollte nun komplett funktionieren, inklusive In- und Deinstallation (als Fremdpaket mittels sudo make (un-)install). Theoretisch fehlt mir jetzt nur noch ne Kleinigkeit für Version 1.0.0 und das "first release". Danach sollte sich am Grundgerüst nix mehr ändern. Außerdem biste selbst Schuld, wenn du Entwicklungsversionen nutzt 😛
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
hmmm, egal, wie ich es anstelle, es bleibt "denglisch" - also bspw. Fullmoon anstelle von Vollmond . Hab dann mal, um irgendwelche "Altlasten" auszuschließen, das Ganze unter KDE-Neon ausprobiert und das "git-Packet" gezogen und installiert ⇒ gleiches Ergebniss. Auffallend ist, dass in den Einstellungen der Button für Colors → Set Theme Colors nicht mehr funktioniert. Also das betrifft jetzt 17.04 und Neon. Grüßle Frieder
- Bilder
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Reste kannst du eigentlich nur haben, wenn du es zeitgleich "richtig" installiert hast und lokal. Dann wird die lokale Kopie vorgezogen. Prüfen / finden lässt sich das allerdings recht leicht:
#lokal:
~/.local/share/plasma/plasmoids/
#per 'make install':
/usr/local/share/icons/org.koffeinfriedhof.gealach.svg
/usr/local/share/plasma/plasmoids/org.koffeinfriedhof.gealach/
/usr/local/share/metainfo/org.koffeinfriedhof.gealach.appdata.xml
/usr/local/share/kservices5/plasma-applet-org.koffeinfriedhof.gealach.desktop
/usr/local/share/locale/de/LC_MESSAGES/plasma_applet_org.koffeinfriedhof.gealach.mo
/usr/local/share/locale/fr/LC_MESSAGES/plasma_applet_org.koffeinfriedhof.gealach.mo Die Übersetzung selbst funktioniert nur mit der Datei in LC_MESSAGES. Normalerweise sollte ein make uninstall aber auch alle diese Dateien entfernen. Die lokale Installation lässt sich mittels der mitgelieferten setup-Datei entfernen (./setup -r ), welche nichts anderes macht, als ein plasmapkg2 --remove package . Die Übersetzung hängt von folgenden Einstellungen ab, damit Plasma sie "erkennt":
echo $LANG $LANGUAGE
muss sowas wie "de_DE.UTF-8 de_DE:de" ergeben. Die mo-Datei muss im richtigen Ordner mit dem richtigen Namen vorliegen:
sudo cp $gealach-Ordner/package/contents/locale/translations/org.koffeinfriedhof.gealach_de.mo /usr/local/share/locale/de/LC_MESSAGES/plasma_applet_org.koffeinfriedhof.gealach.mo Bei mir funktioniert das gerade. 17.04 teste ich gleich entsprechend. Muss ich aber erst aktualisieren lassen ☺
Funktioniert auch in 17.04. Zur Installation muss man allerdings noch das Paket libkf5plasma-dev installieren, das benötigt cmake. Auch hier: lokal, ohne globale Sprachdatei: nur englisch. Mit der Datei funktioniert alles.
|
ChickenLipsRfun2eat
(Themenstarter)
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Nachtrag: Ich war einfach zu doof und habe immer die falsche Datei kopiert. Die lokale Übersetzung funktioniert exakt so, wie die globale mit einem cp $gealach-Ordner/package/contents/locale/translations/org.koffeinfriedhof.gealach_de.mo /$USER/.local/share/locale/de/LC_MESSAGES/plasma_applet_org.koffeinfriedhof.gealach.mo Werde das noch ins lokal-Installationsscript einarbeiten. Meine Aussage, dass es nur über die globale Datei funktioniert ist also glücklicherweise falsch :=)
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
ich schwöre, ich werd nie wieder ne Entwicklerversion nutzen 😇 😇 😇 Scherz beiseite, ich hab gerade mehr oder weniger auf die Schnelle versucht, deine Tipps auszuführen - hat nicht funktioniert ☹ Vorteil ist, mein Wochenende beginnt heute, jetzt gerade - bedeutet, ich werd mich in das Thema reinarbeiten. Ich bedanke mich schon mal für die vielen Infos und Hinweise - jetzt muss ich halt mal schauen, wie ich das inhaltlich in ne schlüssige Reihenfolge bekomme → bedeutet für mich, alles nochmal auf Null zu stellen und mir eine kleine Liste machen, wie ich was installiere und in welcher Reihenfolge. Dazu gleich ne Frage: also, ich entferne alles, was ich bisher installiert habe; dann hol ich mir erneut dein "git-Paket" und installiere da heraus dann neu und kontrolliere noch, ob die Sprachdatei auch in /usr/share/bla/blub vorhanden ist, bzw. kopier die da hin und zieh mir dann das Plasmoid neu auf den Bildschirm - richtig? ChickenLipsRfun2eat schrieb: Die Übersetzung hängt von folgenden Einstellungen ab, damit Plasma sie "erkennt":
echo $LANG $LANGUAGE
muss sowas wie "de_DE.UTF-8 de_DE:de" ergeben.
ja, ergibt es frieder@T410:~$ echo $LANG $LANGUAGE
de_DE.UTF-8
frieder@T410:~$
daran sollte es also nicht scheitern Grüßle Frieder
|