[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2020-06-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Adolfo Jayme  changed:

   What|Removed |Added

 Blocks|117497  |122245


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=117497
[Bug 117497] [META] Colibre icons
https://bugs.documentfoundation.org/show_bug.cgi?id=122245
[Bug 122245] [META] Icon theme issues that need coding
-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2020-05-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||6446

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #62 from skierpage  ---
(In reply to Robert Berg from comment #56)
> Maybe the 6.2.0 installer/updater can have a one-time delete cache
> folder routine, so everyone starts fresh?

I am running LibreOffice 6.3.1 after numerous updates from 5.x onwards and have
had terrible blacked-out icons for months despite those updates until I found
this fix. Please implement this in the Windows installer, I created bug 128523.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-10-16 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||8170

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-03-08 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #61 from V Stuart Foote  ---
*** Bug 123932 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-02-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Mike Kaganski  changed:

   What|Removed |Added

 CC||figio@tiscali.it

--- Comment #60 from Mike Kaganski  ---
*** Bug 123717 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-02-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

 CC||spe...@gmail.com

--- Comment #59 from V Stuart Foote  ---
*** Bug 123239 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-01-28 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Timur  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |https://bugs.documentfounda
   |tion.org/show_bug.cgi?id=12 |tion.org/show_bug.cgi?id=11
   |0253,   |5439
   |https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=12 |
   |0851,   |
   |https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=10 |
   |8526|

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2019-01-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

 CC||baldzh...@163.com

--- Comment #58 from V Stuart Foote  ---
*** Bug 122986 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||2372

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Jan-Marek Glogowski  changed:

   What|Removed |Added

 CC||ark...@t-online.de

--- Comment #57 from Jan-Marek Glogowski  ---
*** Bug 122230 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #56 from Robert Berg  ---
Yes, deleting the cache folder is enough to fix it, and deleting the cache
folder of a user not having the issue seems to have no negative effects except
a few extra milliseconds next launch. However, most users who aren't tech
inclined aren't going to know to delete the cache folder to fix their icons.
Maybe the 6.2.0 installer/updater can have a one-time delete cache folder
routine, so everyone starts fresh?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #55 from Jan-Marek Glogowski  ---
(In reply to yvan from comment #54)
> I was affected by this bug on fresh installation of 6.1.3. Installing 6.1.4
> indeed fixed my issue, but only after deleting my
> C:\Users\foo\AppData\Roaming\LibreOffice and restarting LibreOffice. I tried
> to reboot before but did not help.

Yup the scaled, broken icons are cached. No real way to tell if they are wrong,
without a lot more coding effort. It's enough to delete the
%appdata%\LibreOffice\4\cache\ folders.

> If I am not alone, this means that users won't see that the issue is fixed.
?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-20 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #54 from y...@masson-informatique.fr ---
Hi,

I was affected by this bug on fresh installation of 6.1.3. Installing 6.1.4
indeed fixed my issue, but only after deleting my
C:\Users\foo\AppData\Roaming\LibreOffice and restarting LibreOffice. I tried to
reboot before but did not help.

If I am not alone, this means that users won't see that the issue is fixed.

Regards,
Yvan

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-10 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Timur  changed:

   What|Removed |Added

 CC||cr...@arno.com

--- Comment #53 from Timur  ---
*** Bug 108526 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-09 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

 CC||alexe...@gmail.com

--- Comment #52 from V Stuart Foote  ---
*** Bug 121998 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-12-07 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Jan-Marek Glogowski  changed:

   What|Removed |Added

 CC||explor...@outlook.com

--- Comment #51 from Jan-Marek Glogowski  ---
*** Bug 121960 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-11-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Timur  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=10
   ||8526

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-11-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Mike Kaganski  changed:

   What|Removed |Added

 CC||ced...@tourasse.net

--- Comment #50 from Mike Kaganski  ---
*** Bug 121730 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-11-23 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Regina Henschel  changed:

   What|Removed |Added

 CC||unusedemail...@gmail.com

--- Comment #49 from Regina Henschel  ---
*** Bug 121653 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-11-16 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Adolfo Jayme  changed:

   What|Removed |Added

 CC||gazz...@gazzaro.it

--- Comment #48 from Adolfo Jayme  ---
*** Bug 121357 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED

--- Comment #47 from V Stuart Foote  ---
Looks good in the 64-bit builds as well, HiDPI and scaled UI in "normal" ~96dpi
screen.

Version: 6.2.0.0.alpha1+ (x64)
Build ID: e33424dd887cb1a11a3dba2513ef0f4bf93a6dbe
CPU threads: 8; OS: Windows 10.0; UI render: GL; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2018-11-01_00:43:29
Locale: en-US (en_US); Calc: CL

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Commit Notification  changed:

   What|Removed |Added

 Whiteboard|target:6.2.0|target:6.2.0 target:6.1.4

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #46 from Commit Notification 
 ---
Jan-Marek Glogowski committed a patch related to this issue.
It has been pushed to "libreoffice-6-1":

https://git.libreoffice.org/core/+/47789c45dfc7ba8509eedab37f1dbd70ea79da41%5E%21

tdf#119020 always scale icons as 24bit RGB

It will be available in 6.1.4.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Jan-Marek Glogowski  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=12
   ||1082

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Jan-Marek Glogowski  changed:

   What|Removed |Added

 CC||watso...@tcd.ie

--- Comment #45 from Jan-Marek Glogowski  ---
*** Bug 121079 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #44 from bugzil...@cb-computerservice.at ---
> how much this would prolong the first start. So I'm a bit reluctant to just
> change the value, as I can see the bug reports coming in that LO startup
> time has increased.

Since this would only slow down the first start with a new Icon Set, that would
be acceptable in my opinion. If Icon quality increases thats the way LibO
should go. Of course I would mention such a change in the NEWS for that
release...

> Unless we implement scaling as a completely asynchronous background job,
> which can dynamically update any images (which would also be cool to have
> for document open times with many images of any kind, which need scaling for
> zoom level, also PDF or SVG).

Sounds great :) But until then, a one time only slower start should be fully
acceptable to users.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #43 from Jan-Marek Glogowski  ---
(In reply to V Stuart Foote from comment #41)
> On Windows 10 Pro 64-bit (1803) en-US with nVidia GTX 750ti with 3840x2160
> 40" (~110.15 dpi)
> Version: 6.2.0.0.alpha1+
> Build ID: 4fa9e6f7f891b335ae1b432e0848c1e46c8fe3ef
> CPU threads: 8; OS: Windows 10.0; UI render: GL; VCL: win; 
> TinderBox: Win-x86@42, Branch:master, Time: 2018-10-30_22:44:48
> Locale: en-US (en_US); Calc: CL
> 
> With OpenGL rendering enabled and scaling UI to 300% to force LO icon
> scaling--all of the icon themes scale cleanly if a bit pixelated but without
> any color corruption. Will check a 64-bit build (TB42 or TB62) when one
> rolls.

Ok. Just set the bug to resolved - verified. I assume there is no difference,
otherwise the problem is totally different and would need an extra bug IMHO.

> @Jan-Marek, Tomaž -- notice we've been using the "BMPScaleFlag::Fast" [1],
> any reason not to use Lanczos or at least BiCubic to reduce pixelation since
> these scaled icon themes are being cached to user profile on first launch?
> Better at least until SVG themes can be finished.

We can change the scaling from ::Fast to ::Default or ::BestQuality. No idea
how much this would prolong the first start. So I'm a bit reluctant to just
change the value, as I can see the bug reports coming in that LO startup time
has increased.

Unless we implement scaling as a completely asynchronous background job, which
can dynamically update any images (which would also be cool to have for
document open times with many images of any kind, which need scaling for zoom
level, also PDF or SVG).
Eventuality it would also be good to convert all icons as a background job and
store them in a zip again. That should still be faster then a single file
access, even with unzip, then all those small files.
But both ideas are a whole new story and the 2nd depends on the 1st.

> And assuming 64-bit also is also good, can this be back ported for 6.1.4?
I'll do backports for 6.1 and 6.0, even if 64bit still has problems, as it
definitely solves them for 32bit. 6.0.7 is due this week / Thursday I think, so
no more time left for 6.0. It's simple enough to get accepted this late IMHO.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-31 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #42 from V Stuart Foote  ---
(In reply to V Stuart Foote from comment #41)
 > any reason not to use Lanczos or at least BiCubic to reduce pixelation

Or the corresponding enum for BmpScaleFlag [1] since the OpenGL texture
rendering of the bitmap (now 24bit as here) also looks to use it in its Scale
method [2]. Would the type of scaling of the icon theme cost that much CPU/GPU
overhead in parsing the PNG bitmaps into better quality bitmaps?

=-ref-=
[1] https://opengrok.libreoffice.org/xref/core/include/vcl/bitmap.hxx#47
[2] https://opengrok.libreoffice.org/xref/core/vcl/inc/opengl/salbmp.hxx#78

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #41 from V Stuart Foote  ---
On Windows 10 Pro 64-bit (1803) en-US with nVidia GTX 750ti with 3840x2160 40"
(~110.15 dpi)
Version: 6.2.0.0.alpha1+
Build ID: 4fa9e6f7f891b335ae1b432e0848c1e46c8fe3ef
CPU threads: 8; OS: Windows 10.0; UI render: GL; VCL: win; 
TinderBox: Win-x86@42, Branch:master, Time: 2018-10-30_22:44:48
Locale: en-US (en_US); Calc: CL

With OpenGL rendering enabled and scaling UI to 300% to force LO icon
scaling--all of the icon themes scale cleanly if a bit pixelated but without
any color corruption. Will check a 64-bit build (TB42 or TB62) when one rolls.

@Jan-Marek, Tomaž -- notice we've been using the "BMPScaleFlag::Fast" [1], any
reason not to use Lanczos or at least BiCubic to reduce pixelation since these
scaled icon themes are being cached to user profile on first launch? Better at
least until SVG themes can be finished.

And assuming 64-bit also is also good, can this be back ported for 6.1.4?

=-ref-=
[1]
https://opengrok.libreoffice.org/xref/core/vcl/source/image/ImplImageTree.cxx#187

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Jan-Marek Glogowski  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #40 from Jan-Marek Glogowski  ---
So I couldn't actually test the fix. Got some minimal review so lets see, if it
fixes the bug for users, who can reproduce it. Actually icon quality might even
improve, as this simply converts all icons to 24bit + alpha before scaling
them.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #39 from Commit Notification 
 ---
Jan-Marek Glogowski committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/+/b0c475a00ced9ec1e4ef1efb9d184ee8e2a3eaab%5E%21

tdf#119020 always scale icons as 24bit RGB

It will be available in 6.2.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

Commit Notification  changed:

   What|Removed |Added

 Whiteboard||target:6.2.0

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

--- Comment #38 from Tomaz Vajngerl  ---
(In reply to V Stuart Foote from comment #37)
> Does this mean we *never* pick up SVG flavors of icons in the Windows builds
> for the HiDPI handling noted comment 10?  And it is only lower res 8-bit
> color PNG that are being scaled and corrupted?  

SVG icons aren't packaged anywhere yet and they are meant to be separate icon
themes (breeze_svg, colibre_svg,..) until we decide to drop the PNG icon
themes.  

> Are the SVG being scaled and pushed to cache as PNG for HiDPI, but then not
> reused? If so where do they go?

SVG icons are all cached as PNG (and rendered at higher resolution for HiDPI
and not scaled), however PNG icons are only cached for the HiDPI and "disabled"
variants.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 119020] Icons are corrupted on Windows when scaling UI 150% and higher, with some OpenGL dependency

2018-10-29 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=119020

V Stuart Foote  changed:

   What|Removed |Added

Summary|Icons loadFromSVG() are |Icons are corrupted on
   |corrupted on Windows when   |Windows when scaling UI
   |scaling UI 150% and higher  |150% and higher,  with some
   |(comment 10, comment 14)|OpenGL dependency
   |with some OpenGL dependency |

--- Comment #37 from V Stuart Foote  ---
(In reply to Jan-Marek Glogowski from comment #36)
So, not an SVG icon handling issue. 

Does this mean we *never* pick up SVG flavors of icons in the Windows builds
for the HiDPI handling noted comment 10?  And it is only lower res 8-bit color
PNG that are being scaled and corrupted?  

Are the SVG being scaled and pushed to cache as PNG for HiDPI, but then not
reused? If so where do they go?

> There is now a patch in Gerrit. If someone here has a Windows build, you can
> try it. The patch isn't Windows specific and much simpler then my original
> idea. Due to Jenkins infrastructure problems I didn't push it yet.
> 

Will look for it to roll to nightlies once pushed.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs