nextcloud / nextcloud/talk-desktop
Add built-in Giphy GIF picker to desktop app
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 525
- Forks
- 85
- Avg merge
- 8h 5m
- Merged PRs (30d)
- 35
Description
Is your feature request related to a problem? Please describe.
It's a bit frustrating not being able to send GIFs directly from the desktop app. I always have to search for them on external websites, copy the link, and paste it manually.
Describe the solution you'd like
I'd love to see a built-in GIF picker (like Giphy) integrated into the desktop app, similar to what many modern messaging apps already offer. The integration should allow users to search for and send animated GIFs quickly and intuitively.
Describe alternatives you've considered
The only current workaround is manually finding GIFs on websites like Giphy or Tenor and pasting them into the app, which is time-consuming and not very user-friendly.
Additional context
Adding a GIF picker would make communication more expressive and fun. It could also be useful to include a "recent" or "favorites" section for quick access to commonly used GIFs.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or entry points; begin by locating the desktop app's existing message and media-sending entry points. Clarify the Giphy provider and API requirements, authentication or licensing constraints, and whether recent or favorites are required before defining completion as searchable GIFs that can be sent from the app.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, javascript
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100