Skip to content

feat: Favourite gifs and emojis, recent emojis - #1714

Open
Dadadah wants to merge 7 commits into
mainfrom
feat/favourites
Open

Dadadah wants to merge 7 commits into
mainfrom
feat/favourites

Conversation

@Dadadah

@Dadadah Dadadah commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Add a favourites section to the gif and emoji pickers. Also adds recently used emojis to the emoji picker. Adds a small overlay to gifs that shows up on hover that has a star. Star is filled if favourited and clicking it toggles favourability.

Closes #1256
Closes #758

How was this PR tested?

Favourited some stuff

Screenshots & Screencasts (if appropriate)

Gif Picker:

image

Favourite gif tab:

image

Favourite gif star in the picker:

image

Non-favourite gif star in the picker:

image

Favourite gif with star in messages:

image

Favourites and recently used emojis:

image

Easter 🥚, alt click custom emojis to steal them:

image

Unfavouriting a gif context menu:

image

Favouriting a gif context menu:

image

Same context menu in the gif picker:

image

@Dadadah
Dadadah requested review from a team as code owners October 8, 2026 00:48
@Dadadah
Dadadah requested a review from a team October 8, 2026 00:51

@Arsabutispik Arsabutispik left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@Pecacheu Pecacheu left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Getting this error sometimes when adding or removing a favorite emoji (particularly the first/last one) and the UI doesn't update when this error throws (but if you close and reopen the emoji picker, you will see it did still save the new favorites list) Update: Was because I didn't pull your latest change, sorry. The second thing below still applies tho.

The option to favorite GIFs doesn't appear in the right-click menu for sent GIFs, and there is no right-click menu for GIFs in the GIF picker. It's important that the option also be in the context menu because on mobile, floating hover controls won't work properly, so the press-and-hold context menu is the only way to perform a special action.

Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
Signed-off-by: Jacob Schlecht <dadadah@echoha.us>
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.

Add the ability to save favorite custom emojis & gifs feat: Store most used emojis and present them in the emoji picker before other emojis

3 participants