Matthew Hodgson
2391c21eeb
fix up the room directory a lot - with loading spinner, better layout, etc
2015-07-27 22:31:24 +01:00
Matthew Hodgson
f5b9f470b2
fix CSS for QuestionDialog
2015-07-27 18:26:51 +01:00
David Baker
7ac852d1fe
Merge pull request #2 from vector-im/timestamp_hover
...
Show timestamp when you hover over a message
2015-07-27 14:57:10 +01:00
Matthew Hodgson
a24d7a9bce
remove spurious console.logs
2015-07-24 11:17:45 +02:00
Matthew Hodgson
65cf8f030c
alt/title tags and cursors
2015-07-24 10:57:28 +02:00
David Baker
2f9e3fcaea
Make images be normal hyperlinks if middle/command clicked
2015-07-23 20:07:34 -07:00
David Baker
33f2955927
Don't show the bar if the platform doesn't support notifs
2015-07-23 19:40:09 -07:00
David Baker
79c2a5abd6
Hide things that aren't wired up yet
2015-07-23 19:18:12 -07:00
Matthew Hodgson
02846c4fff
room invite css
2015-07-23 11:01:28 -07:00
Matthew Hodgson
5248b0c631
css prettification
2015-07-23 10:24:34 -07:00
Matthew Hodgson
59f380d3fc
fix dialog css
2015-07-23 01:33:10 -07:00
David Baker
9847383ba6
Commit imageview files
2015-07-22 20:37:08 -07:00
David Baker
772053713a
lightbox image viewing (that needs CSS)
2015-07-22 16:04:29 -07:00
Erik Johnston
51d2677525
Prompt if a user really wants to leave the room
2015-07-22 17:53:18 +01:00
Erik Johnston
c726257e9b
Show timestamp when you hover over a message
2015-07-22 17:34:10 +01:00
Kegan Dougal
fbb6775523
Implement unread message status when scrolled up.
2015-07-22 14:49:32 +01:00
Erik Johnston
6bfc566d9a
Switch to another room when we succesfully leave a room
2015-07-22 11:41:32 +01:00
Erik Johnston
5fb6ea94b2
Add leave button as per wireframes
2015-07-22 10:59:36 +01:00
Erik Johnston
79e03597b3
Merge remote-tracking branch 'upstream/vector'
2015-07-22 09:24:13 +01:00
Kegan Dougal
6b44fa7642
Bugfix: Also grey out messages which are in the 'queued' state.
2015-07-22 09:14:39 +01:00
Matthew Hodgson
538536eb88
vaguely make room editing prettier
2015-07-21 23:19:51 -07:00
David Baker
904754b20d
Allow uploading the same file twice
2015-07-21 20:55:23 -07:00
Matthew Hodgson
67d3368e1e
fix up some of the modals
2015-07-21 17:02:06 -07:00
Matthew Hodgson
ceb214f192
skin dialogs correctly
2015-07-21 16:48:55 -07:00
Matthew Hodgson
aaa96f1ac1
vicious rewrite of the CSS to support the notifications toolbar, removing all height: 100%'s and letting the flexbox stuff calculate auto-height instead. may have slowed down the rendering, especially when the toolbar is visible
2015-07-21 15:03:05 -07:00
David Baker
e03809b224
Merge pull request #16 from matrix-org/markjh/end-to-end
...
Add basic support for end-to-end crypto using olm.
2015-07-21 13:21:43 -07:00
Matthew Hodgson
8dc73cb6cc
finally fix dave's MemberInfo visibility bug, hopefully
2015-07-21 11:03:01 -07:00
Kegan Dougal
2160440ff1
Add and impl resend button. Update UI when failing to send messages.
2015-07-21 18:05:22 +01:00
Kegan Dougal
2698405e2f
Add MatrixToolbar CSS. Make the toolbar part of RoomView and don't cover the UI (shift it instead)
2015-07-21 16:17:50 +01:00
Kegan Dougal
c1de5e9e95
Factor out logic from EnableNotificationsButton(!) and reuse MatrixToolbar.
...
Added notification logic to Notifier; dispatch notifier_enabled when toggled
so the toolbar can be shown/hidden and the button text can be kept in sync.
Add MatrixToolbar back into MatrixChat for notification nagging.
2015-07-21 16:17:50 +01:00
David Baker
ed738b6398
Merge pull request #15 from matrix-org/erikj/room_editing
...
Show banned users in room settings
2015-07-21 08:14:25 -07:00
Erik Johnston
e36ca10e6c
Show banned users in room settings
2015-07-21 16:08:56 +01:00
David Baker
71f5d1f6cb
Use bind to take variable value rather than reference: make room directory able to join rooms
2015-07-21 08:05:58 -07:00
David Baker
4679e005bf
Merge pull request #14 from matrix-org/erikj/room_editing
...
Room Settings.
2015-07-21 07:38:10 -07:00
Erik Johnston
c5d84562ba
Move logic from view to controller
2015-07-21 15:24:10 +01:00
Erik Johnston
16846c36fd
Handle default named rooms when editing room names
2015-07-21 14:48:07 +01:00
Kegan Dougal
2fe56fd86d
Re-add the notifications button.
2015-07-21 14:45:32 +01:00
Erik Johnston
89f6459915
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-21 14:14:48 +01:00
Erik Johnston
b8e1927e82
Use getDefaultProps instead of setting porps
2015-07-21 14:14:15 +01:00
Erik Johnston
d81260c92a
Use getDefaultProps instead of setting porps
2015-07-21 14:13:59 +01:00
Erik Johnston
76c014b9ef
Deal with the insanity if there are no power levels
2015-07-21 13:33:01 +01:00
Kegan Dougal
2454a71b38
Implement create/remove mod button.
2015-07-21 13:24:59 +01:00
Mark Haines
726ee7b50b
Hook up the encrypt button when creating rooms
2015-07-21 12:03:15 +01:00
Mark Haines
3474f08334
Display the body of unknown message types
2015-07-21 12:01:18 +01:00
Kegan Dougal
13f04f77dc
Tidy up power level logic. Add 'Moderator' label to members.
2015-07-21 11:43:18 +01:00
Erik Johnston
085e07c5b1
Display error on fail
2015-07-21 11:26:08 +01:00
Kegan Dougal
2e2cecdd4f
Implement kick/ban/[un]mute buttons on member list dialogs.
2015-07-21 11:26:02 +01:00
Erik Johnston
0e9074b0de
Remove console.logs
2015-07-21 11:22:11 +01:00
Erik Johnston
2bec7ec981
Add spinner while uploading state
2015-07-21 11:02:36 +01:00
Erik Johnston
0b1b6057d6
Merge branch 'vector' of github.com:matrix-org/matrix-react-sdk into erikj/room_editing
2015-07-21 10:39:46 +01:00