David Baker
|
7c6fb36520
|
Let the tile contents specify whether it requires a sender profile or not. Fixes #250.
|
2015-10-23 09:24:25 +01:00 |
|
Matthew Hodgson
|
7f65ba506b
|
WIP of new CSS
|
2015-10-23 02:39:56 +01:00 |
|
Matthew Hodgson
|
351a94b4a1
|
oops - wrong branch
Revert "WIP of new CSS"
This reverts commit ad4e3418ff .
|
2015-10-23 02:38:32 +01:00 |
|
Matthew Hodgson
|
ad4e3418ff
|
WIP of new CSS
|
2015-10-23 02:32:49 +01:00 |
|
Matthew Hodgson
|
82affac438
|
oops, typo
|
2015-10-22 16:33:53 +01:00 |
|
David Baker
|
08270b26ee
|
Do room avatars properly.
|
2015-10-22 13:10:02 +01:00 |
|
David Baker
|
4b645bcd66
|
Make context menus point the right way
|
2015-10-21 19:02:02 +01:00 |
|
David Baker
|
1f3a6e408c
|
Factor out stuff commnon to all timeline events into EventTile: makes timestamp & edit button etc appear on everything, not just messages.
|
2015-10-21 17:52:34 +01:00 |
|
Kegan Dougal
|
3779ff7691
|
Handle Length case. Add default case and whine loudly.
|
2015-10-21 17:45:53 +01:00 |
|
Kegan Dougal
|
3d3680e42f
|
NPE fix when accessing event.sender
|
2015-10-21 16:11:47 +01:00 |
|
Kegan Dougal
|
af67df4c4a
|
Hook up delete button on contextual menu (#56)
|
2015-10-21 15:52:35 +01:00 |
|
Matthew Hodgson
|
bf40011815
|
prettier file upload
|
2015-10-21 15:30:18 +01:00 |
|
Kegan Dougal
|
a9b093b7f5
|
Remove empty controllers
|
2015-10-21 15:30:04 +01:00 |
|
Kegan Dougal
|
5e7bd1e51f
|
Remove empty files
|
2015-10-21 15:17:03 +01:00 |
|
David Baker
|
7142ea8f1e
|
Redundant onclick
|
2015-10-21 11:15:27 +01:00 |
|
Matthew Hodgson
|
c8f6d46c8b
|
add remoteAudioElement
|
2015-10-21 01:23:15 +01:00 |
|
Matthew Hodgson
|
5d1ad4d259
|
only show the zoom button on video calls
|
2015-10-21 01:23:15 +01:00 |
|
David Baker
|
006f0b00c6
|
Try refing the container using a functiob as it currently seems to be endinh up with no refs some of the time
|
2015-10-20 18:23:27 +01:00 |
|
David Baker
|
fe0707535c
|
binding makes no difference - put a null check in to catch the rogue exception
|
2015-10-20 17:46:11 +01:00 |
|
David Baker
|
da6c5653b1
|
Try binding actin handler
|
2015-10-20 12:13:31 +01:00 |
|
Matthew Hodgson
|
79eda12656
|
doh
|
2015-10-20 12:10:31 +01:00 |
|
Matthew Hodgson
|
137439243a
|
fix layout
|
2015-10-20 11:49:08 +01:00 |
|
Matthew Hodgson
|
bb5895c157
|
move mute state into the existing voice/video buttons for now. move zoom button to that set for now
|
2015-10-20 11:30:54 +01:00 |
|
David Baker
|
34ad48a5d3
|
Wire up fullscreen button. Requires react-sdk with sync flag to dispatcher.
|
2015-10-20 11:03:32 +01:00 |
|
David Baker
|
078134d481
|
Add fullscreen button (not wired up to anything)
|
2015-10-20 10:48:08 +01:00 |
|
Kegan Dougal
|
f882ecc31b
|
'center' the buttons just like the cog/video/voice buttons are.
|
2015-10-20 10:22:23 +01:00 |
|
Kegan Dougal
|
d302f3eebb
|
Add in voip mute video/audio skin. Needs a bit more CSS tweaks.
|
2015-10-20 09:55:41 +01:00 |
|
David Baker
|
bdbfc2b6e0
|
Add the little edit widgets and make those the things that bring up the message context menus. Still need to add them to all event tiles and make the context menus point the right way.
|
2015-10-19 19:30:04 +01:00 |
|
Matthew Hodgson
|
f256f79418
|
accidental regression that was causing the room list to scroll horizontally
|
2015-10-19 18:27:21 +01:00 |
|
Matthew Hodgson
|
d1cda75c8b
|
Date refinements. Show more detailed timestamps for older messages, and try to show a separator as the first message in every room
|
2015-10-19 18:19:26 +01:00 |
|
David Baker
|
e3e49daddb
|
Make 'view source' work
|
2015-10-15 14:41:12 +01:00 |
|
David Baker
|
48924a6106
|
Change resend buttons to a context menu with working resending and non-working 'view source'
|
2015-10-15 14:14:33 +01:00 |
|
David Baker
|
c0938f270e
|
Unused code
|
2015-10-13 16:03:07 +01:00 |
|
David Baker
|
47c1bb35db
|
Un-break member hovering
|
2015-10-13 15:17:20 +01:00 |
|
David Baker
|
7598be684c
|
Merge pull request #198 from stevenhammerton/sh-cas-auth
Add support for CAS auth
|
2015-10-13 14:26:03 +01:00 |
|
David Baker
|
1dd707775a
|
Use new js-sdk modified time to avoid unnecessary member tile updates. Also avoid double-updating since we were setting state and then forcing an update which is redundant.
|
2015-10-13 11:10:43 +01:00 |
|
Steven Hammerton
|
b5357d3298
|
Remove whitespace
|
2015-10-12 10:28:39 +01:00 |
|
Steven Hammerton
|
c561647460
|
Add missing comma
|
2015-10-12 10:27:45 +01:00 |
|
Steven Hammerton
|
353af6c647
|
Move CasLogin logic to controller class and logic object in react-sdk
|
2015-10-12 10:27:16 +01:00 |
|
Matthew Hodgson
|
17c81c1101
|
icons
|
2015-10-11 22:51:00 +01:00 |
|
Matthew Hodgson
|
50ebce69b7
|
make file upload look slightly less crap
|
2015-10-11 18:42:54 +01:00 |
|
Matthew Hodgson
|
191d56673b
|
fix message spacing on Safari caused by switching back to <li/>s...
|
2015-10-11 18:21:36 +01:00 |
|
Matthew Hodgson
|
5d962e1feb
|
improve horizontal flexing of timeline
|
2015-10-11 18:04:01 +01:00 |
|
Matthew Hodgson
|
201caed773
|
fix rubberband bounce on OSX and iOS
|
2015-10-11 17:50:24 +01:00 |
|
Matthew Hodgson
|
9be98058b7
|
fix horizontal overscroll
|
2015-10-11 17:50:16 +01:00 |
|
Matthew Hodgson
|
ba0ae5ba59
|
various cosmetic fixes based on design feedback
|
2015-10-11 17:28:36 +01:00 |
|
Matthew Hodgson
|
9a8a9a4ce4
|
track RHS collapse state, and implement a basic responsive design
|
2015-10-11 16:09:46 +01:00 |
|
Matthew Hodgson
|
b05f3343e2
|
tooltipize BottomLeftMenu too for consistency
|
2015-10-11 15:00:43 +01:00 |
|
Matthew Hodgson
|
ae506b5b1f
|
fix cursor for unhide LHS button
|
2015-10-11 13:56:25 +01:00 |
|
Matthew Hodgson
|
93de2307c1
|
improve collapsed LHS implementation - split the tooltip into its own component; position it with javascript as overflow-y + position absolute = clipping hell; preserve the collapse state between MatrixChat re-renders; fix positioning of the 'show' button; switch to dispatcher for show/hide LHS; remove errant scrollbars
|
2015-10-11 13:54:38 +01:00 |
|
Matthew Hodgson
|
8bdb5c0745
|
implement right panel collapsing more correctly too
|
2015-10-11 02:25:26 +01:00 |
|
Matthew Hodgson
|
47ed8971e3
|
implement collapsible leftpanel at last
|
2015-10-11 02:09:14 +01:00 |
|
Steven Hammerton
|
a8d51cdf58
|
Add support for CAS auth
|
2015-10-10 18:52:44 +01:00 |
|
David Baker
|
93f266a4fa
|
Update to new memberlist api and hopefully sort out presence (list wasn't being re-sorted at the right time)
Hopefully fix #11
|
2015-10-09 17:26:28 +01:00 |
|
David Baker
|
aed1fe9bf1
|
Merge branch 'master' into develop
|
2015-10-09 16:40:27 +01:00 |
|
David Baker
|
7296cbfd5b
|
Spellig
|
2015-10-09 16:38:37 +01:00 |
|
David Baker
|
023034ce4f
|
Check for existence of content.size. Fixes #201.
|
2015-10-09 16:28:51 +01:00 |
|
David Baker
|
c68ef38399
|
Use ChangeDisplayNname / ChangeAvatar widgets to prompt for display name & avatar at signup.
Fixes #7.
|
2015-10-09 11:56:16 +01:00 |
|
David Baker
|
ccc5f30c9b
|
Get the vector 'ongoing conference' bar back (vector now needs a custom RoomView for this: it would be nice it it didn't)
|
2015-10-08 15:22:16 +01:00 |
|
David Baker
|
c22442f6d1
|
Add ChangeDisplayName component and use it
|
2015-10-07 18:44:07 +01:00 |
|
David Baker
|
fca65a8cdb
|
Show invited members separately.
May not be the final look.
Fixes #6
|
2015-10-06 15:09:42 +01:00 |
|
David Baker
|
807e947146
|
Add spinner for inviting. Fixes #13.
|
2015-10-06 14:12:45 +01:00 |
|
David Baker
|
85636ccdad
|
Show end call button in states other than connected and ringback: it's perfectly valid to want to end the call at other times.
Fixes #9
|
2015-10-05 16:29:07 +01:00 |
|
David Baker
|
df39c3a281
|
Changes from PR feedback
|
2015-10-02 16:44:35 +01:00 |
|
David Baker
|
2247d951d6
|
Add config file for default hs/is urls
|
2015-10-02 11:48:52 +01:00 |
|
David Baker
|
c687f32f39
|
Port over custom vector roomlist controller with mini callview
|
2015-10-01 10:46:42 +01:00 |
|
David Baker
|
3845a989f6
|
Get conf calling working, apart from the end call button showing in the right room.
|
2015-09-30 18:22:15 +01:00 |
|
David Baker
|
94a6f856d1
|
Use the new interface for providing conf call functionality. Doesn't shoe it in the right room yet.
|
2015-09-30 16:52:45 +01:00 |
|
David Baker
|
7d540572fd
|
Update for new default avatar API.
|
2015-09-28 17:06:39 +01:00 |
|
David Baker
|
c3f32b74e4
|
Some missed '/' / '.' replacemement
|
2015-09-28 14:48:07 +01:00 |
|
David Baker
|
588dbf5693
|
reskindex
|
2015-09-28 11:34:11 +01:00 |
|
David Baker
|
91c0df4450
|
Merge branch 'master' into reactsdk-unfork
|
2015-09-28 11:32:40 +01:00 |
|
David Baker
|
f778f6adf9
|
Remove unused stuff
|
2015-09-25 15:33:38 +01:00 |
|
David Baker
|
409697b35b
|
Oops, these were just at the wrong scope
|
2015-09-25 11:46:06 +01:00 |
|
David Baker
|
b11abae8e8
|
More fixing up of paths, requires etc
|
2015-09-22 19:09:23 +01:00 |
|
David Baker
|
7e72ee891a
|
More fixing up of vector skin
|
2015-09-22 18:49:04 +01:00 |
|
David Baker
|
40594fc5fa
|
Fix up controller requires
|
2015-09-22 18:17:19 +01:00 |
|
David Baker
|
148dbc23ed
|
Rename base skin to vector
|
2015-09-22 18:05:55 +01:00 |
|
David Baker
|
682392d02a
|
Move skins dir to src
|
2015-09-22 18:05:31 +01:00 |
|