Skip to content

Releases: rakugoteam/Emojis-For-Godot

2.2

13 Mar 13:41
9d53838
Compare
Choose a tag to compare

Fixes

  • short aliases for emojis now are working again #24
  • faster reloading emojis #26
  • add documentation comments #25
  • add links and button to online docs #25
  • tested under godot 4.2 #25

2.1 for Godot 4 - emojis unicode 15.1

11 Nov 13:10
e17218f
Compare
Choose a tag to compare

What's Changed

  • Updated Emojis to 15.1 - PR #14 - Fixing #12 raported by @xShut
  • Now uses Google's Noto Emoji Color font instead of texture atlas - PR #14
  • Python script was used to update emojis.json - PR #14
  • Emoji Finder now base on code of Icon Finder from my Godot Material Icons addon - PR #14
  • Fixes scrolling in Emoji Finder - PR #14
  • Fixed emojis not showing up some times in game - PR #17 - fixing #13 raported by @xShut
  • Fixed emojis not showing up in RichTextLabels - PR #19 - fixing #19
  • Fixed Error on loading Emoji Finder - PR #16 - fixing #18
  • Optmiazed Emoji Finder - PR #23 - fixing #21
  • Fixed bug that Emojis didn't show up with out user input first - PR #23

Full Changelog: 2.0...2.1

2.0

17 Aug 10:11
2d140e9
Compare
Choose a tag to compare
2.0

Changes:

  • ported to Godot 4.x
  • rewritten to give you access to EmojisDB singleton for easier use of emojis anywhere in your project.

1.4

01 May 18:01
e233fc7
Compare
Choose a tag to compare
1.4
  • Fixes name == "" bug

1.3

19 Oct 16:07
8de282a
Compare
Choose a tag to compare
1.3

This release use class_name instead of add_custom_type() as it integrates better with the engine.

Now you can easily use EmojiIcon, EmojiButton and Emojis in code.

This is the example code of using emojis in RichTextLabel:

extends RichTextLabel

var emojis = Emojis.new()
export var text_with_emojis := "some emoji :sunglasses:"
 
func _ready():
	bbcode_enabled = true
	bbcode_text = emojis.parse_emojis(text_with_emojis)

Result of the above code:

1.2

07 Oct 10:17
Compare
Choose a tag to compare
1.2

This is the example code of using emojis in RichTextLabel:

extends RichTextLabel

var emojis = load("res://addons/emojis-for-godot/emojis/emojis.gd").new()
export var text_with_emojis := "some emoji :sunglasses:"
 
func _ready():
	bbcode_enabled = true
	bbcode_text = emojis.parse_emojis(text_with_emojis)

Result of the above code:

1.0

16 Sep 10:47
Compare
Choose a tag to compare
1.0

This Release includes:

  • Emoji Finder
  • EmojiButton
  • EmojiIcon
  • Add EmojiFinder to Godot's Tools menu
  • Remove Rakugo Code
  • Speed up loading by using script to generate emojis grid instead of loading theme every time