Zurück   KNX-User-Forum > Supportforen > CometVisu
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.11.2012, 09:38
Benutzerbild von ZeitlerW
Benutzer
 
Registriert seit: 15.09.2010
Beiträge: 194
ZeitlerW ist zur Zeit noch ein unbeschriebenes Blatt
Standard Integration der "neuen" Icons vom knx-uf-iconset

Hallo zusammen,

MFD macht ja wirklich fantastische ICONS. Diese werden als RAW 480x480 hier: SourceForge.net Repository - [openautomation] Index of /tools/knx-uf-iconset/trunk/raw_480x480 abgelegt.

Leider wurden diese nicht in die modifizierten Icons in der CometVisu übernommen.

Könnte man diese Icons nicht nativ in der CV übernehmen (ohne Konvertierung in 128x128 px).

ggf könnte man ja per script die design_custom.js füllen und die Icons in (128x182 px) konvertieren.

Hat schon jemand eine Lösung dafür oder soll ich mich mit meinen sehr rudimentären php Kenntniss mal drüber machen?

vG
Wolfgang
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #2  
Alt 27.11.2012, 12:06
Benutzer
 
Registriert seit: 09.03.2009
Beiträge: 237
iwan ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hallo

Zu beachten ist, dass die so wie sie jetzt in der cv sind, nicht einfach nur verkleinert sind, sondern auch noch weniger Rand haben.

Ich habe das via Irfanview-Batch gelöst und dann die .js manuell angepasst...

Grüsse
Iwan
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #3  
Alt 28.11.2012, 09:07
Benutzerbild von mfd
mfd mfd ist offline
Benutzer
 
Registriert seit: 09.08.2010
Ort: Bayern
Beiträge: 479
mfd sorgt für eine eindrucksvolle Atmosphäremfd sorgt für eine eindrucksvolle Atmosphäremfd sorgt für eine eindrucksvolle Atmosphäre
Standard

Sollten die Icons eurer Meinung nach in einer anderen Größe bzw. randlos vorliegen?
Es war ja ohnehin angedacht irgendwann auf Vektorgrafik umzusteigen, allerdings sehe ich da dann einige andere Probleme auf mich zukommen...

Soweit ich bisher testen konnte ist eine SVG nicht so "schlau" zu erkennen was gefüllt und ungefüllt sein soll.
__________________
Gruß -mfd-

Projekt: IconSet für Visualisierung
Dir gefallen die vorhandenen Icons? Spende hier
für die Weiterentwicklung.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #4  
Alt 28.11.2012, 20:32
Benutzerbild von Chris M.
Erfahrener Benutzer
 
Registriert seit: 14.12.2008
Beiträge: 4.828
Chris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von mfd Beitrag anzeigen
Es war ja ohnehin angedacht irgendwann auf Vektorgrafik umzusteigen, allerdings sehe ich da dann einige andere Probleme auf mich zukommen...
Richtig, die Idee war 1x in Vektor und die verschieden großen und farbigen Bitmaps daraus automatisch
Zitat von mfd Beitrag anzeigen
Soweit ich bisher testen konnte ist eine SVG nicht so "schlau" zu erkennen was gefüllt und ungefüllt sein soll.
Das verstehe ich nicht. Was soll wie erkannt werden?

Bei einer SVG kann man sagen ob ein "Objekt" ein Linie haben soll und wenn ja welche Farbe, und genau so ob es eine Füllung haben soll und wenn ja, mit welcher Farbe.

Durch den Automatismus können wir sogar einen Schritt weiter gehen und ein paar Farben definieren, die dann bei der Bitmap-Generierung automatisch ersetzt werden.
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #5  
Alt 28.11.2012, 22:25
Benutzerbild von mfd
mfd mfd ist offline
Benutzer
 
Registriert seit: 09.08.2010
Ort: Bayern
Beiträge: 479
mfd sorgt für eine eindrucksvolle Atmosphäremfd sorgt für eine eindrucksvolle Atmosphäremfd sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von Chris M. Beitrag anzeigen
Bei einer SVG kann man sagen ob ein "Objekt" ein Linie haben soll und wenn ja welche Farbe, und genau so ob es eine Füllung haben soll und wenn ja, mit welcher Farbe.
Das erfordert aber vermutlich, dass es sich auch um ein Objekt handelt. Ich habe da Bedenken wenn es unterschiedliche Objekte, Linien mit "Kontur" oder gefüllte Flächen sind.
Zumindest in Inkscape musste ich beim Öffnen nachhelfen, dass die Einzelteile richtig aussahen.
Aber das muss ich mal in Ruhe im Detail testen.
__________________
Gruß -mfd-

Projekt: IconSet für Visualisierung
Dir gefallen die vorhandenen Icons? Spende hier
für die Weiterentwicklung.
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #6  
Alt 29.11.2012, 01:18
Benutzerbild von makki
Erfahrener Benutzer
 
Registriert seit: 07.07.2007
Beiträge: 11.779
makki sorgt für eine eindrucksvolle Atmosphäremakki sorgt für eine eindrucksvolle Atmosphäremakki sorgt für eine eindrucksvolle Atmosphäremakki sorgt für eine eindrucksvolle Atmosphäremakki sorgt für eine eindrucksvolle Atmosphäremakki sorgt für eine eindrucksvolle Atmosphäre
Standard

