Opened 2 years ago

Last modified 2 years ago

#16968 new enhancement

Emojis with color in texts/menus

Reported by: naoliv Owned by: team
Priority: minor Milestone:
Component: Core Version:
Keywords: emoji font icon Cc:


Testing a preset with some emojis (instead proper icons) I saw that the result is actually ugly:

Is it possible to have them displayed with color (specially) and more nitid?
If yes, it could save a lot of time to locate and adapt icons.


Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2018-11-07 22:38:38 +0100 (Wed, 07 Nov 2018)
Build-Date:2018-11-08 02:34:19

Identification: JOSM/1.5 (14418 en) Linux Debian GNU/Linux unstable (sid)
Memory Usage: 321 MB / 3072 MB (117 MB allocated, but free)
Java version: 11.0.1+13-Debian-2, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-11-jre:amd64-11.0.1+13-2
Java ATK Wrapper package: libatk-wrapper-java:all-0.33.3-21
VM arguments: [-Dawt.useSystemAAFontSettings=gasp]
Program arguments: [--language=en]

+ ImportImagePlugin (34576)
+ OpeningHoursEditor (34535)
+ SimplifyArea (34586)
+ apache-commons (34506)
+ buildings_tools (34572)
+ download_along (34503)
+ editgpx (34506)
+ ejml (34389)
+ geojson (87)
+ geotools (34513)
+ jaxb (34506)
+ jogl (1.2.2)
+ jts (34524)
+ log4j (34527)
+ measurement (34529)
+ merge-overlap (34664)
+ opendata (34698)
+ reverter (34552)
+ tageditor (34560)
+ todo (30306)
+ turnlanes-tagging (272)
+ turnrestrictions (34643)
+ undelete (34568)
+ utilsplugin2 (34506)
+ wikipedia (v1.1.1)

Attachments (1)

preset.xml (6.3 KB) - added by naoliv 2 years ago.

Download all attachments as: .zip

Change History (7)

Changed 2 years ago by naoliv

Attachment: preset.xml added

comment:1 Changed 2 years ago by stoecker

That depends on your font settings.

Last edited 2 years ago by stoecker (previous) (diff)

comment:2 Changed 2 years ago by naoliv

I failed to accomplish changing the font for JOSM.
Does it need some code/support in JOSM itself for this?

comment:3 Changed 2 years ago by Don-vip

Keywords: emoji font icon added

comment:4 Changed 2 years ago by Don-vip

Java has no proper emoji support (yet?). See last Unicode enhancement (JEP 327: Unicode 10):


Four related Unicode specifications will not be implemented by this JEP:

  • UTS 51, Unicode Emoji

See also javabug:8172278. It seems JavaFX does not have emoji support neither.

comment:5 Changed 2 years ago by stoecker

Do you need special Java support? At least for other software it was enough to install the right fonts and do the font setup accordingly, so that the colored variants have been used instead of the uni-color ones of the original fonts. Don't know if Java does his own font handling here again.

Are there fonts which have colored emojis and text in one font?

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to naoliv
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.