Neuer Style: flex. Flexibel für alle Geräte

Begonnen von xanker, 24 Juni 2019, 20:28:37

Vorheriges Thema - Nächstes Thema

eurofinder

@xanker:
Zitattable.block[id^=TYPE] > tbody > tr > td:nth-child(2), #ddtable .odd > td:nth-child(2), #ddtable .even > td:nth-child(2) { max-width: unset; }
OK, und wo soll das rein? Ins devStateStyle?

Gruß
eurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

xanker

Zitat von: eurofinder am 27 Juli 2019, 23:33:03
@xanker:OK, und wo soll das rein? Ins devStateStyle?

Gruß
eurofinder
Bei "Additional CSS", bzw. ins Css-Attribut vom FHEMWEB device
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...

eurofinder

@xanker:
Danke. Läuft wie erwartet - super.

LG
eurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO

choetzu

Zitat von: choetzu am 13 Juli 2019, 23:01:59

- enableLogLineWrap: Das funktioniert auch gut. Doch ich habe ein cmdalias das die letzten Loglines anzeigt (siehe Code). Ist es möglich, dass enableLogLineWrap auch hier greift?

CMDAlias
Internals:
   ALIAS      logs
   DEF        logs .* AS {qx(tail -n $EVENT $currlogfile)}
   FUUID      5c4f09cf-f33f-8001-8fc1-2564c985652c2bbe
   NAME       c_lastloglines
   NEWCMD     {qx(tail -n $EVENT $currlogfile)}
   NR         286
   PARAM      .*
   STATE      defined
   TYPE       cmdalias
Attributes:
   comment    Zeigt die letzten Zeilen aus dem FHEM Logfile an. Mit dem Aufruf\ lastloglines 10
   group      Kommando
   room       10_System->Kommando


Guten Morgen Xanker
Du hast das schon gefixt gehabt. Nach dem Update geht das nicht mehr. Auch die Formatierungen der Verbose gehen nicht mehr. Und zudem werden die Devices nun grösser geschrieben. Gewollt?
Lg c
Raspi3, EnOcean, Zwave, Homematic

Icinger

Guten Morgen,

bin grad wieder über etwas gestolpert:

Bei notify's ist das Dropdown zu "set condition" nicht innerhalb vom Wizard, sondern darunter, direkt über dem normalen "set"-Befehl.

Siehe Screenshot.

lg, Stefan
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Maui

Zitat von: FunkOdyssey am 27 Juli 2019, 17:04:49
So in etwa habe ich das auch vermutet. Am Rand und zwischen den Tabellen scheint es besser zu klappen. Merkwürdig ist aber auch, dass ein Wisch über einen Table erst gar nicht reagiert. Scrolle ich dann aber einmal am Rand, so funktioniert danach auch das Table. Also ich kann dann auch von dort aus wischen. Als würde es erst kleben. 😄
Moin xanker,
Ich glaube er meint ein anderes kleben. Aber auch das ist mir schon aufgefallen.
Aber mal was anderes: klicke ich auf Edit Files bekomme ich immer TypeError: undefined is not an object (evaluating 'flex.settings.description[flex.language]['Other styles']')

xanker

Zitat von: choetzu am 28 Juli 2019, 08:02:41
Du hast das schon gefixt gehabt. Nach dem Update geht das nicht mehr. Auch die Formatierungen der Verbose gehen nicht mehr. Und zudem werden die Devices nun grösser geschrieben. Gewollt?
Ja, war gewollt, da das Formatieren auf jeden Code Output angewendet wurde, was bei großem Output (z.B. jsonlist2) relativ lange gedauert hat. Ich habe es nun wieder aktiviert, aber die Formatierungen wird nur angewendet wenn der Output weniger als 5000 Zeilen hat.


Zitat von: Icinger am 28 Juli 2019, 08:29:30
Bei notify's ist das Dropdown zu "set condition" nicht innerhalb vom Wizard, sondern darunter, direkt über dem normalen "set"-Befehl.
Zitat von: Maui am 28 Juli 2019, 08:40:11
Aber mal was anderes: klicke ich auf Edit Files bekomme ich immer TypeError: undefined is not an object (evaluating 'flex.settings.description[flex.language]['Other styles']')
Danke, ist beides behoben.


