Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Text and / or Icons on Buttons / Toolbar Items

Hi Mickael,


thanks for your input.


I don’t like the idea to mix OS-specific Icons (aka. Emojiis aka. Unicode chars) and “custom” icons. The UI will look bad. Icons in an application have to belong to the same “family” follow to specific style to log consistent. Just think of mixing today’s flat style monochrome icons with old 3D-styled icons from the windows 95 time.


But my question was not if we should use custom or OS-specific icons.  It was about should we use icons on buttons or not.





From: <cross-project-issues-dev-bounces@xxxxxxxxxxx> on behalf of Mickael Istria <mistria@xxxxxxxxxx>
Reply to: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Date: Wednesday, 25. September 2019 at 13:38
To: Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Subject: Re: [cross-project-issues-dev] Text and / or Icons on Buttons / Toolbar Items




On Wed, Sep 25, 2019 at 12:36 PM Ed Merks <ed.merks@xxxxxxxxx> wrote:

But if you'll excuse my ignorance,  what are "emojis"? Unicode characters?  Sorry to say that they don't look so nice and if they are unicode characters you never know how they will be rendered on each OS...


They're indeed unicode character, native ones.

So the rendering may depend on the target, for example, what I see in GMail isn't the same as what I see in Eclipse IDE. If we're willing to investigate usage of emojis, we probably need to build some SWT example showing the main interesting emojis and capture screenshot on all OS.

But actually, when adopting emojis, it's a benefit to not know nor care how they're rendered: you trust the OS, just like SWT trust the underlying rendering; and the OS brings the updates, the scalability, the accessibility support, the options and all the stuff to properly deal with those images, way more efficiently than what we've been able to achieve with embedded images. I think that usage of emojis really fit with the "Eclipse IDE integrates well in your OS" mindset.

Back to the top