Commit Graph

  • 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
  • 0f34f8b494 Extend from a Signup class to keep hs/is URL logic together Kegan Dougal 2015-11-17 17:25:14 +00:00
  • da55081c68 Add member name to avatars as the title since if displayed without accompanying text (as with read receipts) they can be somewhat unhelpful. May as well have them all the time I think. David Baker 2015-11-17 15:59:44 +00:00
  • 80c2bd0c7f Remove bouncing, set animation time to be constant (prevents temporary overalpping) and exclude ourselves. David Baker 2015-11-17 15:51:00 +00:00
  • 714c96283e Setting defaults from config.json got lost Kegan Dougal 2015-11-17 15:12:55 +00:00
  • c57fb44c71 Fix path resolution Kegan Dougal 2015-11-17 13:26:23 +00:00
  • 257a65de14 Fix path resolution Kegan Dougal 2015-11-17 13:26:07 +00:00
  • 8602e0665d PR feedback from #355 Kegan Dougal 2015-11-17 10:57:44 +00:00
  • af1e3373ea Merge pull request #355 from vector-im/kegan/login-refactor Kegsay 2015-11-17 10:47:56 +00:00
  • 9f7a504a20 Merge pull request #31 from matrix-org/kegan/login-refactor Kegsay 2015-11-17 10:47:47 +00:00
  • 79e39429b7 add todo Matthew Hodgson 2015-11-17 02:40:19 +00:00
  • 7b3eea0b58 experiment with trying to turn UserSettings into a controller-less 'wiring component' which wires together a series of smaller components (in this case, so small they're mainly <input/s> Matthew Hodgson 2015-11-17 02:15:55 +00:00
  • 88c5a5e074 missing copyright Matthew Hodgson 2015-11-17 02:14:06 +00:00
  • e9132a873b experiment with turning the UserSettings controller into a UserSettingsStore logic class Matthew Hodgson 2015-11-17 02:13:42 +00:00
  • e23b90abd5 More s/messageWrapper/messagePanel/ David Baker 2015-11-16 16:52:07 +00:00
  • 7f61a0252f remove logging David Baker 2015-11-16 16:45:28 +00:00
  • 816f20e068 comma David Baker 2015-11-16 16:36:01 +00:00
  • bb59e9276b Merge remote-tracking branch 'origin/develop' into read_receipts David Baker 2015-11-16 16:33:39 +00:00
  • d6b86598e5 Bouncy bouncy! David Baker 2015-11-16 16:13:21 +00:00
  • 0d1c06d586 relayout whenever the input textarea's scrollheight increases Matthew Hodgson 2015-11-15 21:37:22 +00:00
  • 152872b342 don't clobber the initial room to roomdirectory Matthew Hodgson 2015-11-15 03:58:05 +00:00
  • 999bb9a206 implement multiline input Matthew Hodgson 2015-11-15 03:36:59 +00:00
  • bf91155e60 implement multiline input Matthew Hodgson 2015-11-15 03:36:10 +00:00
  • ef181f55d5 make modal dialogs higher in z-index Matthew Hodgson 2015-11-14 00:14:41 +00:00
  • 1c7e7cd111 kill stale z-index param Matthew Hodgson 2015-11-14 00:13:13 +00:00
  • 063e387a65 turn off the placeholder drag & drop function to get an opinion from folks Matthew Hodgson 2015-11-13 23:51:40 +00:00
  • ca07c8f429 Merge pull request #365 from vector-im/avatar_initial_a11y Matthew Hodgson 2015-11-13 18:37:10 +00:00
  • 2fd7196cdd also handle a11y on room avatars Matthew Hodgson 2015-11-13 18:36:46 +00:00
  • ff59fc84c5 don't bold the selected room just because, as it bold = new msgs Matthew Hodgson 2015-11-13 18:25:10 +00:00
  • 9d620dfb1d Hopefully now mostly complete animations: we iterate through zero or more start states and then settle on the final place. David Baker 2015-11-13 16:43:54 +00:00
  • bc2c744bed more bits of read receipt animation implemented David Baker 2015-11-13 11:42:51 +00:00
  • 2fabf69ce3 Mark up the avatar initials so they're not read out by screen readers David Baker 2015-11-13 09:28:56 +00:00
  • f8d628d336 fix composer avatar Matthew Hodgson 2015-11-13 02:44:46 +00:00
  • 20f84ce322 override gemini-scrollbar CSS to stop the scrollview from pushing out the container, causing FF's flexbox to adapt and keep growing infinitely Matthew Hodgson 2015-11-13 02:29:59 +00:00
  • 2cf0ceb260 back out previous bodges to flexbox to make geminiscrollbar work in FF Matthew Hodgson 2015-11-13 02:29:18 +00:00
  • 36b7deac35 clear unread message count more aggressively (and revert previous thinko) Matthew Hodgson 2015-11-13 01:42:09 +00:00
  • 04305460db make firefox slightly happier Matthew Hodgson 2015-11-13 01:19:40 +00:00