6c4085398e
Add option to add existing room in space
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
2308578622
Fix input freeze on sending message ( #343 )
1d7fbc841e
Add option to view event source ( #320 )
...
* Add view source
* Add view source cons
* Change design
* Use PopupWindow instead of Dialog
* Undo changes to Dialog.jsx
318e7c7458
Make dialog to add existing rooms to space
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f8e2d27bb0
Add tabIndex prop in checkbox
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
44544f3289
Add ability to pass node in dialog title
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
70f0f91a17
Fix manage rooms not showing avatar for dms
...
Signed-off-by: ajbura <ajbura@gmail.com>
f1394239a3
Fix search dialog styles
...
Signed-off-by: ajbura <ajbura@gmail.com>
9e810502c2
Fix dialog screen overflow
...
Signed-off-by: ajbura <ajbura@gmail.com>
c67a1752c5
Add ability to remove and suggest/not rooms in manage space
...
Signed-off-by: ajbura <ajbura@gmail.com>
d87e40ada5
Add suggested room label in manage rooms
...
Signed-off-by: ajbura <ajbura@gmail.com>
86bbaa437e
Fix manage room showing rooms as dms in some homeserver
...
Signed-off-by: ajbura <ajbura@gmail.com>
96b6b56d95
Update loading screen message
...
Signed-off-by: ajbura <ajbura@gmail.com>
1f6e5e71ef
Add ability to explore and join space rooms
...
Signed-off-by: ajbura <ajbura@gmail.com>
a55f1df17f
Change class name for drawer breadcrumb
...
Signed-off-by: ajbura <ajbura@gmail.com>
189dc93a6e
Add join rle to icon src util function
...
Signed-off-by: ajbura <ajbura@gmail.com>
8d3f0a9f4d
Create icons for users without an avatar in desktop notifications ( #305 )
...
* Add notifications icon for users without an avatar
* Render icon at higher resolution
* Use scale to render at higher resolution
ff9d509137
Prevent crash when opening room permission on conduit homeserver ( #312 )
...
* Prevent crash when opening room permission on conduit homeserver
* Make fix easier
278fd5bd59
Fix member load triggering re-renders ( #261 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
6d9e67b9f2
Fix crashing on droping text ( #302 )
...
* Add basic drop overlay
* Prevent crash when dragging text
* Only show popup when files are being dragged
* Make drop box bigger
* Make drag drop overlay without a modal
* Don't show drag drop menu on top of modals
* Use different way to check for modal
4803d48ec7
Fix bug in this.isRawModalVisible
...
Signed-off-by: ajbura <ajbura@gmail.com>
7c6a12ea8e
Removed dead code
...
Signed-off-by: ajbura <ajbura@gmail.com>
a17d5d01a7
Fix edit message input not expending properly
...
Signed-off-by: ajbura <ajbura@gmail.com>
cdd909f2dd
Keyboard focus related bugs ( #299 )
...
* Focus when opening the emoji board and editing a message
* Clean emoji board after closing
* Focus room search and member search
* Resolve conversations
d0e9728c26
Change icon of join public room button
...
Signed-off-by: ajbura <ajbura@gmail.com>
c8ae428df8
Keep direct rooms orthogonal ( #183 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
a9692f7db4
Show tombstone message in tombstoned room ( #195 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
d05a426d00
Fix avatar showing av when loading ( #247 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
a842b4c4d9
Fix select effect in emojiboard ( #254 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
101abaeda1
Fix sending localEvent id to redact and reply ( #231 )
...
Signed-off-by: ajbura <ajbura@gmail.com>
bb99167433
Move message options upwards
...
Signed-off-by: ajbura <ajbura@gmail.com>
2bd598f7f8
Trim homserver in Auth component
...
Signed-off-by: ajbura <ajbura@gmail.com>
b008c5f07f
Fix reaction tooltip message
...
Signed-off-by: ajbura <ajbura@gmail.com>
552a324e08
Drag and drop files ( #283 )
...
* Add file drop
* Skip if no files are droped
* Show the page is not accepting file on the welcome page
b155d7d1ba
Show confirm dialog when change your own power level
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
5f7fa0557f
Add menu header in general settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
63fb4d57e2
Improve UX of members tab
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
b21c8f8c3a
Add credits in app about section
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
162af35254
Fix bug in room member search
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
abe03811f1
Add member list in space settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
e85a869733
Add max width for room and space options menu
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
0c32d5302c
Add btn and hotkey to close room settings ( #269 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f310196937
Enable markdown by default
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
c828dfd596
Add Desktop notifications ( #252 )
...
* Add notifications
* Abide push actions
* Handle browsers not having notification support
* Ask for notification permission after loading
* Make usePermission work without live permission support
* Focus message when clicking the notification
* make const all caps
* Fix usePermission error in Safari
* Fix live permissions
* Remove userActivity and use document.visibilityState instead
* Change setting label to "desktop notifications"
* Check for notification permissions in the settings.js
d0b4e092b3
Add space options in space selector
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
91d7d78621
Open space options on right click pinned space icon
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
2bc21f13d4
Add space options context menu
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
833edc9568
Add space settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
9d8efce26d
Make room permission component reusable for space settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
6d778ca223
Make room profile component reusable for space settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>