Summary: | Rework the Settings->Font menu and implementations of fonts | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Kurt Hindenburg <khindenburg> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | heinrich.wendel |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Patch to test new font code
Patch to test new font code Patch to test new font code |
Description
Kurt Hindenburg
2005-03-05 23:00:10 UTC
Created attachment 9992 [details]
Patch to test new font code
There are kdDebug thoughout... just for testing... and any feedback... a lot
of junk in it... I'll clean it up of course.
Created attachment 9993 [details]
Patch to test new font code
A much cleaner patch.
Note that each session can have its own font. Also, waba patch on 2/23 to
apply changes made via KControl fixed font has to be removed.
Issues: 1. Changing KControl->Appearance->Font->Fixed Width doesn't change the already running Konsoles. 2. 'New Shell' gets the font from the session which was activated first. For example, if the session manager activates the 3rd tab upon startup, that font will be used for new sessions. I'm been using this for the past week or so, I can't see any other problems.... Created attachment 10075 [details]
Patch to test new font code
I'll likely be committing this over the weekend.
CVS commit by hindenburg: Add enlarge/shrink to Settings->Font menu. Allow each session to have its own font. Remove hard-coded fonts (unicode/console). FEATURE: 100930 GUI M +2 -1 TEWidget.h 1.85 M +53 -144 konsole.cpp 1.513 M +2 -3 konsole.h 1.198 M +7 -3 main.cpp 1.287 CVS commit by hindenburg: Update the Settings->Font structure in line with konsole's. CCBUGS: 100930 M +37 -114 konsole_part.cpp 1.105 M +3 -7 konsole_part.h 1.25 Only one problem: how do I find the font that used to be called "Unicode" ? That font was the one font that I really liked! It was always pinsharp, clear, and never got messed up by any antialiasing. |