moebiuscurve / ibus-table-others

ibus-table-others
code.google.com/p/ibus/
GNU General Public License v3.0
15 stars 8 forks source link

Rename the subproject "emoji" to "emoticon" #15

Closed seamlik closed 1 year ago

seamlik commented 7 years ago

The emoji module is in fact for inputting emoticons rather than emoji. I suggest the module be renamed to emoticon, or at least put a hint somewhere in the project.

In modern days, an emoji means a single graphical character which is part of the Unicode standard while an emoticon means a graphical token consisting of an arrangement of multiple Unicode textual characters.

This is important considering there is already a Debian project representing this module and making confusion to users including me.

mike-fabian commented 4 years ago

Yes, maybe "emoticons" is a better name.

When looking at the contents of

https://github.com/moebiuscurve/ibus-table-others/blob/master/tables/emoji-table.txt

it also seems that it is only useful for people who speak Chinese, all the keys one has to type to get the emoticons seem to be Chinese pinyin.

mike-fabian commented 1 year ago

Included in https://github.com/moebiuscurve/ibus-table-others/releases/tag/1.3.17

mike-fabian commented 1 year ago

The original author is probably Chinese. Problem is some distros' auto build may source that file directly from the tree.

I think it might be better if we replace it with a real emoji table (and create a new emoticon-table.txt), rather than just rename it.

I just renamed it because I don’t have a real emoji table. Any contributions are welcome, of course.

But input of ̣“normal” emoji is already well supported by several other input methods like ibus-typing-booster or the core of ibus. So maybe it is not really necessary to have an emoji-table as well for ibus-table.