Matthew Hodgson
cbaf134625
merge develop
2015-10-27 23:28:34 +00:00
Kegan Dougal
731ad26be4
Exit full screen programatically when the remote side hangs up
2015-10-27 17:45:47 +00:00
Kegan Dougal
9dfd0bc3bb
Show a spinner if creating a room on "Start chat" click
...
Use a gif instead of 'orrible CSS spinners which are CPU hungry. Encapsulate
it in a very basic Spinner atom.
2015-10-27 16:56:37 +00:00
David Baker
b8fc926255
Send read receipts
2015-10-27 14:38:46 +00:00
Kegan Dougal
05dba9c2d4
Fix inbound audio
...
This was caused by an <img> being the first thing in the <div> rather than
the <audio>. This caused a conflict because the "not in call" render was just
<div><audio /></div> and "in call" render was <div><img /> <audio /></div>
React can't tell in this case that the <audio> tags are the "same" so was
clobbering it (which meant that on inbound calls we would call play() on an
audio tag which would then immediately be clobbered by another audio tag).
2015-10-27 12:59:04 +00:00
Kegsay
ed52bc37b2
Merge pull request #259 from vector-im/linkify-userids
...
Add linkify handlers
2015-10-27 12:25:26 +00:00
Kegan Dougal
99e8a54a27
Add linkify handlers
2015-10-27 10:46:18 +00:00
Kegan Dougal
c98f7f926a
Remove stuff that was merged from working space
2015-10-27 10:18:43 +00:00
Kegan Dougal
c91b642a8b
Merge branch 'develop' into kegan/delete-empty-files
...
Conflicts:
src/skins/vector/views/molecules/EventAsTextTile.js
2015-10-27 09:19:08 +00:00
Matthew Hodgson
aac00db16b
WIP for new lightbox viewer
2015-10-27 01:39:19 +00:00
Matthew Hodgson
7c445cc108
fix error when joining rooms
2015-10-27 01:17:42 +00:00
Kegan Dougal
58bac0fbdc
Add a tag to notifications so they can clobber. Fixes #159 .
...
This is the same fix we applied to angular to fix this problem in SYWEB-21.
2015-10-26 16:56:44 +00:00
David Baker
9217ae8fbb
Fix event listener leak
2015-10-26 10:30:12 +00:00
Matthew Hodgson
363e3f4e21
image viewing tweaks
2015-10-25 23:33:28 +00:00
Matthew Hodgson
78cff9f20d
fix upload drop target
2015-10-25 23:13:03 +00:00
Matthew Hodgson
86fb313b9b
fix upload drop target
2015-10-25 23:12:57 +00:00
Matthew Hodgson
8840895e70
fix progressbar
2015-10-25 23:08:21 +00:00
Matthew Hodgson
ed76a46739
list power like this for now
2015-10-25 23:01:16 +00:00
Matthew Hodgson
7fdb82d87f
memberinfo look & feel
2015-10-25 22:55:30 +00:00
Matthew Hodgson
729babae4f
quick implementation of all new MemberInfo
2015-10-25 19:09:38 +00:00
Matthew Hodgson
8257f325c4
s/getMembersWithMemership/getMembersWithMembership/
2015-10-25 11:51:17 +00:00
Matthew Hodgson
379fed813e
actually use the config file for default HS and IS URLs...
2015-10-25 02:44:57 +00:00
Matthew Hodgson
435a9cd9e4
actually use the config file for default HS and IS URLs...
2015-10-25 02:42:41 +00:00
Matthew Hodgson
8cd6d70c0a
fix voip buttons header
2015-10-25 02:36:27 +00:00
Matthew Hodgson
1d3c821672
improve spacing a bit
2015-10-25 02:26:24 +00:00
Matthew Hodgson
6d6e1366dc
s/Delete/Redact/
2015-10-25 02:13:01 +00:00
Matthew Hodgson
19d272b171
Merge branch 'develop' of git+ssh://github.com/vector-im/vector-web into matthew/redesign
2015-10-25 02:12:35 +00:00
Matthew Hodgson
1188c4c69f
Merge pull request #243 from vector-im/kegan/reg-errors-176
...
Fix #176 Password complexity error message
2015-10-25 02:12:21 +00:00
Matthew Hodgson
88dd135b5a
Merge pull request #241 from vector-im/kegan/redact-messages
...
Hook up delete button on contextual menu (#56 )
2015-10-25 02:12:11 +00:00
Matthew Hodgson
8ebb8ba427
fix up new message layout
2015-10-25 02:09:16 +00:00
Matthew Hodgson
9c215efcbf
fix up header layout some more
2015-10-25 02:09:06 +00:00
Matthew Hodgson
6e3e0a1447
implement new roomheader
2015-10-25 01:52:28 +00:00
Matthew Hodgson
d16968d528
update badge count in realtime
2015-10-25 01:16:41 +00:00
Matthew Hodgson
28c3787fb3
implement bottom-right call button
2015-10-25 01:03:22 +00:00
Matthew Hodgson
d8bc362a89
fix invites
2015-10-25 00:59:33 +01:00
Matthew Hodgson
13f3548057
fix badge pos
2015-10-24 20:58:00 +01:00
Matthew Hodgson
39871e52df
fix NPE
2015-10-24 20:57:05 +01:00
Matthew Hodgson
0cffd8dd84
sort out files button & NPE
2015-10-24 20:56:27 +01:00
Matthew Hodgson
f4d21f883a
Add on a membership badge
2015-10-24 20:47:48 +01:00
Matthew Hodgson
a74cef0d64
fix stupid typing warnings
2015-10-24 20:28:42 +01:00
Matthew Hodgson
e59bfe16dc
sort out the membership list
2015-10-24 20:19:54 +01:00
Matthew Hodgson
e718cad053
invites section
2015-10-24 02:02:33 +01:00
Matthew Hodgson
b6cac2bc89
Merge branch 'develop' of git+ssh://github.com/vector-im/vector-web into matthew/redesign
2015-10-23 18:03:49 +01:00
Matthew Hodgson
a86861e9b9
make badges work again
2015-10-23 18:03:35 +01:00
Matthew Hodgson
6e2362e8a9
reskin file upload UI
2015-10-23 17:43:40 +01:00
Matthew Hodgson
300005243c
only bold current room if it has unread msgs
2015-10-23 17:43:30 +01:00
David Baker
5392afdec4
Add UI for changing room avatars and update UI when room avatars change
2015-10-23 17:36:02 +01:00
David Baker
e844b7aa21
UI to set Room Avatars
2015-10-23 13:47:32 +01:00
Matthew Hodgson
4019e359ca
fix visibility during contextual window
2015-10-23 12:46:08 +01:00
Matthew Hodgson
185efb00fb
new buttons
2015-10-23 12:41:59 +01:00
Matthew Hodgson
d946b39671
stop annoying popping and fix layout of hoverover tile stuff
2015-10-23 12:41:51 +01:00
Matthew Hodgson
c74dc8ef47
slightly prettier source view
2015-10-23 12:41:32 +01:00
Matthew Hodgson
7292a2ced5
kill blue lozenges
2015-10-23 12:40:28 +01:00
Matthew Hodgson
baf777a418
Merge branch 'develop' into matthew/redesign
2015-10-23 11:25:20 +01:00
Matthew Hodgson
30b2156278
fix typing notifs
2015-10-23 11:19:13 +01:00
David Baker
f618585bd6
Merge branch 'develop' of github.com:vector-im/vector-web into develop
2015-10-23 09:25:15 +01:00
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
Kegan Dougal
c74f7c956f
Fix missing getAvatarUrlForMember
2015-10-20 11:49:21 +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
Matthew Hodgson
530b077a8e
reimplement 1a95148dae
which somehow got lost during refactoring vector-web into matrix-react-sdk and vector-web
2015-10-19 17:13:51 +01:00
David Baker
11aa6f8c37
Null check userId on member. Fixes #5 .
2015-10-19 14:33:45 +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
293ee1bbcb
Fix typo in comment and remove console.log leftover from debugging
2015-10-12 17:41:56 +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
f5039ac9af
Use node querystring module to parse query string like name value pairs from fragment
2015-10-12 10:27:21 +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