[systemsettings] [Bug 336089] Font preview - rendering problem

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

Martin Klapetek  changed:

   What|Removed |Added

 CC|mklape...@kde.org   |

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


[systemsettings] [Bug 336089] Font preview - rendering problem

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

Wolfgang Bauer  changed:

   What|Removed |Added

 CC||slartibar...@gmail.com

--- Comment #68 from Wolfgang Bauer  ---
*** Bug 356444 has been marked as a duplicate of this bug. ***

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


[systemsettings] [Bug 336089] Font preview - rendering problem

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

Wolfgang Bauer  changed:

   What|Removed |Added

 CC||herald...@gmail.com

--- Comment #67 from Wolfgang Bauer  ---
*** Bug 357001 has been marked as a duplicate of this bug. ***

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-03-07 Thread Wolfgang Bauer via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Wolfgang Bauer  changed:

   What|Removed |Added

 CC||willemso...@planet.nl

--- Comment #66 from Wolfgang Bauer  ---
*** Bug 358728 has been marked as a duplicate of this bug. ***

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-02-13 Thread Colin J Thomson via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Colin J Thomson  changed:

   What|Removed |Added

 CC|colin.thom...@g6avk.co.uk   |

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-15 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Thomas Lübking  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||http://commits.kde.org/plas
   ||ma-desktop/9977edac12d6bec5
   ||6f8d9cf7f97529177ca842eb
   Version Fixed In||5.5.4

--- Comment #65 from Thomas Lübking  ---
Git commit 9977edac12d6bec56f8d9cf7f97529177ca842eb by Thomas Lübking.
Committed on 15/01/2016 at 21:02.
Pushed by luebking into branch 'Plasma/5.5'.

fix font preview colors

the image format was hardcoded to ARGB32_Premultiplied, but that's not
generally correct, notably not on 24bit servers
FIXED-IN: 5.5.4
REVIEW: 126713

M  +41   -1kcms/kfontinst/lib/FcEngine.cpp

