Commit Graph

  • 172735a837 Move create_room atoms to components Kegan Dougal 2015-11-26 15:44:42 +00:00
  • 49e5f18f62 Move and merge create_room atoms to react SDK Kegan Dougal 2015-11-26 15:43:57 +00:00
  • c5b0ea7e9f Move VideoFeed to React SDK Kegan Dougal 2015-11-26 15:24:32 +00:00
  • e55ecfeacb Add VideoFeed component Kegan Dougal 2015-11-26 15:20:57 +00:00
  • 4fda0ce0c9 Fix typo Kegan Dougal 2015-11-26 15:17:34 +00:00
  • 17d789eb97 Merge EditableText component Kegan Dougal 2015-11-26 15:16:50 +00:00
  • 83eae1b64a Move and merge EditableText into React SDK Kegan Dougal 2015-11-26 15:15:45 +00:00
  • 8bde761a8a Add EnableNotificationButton component Kegan Dougal 2015-11-26 15:11:08 +00:00
  • 35ee9c9ddd Move and merge EnableNotificationsButton to react SDK Kegan Dougal 2015-11-26 15:10:49 +00:00
  • 0a8f5b6223 Move ImageView Kegan Dougal 2015-11-26 14:51:30 +00:00
  • c2ae6238b9 Nuke LogoutButton; nothing used it. Kegan Dougal 2015-11-26 14:48:02 +00:00
  • 3f120c7027 Nuke LogoutButton; nothing used it. Kegan Dougal 2015-11-26 14:47:11 +00:00
  • 343670c5c4 Move MessageTimestamp Kegan Dougal 2015-11-26 14:38:48 +00:00
  • f21b6203ed Merge branch 'kegan/controller-merging' into kegan/controller-merging2 Kegan Dougal 2015-11-26 14:31:31 +00:00
  • 8517f9f2bf Missed one Kegan Dougal 2015-11-26 14:29:26 +00:00
  • 3c12191cb7 Move Spinner Kegan Dougal 2015-11-26 14:25:20 +00:00
  • 659fc8fcfb Point to new Spinner location Kegan Dougal 2015-11-26 14:24:21 +00:00
  • ab22ca6a28 Also move the existing login components to the new structure Kegan Dougal 2015-11-26 14:11:45 +00:00
  • 1dc4e14606 Import things at the right levels Kegan Dougal 2015-11-26 13:49:39 +00:00
  • 8898b444af Point things at the right places Kegan Dougal 2015-11-26 13:48:37 +00:00
  • 7846d49403 Add missing deps; Move stuff in 'views' to have functional descriptors Kegan Dougal 2015-11-26 13:45:04 +00:00
  • 776369299d Move login components to views Kegan Dougal 2015-11-26 13:27:52 +00:00
  • d079617ce2 Nuke MemberAvatar/RoomAvatar; moved to react SDK Kegan Dougal 2015-11-26 13:25:56 +00:00
  • b69fff5b01 Define component directories. Merge MemberAvatar and RoomAvatar to new-style components. Kegan Dougal 2015-11-26 12:02:31 +00:00
  • 93c67771af Merge pull request #324 from vector-im/erikj/video Matthew Hodgson 2015-11-24 16:06:11 +00:00
  • f9040e08ce fix conflicts Matthew Hodgson 2015-11-24 16:05:58 +00:00
  • fd8864d528 STOP PEOPLE SHOUTING Matthew Hodgson 2015-11-22 22:35:34 +00:00
  • 841c790337 naughty override to stop RoomList panel scrolling horizontally Matthew Hodgson 2015-11-22 15:47:50 +00:00
  • 324c3e7dcf override more GFM css Matthew Hodgson 2015-11-22 15:47:10 +00:00
  • 92728ff4e6 spell out npm run build Matthew Hodgson 2015-11-22 01:13:08 +00:00
  • 01641543da only try to syntax highlight html Matthew Hodgson 2015-11-21 12:33:45 +00:00
  • 9038b984ff fix css link Matthew Hodgson 2015-11-21 12:15:38 +00:00
  • da97185fcd highlight <code/> blocks via highlight.js Matthew Hodgson 2015-11-21 12:14:56 +00:00
  • b6e9c1eaab oops, forgot gfm.css Matthew Hodgson 2015-11-20 20:20:30 +00:00
  • 76c6d6d4d6 add target=_blank onto all HTML links, and apply GFM.css for CSS for markdown Matthew Hodgson 2015-11-20 20:12:23 +00:00
  • 4c11de787e make h2 layout specific to the list Matthew Hodgson 2015-11-20 20:11:06 +00:00
  • 96c825b89f wrap whitespace on notices Matthew Hodgson 2015-11-20 20:10:49 +00:00
  • 29af81e827 Refactor HTML markup stuff into its own class, and whitelist h1 and h2 Matthew Hodgson 2015-11-20 18:58:05 +00:00
  • 3cf9f5248b Fix the ref we keep to be the react element and make velociraptor correctly track what nodes it had at the start (c.key not c.props.key) David Baker 2015-11-20 18:21:00 +00:00
  • f5e2a54603 Only send HTML if we need to. Kegan Dougal 2015-11-20 17:30:14 +00:00
  • 2e32383570 fix up the textbox after hitting enter Matthew Hodgson 2015-11-20 17:09:28 +00:00
  • 9ec10e2b43 Merge pull request #404 from vector-im/kegan/gif-on-enter Kegsay 2015-11-20 16:43:05 +00:00
  • a04b34b6b2 Merge pull request #36 from matrix-org/kegan/markdown Kegsay 2015-11-20 16:38:27 +00:00
  • 06427d663d Add support for playing gifs on mouse enter/leave Kegan Dougal 2015-11-20 16:36:58 +00:00
  • b12fc67a63 Add markdown support (enabled by default) Kegan Dougal 2015-11-20 16:08:57 +00:00
  • 2c51a5c199 Bugfix: don't cache the read avatar rect as it's relative to the viewport and it will move when we scroll! David Baker 2015-11-20 16:01:51 +00:00
  • 6dc5dd4930 Merge pull request #403 from vector-im/kegan/post-register Kegsay 2015-11-20 15:06:19 +00:00
  • 4e01d27f7b Merge pull request #35 from matrix-org/kegan/post-register Kegsay 2015-11-20 15:06:14 +00:00
  • 29ee7d2b13 Remove useless logging Kegan Dougal 2015-11-20 14:34:26 +00:00
  • 032fdc0abc Remove diff clutter Kegan Dougal 2015-11-20 14:32:00 +00:00
  • 2e376b1eb9 Clear the 'screen' to load the main left/middle/right panels, then show the settings after post-reg is done Kegan Dougal 2015-11-20 14:27:39 +00:00
  • 1a72cb56c6 Log an error for unknown screens Kegan Dougal 2015-11-20 14:26:49 +00:00
  • 37254e6243 Add PostRegistration component Kegan Dougal 2015-11-20 12:02:37 +00:00
  • 1edea2a62c Add a PostRegistration component; hook it up to MatrixChat. Kegan Dougal 2015-11-20 12:02:23 +00:00
  • d46e42f8e7 Have a post-registration screen. Fix race in ChangeAvatar where if you hadn't got an initial avatar downloaded yet you couldn't update it after the component loaded. Kegan Dougal 2015-11-20 11:57:04 +00:00
  • ad60e23459 Correctly display an error if a bad IS URL is entered. Kegan Dougal 2015-11-20 10:37:46 +00:00
  • 99ccff098c Merge pull request #399 from vector-im/kegan/reg-refactor Kegsay 2015-11-20 10:28:26 +00:00
  • 8ea0117a09 Merge pull request #34 from matrix-org/kegan/reg-refactor Kegsay 2015-11-20 10:28:16 +00:00
  • 3075c97bae Set busy Spinner Kegan Dougal 2015-11-20 10:27:21 +00:00
  • f62312fbf3 Remove old registration files. Move CaptchaForm to React SDK. Kegan Dougal 2015-11-20 10:18:04 +00:00
  • 05a7d76785 Remove old Register files Kegan Dougal 2015-11-20 10:15:18 +00:00
  • 030e2f0979 Move CaptchaForm from Vector to React SDK Kegan Dougal 2015-11-20 10:14:00 +00:00
  • cad3afc7a4 Remove unhelpful log lines Kegan Dougal 2015-11-20 10:11:51 +00:00
  • 02d5154aaf more alt tags Matthew Hodgson 2015-11-19 17:45:03 +00:00
  • 41eaf18470 add hoverover test for edit button Matthew Hodgson 2015-11-19 17:43:47 +00:00
  • 23467de016 Remove missed debug log Kegan Dougal 2015-11-19 16:47:28 +00:00
  • d372018e61 Minor tweaks Kegan Dougal 2015-11-19 16:47:14 +00:00
  • bb6eeea0d8 Factor out div ID name to avoid tight coupling with logic class. Kegan Dougal 2015-11-19 16:08:25 +00:00
  • b12f0f1df7 Minor refactoring; remove debug logging; add comments Kegan Dougal 2015-11-19 16:07:58 +00:00
  • 3cf9f786aa Instantiate Signup.Register in Registration component Kegan Dougal 2015-11-19 15:44:17 +00:00
  • cc74676718 Mostly fix 2nd step email registration Kegan Dougal 2015-11-19 15:19:30 +00:00
  • 2d481a6302 Recheck registration state since we may be able to immediately do an HTTP hit if we've been given good QPs Kegan Dougal 2015-11-19 14:17:18 +00:00
  • 7568a3b2d3 Hookup 2nd stage email registration; not finished as we aren't storing u/p Kegan Dougal 2015-11-19 14:16:49 +00:00
  • e700a5a219 Add TODO on post register logic Kegan Dougal 2015-11-19 13:58:52 +00:00
  • 8d7d338f44 Pass the right session ID Kegan Dougal 2015-11-19 13:58:34 +00:00
  • f7127ab701 Merge pull request #397 from vector-im/z_indices Matthew Hodgson 2015-11-19 13:53:51 +00:00
  • eaafc11064 Factor out Captcha UI Kegan Dougal 2015-11-19 13:44:11 +00:00
  • 3a003341ad Merge pull request #387 from vector-im/rav/suppress_unread_on_memberchange Richard van der Hoff 2015-11-19 13:22:37 +00:00
  • f2f5496b78 Get email auth sending working (not the link back though) Kegan Dougal 2015-11-19 11:41:32 +00:00
  • f7fe871fee If read receipts avatar isn't on screen, animate it from the top of the screen. David Baker 2015-11-19 11:33:15 +00:00
  • 09b0d221df Kill the last getDOMNode() David Baker 2015-11-19 11:03:33 +00:00
  • ed3d3a9e23 Shift css around a bit so it more closely matches DOM order David Baker 2015-11-19 10:49:24 +00:00
  • eb1c6b347d Move z-index to the dialog wrapper because that's the shallowest positioned element in the DOM and therefore what creates the first stacking context David Baker 2015-11-19 10:46:49 +00:00
  • e800d3d477 Merge branch 'develop' into kegan/reg-refactor Kegan Dougal 2015-11-19 09:50:32 +00:00
  • 5f57cd9559 Merge branch 'develop' into kegan/reg-refactor Kegan Dougal 2015-11-19 09:50:08 +00:00
  • 0dd85d9adf Hidden localstorage option to enable bouncy read receipts :p David Baker 2015-11-19 09:44:24 +00:00
  • 23d45d7f33 fix initials behaviour on FF Matthew Hodgson 2015-11-18 23:46:43 +00:00
  • 69fdd485e6 general faff to make the new edit button position interact properly with dave's 'click to show all read receipts' Matthew Hodgson 2015-11-18 23:41:38 +00:00
  • bf3e90bb47 dirty hack to fix the uneven spacing Matthew Hodgson 2015-11-18 23:04:12 +00:00
  • 68a005bf1f stop edit option from colliding with scrollbar again Matthew Hodgson 2015-11-18 22:24:54 +00:00
  • 884d0de90b s/React/ReactDOM/ to fix another 0.14 warning Matthew Hodgson 2015-11-18 22:22:19 +00:00
  • 6e3afcde53 dodgy fudge to put the edit button alongside the read receipts. in future I think we should turn it into a chevron next to the timestamp Matthew Hodgson 2015-11-18 22:19:21 +00:00
  • d66006893a fix react 0.14 warning from getDOMNode() Matthew Hodgson 2015-11-18 22:10:08 +00:00
  • 8fed464cf6 and the new voice icon Matthew Hodgson 2015-11-18 21:18:16 +00:00
  • 08ba0457e8 add a temporary voice call button Matthew Hodgson 2015-11-18 21:17:58 +00:00
  • 098491e350 avoid hoverover artefacts on avatar initials Matthew Hodgson 2015-11-18 20:56:43 +00:00
  • 46541a3f2e logout button on splashscreen to avoid wedging users whose server has gone awol Matthew Hodgson 2015-11-18 20:47:14 +00:00
  • c9fe0b96b7 fix whitespace Matthew Hodgson 2015-11-18 20:46:39 +00:00
  • 742ae354e5 clicking anywhere in the composer pane should focus on the textarea Matthew Hodgson 2015-11-18 20:15:15 +00:00
  • bc55959fad Load the Recaptcha script if we have a container for it Kegan Dougal 2015-11-18 17:46:17 +00:00