[plasmashell] [Bug 355935] Font kerning is incorrect

2019-02-21 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=355935

prettyvani...@posteo.at changed:

   What|Removed |Added

 CC||prettyvani...@posteo.at

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2019-02-01 Thread Antonio Orefice
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #68 from Antonio Orefice  ---
Imho qt rendering is uglier than full hinting :/

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2019-02-01 Thread Filip F.
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #67 from Filip F.  ---
(In reply to Antonio Orefice from comment #66)
> Setting:
> font.hintingPreference: "PreferFullHinting"
> just before:
> font.italic: model.isLink
> in:
> /usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/
> FolderItemDelegate.qml
> Fixes bad kerning for me (at the price of having full hinted font).

Provided it doesn't result in ugliness, it's better to do:

renderType: Text.QtRendering

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2019-02-01 Thread Antonio Orefice
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #66 from Antonio Orefice  ---
Setting:
font.hintingPreference: "PreferFullHinting"
just before:
font.italic: model.isLink
in:
/usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml
Fixes bad kerning for me (at the price of having full hinted font).

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-07-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

Nate Graham  changed:

   What|Removed |Added

 CC||gr...@student.ethz.ch

--- Comment #65 from Nate Graham  ---
*** Bug 396885 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-26 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #64 from beojan  ---
I noticed that years ago. It seems to be because it forces a redraw and
apparently follows a different code path.

On Thu, Apr 26, 2018, 11:01 Antonio Orefice 
wrote:

> https://bugs.kde.org/show_bug.cgi?id=355935
>
> --- Comment #63 from Antonio Orefice  ---
> I noticed another interesting behaviour.
> When kerning looks bad, if i open font configuration and change anything
> related to the font used for the desktop (General font), it looks nice.
> I mean, not only changing font family and back, but even font size, or
> "effects", like strikeout or underline.
> Don't know if it helps anyhow.
>
> --
> You are receiving this mail because:
> You reported the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-26 Thread Antonio Orefice
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #63 from Antonio Orefice  ---
I noticed another interesting behaviour.
When kerning looks bad, if i open font configuration and change anything
related to the font used for the desktop (General font), it looks nice.
I mean, not only changing font family and back, but even font size, or
"effects", like strikeout or underline.
Don't know if it helps anyhow.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-25 Thread Antonio Orefice
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #62 from Antonio Orefice  ---
At least for folderviews, i noticed that it happens only when the text is
"center aligned" (task manager looks good), so here comes my hacky workaround
for plasmashell.

in
/usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:

Find:
width: Math.min(label.implicitWidth + units.smallSpacing, parent.width -
units.smallSpacing * 4)
Replace with:
width: Math.min(label.implicitWidth + 4, parent.width - 4)

...restart plasmashell, looks nice to me. (maybe change 4 to something that
fits better for your resolution).

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-24 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #61 from beojan  ---
It actually seems fixed (or a lot better, at least) with QQC2.

On Wed, Apr 25, 2018, 04:05 Filip  wrote:

> https://bugs.kde.org/show_bug.cgi?id=355935
>
> --- Comment #60 from Filip  ---
> I think what happened was I made a mistake when testing both modes and
> misreported that it happens with QtRendering as well. Either way it would
> be
> more logical to solve it upstream.
>
> --
> You are receiving this mail because:
> You reported the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-24 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #60 from Filip  ---
I think what happened was I made a mistake when testing both modes and
misreported that it happens with QtRendering as well. Either way it would be
more logical to solve it upstream.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-24 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #59 from Nate Graham  ---
(In reply to Antonio Orefice from comment #58)
> Sorry, i did not understood.
> Is this bug *fixed* upstream, or are we waiting for upstream to fix it?
> My kerning is still bad in plasmashell.

Either one; it doesn't matter from the perspective of this bug. As you can see
the upstream bug (https://bugreports.qt.io/browse/QTBUG-49646) is still open.
The there are two avenues of attack:
1. Fix the upstream bug and get the kerning for both rendering types improved
2. Universally switch to the QtRendering style throughout plasmashell until #1
is completed (I doubt this would be done since as described above, the issue
may be a bit better with QtRendering, but it's not actually resolved)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-04-24 Thread Antonio Orefice
https://bugs.kde.org/show_bug.cgi?id=355935

Antonio Orefice  changed:

   What|Removed |Added

 CC||kokok...@gmail.com

--- Comment #58 from Antonio Orefice  ---
Sorry, i did not understood.
Is this bug *fixed* upstream, or are we waiting for upstream to fix it?
My kerning is still bad in plasmashell.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-02-16 Thread Dr . Chapatin
https://bugs.kde.org/show_bug.cgi?id=355935

Dr. Chapatin  changed:

   What|Removed |Added

 CC||bugsefor...@gmx.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-02-16 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #57 from beojan  ---
To reiterate, this *is* a Qt bug, but it probably won't be fixed soon. Unless
there's a reason for using NativeRendering in Plasma, simply switching to
QtRendering would fix the issue for Plasma.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2018-02-08 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #56 from beojan  ---
Is there any way we could switch Plasma to use QtRendering instead of
NativeRendering?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-18 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #55 from Filip  ---
Update: The bug probably only manifests itself with NativeRendering, I didn't
add the code all the way.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #54 from Filip  ---
Yes, I tested it using your file. I will register there now and try to do my
best to briefly explain everything we've discovered here. Many thanks to the
devs, and beojan and rooty as well!

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #53 from beojan  ---
(In reply to Filip from comment #50)
> Ha, with both actually, yeah, although it's a bit worse with NativeRendering.

I take it you tried the QML file I posted? If so, could you comment on the Qt
bug, since they are clearly the ones who have to fix this.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #52 from Filip  ---
Created attachment 108410
  --> https://bugs.kde.org/attachment.cgi?id=108410=edit
QML kerning with the NativeRendering option

Kerning is bad here as well, but this time the word "Sorting" is also affected.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #51 from Filip  ---
Created attachment 108409
  --> https://bugs.kde.org/attachment.cgi?id=108409=edit
QML kerning with the QtRendering option

Kerning is bad, see too big of a gap between "o" and "u" in "Grouping"

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #50 from Filip  ---
Ha, with both actually, yeah, although it's a bit worse with NativeRendering.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #49 from David Edmundson  ---
As you're testing stuff, can you confirm if it's an issue with both rendering
types or just one.

http://doc.qt.io/qt-5/qml-qtquick-text.html#renderType-prop

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #48 from beojan  ---
I see it in the spacing in the labels for "Sorting: " and "Grouping: ".

I commented out the Plasma core library in that file, so it does indeed show
this is a Qt bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #47 from Rooty  ---
(In reply to beojan from comment #46)
> Created attachment 108399 [details]
> Test QML file
> 
> I've modified the config dialog qml file for the task manager to remove all
> Plasma components, and I still see the bug. 
> 
> Can the others that see this bug please confirm if it appears with this QML
> file (run it with qmlscene)?

where do you see it? i see it in the titlebar but only with aurora (and cfeck
mentioned it uses qtquick directly so that might not be useful)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-17 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #46 from beojan  ---
Created attachment 108399
  --> https://bugs.kde.org/attachment.cgi?id=108399=edit
Test QML file

I've modified the config dialog qml file for the task manager to remove all
Plasma components, and I still see the bug. 

Can the others that see this bug please confirm if it appears with this QML
file (run it with qmlscene)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=355935

Christoph Feck  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #45 from Christoph Feck  ---
Investigation with source references:

- The Plasma text components have no explicit code to position individual
glyphs; the complete 'text' string is used in the QtQuick.Text elements which
QtQuick renders [1].

- Aurorae does not use Plasma components for the caption; it uses QtQuick Text
elements directly [2].

Given the above investigations, if QtQuick text is rendered wrong, it is an
upstream bug, either in QtQuick, or even deeper in the stack (fontconfig,
freetype, or even OpenGL drivers).

Additional remarks:

- If changing fonts forth and back makes a difference, it could also be related
to bugs in fontconfig caching. We had related bugs, especially with programs
that are started very early, since the fontconfig caches were introduced.

- If you use an 'xsettings' daemons, the font properties might additionally get
treatment during the startup procedure. Applications that are started before
the daemon runs might behave differently than applications that are started
after.

- Regarding the issue that we had with Qt4 and the native X11 backend vs. the
raster backend: That was a limitation of the X11 libraries, not able to
position glyphs on subpixel position, but the placement and kerning was changed
in Qt4 raster backend to support those. As indicated above, X11 libraries are
no longer used to render text.

- QtQuick has two text modes: one that uses the same rasterization that is also
used for QWidget, the other that uses special OpenGL calls. It is possible that
QtQuick when using OpenGL texts could have similar restrictions as with X11
libraries regarding subpixel placement, but you would have to ask QtQuick
developers if this is indeed the case. Plasma labels always force the 'desktop'
type rendering (QWidget-compatible), unless it is a 'mobile' (phone) platform.

[1]
https://cgit.kde.org/plasma-framework.git/tree/src/declarativeimports/plasmacomponents/qml/Label.qml#n32
[2]
https://cgit.kde.org/kwin.git/tree/plugins/kdecorations/aurorae/src/qml/aurorae.qml#n156

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #44 from Nate Graham  ---
I want to try to reproduce this. I'll try later tonight.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #43 from beojan  ---
(In reply to Nate Graham from comment #41)
> Does this manifest *only* when using Adapta, even if everything else is set
> up as you indicate (e.g. when using the Cantarell font with no hinting)?

It appears in Plasma shell even if Breeze is used as the windeco. It appears in
the windeco with any Aurorae theme. Aurorae uses the Plasma library to draw the
decoration.

In plasma shell, it even appears in widget configuration dialogs.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #42 from Filip  ---
(In reply to Nate Graham from comment #41)
> Does this manifest *only* when using Adapta, even if everything else is set
> up as you indicate (e.g. when using the Cantarell font with no hinting)?

No, when using the Adapta window decoration you have all the regular kerning
issues PLUS now kwin(=titlebars) gets messed up as well if you resize the
window. The widgets have bad kerning regardless of the desktop or QT theme
used. 

I precisely tried to rule out many other possible factors by making a clean
install of KDE Neon in a VM. The spacing is still bad.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #41 from Nate Graham  ---
Does this manifest *only* when using Adapta, even if everything else is set up
as you indicate (e.g. when using the Cantarell font with no hinting)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Christian González
https://bugs.kde.org/show_bug.cgi?id=355935

Christian González  changed:

   What|Removed |Added

 CC||chgonzal...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #40 from Filip  ---
To sum everything up, all of the evidence so far points to these few
conclusions:

- there is a kerning issue *within* Plasma
- nothing alike this can be found in other DE: https://imgur.com/a/mPbdV
(I just logged into XFCE again and it has perfect kerning everywhere)
- the issue seems most prominent when using no hinting
_ the issue is more prominent with some fonts (Cantarell, Cabin, Lato) and less
with other fonts (Noto Sans, Ubuntu)
- OTF vs TTF doesn't matter
_ it manifests itself in QML software (panel and widgets) and in  kwin when
using the Adapta window decoration and when resizing the window
- the temporary fix of changing the font to something else and then back is
very indicative of confirming the scope of the issue and the cause

I guarantee you that you can confirm all this if you try it yourself.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #39 from Filip  ---
(In reply to Jens Reuterberg from comment #35)
> I don't understand why we would or why that would be visible only in a few
> fonts. 
> 
> Not saying its impossible but it feels like a fault that is only fixable by
> the font designer or the version of the font you downloaded. If not this
> would be rather easily spotted in ALL fonts

No, it affects all fonts it's just visible with some and is most visible with
certain font rendering settings. It should be fixed because it really is a bug
and whether it's QML or something, it is related to Plasma. If I switch to XFCE
I will never see bad kerning anywhere. It's definitely not the fault of the
typeface designer.

The other clue that it's a Plasma related issue is how the changing of fonts
actually fixes it until next reboot. This shows that that there really is a
kerning bug and that it's Plasma related.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #38 from beojan  ---
Here's the old Qt4 bug: https://bugreports.qt.io/browse/QTBUG-27257

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Jens Reuterberg
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #36 from Jens Reuterberg  ---
Checking into it and it can be a rendering issue, that depends on Qt - and if
so (this is based on random asking around, searching for the issue online so
"means nothing") its based on certain font types (like clear sans) and/or
formats of fonts.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #37 from beojan  ---
(In reply to Jens Reuterberg from comment #35)
> The only way this is related to QML, Qt or Plasma is if we somehow force a
> wider gap between upper and lower case letters in the example provided (H
> and i). 

Back in the Qt4 / KDE 4 days, there was a similar bug in all Qt applications if
you used the native (X11) backend. If you switched to the raster backend, that
bug disappeared (but Plasma widgets were no longer anti-aliased). It was closed
because the native backend was deprecated, so we can't see how it was fixed.

> I don't understand why we would or why that would be visible only in a few
> fonts. 
> 
It's visible in all fonts. Some fonts just have a design which makes bad
kerning less noticeable. 

I suspect changing the font setting in System Settings triggers a redraw which
renders text on a different code path, which is why the issue disappears if you
change the font in System Settings, then change it back to the original.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Jens Reuterberg
https://bugs.kde.org/show_bug.cgi?id=355935

Jens Reuterberg  changed:

   What|Removed |Added

 CC||jens...@kolabnow.com

--- Comment #35 from Jens Reuterberg  ---
The only way this is related to QML, Qt or Plasma is if we somehow force a
wider gap between upper and lower case letters in the example provided (H and
i). 
I don't understand why we would or why that would be visible only in a few
fonts. 

Not saying its impossible but it feels like a fault that is only fixable by the
font designer or the version of the font you downloaded. If not this would be
rather easily spotted in ALL fonts

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #34 from Nate Graham  ---
I believe these last few comments support my point that CONFIRMED means
something different to our users. Christoph, tou've often pointed out (e.g. in
https://bugs.kde.org/show_bug.cgi?id=383753) that that KDE developers don't
treat bugs differently when they're CONFIRMED vs UNCONFIRMED; that the
distinction is meaningless to us. Since that's the case, until we can collapse
both into one single new status, I think we ought to treat CONFIRMED to mean
what our users think it means: "We know this is a bug but haven't figured hot
how to fix it yet." If there are no objections to this, I will re-mark the bug
as CONFIRMED.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #33 from Rooty  ---
(In reply to Christoph Feck from comment #27)
> Nate, could you confirm where the bug is? If not, please do not set the bug
> status to confirmed.

p.s. CONFIRMED This bug is valid and has recently been filed. Bugs in this
state becomeIN_PROGRESSwhen somebody is working on them, or become resolved and
markedRESOLVED.

according to this definition the bug is valid (being reproducible, consistent
and universal), which also precludes the possibility of it being UNCONFIRMED.
it is also neither in progress nor resolved.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #32 from Rooty  ---
or just try resizing the plasma panel with a font other than noto sans
or the Adapta theme, resizing windows and watching the titlebar go crazy

all with the hinting off

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #31 from Filip  ---
"It is not a universal issue, because it does not happen on every system" -
cfeck

There also seems to be some confusion about what the word "universal" means,
albeit in a much problematic manner. Universal doesn't mean "reproducible with
my settings". It means "reproducible with the settings $user used". 

To yet again strengthen the claim that is a universal bug, I felt compelled to
install KDE Neon in a VM. This was a clean install and an entirely different
distro than the one I regularly use. The bug was reproducible. Here are the
clear-cut steps for reproducing it on your system:

1. Install a non-default font like Lato (if not already installed, link:
http://www.latofonts.com/lato-free-fonts/)
2. Set subpixel rendering to "RGB"
3. Set hinting to "none"
4. Switch all of the fonts to the non-default one
5. ***Reboot*** (this is crucial because everything will look fine if you
don't)
6. Observe the bug in the plasma-pa applet or the start menu application
launcher.

With this more impartial testing in KDE Neon, with Lato pt 10 bad spacing can
be seen in the "History" text in the start menu, and with Lato pt 11 it was
most obvious in the "Application" text in the plasma-pa applet. DPI of 96 used.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-16 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #30 from Rooty  ---
(In reply to Rooty from comment #29)
> i'd hate to belabor the point, but from a layman's point of view,
> unconfirmed sounds like low priority and confirmed sounds like virtually
> fixed

my bad i'm sleep deprived, i meant to say, confirmed conveys the idea "we're
working on it" as opposed to not

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #29 from Rooty  ---
i'd hate to belabor the point, but from a layman's point of view, unconfirmed
sounds like low priority and confirmed sounds like virtually fixed

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #28 from Nate Graham  ---
I set it to confirmed because many people are reporting it, not because I have
identified the location of the problem (If I'd done that, I'd just fix it).

Until we can get merge the Confirmed/Unconfirmed statuses into something else,
I think we should use CONFIRMED the way our users expect, which is to mean "We
know that this is a real bug even though we haven't figured out how to fix it
yet." Whenever people complain in a bug "Why isn't this confirmed yet? It's
been 400 years" They are using that more common definition of confirmed. It
doesn't help us or them to use a more narrow pedantic definition of the term,
and then explain over and over again the difference, when in point of fact,
there really is no difference from the developer's perspective.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=355935

Christoph Feck  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|CONFIRMED   |UNCONFIRMED

--- Comment #27 from Christoph Feck  ---
Nate, could you confirm where the bug is? If not, please do not set the bug
status to confirmed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

Nate Graham  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugreports.qt.io/br
   ||owse/QTBUG-49646

--- Comment #26 from Nate Graham  ---
FWIW the actual URL of the Qt bug is
https://bugreports.qt.io/browse/QTBUG-49646

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=355935

Nate Graham  changed:

   What|Removed |Added

 CC||pointedst...@zoho.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-15 Thread Eugene
https://bugs.kde.org/show_bug.cgi?id=355935

Eugene  changed:

   What|Removed |Added

 CC||bertyf...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-13 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #25 from beojan  ---
In fact, it turns out the Aurorae KWin theme uses QML components from Plasma
(specifically Plasma core), so this probably *is* a Plasma bug, rather than a
Qt bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-12 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.9.5   |5.11.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-12 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #24 from beojan  ---
Yes, you'll see I reported this to the Qt bug tracker above. However, there
seems to be something about the way Plasma and Leon (really Aurorae) uses Qt
that triggers this, so the investigation needs to start with Plasma.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-12 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #23 from Christoph Feck  ---
That would be Qt, yes.

Qt uses freetype to render the text, but placement of the glyphs is more
complicated. It could be influenced by DPI scaling and/or a mismatch what Qt
thinks the font metrics are and what freetype actually uses.

In either case, I doubt it is a Plasma or KWin bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-12 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #22 from beojan  ---
Created attachment 108321
  --> https://bugs.kde.org/attachment.cgi?id=108321=edit
New screenshot

Here's another screenshot demonstrating this bug on Plasma. Given the comment
above, it's possible the bug is at a deeper level (something shared between
KWin and Plasma, perhaps).

I'm using Intel integrated graphics on a 4700MQ processor, 1920x1080 using X11.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-10-12 Thread Christoph Feck
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #21 from Christoph Feck  ---
The screenshots only show the issue in the window decoration's title bar,
right? That would be unrelated to this ticket, because those are rendered by
KWin, not the Plasma shell.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-09-24 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #20 from Rooty  ---
As in the two additional screenshots I posted, proving that the kerning's out
of whack with different Plasma themes on, you can recreate this problem if you
try it with Adapta and keep resizing the window - the kerning turns good then
bad then good, like a merry-go-round. It's not supposed to be doing that, and
it does this regardless of what font's being used (and regardless if you have
Kvantum on or not). This happens on the Plasma panel as well, after the clock
strikes midnight and the date changes.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-09-24 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

Rooty  changed:

   What|Removed |Added

 Attachment #107994|Adapta theme screenshots,   |Adapta theme screenshot,
description|bad kerning |bad kerning

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-09-24 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #19 from Rooty  ---
Created attachment 107995
  --> https://bugs.kde.org/attachment.cgi?id=107995=edit
Adapta theme screenshot, good kerning

As you resize the window further, the kerning problem disappears. If you
continue to resize the window, it reappears. Back and forth like that.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-09-24 Thread Rooty
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #18 from Rooty  ---
Created attachment 107994
  --> https://bugs.kde.org/attachment.cgi?id=107994=edit
Adapta theme screenshots, bad kerning

This happens as you resize the window with the Adapta theme

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-05-11 Thread beojan
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.8.0   |5.9.5

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-04-18 Thread Root
https://bugs.kde.org/show_bug.cgi?id=355935

Root  changed:

   What|Removed |Added

 CC||n-r...@gmx.com

--- Comment #17 from Root  ---
i have this same problem in the main menu if i'm using a TTF font

and it pops up with OTF fonts too but only in my Event Calendar widget past
midnight (when there's a date change - I can fix the kerning by rebooting or by
resizing the panel)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-04-18 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #16 from Filip  ---
Created attachment 105081
  --> https://bugs.kde.org/attachment.cgi?id=105081=edit
Correct kerning, non-default

Note that the spacing between the letters is correct now. Proper rendering can
only be triggered by changing the system fonts to different ones and then back
to the desired ones. The system will boot into an environment with incorrect
kerning every time.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-04-18 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #15 from Filip  ---
Created attachment 105080
  --> https://bugs.kde.org/attachment.cgi?id=105080=edit
Bad kerning, default

Note the gaps between "v" and "i" in the word "Devices"; and the gap between
the letters "p" in "Application".

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2017-04-18 Thread Filip
https://bugs.kde.org/show_bug.cgi?id=355935

Filip  changed:

   What|Removed |Added

 CC||tyx...@gmail.com

--- Comment #14 from Filip  ---
beojan is absolutely not the only person who's been experiencing this. The bug
is reproducible regardless of the specifics of one's installation and that
means regardless of what font or font rendering is used. It's just that most
people do not notice it, however, the pictures attached here show that it is a
problem.

Please confirm this bug. 

It's still reproducible with Plasma 5.9.4 and Qt 5.8.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 355935] Font kerning is incorrect

2016-10-18 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #13 from beojan  ---
No freetype patches, hinting set to slight. With hinting set to full, the bug
is harder to notice, but still exists if I look carefully.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-10-16 Thread Christoph Feck via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

Christoph Feck  changed:

   What|Removed |Added

 CC||cf...@kde.org

--- Comment #12 from Christoph Feck  ---
Does your freetype use any patches? Can you try changing hinting style in
system settings? Since you seem the only one having the issue, I am sure it is
related to your freetype configuration.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-10-14 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #11 from beojan  ---
In the above case, changing the font and changing it back (as in comment 4)
doesn't fix the issue, since the font change is not immediately reflected in
the window.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-10-14 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.7.0   |5.8.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-10-14 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #10 from beojan  ---
Created attachment 101563
  --> https://bugs.kde.org/attachment.cgi?id=101563=edit
Screenshot of "Digital Clock" widget settings window

This screenshot clearly demonstrates the bug. Note, for example, the rendering
of the word "Appearance" or "Holidays" in the tab bar.

In this case I am using Clear Sans at size 10, but the issue is also visible
with other fonts. In particular in the spacing between "l" and "i" in
"Holidays" when using Noto Sans size 10.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-07-08 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.6.2   |5.7.0

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-07-07 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #9 from beojan  ---
Created attachment 99942
  --> https://bugs.kde.org/attachment.cgi?id=99942=edit
Plasma Correct

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-07-07 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #8 from beojan  ---
Created attachment 99941
  --> https://bugs.kde.org/attachment.cgi?id=99941=edit
Plasma Incorrect

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-07-07 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

 Resolution|INVALID |---
 Status|RESOLVED|UNCONFIRMED

--- Comment #7 from beojan  ---
I've now attached two screenshots. Font is Clear Sans Regular size 10.

"Plasma Incorrect" shows how the text is rendered in Plasma immediately after
starting it. "Plasma Correct" shows the correct rendering, visible if I change
the font to something else, then back to Clear Sans Regular size 10, as
mentioned in comment 4.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-07-07 Thread David Edmundson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |INVALID
 Status|UNCONFIRMED |RESOLVED

--- Comment #6 from David Edmundson  ---
That's not different rendering, that's just Kate using a different font.

By default kate will use a monospace font.

If you're convinced there's actually a bug, please reopen and include:

 - your font settings
 - a comparison against something with the same font. For example the tab bar
in kate if the file is called history

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-04-15 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #5 from beojan  ---
I've changed the version to 5.6.2, as it continues to exist in the latest
release.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2016-04-15 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.5.1   |5.6.2

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2015-12-16 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

--- Comment #4 from beojan  ---
Changing the font in system settings appears to fix this until Plasma is
restarted.

Note: By this I mean changing the font to a different font, then back to the
original, so the bug is not in the font.

-- 
You are receiving this mail because:
You are watching all bug changes.


[plasmashell] [Bug 355935] Font kerning is incorrect

2015-12-16 Thread beojan via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=355935

beojan  changed:

   What|Removed |Added

Version|5.4.3   |5.5.1

-- 
You are receiving this mail because:
You are watching all bug changes.