Commit Graph

  • 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
  • 3e903be73d Get Recaptcha working again. Add a backchannel for stage prodding. Kegan Dougal 2015-11-18 17:43:38 +00:00
  • 5424567a66 Hook up onFormSubmit to make registration (dummy only) work again. Kegan Dougal 2015-11-18 17:15:20 +00:00
  • 991a96cfc5 Get dummy registrations working Kegan Dougal 2015-11-18 17:13:43 +00:00
  • f0df3f29b9 Show all read avatars on click David Baker 2015-11-18 17:12:17 +00:00
  • b4c0625961 Show validation errors Kegan Dougal 2015-11-18 15:32:44 +00:00
  • 025b9e2fc8 depend on react sdk dev David Baker 2015-11-18 14:54:32 +00:00
  • 1099892784 Merge pull request #379 from vector-im/read_receipts David Baker 2015-11-18 14:53:29 +00:00
  • caabe02fca Merge pull request #32 from matrix-org/read_receipts David Baker 2015-11-18 14:53:25 +00:00
  • 31b083d93e new Date() syntax & units on var name David Baker 2015-11-18 14:51:06 +00:00
  • c42d4f901b Don't mark rooms as unread on m.room.member changes Richard van der Hoff 2015-11-18 10:46:32 +00:00
  • 0df0935b9c Fix presence exception. Yay, javascript. David Baker 2015-11-18 09:57:14 +00:00
  • ed3527e243 Merge branch 'develop' into kegan/reg-refactor Kegan Dougal 2015-11-17 17:43:22 +00:00
  • 8e8b27c893 Add RegistrationForm UI component and new Registration wire component Kegan Dougal 2015-11-17 17:40:31 +00:00
  • 1fca3f6606 Better const name Kegan Dougal 2015-11-17 17:38:37 +00:00
  • 95cdbe3a48 stop launch from wedging solid for 5 minutes >:( Matthew Hodgson 2015-11-17 17:36:15 +00:00
  • c63dd376d8 Fix member avatar initials (I failed at git conflict merging) David Baker 2015-11-17 17:31:03 +00:00