Commit Graph

  • d3ecce2d2e add fullscreen button Matthew Hodgson 2015-12-15 00:01:32 +00:00
  • a495aecdd8 assets for VoIP and DnD file upload Matthew Hodgson 2015-12-14 23:38:24 +00:00
  • 39c628d4a1 implement the 'correct' voip calling design Matthew Hodgson 2015-12-14 23:37:34 +00:00
  • e81a401bba Merge pull request #52 from matrix-org/kegan/inviter-name Kegsay 2015-12-14 15:46:59 +00:00
  • 4488844ad9 Use getSender() instead of gut wrenching event.user_id for v2 compat Kegan Dougal 2015-12-14 15:36:34 +00:00
  • 0f62388d3c Don't re-render after each /sync call Kegan Dougal 2015-12-14 11:32:08 +00:00
  • 5e02522685 Merge pull request #51 from matrix-org/rav/fix_bottomleft_menu Richard van der Hoff 2015-12-14 11:25:32 +00:00
  • 68cdff1159 Fix 'Create room' and 'Settings' buttons Richard van der Hoff 2015-12-14 11:07:59 +00:00
  • ead6d5a25e backfill on accepting invites Matthew Hodgson 2015-12-13 15:18:44 +00:00
  • 352865ee9d Merge pull request #49 from matrix-org/rav/preserve_room_scroll Matthew Hodgson 2015-12-13 14:48:44 +00:00
  • 5ce917ba84 merge in develop Matthew Hodgson 2015-12-13 14:47:53 +00:00
  • c553258aff add dedicated leave button to header Matthew Hodgson 2015-12-13 13:49:54 +00:00
  • 6ad6ed2a49 factor out room-leaving code into MatrixChat for now, and add a dedicated leave button in to the header bar for now Matthew Hodgson 2015-12-13 13:49:28 +00:00
  • 43ab6074c9 sacrifice a herd of goats to correctly size the remote video element when on a call. turns out flexbox isn't smart enough to let us say that the minimum height of the element should be the (scaled) intrinsic height of the video stream, and that the max height should be ~80% of the height of the normal timeline. so we fudge it with JS instead, which turns out to work fine. after a lot of poking at flexbox i'm fairly convinced this is a fundamental limitation: the implicit height of the video tag can only be used as the minimum height of the auxPanel if you give up on the flexbox shrink/grow being able to constrain it too. there's a chance I made a mistake, but whatever, this works well enough. Matthew Hodgson 2015-12-13 04:32:48 +00:00
  • 9c8984b308 fix vertical alignment of voip buttons Matthew Hodgson 2015-12-13 04:14:20 +00:00
  • c2061ed439 revert dd08f53756 - do this in JS instead Matthew Hodgson 2015-12-13 04:08:35 +00:00
  • 96cddc5ca8 fix layout for long room names & topics Matthew Hodgson 2015-12-12 17:30:08 +00:00
  • bf70376d16 hoverover for full name of room Matthew Hodgson 2015-12-12 17:29:53 +00:00
  • dd08f53756 don't let auxpanel push out the height of the roomview Matthew Hodgson 2015-12-12 17:15:45 +00:00
  • 056017007a improve look and feel of upload cancel Matthew Hodgson 2015-12-12 16:41:32 +00:00
  • b78add39f4 fix d&d ui Matthew Hodgson 2015-12-12 16:35:40 +00:00
  • 7cfca3ff4d Merge pull request #499 from vector-im/rav/mute_icon Matthew Hodgson 2015-12-11 15:32:08 +00:00
  • 1f54467e6f Merge pull request #50 from matrix-org/rav/mute_icon Matthew Hodgson 2015-12-11 15:31:27 +00:00
  • 0beafeddb9 Use the 'muted' icon when the mic is muted during a call Richard van der Hoff 2015-12-11 15:01:16 +00:00
  • c36d1df417 Add a 'muted' icon for voip calls Richard van der Hoff 2015-12-11 14:59:53 +00:00
  • 0d47495e04 RoomView: Remove another redundant unreadMessageCount reset Richard van der Hoff 2015-12-11 11:04:12 +00:00
  • 762281cd96 fix vertical spacing of roomheader Matthew Hodgson 2015-12-11 03:39:13 +00:00
  • 3b245f0131 discard stale search results Matthew Hodgson 2015-12-11 03:22:44 +00:00
  • af3c43ca76 show result counts Matthew Hodgson 2015-12-11 02:58:59 +00:00
  • 898cb399a3 show results Matthew Hodgson 2015-12-11 02:58:47 +00:00
  • 3fb0c9883b escape key to cancel search box Matthew Hodgson 2015-12-11 02:32:30 +00:00
  • f2fb1836df only flash whilst searching Matthew Hodgson 2015-12-11 02:25:51 +00:00
  • f38c71d34b update the UI whilst searching Matthew Hodgson 2015-12-11 02:25:33 +00:00
  • fea3fed460 animate the search button whilst searching Matthew Hodgson 2015-12-11 02:24:58 +00:00
  • 4c82d86092 nice green highlights Matthew Hodgson 2015-12-11 01:35:05 +00:00
  • 1c9d61d731 dedicated search button Matthew Hodgson 2015-12-11 01:19:48 +00:00
  • 7b702c4594 don't grey out invites randomly Matthew Hodgson 2015-12-11 00:40:40 +00:00
  • 77464c669f switch to fake tag names for fake tags, and highlight new invites Matthew Hodgson 2015-12-11 00:40:28 +00:00
  • ee0f0e332a Remove redundant 'waiting_for_paginate' Richard van der Hoff 2015-12-10 22:08:35 +00:00
  • a863839063 Don't try to fiddle with the scroll state in search mode Richard van der Hoff 2015-12-10 22:04:52 +00:00
  • 669fae48ea Merge remote-tracking branch 'origin/develop' into rav/preserve_room_scroll Richard van der Hoff 2015-12-10 21:53:59 +00:00
  • b7699c0544 Save scroll state when swapping to non-room pages too Richard van der Hoff 2015-12-10 21:53:14 +00:00
  • d9782b35e1 Fix review comments Richard van der Hoff 2015-12-10 21:44:30 +00:00
  • 1a3fb9aca9 Preserve scroll position when backfilling Richard van der Hoff 2015-12-10 21:34:10 +00:00
  • a1d88722aa Avoid kicking off two pagination requests at once Richard van der Hoff 2015-12-10 20:53:21 +00:00
  • d6bcf80431 make the settings button more discoverable by having the whole leftRow be a hover target Matthew Hodgson 2015-12-10 19:48:05 +00:00
  • 00656fc1dc Preserve scroll offset when switching rooms Richard van der Hoff 2015-12-10 16:26:36 +00:00
  • 1bb0f4859f Merge pull request #48 from matrix-org/erikj/search-compat Erik Johnston 2015-12-10 14:05:09 +00:00
  • 5a1853210e Handle the fact that newer homeservers return lists rather than dicts Erik Johnston 2015-12-10 13:58:06 +00:00
  • e26efd475c preload warning.svg - fixes bug https://github.com/vector-im/vector-web/issues/455 Matthew Hodgson 2015-12-09 13:52:04 +00:00
  • 9d15bf2847 clean up broken renaming of /icons Matthew Hodgson 2015-12-09 13:24:56 +00:00
  • 8ecf70dda0 show images with unknown height - fixes issue 475 hopefully Matthew Hodgson 2015-12-09 13:24:15 +00:00
  • 072130466c hopefully fix vector-im/vector-web#475 Matthew Hodgson 2015-12-08 19:49:16 +00:00
  • 4b8d7a612a make the mx_RoomView_statusAreaBox_line full width as per the ribot design Matthew Hodgson 2015-12-08 19:45:30 +00:00
  • 1d97a5f06b Merge pull request #470 from vector-im/rav/olm Richard van der Hoff 2015-12-08 16:03:54 +00:00
  • f8e5bbef0b Add a link to E2E bug in the README Richard van der Hoff 2015-12-08 16:03:12 +00:00
  • b532fd046a actually use SVGs - oops Matthew Hodgson 2015-12-08 10:28:00 +00:00
  • a8e24802ab rename icons to avoid namespace clash with /icons Matthew Hodgson 2015-12-08 10:27:42 +00:00
  • 8edfd60b64 Actually use room.name on invites. Fixes #321 Kegan Dougal 2015-12-08 10:21:40 +00:00
  • 47b50be4b5 Merge pull request #47 from matrix-org/kegan/resending Kegsay 2015-12-07 17:00:36 +00:00
  • 862ab0c115 Merge pull request #477 from vector-im/kegan/resending Kegsay 2015-12-07 17:00:30 +00:00
  • 2f905e13e1 Invoke onFinished so the context menu doesn't hang around Kegan Dougal 2015-12-07 16:04:46 +00:00
  • b64e5d49cc Add magic flag to say 'dump pending events to the end' Kegan Dougal 2015-12-07 15:33:58 +00:00
  • 39778330b5 Also allow not_sent messages to be cancelled entirely. Kegan Dougal 2015-12-07 13:55:10 +00:00
  • 1af1297afc Allow queued events to be cancelled. Make not sent events appear differently to sending events. Kegan Dougal 2015-12-07 11:38:34 +00:00
  • b110e315ec Add removeFromQueue function to cancel sending a queued event Kegan Dougal 2015-12-07 11:36:28 +00:00
  • 08d7c0232a svgize images Matthew Hodgson 2015-12-06 22:07:49 +00:00
  • da5c687320 svgize coloured icons Matthew Hodgson 2015-12-06 22:06:21 +00:00
  • 681138678e Fix bolding David Baker 2015-12-04 19:07:28 +00:00
  • ae615b5c5e Merge pull request #46 from matrix-org/kegan/ops-level-update Kegsay 2015-12-04 16:27:56 +00:00
  • 25eeaaf1e5 Use UnreadStatus to determine whether an event affects a room;s unread status. Unify rooms going bold with their sort order and don't go bold for m.notify. David Baker 2015-12-04 16:21:42 +00:00
  • 142ac67799 Add a logic class to determine whether an event affects a room's unread count / status & use it David Baker 2015-12-04 16:20:05 +00:00
  • ac8fcbb264 Force update the RightPanel when the member in MemberInfo is updated. Kegan Dougal 2015-12-04 16:16:41 +00:00
  • 257dc62a73 Recalculate levels when the member prop is updated. Kegan Dougal 2015-12-04 16:15:55 +00:00
  • 759e35003b Put some warnings on the crypto stuff Richard van der Hoff 2015-12-04 15:39:39 +00:00
  • 92cf14d5e9 Support registration as a guest Kegan Dougal 2015-12-04 15:28:35 +00:00
  • 29b3b237d5 Refresh room list on timeline event even if it doesn't change highlight status since we still want to update the ordering. Fixes #413. David Baker 2015-12-04 14:24:02 +00:00
  • 6a67342d02 Comment + 1 David Baker 2015-12-04 12:02:54 +00:00
  • 141d757a01 Don't recalculate atBottom here - we do it in onScroll and it should only be necessary to do it once. Also remove the magic 150px leeway. David Baker 2015-12-04 12:00:55 +00:00
  • d0ec84fe59 Hook up auto-registration as a guest to MatrixChat. Kegan Dougal 2015-12-04 11:34:50 +00:00
  • d52b3149d4 Wire GuestAccess to MatrixClientPeg Kegan Dougal 2015-12-04 10:37:53 +00:00
  • 97dd4e2e6b Merge branch 'develop' into rav/olm Richard van der Hoff 2015-12-03 18:28:50 +00:00
  • 56b7b65920 Notes on building a crypto-enabled version Richard van der Hoff 2015-12-03 18:24:44 +00:00
  • 782174069c Include olm in the webpack if it's been installed Richard van der Hoff 2015-12-02 14:54:26 +00:00
  • db5d9e2f6e Merge pull request #465 from vector-im/file_uploads David Baker 2015-12-03 10:58:03 +00:00
  • c0391145e5 Merge pull request #45 from matrix-org/file_uploads David Baker 2015-12-03 10:57:55 +00:00
  • 4c2fe55fdc Don't show the error dialog if the request was canceled. Handle 'request entity too large'. David Baker 2015-12-03 10:52:06 +00:00
  • 547f59b1bc Oops, don't re-add these. David Baker 2015-12-03 10:00:29 +00:00
  • 2d2386ace5 Move upload bar CSS to new classes, and move into new, temporary place (since there is no new-style structure yet). David Baker 2015-12-02 18:19:03 +00:00
  • e8f5131ed6 Make file uploads cancelable, make them not go weird if you change rooms, error if they fail and move upload status bar out into its own component. David Baker 2015-12-02 18:16:16 +00:00
  • aeb8e21b5d better typing test :D Matthew Hodgson 2015-12-02 17:37:53 +00:00
  • c603c1e37f dezalgo typing notigs on chrome Matthew Hodgson 2015-12-02 17:37:19 +00:00
  • cd13041b31 Make the X on the desktop notification bar work again Kegan Dougal 2015-12-02 16:35:16 +00:00
  • de144cf4cd uh, actually include Open Sans webfont :-/ Matthew Hodgson 2015-12-02 15:13:34 +00:00
  • 91ee5f8a42 Add extra arg isGuest to MatrixClientPeg functions. Add GuestAccess class Kegan Dougal 2015-12-02 14:59:37 +00:00
  • 8df62e3b02 Merge pull request #454 from vector-im/require-css David Baker 2015-12-02 10:26:41 +00:00
  • 939733b736 Merge branch 'develop' into require-css David Baker 2015-12-02 10:26:26 +00:00
  • aceb85130e Merge pull request #44 from matrix-org/kegan/vector-references Kegsay 2015-12-02 09:39:34 +00:00
  • 6db1151699 Merge pull request #453 from vector-im/kegan/vector-references Kegsay 2015-12-02 09:38:39 +00:00
  • 0210670e91 Merge branch 'develop' into kegan/vector-references Kegan Dougal 2015-12-02 09:37:28 +00:00