Bug 51733 - Update icons for high-resolution HiDPI / Retina display
Summary: Update icons for high-resolution HiDPI / Retina display
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version: unspecified
Hardware: Other Mac OS X (All)
: medium enhancement
Assignee: Not Assigned
QA Contact: Emir Sarı (away)
URL:
Whiteboard:
Keywords:
: 74361 (view as bug list)
Depends on:
Blocks: 42082 75485
  Show dependency treegraph
 
Reported: 2012-07-04 15:40 UTC by Brion Vibber
Modified: 2014-08-22 10:44 UTC (History)
11 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Screenshot of Writer on Retina MacBook Pro. Icons are pixelated. (167.21 KB, image/png)
2012-07-04 15:40 UTC, Brion Vibber
Details

Description Brion Vibber 2012-07-04 15:40:52 UTC
Created attachment 63833 [details]
Screenshot of Writer on Retina MacBook Pro. Icons are pixelated.

I've done a little quick testing of LibreOffice 3.5.4.2 on a MacBook Pro with Retina display... it works surprisingly well, most text and lots of graphics are beautifully high-resolution!

Icons throughout the interface however are low-resolution, and appear visibly pixelated.

It would be nice to provide and load high-resolution versions of the icons when a window is running on a high-resolution screen.
Comment 1 Roman Eisele 2012-08-28 08:11:40 UTC
Thank you very much for your report!

I completely agree on y

This is an enhancement request, therefore adapted Importance picker to "enhancement".
Comment 2 Emir Sarı (away) 2012-11-18 19:28:45 UTC
It would be great if someone could confirm that the new Tango icon theme will be Retina compatible.
Comment 3 Emir Sarı (away) 2013-08-02 10:55:09 UTC
Can someone please confirm if the new flat Sifr icons on the master build looks good on Retina displays? I do not know anyone using a Retina display, so any help would be appreciated-and we can close this bug.
Comment 4 Khaled Hosny 2013-08-02 16:42:48 UTC
(In reply to comment #3)
> Can someone please confirm if the new flat Sifr icons on the master build
> looks good on Retina displays?

No, they look fuzzy as well. Icons is not my area of expertise (if there is ever one, I’m just lurking around here), so no idea what needs to be done here.
Comment 5 Emir Sarı (away) 2013-08-02 16:57:57 UTC
@Khaled,

Thanks for confirming, actually I've recalled that you have a Retina Mac, that's why I added you to CC.
Comment 6 Keith Curtis 2014-02-04 00:10:06 UTC
*** Bug 74361 has been marked as a duplicate of this bug. ***
Comment 7 Stefan Knorr (astron) 2014-02-06 22:49:04 UTC
Sifr icons look pixelated as well, because they are also bitmaps (at least in the form they are used in LibreOffice, the source is of course SVG as has been for some generations of icons).

So, yes, for 200ppi screens, we'd need 32*32p small icons and 48*48p large icons...
+ For Sifr, most of them would just need to be re-exported. Some prodding
  might be needed to get SVGs from some authors.
+ For Tango, it would be more complicated, as we inherited large amounts of
  bitmap-only icons there. Many important icons would be re-exportable, however
  (not saying that it would look great, but better than pixelated icons).
+ Galaxy: doomed project, unless someone actually recreates all those icons
  (I'm beyond doubtful)
+ Oxygen: might be possible, but don't know any specifics (it's possible that
  it also contains a lot of custom LibreOffice-only bitmap-only icons, just
  as Tango does)
+ Classic, High-Contrast: again, doomed.

The new high-resolution sets would then also need to be wired up in LibreOffice in a way that they automatically appear on High PPI screens...
Comment 8 Stefan Knorr (astron) 2014-02-25 09:01:15 UTC
I would propose using this bug to track the implementation of how to correctly switch between high PPI and normal version of a theme etc., and to open new bugs for individual themes. (Just opened bug 75485 for a Sifr high PPI version.)

Proposals:

+ LibreOffice should not show the high PPI themes as special themes in the
  theme selector*, it should instead just switch between themes where
  appropriate (e.g. Sifr <=> Sifr/192ppi depending on the screen).

+ Apple use "@2" appended to the image name to mark 192 PPI images and mixes
  them in with the rest of the theme. It might make sense to follow that
  convention. However, I am not sure every file system correctly supports
  the @ character in file names.

+ Icon sizes should be exactly pixel-doubled, e.g. toolbar: small = 32*32 and
  large = 48*48


(Adding Keith to CC.)


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.