Kegan Dougal
cc313f350c
Merge branch 'develop' into kegan/blocking
2015-10-29 16:03:26 +00:00
Kegan Dougal
511b1f409c
Add objectfit and localstorage to browser features
2015-10-29 15:56:03 +00:00
David Baker
3db86b1f59
changelog
2015-10-28 18:37:53 +00:00
David Baker
5c77395faa
v0.1.2
2015-10-28 18:32:13 +00:00
David Baker
74afa710d1
Merge branch 'develop'
2015-10-28 18:27:33 +00:00
David Baker
e48e636c44
Bump js-sdk & react-sdk deps
2015-10-28 18:27:09 +00:00
Kegan Dougal
22369729f9
Remove test feature
2015-10-28 17:42:19 +00:00
Kegan Dougal
59d8cbe742
Use Modernizr to check for browser compatibility
...
Add a CompatibilityPage which is shown for incompatible clients. If they
continue on regardless, proceed as if it never happened.
2015-10-28 17:39:50 +00:00
David Baker
4118c05d15
Unused variables
2015-10-28 16:23:48 +00:00
David Baker
cee37c4152
Port react-sdk 2365fe8c
over to vector's fork of the roomlist controller
2015-10-28 15:17:03 +00:00
Kegsay
4175dcd102
Merge pull request #260 from vector-im/inbound-audio
...
Fix inbound audio
2015-10-28 11:43:52 +00:00
Kegan Dougal
35862e0c66
Explicitly make React use the same audio element.. Use a 'key' and comment why it is required.
2015-10-28 11:43:13 +00:00
Kegsay
424d1b84db
Merge pull request #264 from vector-im/246-start-chat-ui-feedback
...
Show a spinner if creating a room on "Start chat" click
2015-10-28 11:38:52 +00:00
Kegsay
3423a493e7
Merge pull request #265 from vector-im/230-exit-full-screen-voip
...
Exit full screen programatically when the remote side hangs up
2015-10-28 11:36:18 +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
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
Kegsay
9455d02d50
Merge pull request #237 from vector-im/kegan/delete-empty-files
...
Remove empty files
2015-10-27 10:19:05 +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
Kegsay
ce33c8cdf6
Merge pull request #258 from vector-im/desktop-notification-spam
...
Add a tag to notifications so they can clobber.
2015-10-27 09:17:45 +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
e580cb809d
spell out how to set up the deps when developing
2015-10-25 12:33:23 +00:00
Matthew Hodgson
5844fb4020
spell out that developers need to use npm link
2015-10-25 11:56:29 +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
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
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
David Baker
d66427ddde
Relative-ize paths in webpack config: they're supposed to be relative but sometimes they aren't.
2015-10-23 10:16:00 +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
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