Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom Emoji: Part 1 #433

Merged
merged 113 commits into from Sep 12, 2023
Merged

Custom Emoji: Part 1 #433

merged 113 commits into from Sep 12, 2023

Conversation

Arseny271
Copy link
Contributor

No description provided.

@elliotthoward
Copy link

I need this

@vkryl vkryl merged commit d9ce627 into TGX-Android:main Sep 12, 2023
s3va pushed a commit to s3va/sevatgx that referenced this pull request Apr 27, 2024
* Custom Emoji: Pre-Alpha

* Fixes

* Inline Search: Emoji Suggestion - main logic

* Inline Emoji Suggestions

* Fixes

* Large emoji packs

* Fixes

* EmojiToneHelper Update

* Fixes

* Fixes

* Fixes

* Fixes

* Reaction Avatars (non-animated)

* Support custom font sizes

* Fixes

* Update Emoji.java

* Fixes 23.08.23

* Fixes

* Update StickerSetWrap.java

* Scroll fix

* Theme Invalidate fixes

* Fixes

* Fixes

* Search stickers/emoji packs in settings v1

* Fixes

* Update InlineSearchContext.java

* Fixes

* Code improvements

* Update MessagesController.java

* Update

* Fixes

* Fixes

* Avatar reaction animated

* Update StickersController.java

* Fixes

* Fixes

* Update strings.xml

* Grouping reactions in reactions list

* Fixes

* Update

* Update SettingsStickersController.java

* Revert "Update"

This reverts commit 8808857.

* Update StickersController.java

* Fixes

* Fixes

* Fix

* Fixes

* Update StickersController.java

* Fixes

* Update MessagesController.java

* Fixes

* Update ReactionsSelectorRecyclerView.java

* Fixes

* allowMedia

* Revert TGReactions.java

* Update EmojiListController.java

* Crash fix

* Update StickerPreviewView.java

* Fixes

* Update StickerPreviewView.java

* Fixes

* Update StickerPreviewView.java

* Update BaseActivity.java

* Update

* Update

* Update

* Update StickerSuggestionsProvider.java

* Fixes

* Update StickersSuggestionsLayout.java

* Fixes

* Update EmojiLayoutRecyclerController.java

* Update EmojiToneListView.java

* Update EmojiToneHelper.java

* Update EmojiToneHelper.java

* Update EmojiToneListView.java

* Fix

* Move all `t.me` url creation to `Tdlib` context

* Code style: added missing space before `:` in ternary operator

* Added copyright

* Fixes

* Update EmojiToneHelper.java

* Update MessagesController.java

* Update EmojiToneHelper.java

* Reworked loading custom emoji suggestsions when holding emoji in the grid

* Fix order in recommended stickers

* Code style: missing space before `:` in ternary operator

* Code style: missing space before `:` in foreach statements

* Do not enter long-press if there are no custom emoji suggestions or color tones + Request 2x more stickers in `SearchStickers`

* Crushfix

* Fixex

* Update TGAvatars.java

* Update TGUser.java

* Avoid array allocations in `MessagesController.getInputCursorOffset`

* Use `Views.save` and `Views.restore` in `StickerSmallView`

* Reworked `StickerSetWrap` progress logic

* Revert `StickerSetWrap.setInProgress`

* Code style: missing space before `?` in ternary operator

* Optimized imports

* Optimized `Emoji.extractSingleEmoji`

* Added `Emojis.MAX_EMOJI_LENGTH` & `Emoji.findPrecedingEmojiSpan`

* Update StickersListController.java

* Fix

* Update InputView.java

* Cleanup `EmojiSpan` from replaced text

* Optimized  detecting emoji preceding the cursor

* Remove `ComplexReceiver` from `DrawModifier` interface

* Optimized imports

---------

Co-authored-by: Vyacheslav <6242627+vkryl@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants