All Versions
7
Latest Version
Avg Release Cycle
179 days
Latest Release
417 days ago

Changelog History

  • v0.6.0

    February 15, 2019
    • ➕ Add disclaimer about instantiating the EmojiPopup early to the README #337 (rubengees)
    • 👉 Show duplicate emojis in the input but not in the picker #336 (rubengees)
    • ➕ Add support for custom ViewPager.PageTransformer. #334 (mario)
    • ➕ Add keyboard animation #333 (mario)
    • 🛠 Fix emoji visibility issue #330 (mario)
    • 🛠 Fix Emoji keyboard in certain cases #329 (mario)
    • ⚡️ Update Android SDK license. #327 (vanniktech)
    • 🛠 Fix Layout issues in EmojiDialog for several edge cases. #326 (mario)
    • Nuke EmojiEditTextInterface and allow any kind of EditText to be passed. #324 (vanniktech)
    • ➕ Add attrs for color customization on theme level #320 (rubengees)
    • ✂ Remove sudo: false from travis config. #316 (vanniktech)
    • 🛠 Fix some typos in CHANGELOG.md #309 (felixonmars)
    • ⬆️ Upgrade Jimp to 0.5.0, remove manual promises #302 (akwizgran)
    • Fix a crash when context instanceof ContextThemeWrapper #298 (AlanGinger)
    • 👉 Use soft references to hold sprites #297 (akwizgran)
    • 👍 Allow to override background, icon and divider colors #295 (RashidianPeyman)
    • ➕ Add support to AutoCompleteTextView and MultiAutoCompleteTextView #292 (rocboronat)
    • 🔌 Use Gradle Maven Publish Plugin for publishing. #283 (vanniktech)
    • ➕ Add latest emojis for EmojiOne #281 (rubengees)
    • Introduce EmojiEditTextInterface which allows custom EditText to work with the Popup. #277 (Foo-Manroot)
    • Nuke badges in README. #276 (vanniktech)
    • 🔦 Expose instance so that can access replaceWithImages from external package #270 (SY102134)
    • 🔧 Tweak Travis configuration. #267 (vanniktech)
    • ➕ Add release method which releases the sheet but not the data structure #266 (rubengees)
    • ➕ Add missing verifyInstalled to the EmojiManager #265 (rubengees)
    • Slightly improve README. #262 (vanniktech)
    • ⚡️ Update emojis and use sprite sheet instead of individual images #252 (rubengees)
    • 🔦 Expose some API so that the library can also be used with other systems such as React. #246 (SY102134)
    • 🔧 Unify Detekt configurations with RC6. #232 (vanniktech)
    • 👍 Better travis.yml #230 (vanniktech)
    • ✂ Remove duplicates from Checkstyle configuration file. #229 (vanniktech)
    • 🛠 Fix for emoji keyboard UI artifact (while fast scrolling) #223 (yshubin)
    • ⚡️ Update Support Library version #208 (MrHadiSatrio)
    • Empty list memory optimization #201 (stefanhaustein)
    • Obey library loading state and add modifiers only where needed #199 (stefanhaustein)
    • ➕ Add infrastructure to let the provider perform emoji span replacements and utilize in emoji-google-compat #198 (stefanhaustein)
    • 👍 Emoji Support Library integration #196 (stefanhaustein)
    • Let Emoji provide a drawable in addition to the resource id. #195 (stefanhaustein)
    • 🚀 Don't clean build again when deploying SNAPSHOTS. #193 (vanniktech)
    • Adjust README for Snapshots #189 (rubengees)
    • ✂ Delete codecov yml file. #186 (vanniktech)
    • Let Gradle install all of the Android dependencies. #178 (vanniktech)
    • Kotlin module #147 (aballano)

    I want to thank each and every contributor. Thanks @aballano for adding a kotlin module. @stefanhaustein for integrating Google's Emoji AppCompat. Big thanks to @rubengees & @mario who did most of the work and are actively contributing to this library.

  • v0.5.1

    July 02, 2017

    Many thanks to rubengees for helping out with a lot of issues.

    Note:

    0.5.1 does contain a few breaking changes. Please consult with the README.

  • v0.5.0

    July 02, 2017

    There was a problem with publishing to mavenCentral. Please don't use this version. Instead use 0.5.1.

  • v0.4.0

    February 15, 2017
    • Soft keyboard not detected when toggling the emoji-popup #60
    • Can't show keyboard #58
    • Opening emoticons, and change the keyboard #57
    • On android 6 emoji not averlays keyboard #20
    • ⚡️ Optimize EmojiGridView hierarchy #39 (vanniktech)
    • Split v4 #49 (vanniktech)
    • 👉 Make colors customizable #70 (rubengees)
    • 🐎 Rewrite for more Emojis, modularity and performance #77 (rubengees)

    👍 Huge thanks to rubengees for making this library able to support multiple Emojis (iOS & Emoji One) as well as fixing those issues:

    • 👍 Skin tones support #34
    • ➕ Add flags #12
    • ➕ Add missing Symbols #11
    • ➕ Add missing People emojis #10

    Note:

    0.4.0 is a breaking change so please consult with the README in order to set it up correctly. If you want to continue using the iOS Emojis change this:

    -compile 'com.vanniktech:emoji:0.4.0'
    +compile 'com.vanniktech:emoji-ios:0.4.0'
    

    and add EmojiManager.install(new IosEmojiProvider()); in your Applications onCreate() method.

  • v0.3.0

    May 03, 2016
    • ✂ Remove Global Layout listener when dismissing the popup. Fixes #22 #24 (vanniktech)
    • 👉 Show People category first when no recent emojis are present #16 (vanniktech)
  • v0.2.0

    March 29, 2016
  • v0.1.0

    March 11, 2016

    🎉 Initial version