Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Icons are not displayed #761

Closed
instalator opened this issue Feb 18, 2021 · 18 comments
Closed

Icons are not displayed #761

instalator opened this issue Feb 18, 2021 · 18 comments

Comments

@instalator
Copy link
Contributor

instalator commented Feb 18, 2021

image
image
image

@itProfi
Copy link

itProfi commented Feb 18, 2021

Confirm. The same problem
Скриншот 18-02-2021 191841

@Harry-58
Copy link

Harry-58 commented Mar 3, 2021

Kann ich nur bestätigen!
Erhalte folgende Fehlermeldung:
downloadable font: post: table overruns end of file (font-family: "codicon" style:normal weight:400 stretch:100 src index:0) source: http://192.168.178.221:8081/adapter/javascript/vs/base/browser/ui/codicons/codicon/codicon.ttf downloadable font: rejected by sanitizer (font-family: "codicon" style:normal weight:400 stretch:100 src index:0) source: http://192.168.178.221:8081/adapter/javascript/vs/base/browser/ui/codicons/codicon/codicon.ttf
Behelfe mir damit:
iobroker stoppen
Im Ordner \opt\iobroker\iobroker-data\files\javascript.admin\vs\base\browser\ui\codicons\codicon die codicon.ttf durch eine funktionierende ersetzen.
iobroker starten
leider ist diese Prozedur nach jedem Update wieder notwendig.
Eine funktionierende codicon ist hier zu finden: https://github.com/microsoft/vscode-codicons/blob/main/dist/codicon.ttf

@SliX185
Copy link
Contributor

SliX185 commented Mar 7, 2021

Ich häng mich auch mal wieder mit dran.... Wie schon beim Issue #697.
Die codicon.ttf im Repo is leider nach wie vor korrupt.

@gsicilia82
Copy link

Tja, jetzt hat es dieser Bug bis in Stable Release geschafft... Schade.

@GermanBluefox
Copy link
Contributor

Bei mir geht's. Verwendet ihr vielleicht Safari?

@Harry-58
Copy link

Ich verwende Firefox.
Aber auch wenn ich die codicon mit irfanView oder der "Windows-Schriftartanzeige" öffne kommt eine Fehlermeldung.

@SliX185
Copy link
Contributor

SliX185 commented Mar 11, 2021

@GermanBluefox wie schon gesagt, genau gleich wie im Issue #697
Probier die ttf vom repo zu öffnen, du wirst einen Fehler bekommen.
Chromium basierte Browser gehen wohl anders mit den Fehler um und greifen auf die lokal installierte Schrift zurück?!
Oder lösche einfach die codicon.ttf aus deinen lokalen Schriften und es funktioniert bei dir auch nicht mehr.

@gsicilia82
Copy link

Ich verwende Google Chrome und sehe nicht die Icons. Muss die Console mal begutachten, ob bzw was für ein Fehler angezeigt wird.

@SliX185
Copy link
Contributor

SliX185 commented Mar 11, 2021

@gsicilia82 Hast du denn die codicon.ttf als Systemschrift installiert?
Wenn nicht, probiers mal installierter .ttf
(diese: https://github.com/microsoft/vscode-codicons/blob/main/dist/codicon.ttf?raw=true)

@gsicilia82
Copy link

@gsicilia82 Hast du denn die codicon.ttf als Systemschrift installiert?
Wenn nicht, probiers mal installierter .ttf
(diese: https://github.com/microsoft/vscode-codicons/blob/main/dist/codicon.ttf?raw=true)

Verwende ioBroker im Docker Container. Muss die ttf im Guest oder auf dem Host installiert werden?

@SliX185
Copy link
Contributor

SliX185 commented Mar 11, 2021

@gsicilia82
auf dem System wo du auf dein iobroker Webinterface (Admin) mit deinem Browser zugreifst...
Was schätzungsweise dein Windows PC ist.

@GermanBluefox
Die ganze Diskussion ist hier eigentlich überflüssig, da alles schon im issue #697 durchgekaut wurde.

Fakt ist, die codicon.ttf aus dem Repo:
https://github.com/ioBroker/ioBroker.javascript/blob/master/src/public/vs/base/browser/ui/codicons/codicon/codicon.ttf?raw=true
lässt sich nicht öffnen
fehler

wobei sich diese:
https://github.com/microsoft/vscode-codicons/blob/main/dist/codicon.ttf?raw=true
öffnen lässt
fehlerfrei

Es muss eigentlich "nur" die korrupte Datei im Repo ersetzt werden, was leider nicht durch mein PR #711 funktioniert hat...

(betrifft auch issue #751)

@Harry-58
Copy link

Auch in der neuesten Version 5.0.14 ist die codicon.ttf korrupt :-(

@SliX185
Copy link
Contributor

SliX185 commented Mar 12, 2021

@GermanBluefox
Ich sehe, dass Du laut History die codicon.ttf gelöscht und wieder hochgeladen hast (was bei mir im Fork den gewünschten Erfolg gebracht hat)
Nur leider verstehe ich nicht, warum das hier keinen Erfolg bringt?!
wobei noch eine codicon.ttf in /src/public/vs/base/browser/ui/codicons/codicon liegt, die noch alt ist. (vergessen?)

Wie Du sicher schon weißt, sind die .ttf im Repo immer noch korrupt... Aber wieso?

@gsicilia82
Copy link

@SliX185
Danke für deinen Hinweis bzgl. manueller Installation. Nun sind bei mir die Icons wieder sichtbar. Dies war auch mit v5.0.14 nicht der Fall.

@arturDUS
Copy link

Was kann ich als Anfänger denn machen damit die Symbole wieder korrekt angezeigt werden? Wohin muss ich was auf der Linux Installation des Adapters kopieren? Habe extra Version 5.0.14 installiert in der Hoffnung das die Symbole wieder da sind weil im Changelog stand das die Schrift korrigiert wurde ...
Gibt es ein Workaround?

@mesche
Copy link

mesche commented Mar 14, 2021

@arturDUS ja gibt es.
Nachdem mich das Problem auch schon länger beschäftigt, hab ich einen möglichen Workaround hier kurz beschrieben.

Workaround: Script-Editor – Icons werden nicht angezeigt – Codicon Font defekt

@arturDUS
Copy link

@mesche Viele Dank! Das hat funktioniert!

@instalator
Copy link
Contributor Author

5.1.3 fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants