Bug 528749 - [win32] Support colored emojis in menus
Summary: [win32] Support colored emojis in menus
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.7   Edit
Hardware: All Windows All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2017-12-14 01:54 EST by Mickael Istria CLA
Modified: 2020-12-21 19:26 EST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mickael Istria CLA 2017-12-14 01:54:53 EST
SWT supports emojis everywhere on macOS and GTK. However, they're not supported on Windows. As emojis are more or less "native icons" and SWT is about feeling native, it would be great to have emojis enabled on SWT for Windows.
It seems like the actual change would be to replace use of GDI by DirectWrite in SWT implementation for Windows (a side-effect would be to take advantage of GPU's hardware acceleration and other nice stuff provided by DirectWrite). However, I let this issue being a high-level user requests, and experts to open "children" bugs for such technical stuff.
Comment 1 Matthias Becker CLA 2018-02-23 12:21:23 EST
It's not directly related but maybe also a point to consider.

See https://9to5mac.com/2018/02/02/apple-rejecting-apps-with-emoji/

Apple at the moment is rejecting ios apps that use the system's emojis outside of places where a user would have typed it in.
Comment 2 Mickael Istria CLA 2018-02-23 16:09:49 EST
(In reply to Matthias Becker from comment #1)
> It's not directly related but maybe also a point to consider.
> See https://9to5mac.com/2018/02/02/apple-rejecting-apps-with-emoji/
> Apple at the moment is rejecting ios apps that use the system's emojis
> outside of places where a user would have typed it in.

It's a point to consider for whether Platform should use emojis or not, but I think it would still be useful to have more complete support for emojis on Windows. If some RCP apps want to use emojis, they should be allowed to do it nowadays.
All that said, I think all the worst about Apple, for this kind of things among others.