Ankündigung

Einklappen
Keine Ankündigung bisher.

Integration der "neuen" Icons vom knx-uf-iconset

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • daviid
    antwortet
    Leider ja, gibts ne Möglichkeit das direkt aufem Server zu lösen?
    Hab ungern Lust das ganze nochmal hoch zu laden.

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von daviid Beitrag anzeigen
    Zur Info, ich lade grad alle Icons mit 128*128 in den Farben Weiß, Orange, Grün und Rot ins SVN.
    Kann sein, dass die Datei-Erweiterung verloren gegangen ist?

    Einen Kommentar schreiben:


  • kleinklausi
    antwortet
    Zitat von netsrac Beitrag anzeigen
    Okay, ich habe mal ein kleines Shell Script geschrieben, was die aktuellen icons aus dem SVN zieht und mit Imagemagick entsprechend resized und einfärbt.
    Hallo Netrasc,

    das Skript funktioniert einwandfrei.

    Vielleicht solltest/könntest Du noch ein Hinweis aufnehmen, dass ImageMagick installiert sein muss. Vielleicht sogar ein "apt-get install imagemagick" ?

    Die Idee des showicons.php finde ich richtig gut. Bisher habe ich mir die Icons immer noch auf meinen Rechner geladen um zu schauen, was ich verwenden will.
    Nur zur Info: ich bekomme 15 mal folgende Warning am Anfang der Seite.
    Code:
    [B]Warning[/B]:  sort() expects parameter 1 to be array, null given in [B]/home/user/Cometvisu/trunk/visu/icon/knx-uf-iconset/showicons.php[/B] on line [B]14[/B]
    Gruß Moritz

    Einen Kommentar schreiben:


  • daviid
    antwortet
    Zur Info, ich lade grad alle Icons mit 128*128 in den Farben Weiß, Orange, Grün und Rot ins SVN.

    Muss die nacher nurnoch in die CV integrieren, oder möchte das jemand anderes machen?

    Einen Kommentar schreiben:


  • kleinklausi
    antwortet
    Zitat von netsrac Beitrag anzeigen
    Ich hatte es doch geschrieben: Chris hatte mal ein Script.
    Sorry, ja hast Du!

    Gruß und Guten Appetit

    Einen Kommentar schreiben:


  • netsrac
    antwortet
    Zitat von kleinklausi Beitrag anzeigen
    Hast Du Dir zufällig auch Gedanken gemacht, wie die Icons in design_setup.js des jeweiligen Designs kommen?
    Ich hatte es doch geschrieben: Chris hatte mal ein Script. Entweder dieses wird angepasst oder ich baue in den nächsten Tage was. Aber nun ist erstmal Wochenende und meine Frau, mein Sohn und ich haben hunger :-)

    Gruß, Netsrac

    Einen Kommentar schreiben:


  • kleinklausi
    antwortet
    Danke!

    Hast Du Dir zufällig auch Gedanken gemacht, wie die Icons in design_setup.js des jeweiligen Designs kommen?

    Gruß Moritz

    Einen Kommentar schreiben:


  • netsrac
    antwortet
    Dazu gibt's im SVN noch ein PHP-Script:

    /visu/icon/knx-uf-iconset/showicons.php

    Mit dem man sich alle Icons in dem Verzeichnis anzeigen. Momentan gewinnt es noch keinen Design-Preis, aber es hilft, sich einen überblick über alle Icons und Farben zu schaffen.

    Version 2.0 wird das ganze dann hübscher in einer Tabelle darstellen...

    Gruß, Netsrac

    Einen Kommentar schreiben:


  • netsrac
    antwortet
    Okay, ich habe mal ein kleines Shell Script geschrieben, was die aktuellen icons aus dem SVN zieht und mit Imagemagick entsprechend resized und einfärbt.

    Habe so bei mir folgende Verzeichnisse mit den entsprechenden Farben erstellt:
    Code:
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:46 128x128_blue/
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:40 128x128_green/
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:49 128x128_orange/
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:47 128x128_purple/
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:28 128x128_red/
    drwxr-xr-x  2 oscar users 12288 2012-12-14 16:54 128x128_white/
    Bin hier erstmal absichtlich von "or" auf "orange" und "ws" auf "white" gegangen, um keine Konflikte mit den existierenden Icons zu haben. Außerdem finde ich es so etwas übersichtlicher...

    Das script selbst habe ich ins SVN gespielt (visu/icons/knx-uf-iconset/update-icons). Stellt sich die Frage, ob die die von mir so erstellten Icons-Sets auch hochladen soll solange wir noch keine SVGs haben, oder ob das jedem selbst überlassen ist.

    Jetzt bräuchten wir noch Chris's Script um die entsprechnede JavaScript-Datei mit den Referenzen auf die Icons zu erstellen...aber vielleicht setze ich mich da auch noch die Tage ran.


    Zum Script selbst:

    Einfach mit (cd visu/icon/knx-uf-iconset/ ins verzeichnis gehen und das Script mittels ./update-icons aufrufen).

    Es lädt die aktuellen icons herunter ins Verzeichnis "raw_480x480" und erstellt dann die oben gezeigten Verzeichnisse. Somit lassen sich sehr leicht auch andere Farben einbauen.

    Existieren Icons schon, so werden sie nicht überschrieben. Gibt man jedoch "-f" (für force) als Parameter mit an, so werden die Icons neu erstellt, auch wenn sie schon existieren.


    Gruß, Netsrac

    Einen Kommentar schreiben:


  • makki
    antwortet
    Zitat von netsrac Beitrag anzeigen
    Nunja, am "schönsten" wäre es, wenn man hier mal ein kleines Script schreibt, was das dann auf Knopfdruck macht: Also am besten per SVN die aktuellen Icons auschecken, resizen und die entsprechende JavaScript Datei bauen.

    Alles Andere ist wohl unsinniges gefummel :-)
    Das ist wohl absolut wahr, händisches downsizen, umformatieren oder einfärben ist totaler Krampf
    (kann man vielleicht machen, als Dienst am Anwender aber ansich unnötig, der schönere "Dienst" wäre IMHO SVG->any ) bzw. das SVG gleich richtig verwenden (das muss man nicht einfärben, das macht es selbst )
    Chris script, ein kleiner helfer mit imagemagick (hatte ich auch schonmal, sogar unter Windows..), fertig..

    Makki

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Klar.

    Der Endanwender muss das aber nicht zwingend mitbekommen

    Einen Kommentar schreiben:


  • Bodo
    antwortet
    Hoi

    Ist denn längerfritig vorgesehen die Icons als SVG's einzubinden und dann alle Farben zu ermöglichen?

    Einen Kommentar schreiben:


  • Chris M.
    antwortet
    Zitat von MicHau Beitrag anzeigen
    Wie wäre es denn, den Type dazu zu verwenden? Man könnte ja die Types "white" und "orange" einfügen und default auf "white" setzen.
    Wieso unbedingt ein neuen Namen wenn's dafür schon einen gibt? Das Icon ist genau das gleiche, es kommt nur in einer leicht anderen Geschmacksrichtung, ergo: flavour
    Zitat von daviid Beitrag anzeigen
    Zum Flavour, wenn ich folgendes mach tut sich einfach nichts, das Flavour bezieht sich doch meines Wissens nur auf ganze Seiten oder?
    Noch: ja
    Zitat von daviid Beitrag anzeigen
    Also für das "einfärben" einzelne Icons zu Statusanzeige etc. eig nicht zu gebrauchen oder?
    Code:
    <icon name="audio_audio" flavour="sodium" />
    Wie denn dann?
    Genau das wäre mein Vorschlag.

    Der muss nur noch implementiert werden - und bis dahin die als Quick&Dirty anders einzubinden lehne ich ab, denn nichts hält sich länger als ein Provisorium. Also lieber gleich richtig!

    Einen Kommentar schreiben:


  • daviid
    antwortet
    War wirklich sehr sehr dirty
    Aber dass, das keine Lösung für die Ewigkeit ist war mir natürlich durchaus bewusst.
    Da sich aber gerade rel. viel bei den Icons getan hat wollte ich das einfach schnell ins SVN schieben damit dass nicht bei jedem Update zu nem Konflikt führt ...

    Zum Flavour, wenn ich folgendes mach tut sich einfach nichts, das Flavour bezieht sich doch meines Wissens nur auf ganze Seiten oder?
    Also für das "einfärben" einzelne Icons zu Statusanzeige etc. eig nicht zu gebrauchen oder?
    Code:
    <icon name="audio_audio" flavour="sodium" />
    Wie denn dann?

    Einen Kommentar schreiben:


  • MicHau
    antwortet
    Zitat von Chris M. Beitrag anzeigen
    Es gibt ja extra die Falvours für (z.B.) die Farbe.
    Das Problem dabei ist aber, dass Flavours nicht direkt angesprochen werden können, d.h. man kann in der Config ja nur pro Page ein Flavour einsetzen. Wenn ich aber unterschiedliche Farben haben will, muss ich die Icons über etwas anderes als die Flavours ansprechen, oder?

    Wie wäre es denn, den Type dazu zu verwenden? Man könnte ja die Types "white" und "orange" einfügen und default auf "white" setzen.

    Einen Kommentar schreiben:

Lädt...
X