kingToolbox / WindTerm

A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
https://kingtoolbox.github.io
22.4k stars 1.73k forks source link

Support modify font #148

Open Kinmfer opened 3 years ago

Kinmfer commented 3 years ago

Could you add a function to support modify font?Thank you very much

kingToolbox commented 3 years ago

Currently you can change the font by modifying the text.default in the scheme.theme file. Please read this comment for details. The setting interface will be implemented in subsequent versions. Thank you.

Kinmfer commented 3 years ago

Currently you can change the font by modifying the text.default in the scheme.theme file. Please read this comment for details. The setting interface will be implemented in subsequent versions. Thank you.

okok ,thank you very much,I like windTerm!

almas1992 commented 3 years ago

Does it support font ligatures features?

kingToolbox commented 3 years ago

Yes, font ligatures is supported. But this feature is disabled internally.

In order to support drawing very long lines, such as 1GB single line, WindTerm/WindEdit uses an efficient algorithm to calculate the text width of each line, and font ligatures will bring more complicated rules to the calculation, such as judging whether each character can be combined with the next character. This will greatly reduce calculating performance, so this feature is disabled.

If there is a need, WindTerm/WindEdit can provide an option to enable the font ligatures feature when needed, after all, most of the time there is no need to deal with very long lines.

kingToolbox commented 2 years ago

The new prerelease version WindTerm_2.2.0_Prerelease_2 has been released. This version provides a setting interface to set the default fonts very conveniently, Menubar - Session - Preferences - Settings - Text - Font.

Please download and check it, thank you.

Kinmfer commented 2 years ago

Nice,I will try. Thank you very very much

kingToolbox commented 2 years ago

@Kinmfer My pleasure. :smile:

sTiKyt commented 11 months ago

The new prerelease version WindTerm_2.2.0_Prerelease_2 has been released. This version provides a setting interface to set the default fonts very conveniently, Menubar - Session - Preferences - Settings - Text - Font.

Please download and check it, thank you.

Doesn't let me use ligatures tho