1. 6c47fe7 Add background drawable to popup window explicitly in the code. This fixes the issue where the popup window does not dismiss when clicking outside or scrolling in API < 23 (https://screenshot.googleplex.com/AMJcoD2LpjQfgRN). by chelseahao · 1 year, 5 months ago
  2. b95a717 1) Clean up unused deps. 2) Change the sample app to do more meaningful things. by chelseahao · 1 year, 5 months ago
  3. 7d2d6ca Force all EmojiViewHolder share the same width/height. by zzeng · 1 year, 5 months ago
  4. e3681af UI tweak 1) fix emoji cropping 2) fix header size by chelseahao · 1 year, 5 months ago
  5. fc62224 Merge "Update EmojiCompat#getEmojiStart API doc so that it also mentions" into androidx-main by Treehugger Robot · 1 year, 5 months ago
  6. e5b7420 Merge "Import translations. DO NOT MERGE ANYWHERE" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  7. 642cbd6 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  8. 5b4b869 Respect new codepoint exclusions platform API by Sean McQuillan · 1 year, 6 months ago
  9. baeda89 Merge "Expose EmojiCompat.SpanFactory" into androidx-main by Sean McQuillan · 1 year, 6 months ago
  10. 050e3c7 Update EmojiCompat#getEmojiStart API doc so that it also mentions by zzeng · 1 year, 6 months ago
  11. 7306663 Merge "Revert "Respect mReplaceAll in getEmojiStart/End from EmojiCompat.Config."" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  12. 12557c4 Expose EmojiCompat.SpanFactory by Sean McQuillan · 1 year, 6 months ago
  13. e302fbf Revert "Respect mReplaceAll in getEmojiStart/End from EmojiCompat.Config." by Sean McQuillan · 1 year, 6 months ago
  14. 79f981d Merge "Import translations. DO NOT MERGE ANYWHERE" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  15. 2709dc2 Enable clients to refresh the emojiGridRows and emojiGridColumns. by scduan · 1 year, 6 months ago
  16. 3d227a8 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  17. bf0bf63 Merge "Add public interface `RecentEmojiProvider` to regulate the recent emoji behavior." into androidx-main by Sicheng Duan · 1 year, 6 months ago
  18. f725565 Add public interface `RecentEmojiProvider` to regulate the recent emoji behavior. by scduan · 1 year, 6 months ago
  19. cef7425 Merge "Import translations. DO NOT MERGE ANYWHERE" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  20. a0f2007 Merge "Respect mReplaceAll in getEmojiStart/End from EmojiCompat.Config." into androidx-main by Zuo Zeng · 1 year, 6 months ago
  21. 6723fed Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  22. 2d4962c Add constructor with defStyleAttr in EmojiPickerView. Disable the addView fun to disallow adding views. by chelseahao · 1 year, 6 months ago
  23. 818af4e Merge "Accessibility support for header icons, plus some UI changes." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  24. 7d333fc Merge "removing explicit setting of library groups" into androidx-main by Jeff Gaston · 1 year, 6 months ago
  25. a4dbf43 Respect mReplaceAll in getEmojiStart/End from EmojiCompat.Config. by zzeng · 1 year, 6 months ago
  26. 41bdb52 Accessibility support for header icons, plus some UI changes. by chelseahao · 1 year, 6 months ago
  27. ca8bc30 Merge "Look around more characters for getEmojiStart/End. 10 characters are not enough." into androidx-main by Zuo Zeng · 1 year, 6 months ago
  28. 0a35d65 removing explicit setting of library groups by Jeff Gaston · 1 year, 6 months ago
  29. 47a153f Look around more characters for getEmojiStart/End. 10 characters are not enough. by zzeng · 1 year, 6 months ago
  30. 3b965cc1 UI tweaks for emoji picker. by chelseahao · 1 year, 6 months ago
  31. e095a35 Reflects recentEmojiProvider changes. by zzeng · 1 year, 6 months ago
  32. 67f3340 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  33. 0723ca3 Merge "Revert "Reflects recentEmojiProvider changes."" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  34. c4c612b Revert "Reflects recentEmojiProvider changes." by Aurimas Liutikas · 1 year, 6 months ago
  35. 1f57c8b Merge "Reflects recentEmojiProvider changes." into androidx-main by Zuo Zeng · 1 year, 6 months ago
  36. ef69ba0 Merge "Fix sticky variants behavior. Currently it only saves the last change since last load." into androidx-main by Zuo Zeng · 1 year, 6 months ago
  37. 1e3ca6c Reflects recentEmojiProvider changes. by zzeng · 1 year, 6 months ago
  38. e5c6606 Let EmojiCompat supports returning emoji boundaries. by zzeng · 1 year, 6 months ago
  39. 66d15cb Fix sticky variants behavior. Currently it only saves the last change since last load. by zzeng · 1 year, 6 months ago
  40. 27fd2f3 Disable failing testHeader_highlightCurrentCategory test by Aurimas Liutikas · 1 year, 6 months ago
  41. beb8222 Merge "Nullability updates for consistency with platform SDK" into androidx-main by Alan Viverette · 1 year, 6 months ago
  42. 1bdc90b Merge "Import translations. DO NOT MERGE ANYWHERE" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  43. 472e3f0 Nullability updates for consistency with platform SDK by Alan Viverette · 1 year, 6 months ago
  44. cda99c4 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  45. fb82c18 Merge "Implement highlighting and clicking header icon behavior." into androidx-main by Zuo Zeng · 1 year, 6 months ago
  46. 21fa44ccf2 Implement highlighting and clicking header icon behavior. by zzeng · 1 year, 6 months ago
  47. ae07f22 Merge "Fix b/259964398. I put the wrong min sdk version. Trimming happens to versions lower than 24 (link: https://source.corp.google.com/androidx-platform-dev/emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/utils/UnicodeRenderableManager.kt;l=73?q=getClosestRenderable)" into androidx-main by Chelsea Hao · 1 year, 6 months ago
  48. ce163ee Merge "Add emojicompat support when drawing emojis." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  49. d999892 Fix b/259964398. I put the wrong min sdk version. Trimming happens to versions lower than 24 (link: https://source.corp.google.com/androidx-platform-dev/emoji2/emoji2-emojipicker/src/main/java/androidx/emoji2/emojipicker/utils/UnicodeRenderableManager.kt;l=73?q=getClosestRenderable) by chelseahao · 1 year, 6 months ago
  50. 96cc14b Escape <> in emoji2 EmojiCompat code block by Julia McClellan · 1 year, 6 months ago
  51. e70492b Integrate header data into ItemGroups so Body and Header shares the same data. by zzeng · 1 year, 6 months ago
  52. a8e2bef Add emojicompat support when drawing emojis. by chelseahao · 1 year, 6 months ago
  53. 88f3f14 Merge "Since `coroutineScope` waits for all children coroutine to complete before returning, `Deferred` is unnecessary." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  54. ba1f362 Since `coroutineScope` waits for all children coroutine to complete before returning, `Deferred` is unnecessary. by chelseahao · 1 year, 6 months ago
  55. f120415 Merge "Revert "Don't define targetSdk for emoji2 libraries"" into androidx-main by Alan Viverette · 1 year, 6 months ago
  56. 17fd1a9 Revert "Don't define targetSdk for emoji2 libraries" by Alan Viverette · 1 year, 6 months ago
  57. 861ed0c Add back tests for sticky variants. by chelseahao · 1 year, 6 months ago
  58. 69610c4 Refactor EmojiPicker, removing unused classes and functionalities, mostly on Adapter related stuff. by zzeng · 1 year, 6 months ago
  59. e931a4c Support templated popups. by chelseahao · 1 year, 6 months ago
  60. 4db32ff We should pick the emoji from popup view rather than emoji from the base by scduan · 1 year, 6 months ago
  61. 0626a45 Merge "Import translations. DO NOT MERGE ANYWHERE" into androidx-main by Treehugger Robot · 1 year, 6 months ago
  62. 2b3e5158 Let sample app supports landscape mode. by zzeng · 1 year, 6 months ago
  63. b959584 Add default recent emoji provider into emoji picker. User could view the by scduan · 1 year, 6 months ago
  64. d1f89b9 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 6 months ago
  65. 295ef18 Merge "Animation and some minor tweaks on the popup view." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  66. f5a09db Merge "Create a new map from all variants to primary emoji." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  67. 6d4391f Animation and some minor tweaks on the popup view. by chelseahao · 1 year, 6 months ago
  68. a95ec8d Create a new map from all variants to primary emoji. by chelseahao · 1 year, 6 months ago
  69. f2efcb6 Merge "Save sticky preference in shared preference. Also fixed a typo in EmojiViewData.kt." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  70. ef7416d Merge "Create popup window when long click on an emoji view." into androidx-main by Chelsea Hao · 1 year, 6 months ago
  71. cc27c09 Save sticky preference in shared preference. Also fixed a typo in EmojiViewData.kt. by chelseahao · 1 year, 6 months ago
  72. 16dacd8 Add recent emoji category in emoji picker. Use an empty list to by scduan · 1 year, 7 months ago
  73. 1159a1c Create popup window when long click on an emoji view. by chelseahao · 1 year, 7 months ago
  74. 46c6ba7 Merge "Add setOnEmojiPickedListener to allow custom behavior after clicking emoji." into androidx-main by Sicheng Duan · 1 year, 7 months ago
  75. 941ef38 Add setOnEmojiPickedListener to allow custom behavior after clicking emoji. by scduan · 1 year, 7 months ago
  76. 0f2e4a1 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 7 months ago
  77. 7e6e12f Change getItemCount() to display all emojis. by scduan · 1 year, 7 months ago
  78. 26401d9 Display category seperator on a single line and takes up the whole line. by scduan · 1 year, 7 months ago
  79. c73cc14 Load emojis from files. by scduan · 1 year, 7 months ago
  80. 4c8ffc4 EmojiView should support xml layout since we will need to add variant by scduan · 1 year, 7 months ago
  81. d20d70b Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 7 months ago
  82. 344b454 1) Load emoji category in IO thread async-ly. by chelseahao · 1 year, 7 months ago
  83. f99c399 Create EmojiPickerView.kt and the minimal public properties(emojiGridColumns/emojiGridRows) and implementations.Also created one test app within the emoji2-emojipicker/samples folder. by scduan · 1 year, 8 months ago
  84. 137a2eb Implement EmojiView. Test: EmojiViewTest by zzeng · 1 year, 8 months ago
  85. ede0ef7 Merge "Create `FileCache` class to allow `BundledEmojiListLoader` to read from cache if possible. The `FileCache` class stores caches under /data/user_de/0/androidx.emoji2.emojipicker.test/cache/emoji_picker/osVersion|appVersion/emoji.v1.x.x.x. The cache will be invalidated when os version or app version updates." into androidx-main by Chelsea Hao · 1 year, 8 months ago
  86. 2f03dd2 Create `FileCache` class to allow `BundledEmojiListLoader` to read from cache if possible. The `FileCache` class stores caches under /data/user_de/0/androidx.emoji2.emojipicker.test/cache/emoji_picker/osVersion|appVersion/emoji.v1.x.x.x. The cache will be invalidated when os version or app version updates. by chelseahao · 1 year, 8 months ago
  87. 1561910 Merge "Fixed installRelease before connected checks for macrobenchmark example" into androidx-main by Treehugger Robot · 1 year, 8 months ago
  88. 2ea6ff9 Fixed installRelease before connected checks for macrobenchmark example by Marcello Albano · 1 year, 10 months ago
  89. 8e3d5884 Update all macrobenchmark targets to track TOT profileinstaller by Chris Craik · 1 year, 8 months ago
  90. 9fa3fd3 Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 8 months ago
  91. c01675e Import translations. DO NOT MERGE ANYWHERE by Bill Yi · 1 year, 8 months ago
  92. 408ccb2 Added renderability check to the BundledEmojiListLoader. Forked from google3/java/com/google/android/libraries/inputmethod/emoji/renderer/. by chelseahao · 1 year, 9 months ago
  93. 2217abd Create BundledEmojiListLoader which loads emojis from resources to memory. by chelseahao · 1 year, 9 months ago
  94. 80d9c70 Create emoji picker directory by Lin Guo · 1 year, 9 months ago
  95. 13a6c5e Suppress EmojiEditText test prior to API22 by Sean McQuillan · 1 year, 10 months ago
  96. ffe724e Second lint baseline update after Lint Fixit by Tiem Song · 1 year, 10 months ago
  97. 051cbdc Merge "Draw background in EmojiSpan" into androidx-main am: b40079dd4c by Treehugger Robot · 1 year, 11 months ago
  98. 15ef5cb Draw background in EmojiSpan by Sean McQuillan · 1 year, 11 months ago
  99. dec9857 Merge "Finalize AppCompat, Emoji2, and ResourceInspection APIs for beta" into androidx-platform-dev by TreeHugger Robot · 1 year, 11 months ago
  100. f1ceed0 Finalize AppCompat, Emoji2, and ResourceInspection APIs for beta by Alan Viverette · 2 years ago