http://commits.kde.org/plasma-desktop/9977edac12d6bec56f8d9cf7f97529177ca842eb

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Glenn Holmer via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #63 from Glenn Holmer  ---
Works great on Fedora 23, thanks very much!

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Garland_Key via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #64 from Garland_Key  ---
(In reply to chepioq from comment #61)
> (In reply to Garland_Key from comment #56)
>  If not, how long will it take for this patch to get rolled into an
> > official release?
> > 
> > Kernel: 4.3.3-2-ARCH
> > Shell: /bin/bash
> > DE: Plasma 5.5.3-2
> 
> That depend to the maintainer for plasma-desktop in your distro (ARCH).
> 
> For example, in my distro (Fedora) the maintainer has already apply this
> patch in  plasma-desktop-5.5.3-3.fc23.rpm.
> 
> I install this update and that work fine.

I've filed a bug report at arch and posted a link to this report/patch.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Garland_Key via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Garland_Key  changed:

   What|Removed |Added

 CC||david.garland@gmail.com

--- Comment #56 from Garland_Key  ---
I'm an artist and depend on KDE.  I have a novice understanding of computer
science (took CS50).  I have no clue how to apply this patch, but just
purchased a bulk of fonts and need to sort them.  Would anyone mind providing a
link that will help me understand what to do to get this patch applied? If not,
how long will it take for this patch to get rolled into an official release?

Kernel: 4.3.3-2-ARCH
Shell: /bin/bash
DE: Plasma 5.5.3-2

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #57 from Thomas Lübking  ---
You need to get the sources of plasma-desktop, apply the patch (patch -p1 <
path/to/patch.diff) and rebuild at least kcms/kfontinst.

If you've no experience with compilation, you can ask your distro to pre-pick
the patch (ask implies the answer may be "no")
There's no schedule on when this patch hits downstream, sorry. It's not even
applied upstream yet.

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Garland_Key via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #58 from Garland_Key  ---
(In reply to Thomas Lübking from comment #57)
> You need to get the sources of plasma-desktop, apply the patch (patch -p1 <
> path/to/patch.diff) and rebuild at least kcms/kfontinst.
> 
> If you've no experience with compilation, you can ask your distro to
> pre-pick the patch (ask implies the answer may be "no")
> There's no schedule on when this patch hits downstream, sorry. It's not even
> applied upstream yet.

Thanks - I'm not sure that I understand what you've said here, but it's a
starting point for some google-foo.

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Garland_Key via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #60 from Garland_Key  ---
(In reply to jeremy9856 from comment #59)
> In the mean time you can simply install gnome-font-viewer

Thanks - I just installed it.  This will at least allow me to view the fonts
correctly.  I can use this in conjunction with Font Management in the Plasma 5
settings to sort them.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #59 from jeremy9...@gmail.com ---
In the mean time you can simply install gnome-font-viewer

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread chepioq via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #61 from chepioq  ---
(In reply to Garland_Key from comment #56)
 If not, how long will it take for this patch to get rolled into an
> official release?
> 
> Kernel: 4.3.3-2-ARCH
> Shell: /bin/bash
> DE: Plasma 5.5.3-2

That depend to the maintainer for plasma-desktop in your distro (ARCH).

For example, in my distro (Fedora) the maintainer has already apply this patch
in  plasma-desktop-5.5.3-3.fc23.rpm.

I install this update and that work fine.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-14 Thread Stefan Schmid via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Stefan Schmid  changed:

   What|Removed |Added

 CC||schmidi...@gmail.com

--- Comment #62 from Stefan Schmid  ---
(In reply to Thomas Lübking from comment #55)
> https://git.reviewboard.kde.org/r/126713/

This Patch works, Thanks.

My Setup:
Gentoo Linux; Kernel 4.4.0 (vanilla); Qt 5.5.1; KDE Framework 5.18; KDE Plasma
5.5.2

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-10 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #52 from ham...@laposte.net ---
(In reply to Thomas Lübking from comment #51)
> Thanks a lot. Risking to be a complete PITA, mind testing this patch and
> notably watching on whether you're on 32bit depth and whether a format is
> found (and it's the correct one ;-)

Testing again the new patch. It's still ok but i am in 24bits. How can i do to
test 30/32bits depth ?

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-10 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #53 from ham...@laposte.net ---
Created attachment 96566
  --> https://bugs.kde.org/attachment.cgi?id=96566=edit
FcEngine patch

I have attached your patch because cut kills correct formatting

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-10 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #54 from Thomas Lübking  ---
(In reply to hamelg from comment #52)

> Testing again the new patch. It's still ok but i am in 24bits. How can i do
> to test 30/32bits depth ?

You can't - that's a server thing.
Seems the image just has a degenerated alpha channel on SNA but not on UXA (and
most other drivers) - what could indicate the ARGB_premultiplied is generally
wrong.

*shrug* - we shall just jump into the pool and wait until somebody with an
exotic color table reports a bug.

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-10 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Thomas Lübking  changed:

   What|Removed |Added

URL||https://git.reviewboard.kde
   ||.org/r/126713/

--- Comment #55 from Thomas Lübking  ---
https://git.reviewboard.kde.org/r/126713/

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #42 from Thomas Lübking  ---
Yes, is. Stunning.

The xft image is RGB32 here, may depend on whether it's set to translucent
(though there ARGB32 instead of pre-multiplied is used)

We need this patch tested on all possible GPUs (notably intel/sna!)

diff --git a/kcms/kfontinst/lib/FcEngine.cpp b/kcms/kfontinst/lib/FcEngine.cpp
index 19b7206..6c731dc 100644
--- a/kcms/kfontinst/lib/FcEngine.cpp
+++ b/kcms/kfontinst/lib/FcEngine.cpp
@@ -537,7 +537,7 @@ QImage CFcEngine::Xft::toImage(int w, int h) const
 if (!xImage) {
 return QImage();
 }
-return QImage(xImage->data, xImage->width, xImage->height, xImage->stride,
QImage::Format_ARGB32_Premultiplied, , xImage);
+return QImage(xImage->data, xImage->width, xImage->height, xImage->stride,
QImage::Format_RGB32, , xImage);
 }

 inline int point2Pixel(int point)

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread chepioq via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #44 from chepioq  ---
(In reply to Thomas Lübking from comment #43)
> Resp. this one (the ARGB32 translucency handling is uncritical, it's applied
> to the preconverted image. This should be the single point of failure)
> 
> diff --git a/kcms/kfontinst/lib/FcEngine.cpp
> b/kcms/kfontinst/lib/FcEngine.cpp
> index 19b7206..012a9d5 100644
> --- a/kcms/kfontinst/lib/FcEngine.cpp
> +++ b/kcms/kfontinst/lib/FcEngine.cpp
> @@ -537,7 +537,14 @@ QImage CFcEngine::Xft::toImage(int w, int h) const
>  if (!xImage) {
>  return QImage();
>  }
> -return QImage(xImage->data, xImage->width, xImage->height,
> xImage->stride, QImage::Format_ARGB32_Premultiplied, , xImage);
> +QImage::Format format = QImage::Format_RGB32;
> +switch (DefaultDepth(QX11Info::display(), 0)) {
> +case 32: format = QImage::Format_ARGB32_Premultiplied; break;
> +case 16: format = QImage::Format_RGB16; break;
> +case 8: format = QImage::Format_Grayscale8; break;
> +default: break;
> +}
> +return QImage(xImage->data, xImage->width, xImage->height,
> xImage->stride, format, , xImage);
>  }
>  
>  inline int point2Pixel(int point)

I use Fedora 23 and I have same problem (see comment 9)

I rebuild the fedora's rpm with your patch
(plasma-desktop-5.5.3-2.fc23.x86_64.rpm), and now all work fine, I can see the
font in system settings.
Thank for that.

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #43 from Thomas Lübking  ---
Resp. this one (the ARGB32 translucency handling is uncritical, it's applied to
the preconverted image. This should be the single point of failure)

diff --git a/kcms/kfontinst/lib/FcEngine.cpp b/kcms/kfontinst/lib/FcEngine.cpp
index 19b7206..012a9d5 100644
--- a/kcms/kfontinst/lib/FcEngine.cpp
+++ b/kcms/kfontinst/lib/FcEngine.cpp
@@ -537,7 +537,14 @@ QImage CFcEngine::Xft::toImage(int w, int h) const
 if (!xImage) {
 return QImage();
 }
-return QImage(xImage->data, xImage->width, xImage->height, xImage->stride,
QImage::Format_ARGB32_Premultiplied, , xImage);
+QImage::Format format = QImage::Format_RGB32;
+switch (DefaultDepth(QX11Info::display(), 0)) {
+case 32: format = QImage::Format_ARGB32_Premultiplied; break;
+case 16: format = QImage::Format_RGB16; break;
+case 8: format = QImage::Format_Grayscale8; break;
+default: break;
+}
+return QImage(xImage->data, xImage->width, xImage->height, xImage->stride,
format, , xImage);
 }

 inline int point2Pixel(int point)

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread Cor Blom via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #45 from Cor Blom  ---
(In reply to Thomas Lübking from comment #43)
> Resp. this one (the ARGB32 translucency handling is uncritical, it's applied
> to the preconverted image. This should be the single point of failure)
> 
> diff --git a/kcms/kfontinst/lib/FcEngine.cpp
> b/kcms/kfontinst/lib/FcEngine.cpp
> index 19b7206..012a9d5 100644
> --- a/kcms/kfontinst/lib/FcEngine.cpp
> +++ b/kcms/kfontinst/lib/FcEngine.cpp
> @@ -537,7 +537,14 @@ QImage CFcEngine::Xft::toImage(int w, int h) const
>  if (!xImage) {
>  return QImage();
>  }
> -return QImage(xImage->data, xImage->width, xImage->height,
> xImage->stride, QImage::Format_ARGB32_Premultiplied, , xImage);
> +QImage::Format format = QImage::Format_RGB32;
> +switch (DefaultDepth(QX11Info::display(), 0)) {
> +case 32: format = QImage::Format_ARGB32_Premultiplied; break;
> +case 16: format = QImage::Format_RGB16; break;
> +case 8: format = QImage::Format_Grayscale8; break;
> +default: break;
> +}
> +return QImage(xImage->data, xImage->width, xImage->height,
> xImage->stride, format, , xImage);
>  }
>  
>  inline int point2Pixel(int point)

This patch solved the bug on openSUSE Leap 42.1 and nouveau (a NVD9 card)

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

ham...@laposte.net changed:

   What|Removed |Added

 CC||ham...@laposte.net

--- Comment #46 from ham...@laposte.net ---
(In reply to Thomas Lübking from comment #42)
> We need this patch tested on all possible GPUs (notably intel/sna!)

Great !
You have killed this bug :)
My GPU : NVIDIA Corporation G94 [GeForce 9600 GT] (rev a1)
Driver : nvidia-340xx
Many thanks

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread chepioq via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #47 from chepioq  ---
(In reply to Thomas Lübking from comment #42)
> We need this patch tested on all possible GPUs (notably intel/sna!)

I forgot that.
I test on laptop Toshiba Sattelite L775, nvidia card GeForce GT 525M and nvidia
drivers 358.16

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-09 Thread Mykola Krachkovsky via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #48 from Mykola Krachkovsky  ---
NVidia GeForce GT 240M, proprietary driver 340.96. It looks OK both installed
font list and viewing uninstaled font from file.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-08 Thread Ongun Kanat via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Ongun Kanat  changed:

   What|Removed |Added

 CC||ongun.ka...@gmail.com

--- Comment #39 from Ongun Kanat  ---
I have the same bad font rendering issue with UXA rendering mode of the Intel
driver. SNA works correctly.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-08 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #40 from Thomas Lübking  ---
Sure it's this bug?
Can you provide screenshots of UXA and SNA rendered fonts?

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-08 Thread Ongun Kanat via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #41 from Ongun Kanat  ---
SNA: https://www.dropbox.com/s/tzrt2qrx547jagu/SNA.png?dl=0
UXA: https://www.dropbox.com/s/wi199ccg7ql7pz4/UXA.png?dl=0

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-05 Thread David Pyke via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

David Pyke  changed:

   What|Removed |Added

 CC|kdeb...@loftwyr.ca  |

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-05 Thread Thomas Sellmaier via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #36 from Thomas Sellmaier  ---
(In reply to Nikos Platis from comment #34)

> While thinking about correcting this bug, one has to remember comment #18:
> if multiple fonts are selected, they appear fine. So this may be easier to
> solve than the convolved code lets one think, and some experienced KDE
> developer could probably decipher this.

Sorry, for my System this workaround still wont work. The only difference is,
that the backround of the preview(s) change to white.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-05 Thread Nikos Platis via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #34 from Nikos Platis  ---
(In reply to Martin Klapetek from comment #33)
> But I'm thinking we could just add brand new font rendering
> widget to the kcm that replaces the old one and leave everything
> else in place (including the bitrotted code).
> 
> That way we could get a working Qt5 renderer and keep the old
> one around for things that may break or something. 
> 
> The whole thing desperately needs a maintainer though.

While thinking about correcting this bug, one has to remember comment #18: if
multiple fonts are selected, they appear fine. So this may be easier to solve
than the convolved code lets one think, and some experienced KDE developer
could probably decipher this.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-05 Thread Martin Klapetek via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #37 from Martin Klapetek  ---
> If so, i will come forward at the devel mailinglist.

Please do, it would be most welcome (plasma-devel at kde.org)

I think it would be nice to modernize the code quite a bit. With that
in mind, I think that the font preview could just be scrapped and done
from scratch. I imagine it's not that hard given you already have at least
some understanding of the code; you just need the font that is selected
on the left, pass it to the preview widget and have the widget paint stuff
using eg. QPainter.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-05 Thread Thomas Sellmaier via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #35 from Thomas Sellmaier  ---
First of all, I apologize for my harsh sounding post yesterday. My goal was not
to offend someone. But my criticism about favour implementation new features
vs. fixing (old) bugs still remains. 

After a few hours of reading i have to confess that kfontinst IS a hell of
opaque, uncommented code, but the Problem for this issue is IMHO the
/lib/FcEngine class. 

Due to the fact that the whole component is closely interweaved with the system
and that i have no clue about KDE development, it is (by now) not a good idea
to offer my work as a maintainer for this module. But I am on turn to setup a
dev environment, read docs and check whether it is possible for me to maintain
this module in future. If so, i will come forward at the devel mailinglist.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-04 Thread Thomas Sellmaier via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #30 from Thomas Sellmaier  ---
> Here's a couple of reasons for you:

No, thats no reasons, in this context thats just fine excuses!

>  * the code is at least 6 years old, with the copyrights going back to early
> 2000s
>  * the original author is not around anymore
>  * probably nobody actually wants to dive in *thousands* lines of obscure
> code in their free time
>  * probably nobody understands it

But in context of providing good and reliable software, these excuses ARE
reasons to rewrite this piece of outdated crap. 

Thomas Lübking wrote:
>Craig, the preview seems to use its own rasterizer implementation (and there's 
>xft in the code ;-)

>I wonder whether that's either necessary and feasible (given that Qt5 
>exclusively rasterizes internally now) - or one should just 
>QPainter::drawText() down the lines (also reflecting what it will *really* 
>look like in KDE5 applications)

This makes me think, that it wouldn be *thousands* LOC that nobody
understands This comment is IMHO the result of a short look on the
code.

Dont get me wrong, I really like KDE and enjoy it in my everyeday work and i am
thankful to all of the developers spending their free time. But this issue is
just another example, why open source software often sucks. Instead of taking
bugs serious and fix them, at the latest to the next major release, the
implementation of new features seems to be first in schedule.

> > It makes Plasma look amateurish.
No, It MAKES Plasma/KDE amateurish!

Regards

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-04 Thread Thomas Lübking via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #32 from Thomas Lübking  ---
a) @Martin K., wtf happened to Craig, is he fine? (pm me in doubt)

b) in any case this is apparently unmaintained bitrot - and that's neither an
"excuse" nor a "reason" for the bug - it's an "explanation"

c) it /is/ a hell lot of rather opaque code, but as mentioned most of it seems
to go into a custom font renderer.
My personal assumption would be that this could just be omitted, but I have no
knowledge on why it's therer itfp. (I first and only glimpsed at the code on
that one occasion)

With the author/maintainer absent, one may simply resort to that and see what
other bugs cook up (then simply revert the commit on trouble)

d) nothing of all that excuses the attitude of some people here around. It
annoys you? Hell, just fix it. You can't? Well, find somebody. In doubt set a
bounty. You can neither? The you got to live with it.

Reporting bugs is important and a valuable contribution, but the first answer
to "why is it not yet fixed? why is it not yet fixed?" is always "because you
didn't fix it?"
And you better start begging that Craig is ok and just moved on.


For any solution:
--
Iff Craig won't return, we'll need somebody to pick the component as maintainer
(and fix it).
That is important because the "fix" may break other things and somebody has to
care about it.

If you want to give it a try (assuming the scary fontconfig code gone, it
should actually not be very hard - it's a choice the maintainer has to take;
i'm not too convinced that the custom rendering can be rescued with the
changesto Qt5), feel free to ask for advise and help anytime (ideally on the
kde-devel mailing list)



> > > It makes Plasma look amateurish.
> No, It MAKES Plasma/KDE amateurish!
And how do we call people who use amateurish software? :-P

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

[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-02 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #27 from jeremy9...@gmail.com ---
A reminder.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2016-01-02 Thread Glenn Holmer via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

--- Comment #28 from Glenn Holmer  ---
This is basic functionality for a desktop environment. Why hasn't it been
fixed? It makes Plasma look amateurish.

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2015-12-05 Thread via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

d...@kaosx.us changed:

   What|Removed |Added

 CC||d...@kaosx.us

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


[systemsettings] [Bug 336089] Font preview - rendering problem

2015-11-30 Thread Al via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336089

Al  changed:

   What|Removed |Added

 CC||ahw...@verizon.net

--- Comment #23 from Al  ---
I am seeing the same as well, including the observation in comment #18.
Fedora 22 and 23 both display the problem, 22 is using NVIDIA 340 driver, 23 is
using nouveau.
Also my F22 and F23 virtual box machines have no problem at all.
All systems are current updates against the base and updates repositories, no
testing repo's.

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