Zitat von: FunkOdyssey am 27 Juli 2019, 17:04:49
So in etwa habe ich das auch vermutet. Am Rand und zwischen den Tabellen scheint es besser zu klappen. Merkwürdig ist aber auch, dass ein Wisch über einen Table erst gar nicht reagiert. Scrolle ich dann aber einmal am Rand, so funktioniert danach auch das Table. Also ich kann dann auch von dort aus wischen. Als würde es erst kleben. 😄
Zitat von: Maui am 28 Juli 2019, 08:40:11
Ich glaube er meint ein anderes kleben. Aber auch das ist mir schon aufgefallen.
Ich habe (zum Testen) mal eine Option (disableScrollableTables) hinzugefügt um das Scrollen von den Tabellen zu deaktivieren. Ich habe zudem den "smooth" Effekt von den Tabellen entfernt, evtl. hat das auch schon geholfen. Testet also bitt mal mit und ohne disableScrollableTables.
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...

choetzu

Zitat von: xanker am 28 Juli 2019, 10:03:27
Ja, war gewollt, da das Formatieren auf jeden Code Output angewendet wurde, was bei großem Output (z.B. jsonlist2) relativ lange gedauert hat. Ich habe es nun wieder aktiviert, aber die Formatierungen wird nur angewendet wenn der Output weniger als 5000 Zeilen hat.

passt, sieht wieder super aus ;) Danke.


Was mir grad beim Aufräumen aufgefallen ist, dass die Plots innerhalb von Gruppen unterschiedliche Verhalten aufzeigen. Siehe Anlage. Beim einen kommt der Plot Control, beim anderen nicht (mir wäre in der Gruppe lieber ohne). Was bei beiden nicht kommt ist der Device-Name unten. So kann man nicht in die Device-Uebersicht gelangen.

Ist dies ein Style- oder Fhem-Problem?
Raspi3, EnOcean, Zwave, Homematic

xanker

Zitat von: choetzu am 28 Juli 2019, 10:33:00
Ist dies ein Style- oder Fhem-Problem?
Das liegt an Fhem, plot control wird vor dem ersten Plot auf einer Seite angezeigt.
Edit: Und dass der Devicename bei einem gruppierten Plot nicht angezeigt wird, liegt auch an Fhem...warum auch immer das so implementiert ist
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...

Icinger

Und gleich das nächste komische Ding:
Im Eventmonitor werden manche Zeitstempel richtig eingefärbt, und zwischendurch mal auch welche nicht.
Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

xanker

#340
Zitat von: Icinger am 28 Juli 2019, 11:42:55
Und gleich das nächste komische Ding:
Im Eventmonitor werden manche Zeitstempel richtig eingefärbt, und zwischendurch mal auch welche nicht.
Ich bin davon ausgegangen, dass alle Events einzeln kommen, somit habe ich die regexp nicht global angewendet. Habe das jetzt mal geändert, das sollte das Problem beheben

Edit: Das ist wohl noch nicht die Lösung...
Edit2: Vielleicht ist es doch die Lösung...müsste man mal beobachten. Ich bin auf ein anderes Problem gestoßen (https://forum.fhem.de/index.php?topic=102595).
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...

schwatter

@xanker

Wie hast du die xboxone abgebildet? Per PRESENCE? Also nur Status oder auch schaltbar?

xanker

Zitat von: schwatter am 28 Juli 2019, 12:58:44
@xanker

Wie hast du die xboxone abgebildet? Per PRESENCE? Also nur Status oder auch schaltbar?
Mit dem Logitech Harmony Hub, damit kann man sie dann auch Steuern, wobei ich nur ein/aus nutze.
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...

nuccleon

Hey xanker,

nach dem letzen Update ist wohl im Eventlog das Highlighting des Timestamps kaputt gegangen :-/
(s. Anhang)

xanker

Zitat von: nuccleon am 28 Juli 2019, 22:31:24
Hey xanker,

nach dem letzen Update ist wohl im Eventlog das Highlighting des Timestamps kaputt gegangen :-/
(s. Anhang)
Das hat Icinger schon berichtet. Komisch ist, dass es erst funktioniert, dann für ein paar Einträge nicht und dann geht es wieder. Ich konnte die genaue Ursache noch nicht ausfindig machen, bin aber dran.
Maintainer vom flex Style.
Intel NUC mit fhem in Docker Container | Homematic | SIGNALduino 433MHz | HUE Bridge | Harmony HUB | lepresenced | alexa-fhem ...