[Libreoffice-bugs] [Bug 138841] Windows installer display tiny icon under high resolution

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Dec 12 18:15:15 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=138841

Roman Kuznetsov <79045_79045 at mail.ru> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
                 CC|                            |rizmut at libreoffice.org
             Status|UNCONFIRMED                 |NEW

--- Comment #4 from Roman Kuznetsov <79045_79045 at mail.ru> ---
(In reply to Mike Kaganski from comment #3)
> (In reply to V Stuart Foote from comment #2)
> > Roman, Mike, * can the MSI itself be made dpi aware?
> 
> MSI *is* DPI-aware. And all its dimensions are, in fact, in special units
> related to a font size scaled to the screen resolution [1].
> 
> It is obvious that our installer does follow the resolution properly on the
> screenshot, if you look at the top banner with "6".
> 
> The problem here seems to be because of using ICO images for these specific
> problematic places (and Icon type in Control.idt), not BMP (and Bitmap type).
> 
> The Icon type [2] has some bits that might be related, namely FixedSize and
> IconSize, and maybe we can just modify those, and not change the type.
> 
> [1] https://docs.microsoft.com/en-us/windows/win32/msi/installer-units
> [2] https://docs.microsoft.com/en-us/windows/win32/msi/icon-control

I think we could rework all icons into bmp format instead .ico and then use
Bitmap type instead Icon type in configure files.
>From another side we already have all icons in SVG format in
https://opengrok.libreoffice.org/xref/core/instsetoo_native/inc_common/windows/msi_templates/Binary/
but I'm not sure MSI installer can use SVG directly inside

Rizal, can you add icons in BMP format from existing SVG files in address
above?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20201212/d1f64ab7/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list