Commit Graph

  • f6d577d0c6 track RHS collapse state Matthew Hodgson 2015-10-11 16:07:01 +01:00
  • b05f3343e2 tooltipize BottomLeftMenu too for consistency Matthew Hodgson 2015-10-11 15:00:43 +01:00
  • ae506b5b1f fix cursor for unhide LHS button Matthew Hodgson 2015-10-11 13:56:25 +01:00
  • 93de2307c1 improve collapsed LHS implementation - split the tooltip into its own component; position it with javascript as overflow-y + position absolute = clipping hell; preserve the collapse state between MatrixChat re-renders; fix positioning of the 'show' button; switch to dispatcher for show/hide LHS; remove errant scrollbars Matthew Hodgson 2015-10-11 13:54:38 +01:00
  • 8228a7d485 track whether the LHS is collapsed. (shouldn't this be vector specific too?) Matthew Hodgson 2015-10-11 13:49:44 +01:00
  • 8bdb5c0745 implement right panel collapsing more correctly too Matthew Hodgson 2015-10-11 02:25:26 +01:00
  • 47ed8971e3 implement collapsible leftpanel at last Matthew Hodgson 2015-10-11 02:09:14 +01:00
  • c5e3891a5a shrink default roomavatar size to 36x36. surely this is vector specific... Matthew Hodgson 2015-10-11 02:08:39 +01:00
  • 3f67d8541f Add support for CAS login Steven Hammerton 2015-10-08 22:25:33 +01:00
  • a8d51cdf58 Add support for CAS auth Steven Hammerton 2015-10-08 22:42:09 +01:00
  • a05437e81f add npm i source-map-loader troubleshooting step Matthew Hodgson 2015-10-10 18:51:22 +01:00
  • 93f266a4fa Update to new memberlist api and hopefully sort out presence (list wasn't being re-sorted at the right time) David Baker 2015-10-09 17:26:28 +01:00
  • 05d19121d8 Slightly change memberlist api to shift the sorting into the right place (in the skin). David Baker 2015-10-09 17:24:48 +01:00
  • aed1fe9bf1 Merge branch 'master' into develop David Baker 2015-10-09 16:40:27 +01:00
  • 7296cbfd5b Spellig David Baker 2015-10-09 16:38:37 +01:00
  • 023034ce4f Check for existence of content.size. Fixes #201. David Baker 2015-10-09 16:28:51 +01:00
  • e158eec94d Unset matrix client first otherwise login sets it, the it gets unset and you can't log in again. David Baker 2015-10-09 13:48:17 +01:00
  • 53a7f4b3a8 Set state to ready only if the SDK is synced. David Baker 2015-10-09 12:05:40 +01:00
  • c68ef38399 Use ChangeDisplayNname / ChangeAvatar widgets to prompt for display name & avatar at signup. David Baker 2015-10-09 11:56:16 +01:00
  • 0791cac572 Add method to Modal to create dialog with instantiated React elements as well as Classes. David Baker 2015-10-09 11:54:46 +01:00
  • ccc5f30c9b Get the vector 'ongoing conference' bar back (vector now needs a custom RoomView for this: it would be nice it it didn't) David Baker 2015-10-08 15:22:16 +01:00
  • 05f7a3b4d1 Remove now redundant displayname stuff from UserSettings now it's in ChangeDisplayName David Baker 2015-10-07 18:44:32 +01:00
  • c22442f6d1 Add ChangeDisplayName component and use it David Baker 2015-10-07 18:44:07 +01:00
  • 79e468217a Add button for user settings and a change display name widget David Baker 2015-10-07 18:19:29 +01:00
  • fca65a8cdb Show invited members separately. David Baker 2015-10-06 15:09:42 +01:00
  • 807e947146 Add spinner for inviting. Fixes #13. David Baker 2015-10-06 14:12:45 +01:00
  • 27ca7b48f7 Just do all dispatches async: setting the flag obviously does not work for more than 2 nested dispatches. David Baker 2015-10-05 18:43:22 +01:00
  • b8dd2452db Display correct message for when an invited but not joined user is kicked. David Baker 2015-10-05 16:44:50 +01:00
  • 85636ccdad Show end call button in states other than connected and ringback: it's perfectly valid to want to end the call at other times. David Baker 2015-10-05 16:29:07 +01:00
  • 490e56bfbb Improved url / hash change handling David Baker 2015-10-05 15:32:34 +01:00
  • a1892ee963 Improve url / screen handling David Baker 2015-10-05 15:31:08 +01:00
  • 61f951a33e Merge pull request #190 from vector-im/reactsdk-unfork David Baker 2015-10-05 10:31:39 +01:00
  • 53c8b9bcf7 no single quotes because windows David Baker 2015-10-05 10:20:02 +01:00
  • ad313d7711 Merge branch 'vector-merge' David Baker 2015-10-02 18:55:53 +01:00
  • 55f656f150 0.0.2 David Baker 2015-10-02 18:55:09 +01:00
  • 711272a7c9 Merge pull request #18 from matrix-org/vector-merge David Baker 2015-10-02 18:50:52 +01:00
  • 2d3b87d56d Don't set empty mime types on metadata. David Baker 2015-10-02 18:37:15 +01:00
  • df39c3a281 Changes from PR feedback David Baker 2015-10-02 16:44:35 +01:00
  • 2bce4e4d62 Merge c62d97ca04 from vector-im David Baker 2015-10-02 14:37:34 +01:00
  • 050c6cf72f Dummy merge branch 'master' into reactsdk-unfork David Baker 2015-10-02 14:36:07 +01:00
  • 2247d951d6 Add config file for default hs/is urls David Baker 2015-10-02 11:48:52 +01:00
  • 7b9cd7c232 Update readme David Baker 2015-10-01 16:02:44 +01:00
  • 54048ee37c Update Readme David Baker 2015-10-01 16:02:21 +01:00
  • c687f32f39 Port over custom vector roomlist controller with mini callview David Baker 2015-10-01 10:46:42 +01:00
  • 7de136a930 Port over new logic for filtering actions: makes the end call button appear & disappear approriately David Baker 2015-10-01 10:19:18 +01:00
  • 5004a3a5b3 Make end call button work for conf calls David Baker 2015-10-01 09:42:58 +01:00
  • 3845a989f6 Get conf calling working, apart from the end call button showing in the right room. David Baker 2015-09-30 18:22:15 +01:00
  • cb89d3760a Hacks to make sure we don't end up with multiple split-brain CallHandlers when npm linked. David Baker 2015-09-30 18:21:25 +01:00
  • 94a6f856d1 Use the new interface for providing conf call functionality. Doesn't shoe it in the right room yet. David Baker 2015-09-30 16:52:45 +01:00
  • b68665ead5 Add support for the basic notion of conference calls and an experimental concept of modules to provide the actual functionality. Rejig Skinner to be simpler. David Baker 2015-09-30 16:50:46 +01:00
  • c62d97ca04 better XXXs Matthew Hodgson 2015-09-29 12:57:54 +01:00
  • fd6e7663cb Fix notifications David Baker 2015-09-28 17:52:34 +01:00
  • 9fb5702c2f make MatrixClientPeg an actual global too otherwise things go very wierd David Baker 2015-09-28 17:46:49 +01:00
  • 7d540572fd Update for new default avatar API. David Baker 2015-09-28 17:06:39 +01:00
  • 8af6c2275b Make it easier to override default avatar urls David Baker 2015-09-28 17:06:13 +01:00
  • 3792d5494a Dispatcher should be a global too David Baker 2015-09-28 14:48:50 +01:00
  • c3f32b74e4 Some missed '/' / '.' replacemement David Baker 2015-09-28 14:48:07 +01:00
  • 588dbf5693 reskindex David Baker 2015-09-28 11:34:11 +01:00
  • 91c0df4450 Merge branch 'master' into reactsdk-unfork David Baker 2015-09-28 11:32:40 +01:00
  • 3be50e327d Manually merge memberlist fix from vector master David Baker 2015-09-28 11:32:00 +01:00
  • 4472f63b5f We need js sdk 0.2.1 for getRoomIdForAlias David Baker 2015-09-25 17:49:35 +01:00
  • 3ecf19df49 Disable caching on the local http server as commented David Baker 2015-09-25 17:38:51 +01:00
  • 6348c2cf99 Change how viewing a room alias works to make way for jumping into a room once you've logged in. David Baker 2015-09-25 17:22:42 +01:00
  • bc2eca16f9 Unused guff David Baker 2015-09-25 16:25:20 +01:00
  • f778f6adf9 Remove unused stuff David Baker 2015-09-25 15:33:38 +01:00
  • fe369858b7 Unused variables & redundant stuff David Baker 2015-09-25 15:17:46 +01:00
  • 56530d80d7 Add link to guthub issue about webpack's loader path silliness David Baker 2015-09-25 13:53:58 +01:00
  • d172aaf41f Add -loader packages as deps David Baker 2015-09-25 13:39:21 +01:00
  • 796f424a3f Didn't need these in the end David Baker 2015-09-25 11:51:35 +01:00
  • 409697b35b Oops, these were just at the wrong scope David Baker 2015-09-25 11:46:06 +01:00
  • f020f4397c Switch to webpack David Baker 2015-09-25 11:43:28 +01:00
  • 5fe41e28d7 make presence work better on the memberlist. kludges around lack of syjs-28. is about as good as angular was now. Matthew Hodgson 2015-09-24 01:58:21 +02:00
  • a5a6a35122 don't blindly and inconsistently kill scrollbars Matthew Hodgson 2015-09-24 00:19:40 +02:00
  • bfa4cda2c6 build is no longer used David Baker 2015-09-23 10:14:38 +01:00
  • c21dd853f9 Update package.json for renamed skin David Baker 2015-09-23 09:48:18 +01:00
  • 5af43dc6a9 Remove unused action dispatch David Baker 2015-09-23 09:39:49 +01:00
  • 1901fdf889 oops, bogus commit Matthew Hodgson 2015-09-22 22:57:27 +02:00
  • b11abae8e8 More fixing up of paths, requires etc David Baker 2015-09-22 19:09:23 +01:00
  • 7e72ee891a More fixing up of vector skin David Baker 2015-09-22 18:49:04 +01:00
  • 40594fc5fa Fix up controller requires David Baker 2015-09-22 18:17:19 +01:00
  • dd4cfb25f8 Replace symlinks David Baker 2015-09-22 18:06:43 +01:00
  • 148dbc23ed Rename base skin to vector David Baker 2015-09-22 18:05:55 +01:00
  • 682392d02a Move skins dir to src David Baker 2015-09-22 18:05:31 +01:00
  • 09b81f46b0 Remove controllers that all come from react-sdk David Baker 2015-09-22 17:20:22 +01:00
  • 96627d4477 Port membertile fix David Baker 2015-09-22 16:51:16 +01:00
  • 3838569625 Port memberlist branch fixes David Baker 2015-09-22 16:37:39 +01:00
  • 2f0df6d37e Merge branch 'master' into reactsdk-unfork David Baker 2015-09-22 15:28:50 +01:00
  • 616b4fe0f1 Merge pull request #175 from vector-im/matthew/userlist David Baker 2015-09-22 15:27:21 +01:00
  • b32658cfd0 Load fewer events when switching to a room: they take surprisingly long to render. David Baker 2015-09-22 15:18:16 +01:00
  • ef3603cd1a oops, rogue debugging stmt Matthew Hodgson 2015-09-22 01:25:58 +02:00
  • 61c94d63e7 make the new userlist UI actually work Matthew Hodgson 2015-09-22 01:16:45 +02:00
  • 260e22186b WIP at turning MemberInfo into a ContextualMenu Matthew Hodgson 2015-09-21 19:23:04 +02:00
  • 048260bb1b WIP at turning MemberInfo into a ContextualMenu Matthew Hodgson 2015-09-21 19:22:29 +02:00
  • a545007a19 Merge branch 'master' into reactsdk-unfork David Baker 2015-09-21 18:08:58 +01:00
  • 980ce7fdae Remainder of the controllers from vector David Baker 2015-09-21 17:23:51 +01:00
  • 49c5f7cb95 Use same protocol as client was loaded over for recaptcha to prevent JS origin errors. David Baker 2015-09-21 16:53:50 +01:00
  • 1b82d92fa1 Port registration fixes David Baker 2015-09-21 16:38:12 +01:00
  • 65498600de port login fixes David Baker 2015-09-21 16:36:17 +01:00
  • 28c4a648be Port roomlist fixes David Baker 2015-09-21 16:31:31 +01:00
  • e2c9afb278 port create room David Baker 2015-09-21 16:28:39 +01:00