Beim packaging häng ich mich gerne rein (ggfs. sep, von der CV ein eigenes?) aber für verlustfrei brauch ich die Dinger nunmal als SVG o.ä.

Wie bereits mehrfach skizziert: es ist mit imagemagick&Co überhaupt kein Problem (bei passender Vorlage in Graustufen z.B.) sowas in rot, grün, lilablassblau - mit Farbverlauf! - einzufärben oder eben 128x128 oder 1280x2864..

Anyway werdens die sicherlich ins nächste Release der CV schaffen - glaub ich

Makki
__________________
EIB/KNX & HS3(+Lüfter+picoPSU80), Multiroom-AV mit Russound,mpd,vdr,DM8000, Profilux II+, N141 DALI, DMX, dez. Lüfter (RS485), Wärmepumpe (RS422), 30+ 1-Wire Temp,Luft&Bodenfeuchte,IRTrans
WireGate - Supportforum - bitte keine PN's!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #7  
Alt 29.11.2012, 21:06
Benutzerbild von Chris M.
Erfahrener Benutzer
 
Registriert seit: 14.12.2008
Beiträge: 4.828
Chris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat von mfd Beitrag anzeigen
Das erfordert aber vermutlich, dass es sich auch um ein Objekt handelt.
Nö, nicht zwingend. Wenn man z.B. definiert, dass #FF0000 immer durch Vordergrund, #00FF00 durch Kontrast und #0000FF durch Hintergrundfarbe ersetzt werden soll, dann macht das ein Skript mit links.
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #8  
Alt 02.12.2012, 15:29
Benutzerbild von JNK
JNK JNK ist gerade online
Erfahrener Benutzer
 
Registriert seit: 16.03.2011
Ort: Gelsenkirchen
Beiträge: 925
JNK wird schon bald berühmt werden
Standard

Da ichs gerade brauchte:


Code:
#!/usr/bin/perl
#
# make icon list for CV
# (c) by Jan N. Klug, 2012 (jnk@knx-user-forum)
#

my $dirname = @ARGV[0];
my $prefix = @ARGV[1];

opendir my($dh), $dirname or die "Couldn't open dir '$dirname': $!";
my @files = readdir $dh;
closedir $dh;

foreach (@files) {
 if (($_ ne ".") && ($_ ne "..")) {
   my $entry = "'$_': { '*':   { '*'         : 'white', \n    'white'     : { 'uri': '$prefix/$_'         , 'style': 'height: 2em;' } } }, \n";
   print $entry;
 }
}
Benutzung:

makeicon.pl <verzeichnis in dem die icons liegen> <verezeichnis im webserver> > wohin.txt

als z.B.

makeicon.pl ~/visu-use/icon/knx-uf-iconset/raw /icon/knx-uf-iconset/raw > icon.lst

Die Liste die dann daraus kommt braucht noch

Code:
icons.insert({
davor und

Code:
});
danach und muss dann die bisherige icon-Liste ersetzen (in design_setup.js)

Mehrere Listen können einfach aneinandergehängt werden.

Gruss,

der Jan
__________________
KNX, DMX, DALI, 1W, CometVisu
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #9  
Alt 02.12.2012, 21:31
Benutzerbild von Chris M.
Erfahrener Benutzer
 
Registriert seit: 14.12.2008
Beiträge: 4.828
Chris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle AtmosphäreChris M. sorgt für eine eindrucksvolle Atmosphäre
Standard

Gute Idee - kann man gut in den Release-Prozess einbauen.

Hinweis für die Anwender:
Das ist nur relevant für Anwender der SVN-Version. Bei einem fertigen Release wird das schon eingebaut sein.

(Oder man will mal zwischen den Releases die Icons manuell erweitern)
__________________
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
  #10  
Alt 06.12.2012, 08:44
Benutzerbild von netsrac
Erfahrener Benutzer
 
Registriert seit: 04.07.2010
Ort: Berlin
Beiträge: 670
netsrac wird schon bald berühmt werden
Standard

Mal 'ne ganz doofe Frage....habe gesehen, dass die Icons in jedem Design auf's Neue definiert sind.

Wieso erstellt man nicht eine "global_icons.js" und bindet die in alle Designs ein?! Dann hätte man die "Arbeit" nur einmal. Zumal es dann auch unabhängig vom Design wäre. Sollte ein Design eigene Icons mitbringen, so können die ja immer noch "intern" definiert werden.

Gruß, Netsrac
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Multimedia] Anfänger: Brückenschlag MultimediaNetzwerk und KNX RonnyLULU KNX EIB Forum 46 27.03.2013 14:12
[Expertenfunktion] - √ - Russound CA4 mit rusconnectd an WG ttyS0 gunnar WireGate 16 02.11.2012 22:16
Xsolution Xhome KNX / EIB / SPS Visualisierung Webmaster KNX EIB Forum 4 22.10.2012 18:57
[KNX/EIB] Erfahrungen Integration "eq-3 MAX!" Funk Heizkörperregelung in KNX max999 KNX EIB Forum 3 09.02.2012 08:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:55 Uhr.



SEO by vBSEO