maunium / stickerpicker

A fast and simple Matrix sticker picker widget
GNU Affero General Public License v3.0
325 stars 612 forks source link

Giphy GIF search integration #75

Closed hegdenischay closed 5 months ago

hegdenischay commented 5 months ago

This PR fixes #22. It brings a tab in the stickerpicker that can send GIFs. Because the current implementation relies on MSC4039, it uses the upload_file function given by matrix-widget-api, and also has to basically download and upload GIFs to the client before sending them as m.sticker events. This also means that it is only supported by clients that have said function.

This is how the GIF picker looks like: image

A demo version is hosted here to try it out.

crabdancing commented 4 months ago

Oh, why was this closed @tulir?

Edit: ah! it was merged! Sorry, I was confused. The merge icon was still red for some reason.

Awesome :)

hegdenischay commented 4 months ago

I think it was because it wasn't merged directly, but by integrating my commits with another one of his. Also, it looks much better now.