211fd19031
Prevent unnecessary calc in home roomlist
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
af833daee4
Fix root space appear as category in cyclic relation
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d6b880d110
Fix wrong notification count
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a76dcb289a
Improve code quality
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d25c3ff4fc
Fix pressing crtl/alt key jump to highlighted msg ( #344 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
f0e9de4cf9
Fix not all emoji-only messages being detected as jumbo emoji ( #368 )
82948c1f55
Fix new message do not appear sometimes ( #185 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
b8fe4c937e
Add dnd space shortcut ( #153 )
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
faaac72b81
Add forward ref in avatar component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
8f41139076
Refactor sidebar avatar component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
e1a67acde1
Add manage pin spaces
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
5eda2581f4
Fix side margin
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
edcf43efba
Update English strings, fix #352 , #354 ( #356 )
...
* Fix #354
* Fix #352
6b9c8b7a87
Fix roomlist not updating live
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a05b96e9a0
Show categorized subspaces
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
699f67aa75
Add rooms category component
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
b0c4c53880
Add categorize space option in space settings
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
116a9c9de0
Add categorize space option
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
e63f8ab8b8
Add categorized spaces hook
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
906fc2dd3d
Refector room list drawer
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a62df536dd
Move space shortcut from roomlist to accountdata
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
7db674b65d
Fix button styles
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
8bc41c2c32
Fix bug when creating room
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
79afc7649d
Add option to create room/space
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
a8ba38ef1e
Fix bug in add existing rooms
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
d3ddbc0c72
Fix space add options visible in home
...
Signed-off-by: Ajay Bura <ajbura@gmail.com>
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