slynch8 / 10x

10x IDE/Editor
189 stars 34 forks source link

Fira-Code font no longer works (worked during the beta) #1650

Open TurtleSimos opened 1 year ago

TurtleSimos commented 1 year ago
image

10x as per the image. The tab text and menus display, but nothing inside actual panel except a very thin line in the left of each panel.

I cannot share the 10x log as the project is sensitive. I looked at redacting it... probably remove too much.

There were a warnings in the log for: 21/04/2023 11:11:05: [parser] [warning] File does not exist:

File reference removed. Note: One of those had the correct case, but most were lower case only. The files still existed at that location. Note that the drive the files are on is Bitlocker encrypted, but was unlocked.

No idea if relevant

TurtleSimos commented 1 year ago

This was version 1.0.14 I'm going to delete the 10x project, see if that clears it.

TurtleSimos commented 1 year ago

Deleting the parse cache has the project reparsing - progress bar shows it - but no change on the text output. Nothing in the 10X Output tab, same as the image.

TurtleSimos commented 1 year ago

There is a tiny blinking cursor, maybe 4 pixels.

image

So looks like the issue is something has messed up the scale.

TurtleSimos commented 1 year ago

It is happening on any workspace I open, so I expect not workspace related.

TurtleSimos commented 1 year ago

Deleting Settings.10x_settings so it went back to defaults fixes the display.

TurtleSimos commented 1 year ago

I'll try diff to find the problem setting(s) (I kept the old one as I like the configuration!).

TurtleSimos commented 1 year ago

Settings diff was not usable, will check manually. Files are similar sizes, mine a little larger but the diff program was confused. Attached a zip of my settings which give the problem. Settings_backup.zip

TurtleSimos commented 1 year ago

It is the EditorFont setting.

I have been using: EditorFont: FiraCode-Regular For a long time during the beta. Now breaks.

The new default: EditorFont: JetBrains Mono Medium

Works.

Font: https://fonts.google.com/specimen/Fira+Code

TurtleSimos commented 1 year ago

Deleted the font cache. Setting the EditorFont back to FiraCode-Regular didn't change the font. The dropdown when you pick the option, doesn't list FiraCode. Possibly thinking not a fixed font - it includes ligatures, may be related to that. So looks like had been working due to being in the font cache, now maybe not allowed as a font?