56 Commits (0c26206b88a8698da3f13960ad289572cd491274)
 

Author SHA1 Message Date
David Baker 0c26206b88 Copyright headers (and use strict, while we're at it). 7 years ago
David Baker 6fc1c54e66 Bump js-sdk version 7 years ago
David Baker f0e990034d Strip non-layout CSS to remain as style-agnostic as possible! 7 years ago
David Baker a022a4b9a6 Reshuffle to put "HTML" (JSX) and CSS together as a theme with logic elsewhere. 7 years ago
David Baker cc4fa6140c Fix joining 7 years ago
David Baker d10b1457ba obey room name changes 7 years ago
David Baker c425886a45 handle room invites 7 years ago
David Baker 2ba4ad04d1 Little fixes on member list 7 years ago
David Baker 0424ef07b3 Add member list (that doesn't really update much yet) 7 years ago
David Baker e77e9b7704 Add displayNames so they're not all just 'exports' in the react debugger 7 years ago
David Baker 41014af471 Display new rooms as they arrive 7 years ago
David Baker 1270bc3c62 m.notice 7 years ago
David Baker 2abea931ca Split out render methods into 'views' leaving UI logic in 'controllers'. Hopefully should make it easier to skin / customise. 7 years ago
David Baker c8f0bac128 typo 7 years ago
David Baker 847e816035 grey out sending messages (although they don't go black until you send another message currently: awaiting fix in js sdk). 7 years ago
David Baker b31794cda5 Focus the text box at appropriate times 7 years ago
David Baker 90f6764cbf Fix cleaning unread state on room select & ignore our own messages 7 years ago
David Baker 7c405f673a Highlight rooms with unread messages 7 years ago
David Baker 5c56b201fc sensible version of js-sdk 7 years ago
David Baker a63299aae0 Message scrolling 7 years ago
David Baker ed58a59f82 Switch everything over to use the component broker. 7 years ago
David Baker 6542201ac6 CSS tweakage 7 years ago
David Baker b35461f5c0 Unused require 7 years ago
David Baker c9a546b73b Load all components* through a central broker so we can overrride them with different ones 7 years ago
David Baker acaff68748 Oops, commit the emote tile. 7 years ago
David Baker 3a16c8a764 The most important feature 7 years ago
David Baker 0a09326581 Make room list scroll 7 years ago
David Baker e2348c50d5 Fix logout 7 years ago
David Baker 1dbc54e172 Oops, put key in the right place 7 years ago
David Baker 2bd5b0fdad Just be a little less ugly 7 years ago
David Baker f25bf58d6d Use JS-SDK recommended way of getting sender name. 7 years ago
David Baker 672258f604 Start rendering messages with something more than the json 7 years ago
David Baker 88e9ab02f9 Yay, message sending. 7 years ago
David Baker b2843b09bc Rest of commit adding messagecomposer, and put li's in ul. 7 years ago
David Baker a0c5fb4a8b Add not-working-yet text box, plus a bit more css 7 years ago
David Baker 56415b40e9 more cssage 7 years ago
David Baker 2a15b3a98c css tweaking 7 years ago
David Baker 52286b2316 Prevent default otherwise the form will submit and reload the page 7 years ago
David Baker 4bb570c545 messages arrive! 7 years ago
David Baker 0b0e6adce3 Make room changing work 7 years ago
David Baker 125fa78bc6 Something starting to resemble a Matrix Client 7 years ago
David Baker 2f6a123118 more Matrixy naming 7 years ago
David Baker 971a7c1133 Display the room list 7 years ago
David Baker 5f970edac5 strip out cruft 7 years ago
David Baker ffb0dc78b8 Fixes to login, and change to not use the dispatcher because it's just unnecessary here 7 years ago
David Baker e28fde7ae1 Save creds to localstorage 7 years ago
David Baker 22e18471db gitignore bundle.js too 7 years ago
David Baker add78c6e92 Oops: the file modifications for making it log in. 7 years ago
David Baker a3126477bd gitignore css bundle 7 years ago
David Baker f487b9ba04 Make it log in 7 years ago