Commit Graph

856 Commits (20f84ce322976ee186ab8089f9dd9dab59ac5da0)

Author SHA1 Message Date
Matthew Hodgson 8239e57fa1 more lightbox tweaks 2015-10-29 18:28:30 +00:00
David Baker f4ca30bb38 Throw exception if EventTile is instantiated with an event type it doesn't support. 2015-10-29 18:12:42 +00:00
Kegan Dougal cc313f350c Merge branch 'develop' into kegan/blocking 2015-10-29 16:03:26 +00:00
Erik Johnston ae2768af9c Remove left/right padding from ongoing call notification, so that we don't get scrollbars in chrome 2015-10-29 15:57:31 +00:00
Kegan Dougal 511b1f409c Add objectfit and localstorage to browser features 2015-10-29 15:56:03 +00:00
Matthew Hodgson 9fd2bf0989 remove transparent background for now; specify image width & height; punt the label over to the far RHS; to get around various layout problems in Chrome 44 and Safari 8 2015-10-29 11:01:23 +00:00
Matthew Hodgson 2c05515141 simplify keys 2015-10-29 02:34:06 +00:00
Matthew Hodgson eb6fbe6a5a theoretically scope the search, but it doesn't work 2015-10-29 02:24:35 +00:00
Matthew Hodgson 2ee840922d basic implementation of search 2015-10-29 02:03:04 +00:00
Matthew Hodgson 0ade5ff640 lightbox buttons 2015-10-29 00:39:12 +00:00
Matthew Hodgson dc401075a7 try to make the edit button more reliable 2015-10-29 00:38:51 +00:00
Matthew Hodgson de1e8e9f93 implement redact and links 2015-10-29 00:38:26 +00:00
Matthew Hodgson dbac2e299e tweak spacing of label on lightbox 2015-10-28 22:49:20 +00:00
Matthew Hodgson 8eaa96b0b3 black magic fixes to the lightbox 2015-10-28 19:41:49 +00:00
Matthew Hodgson cb095ba5a0 WIP search stuff 2015-10-28 19:41:23 +00:00
Matthew Hodgson 0bfb1416c1 WIP search stuff 2015-10-28 19:39:45 +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
Matthew Hodgson 00a7ea994a kill random grey backgrounds for transparent avatars 2015-10-28 16:52:50 +00:00
David Baker 4118c05d15 Unused variables 2015-10-28 16:23:48 +00:00
Matthew Hodgson 7fbe38e74d fix padding feckup 2015-10-28 16:02:59 +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
Matthew Hodgson a25207960c search bar 2015-10-28 01:05:28 +00:00
Matthew Hodgson 04aff6aab7 unhide labels on recents menu for Amandine 2015-10-27 23:51:40 +00:00
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
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
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