Paul Makles
828f002efd
feat: port `UserProfile`, `Onboarding`, `CreateBot` to legacy
2022-06-30 20:39:00 +01:00
Paul Makles
c142c2e74d
feat: implement `useClient` from client controller
2022-06-28 19:59:58 +01:00
Paul Makles
a5e5f3ea0b
chore(refactor): move and re-organise types folder
2022-06-10 14:11:38 +01:00
Paul Makles
992a57e451
feat(@ui): migrate category / overline and header
2022-05-30 14:42:09 +01:00
Paul Makles
80d2e22c28
fix: remove explicit cast to string for `msg.content`
2022-05-21 16:59:34 +01:00
Paul Makles
8125ccee1d
merge: branch 'quark/permissions'
2022-04-29 13:48:38 +01:00
Paul Makles
48ff1dcf92
feat: switch to revolt.js@6.0.0 + new revolt-api
2022-04-09 15:47:04 +01:00
Paul Makles
feefdeacbe
fix: context menus are now bound by spread
2022-03-06 19:13:12 +00:00
Paul Makles
72792566da
fix(iOS): actually fix context menus
...
closes #138
2022-03-05 14:41:41 +00:00
trashtemp
e57a996102
fix(message): re-added click to usericon
2022-01-15 22:50:29 +01:00
Paul Makles
dfa47027a6
fix(messaging): bring cursor pointer back for av.
2022-01-15 15:59:25 +00:00
Paul Makles
190f0a9513
fix(messaging): prevent message overlay from sticking after finishing edit
2022-01-15 13:00:27 +00:00
Paul Makles
ac65a77975
fix(messaging): hide overlay on mobile
2022-01-15 12:53:15 +00:00
KuhnChris
a5b1d727d3
feat(messaging): quick action bar ( #493 )
...
Co-authored-by: Kuhn Chris <kuhnchris+github@kuhnchris.eu>
Co-authored-by: Paul Makles <paulmakles@gmail.com>
2022-01-14 21:03:52 +00:00
Paul
aebffcb063
fix: don't fail if channel is null on reply
2021-12-25 15:42:13 +00:00
Paul
0591d44a31
feat(mobx): refactor and remove (react-)redux
2021-12-23 21:43:11 +00:00
Paul
ca3c791331
fix: use masquerade everywhere applicable
...
fixes #400
2021-11-14 19:53:50 +00:00
Paul
718f530017
feat(messaging): render masqueraded messages
2021-11-04 20:55:26 +00:00
3nt3
939309f8ed
fix: add context menu to individual attachments if > 1 attached ( #348 )
2021-10-31 21:25:33 +00:00
brecert
e3067837ad
Add `shift+click` to mention a user in the textarea
2021-09-07 08:14:22 -04:00
Paul
31079af034
Change invite rendering logic.
...
Handle link warnings on embeds.
Remove "EDIT!!" 🙏 🙏 🙏
2021-09-03 13:04:37 +01:00
TaiAurori
6376aeeef6
reindent
2021-08-31 20:45:01 +00:00
TaiAurori
4328c1c638
invite embeds 2: electric boogaloo
2021-08-31 20:30:02 +00:00
TaiAurori
b8a2b7ef3f
invite embeds preview
2021-08-30 18:21:49 -04:00
Paul
127dcf0528
Include @ symbol when reply is a mention.
2021-08-16 18:08:44 +01:00
Paul
b6230abbd7
Add search back.
2021-08-09 17:34:25 +01:00
Paul
c65073d148
Add server avatars. Closes #52
...
Add identity edit menu. Closes #51
2021-08-07 22:42:15 +01:00
Paul
872b710bc4
Make the linter happy.
2021-08-05 14:47:00 +01:00
Paul
6750812916
Add queued messages back.
...
Fix various code issues.
i18n invite menu.
2021-07-31 10:31:16 +01:00
Paul
3f8a698039
Start migration to revolt.js@5.0.0.
...
200 error milestone
2021-07-30 20:24:53 +01:00
Paul
551dc7562e
Remove remaining references to useUser(s).
...
Add Channel object.
2021-07-29 16:55:07 +01:00
Paul
86c981d692
Finish migrating user state over to MobX.
2021-07-29 15:51:19 +01:00
Paul
5629999fb2
Add editing role name / colour.
...
Animate avatars on message hover.
Switch to 24-hour time format by default.
2021-07-14 13:25:40 +01:00
Paul
8c72497ad2
Highlight messages we jump to.
2021-07-09 09:58:38 +01:00
Paul
14809f1989
Use tabWidth 4 without actual tabs.
2021-07-05 11:25:20 +01:00
Paul
a9ce64c9fe
Run prettier on all files.
2021-07-05 11:23:23 +01:00
bree
b341f5d166
remove most uses of `as any` in typescript
...
- replaced many uses of `as any` with another more specific cast `as T`
- filled in missing typed for items that needed to be typed
- new runtime code was added where necessary to satisfy the new types with comments
- added missing theme variable "sidebar-active" to the Theme variables
- forms using `react-hook-form` are now typechecked
- changed some instances of `target` into `currentTarget` while removing `as any` assertions
2021-07-04 07:09:39 -04:00
nizune
8f047788c4
Fix: Message copy brackets and icon changes
2021-07-02 16:51:06 +02:00
Paul
b55c291624
Link to profiles from message / member sidebar.
2021-07-02 13:35:50 +01:00
Paul
90713b3c5d
Support replying to files, show icon in reply.
2021-06-26 09:45:07 +01:00
Paul
9724181d28
Fix: Set global emoji pack.
...
Fix: Use conditional links for bottom navigation.
Fix: Margin error on queued messages.
2021-06-24 17:06:16 +01:00
Paul
b724b9aec2
Fix: Emojis showing through spoilers.
...
Fix: Copy ID copies wrong ID.
Messaging: Add context menu to avatar / username.
2021-06-24 16:43:37 +01:00
Paul
50bd6addb4
Add message reply UI.
2021-06-23 18:26:41 +01:00
Paul
0ce77951cb
Optimise re-renders when scrolling / updating messages.
2021-06-23 16:14:46 +01:00
Paul
babb53c794
Add VoiceChannel support.
2021-06-23 13:52:16 +01:00
Paul
f724cfdf4f
Add auto complete back.
2021-06-22 13:28:03 +01:00
Paul
8fe1ce3450
Show errors / queue on message.
...
Focus editor / box properly.
2021-06-22 10:59:06 +01:00
Paul
a3213fe644
Add feedback option for Revite.
2021-06-21 21:53:08 +01:00
Paul
602cca1047
Implement new auto-size text area.
...
Add bars + header + sidebar to channels.
2021-06-21 21:11:53 +01:00
Paul
0115ace3fa
Port sync, queue management and notifs.
2021-06-21 13:28:26 +01:00