* MessageClickActions: additional react emojis
optionally allow users to set additional emojis to be
triggered on react action
* fix: indi thinks limiting reacts to 5 is more sane
* add oma's changes
includes an emoji picker for the react action
* oma's fault btw
* fix(MessageClickActions): stop sticky modifiers caused by not cleaning up
* fix(MessageClickActions): double clicks now double click double as consistently
* she make on my range till i marker
* fix(MessageClickActions): stuff
fixes click actions triggering on message links, also use the double click timeout for single click
* fix(MessageClickActions): only delay actions if current action is valid
* fix(MessageClickActions): proactive modifier checking
* Fix MessageClickActions bugs: click conflicts, text selection, and DM permissions
* fix(MessageClickActions): kinda gross
this should only trigger actions in the message body
* fix(MessageClickActions): single clicks no longer trigger double click actions
a somewhat hacky fix but it works
* feat(MessageClickActions): add DELETE modifier key
* fix(MessageClickActions): use reactions constant to construct PUT request for emoji click action
* feat(messageClickActions): toast if we dont have permission to react to the msg
* feat(messageClickActions): explicit action configuration via dropdown selectors
you can now pick actions to fire when we pick up events
* fix(MessageClickActions): call pins correctly and toggle reactions/pins instead of just enabling them and silently failing otherwise
* feat(messageClickActions): add configurable click timeout for triple clicks
* feat(messageClickActions): quoter things
* fix(messageClickActions): clean up quoteMessage a little i guess
* refactor(MessageClickActions): make quoteMessage stateless and a little more readable
* t
* use pin actions
* thororen uwahhhhh
* refactor(messageClickActions): addresses prisms comments (i cba to write a commit msg)
* feat(messageClickActions): dont use selection in quote action by default
also:
- add reply, edit options to triple click action
- add disable system dms boolean
- fix operator precedence bug in DM check
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
* feat(iRememberYou): implement complete interactivity for UIDs and GIDs
- add lmb copy functionality for uids with toast
- add rmb context menu for uids and group headers
- add invite link storage and permission aware collection for groups
* fix: update username in EquicordDevs array