Geonu Kang
282f139ee9
Adjust scaling for Apple emoji
...
Fixes #3595
Closes #3596
// FREEBIE
2015-07-10 11:55:48 -07:00
Jake McGinty
bc787f20e3
Resolve emoji keyboard layout issues
...
1) orientation changes are now properly handled
2) emoji panel will not overrun the actionbar and composition area
in space-contentious situations (quick reply popup)
Closes #3553
fixes #3501
fixes #3485
fixes #3199
// FREEBIE
2015-07-08 17:26:23 -07:00
Jake McGinty
9a18be0a61
use apple emoji
...
Fixes #3445
Closes #3532
// FREEBIE
2015-07-06 16:52:05 -07:00
Jake McGinty
fa62b9bde2
clean up EmojiDrawer layout
...
Fixes #2940
Closes #3517
// FREEBIE
2015-07-06 16:50:22 -07:00
agrajaghh
ae4f6b1dd4
add dark theme to emojiDrawer
...
Fixes #3240
Closes #3353
2015-06-11 11:10:28 -07:00
Jake McGinty
37fbd769b7
ellipsize emoji
...
Fixes #3266
Closes #3349
// FREEBIE
2015-06-09 08:25:36 -07:00
Jake McGinty
4dce95142f
fix emoji not being replaced with Editable actions
...
Fixes #3267
Closes #3292
// FREEBIE
2015-06-03 12:15:36 -07:00
Jake McGinty
9408579862
ASCII emoji support
...
Fixes #2943
Closes #3283
// FREEBIE
2015-06-03 11:11:24 -07:00
Jake McGinty
21341c5213
Fix >xxhdpi screens misrendering emoji
...
Fixes #2957
Closes #3302
// FREEBIE
2015-06-02 10:36:56 -07:00
Jake McGinty
05e45e92cf
reduce emoji memory consumption
...
Closes #3282
// FREEBIE
2015-05-29 16:25:32 -07:00
Jake McGinty
ce610e0262
no more emoji pane fragment
...
Fixes #3271
Closes #3280
// FREEBIE
2015-05-29 16:24:22 -07:00
Jake McGinty
1a7c4a2869
prevent early callback death
...
android is so dumb.
Fixes #3255
Closes #3260
// FREEBIE
2015-05-26 15:34:56 -07:00
Jake McGinty
a3007c5906
Fix flickering emoji and periodic emoji vanishings
...
Fixes #3231
Closes #3233
// FREEBIE
2015-05-22 13:56:39 -07:00
Jake McGinty
7ecc58095b
Add vertical spacing to emoji sprites
...
Downsampling on low-dpi devices led to 1px bleeds between
sprite areas.
Fixes #3203
Closes #3206
// FREEBIE
2015-05-20 18:02:21 -07:00
Jake McGinty
bc164ef549
only update recent emoji on other pages
...
Closes #3208
// FREEBIE
2015-05-20 18:01:18 -07:00
Jake McGinty
3effe77830
don't show recent emoji if empty
...
Fixes #3201
Closes #3209
// FREEBIE
2015-05-20 17:59:43 -07:00
Jake McGinty
0ee46bbe5f
new emoji category layout
...
Fixes #2962
Fixes #2954
Fixes #2941
// FREEBIE
2015-05-19 14:01:22 -07:00
Jake McGinty
cf420de65f
fix recent emoji pane
...
1) Make recent list properly update and invalidate.
2) Show most-recently-used first.
3) Refactoring
Closes #3171
// FREEBIE
2015-05-15 17:15:47 -07:00
Jake McGinty
8011b308c2
invalidateSelf() on the main thread
...
Closes #3170
// FREEBIE
2015-05-15 07:20:46 -07:00
Jake McGinty
ab8593d5f3
invalidate emoji when load completes
...
Closes #3169
// FREEBIE
2015-05-14 16:39:15 -07:00
Jake McGinty
54db79bfdd
fix AppCompatEditText Transformation issues
...
Closes #3168
// FREEBIE
2015-05-14 16:14:16 -07:00
Jake McGinty
c7d2ed4f7d
Fix 2.3.x fragment LayoutParams issue.
...
Closes #3167
// FREEBIE
2015-05-14 14:59:26 -07:00
Jake McGinty
bf133c65c3
refactor emoji code into package
...
1) EmojiTextView and EmojiEditText are used instead of
using code to emojify text.
2) Emoji categories' code points are specified in XML
3) EmojiDrawer itself is a fragment, and its pages are
also fragments, allowing for better memory
management.
Fixes #2938
Fixes #2936
Closes #3153
// FREEBIE
2015-05-14 13:54:11 -07:00