1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-28 15:22:05 +03:00
Commit Graph

32788 Commits

Author SHA1 Message Date
6c35908949 Add example shwing how to customise, make customising work and document all the ways in which browserify will break and how to work around it being dumb. 2015-07-06 14:13:02 +01:00
7a8eae09ff More sender / sender display name fixes. 2015-07-03 18:29:46 +01:00
d4ef04dc41 More event sender checking 2015-07-03 16:55:18 +01:00
1c03eabadb Not all events have a sender 2015-07-03 16:46:30 +01:00
b8f9cb44b8 argh, javascript 2015-07-03 16:35:06 +01:00
1baaf39c48 update notification button when permission granted 2015-07-03 16:29:41 +01:00
275286801b Add npm link to the README 2015-07-03 16:15:23 +01:00
3a68748320 Almost 2015-07-03 15:57:35 +01:00
dff74f44de Tweak the example build process. Move example -> examples/trivial to we can have more than one. Update README appropriately. 2015-07-03 15:56:04 +01:00
196ee3f6d4 Only highlight room list for messages where we notify - this may want to be an option in the react client potentially. 2015-07-03 11:36:44 +01:00
53b0ba56db add license header 2015-07-03 11:24:04 +01:00
fd20e82123 Add desktop notifications, overridable in the same way as other components (although it's not a react component). Also extend the flux dispatcher a little to be less dumb about dispatching while something else is already dispatching. 2015-07-03 11:12:54 +01:00
947f389e51 be more consistent with naming 2015-07-02 13:18:03 +01:00
acfe05db9d Use new push actions method on client 2015-07-01 14:11:23 +01:00
898737d806 or is not and 2015-06-29 16:50:26 +01:00
46646cbd87 Highlight room tiles on bing 2015-06-29 16:48:13 +01:00
57ba816919 Highlight messages using new push rules support in js sdk 2015-06-29 16:24:02 +01:00
9aa9a60333 Some checks to see whether stuff is still mounted when adding things. 2015-06-25 17:52:40 +01:00
30a9436485 Room List should ignore paginated events 2015-06-25 17:44:27 +01:00
dd0d6159ce Make alt+up/down change rooms 2015-06-25 17:41:55 +01:00
fae629ea65 Use the pagination token to see when we've reached the room's birth 2015-06-25 15:58:51 +01:00
5d44de9e08 Load limited number of room members when we first switch to a room, loading the rest a little later: makes switchign to large rooms much more responsive. 2015-06-25 14:57:35 +01:00
209e052025 Limit the number of messages we load into a chat room when we switch to it (or more accurately, switch back to it). 2015-06-25 14:36:24 +01:00
2355d5e6b5 Fix the permagrey local-echo bug 2015-06-24 18:15:34 +01:00
e5a4e5b195 Add more detail to the getting started instructions. 2015-06-24 17:58:13 +01:00
76cc258dde added instructions to README 2015-06-24 17:33:53 +02:00
c54bed02c1 Argh, javascript 2015-06-24 14:09:38 +01:00
a54a7f80aa Apparently Object.keys is kinda slow 2015-06-24 14:01:59 +01:00
52f6fa89a1 Only show joined and invited members 2015-06-24 13:48:39 +01:00
867cfcda88 scroll member list please 2015-06-24 13:37:34 +01:00
8f1258b6cc Infinite scrolling 2015-06-24 13:28:44 +01:00
aaa38d95ba s/themes/skins/g as we are always describing the whole UI layout here, whereas themes can sometimes just be small cosmetic tweaks (light-on-dark, dark-on-light etc) 2015-06-23 18:28:20 +01:00
0c26206b88 Copyright headers (and use strict, while we're at it). 2015-06-23 16:41:25 +01:00
6fc1c54e66 Bump js-sdk version 2015-06-23 15:48:15 +01:00
f0e990034d Strip non-layout CSS to remain as style-agnostic as possible! 2015-06-23 15:46:53 +01:00
a022a4b9a6 Reshuffle to put "HTML" (JSX) and CSS together as a theme with logic elsewhere. 2015-06-23 14:40:50 +01:00
cc4fa6140c Fix joining 2015-06-23 11:36:19 +01:00
d10b1457ba obey room name changes 2015-06-22 15:56:16 +01:00
c425886a45 handle room invites 2015-06-22 14:48:58 +01:00
2ba4ad04d1 Little fixes on member list 2015-06-22 13:15:14 +01:00
0424ef07b3 Add member list (that doesn't really update much yet) 2015-06-22 11:42:09 +01:00
e77e9b7704 Add displayNames so they're not all just 'exports' in the react debugger 2015-06-19 16:21:09 +01:00
41014af471 Display new rooms as they arrive 2015-06-19 16:12:22 +01:00
1270bc3c62 m.notice 2015-06-19 14:01:17 +01:00
2abea931ca Split out render methods into 'views' leaving UI logic in 'controllers'. Hopefully should make it easier to skin / customise. 2015-06-19 12:53:48 +01:00
c8f0bac128 typo 2015-06-18 16:41:34 +01:00
847e816035 grey out sending messages (although they don't go black until you send another message currently: awaiting fix in js sdk). 2015-06-18 15:49:41 +01:00
b31794cda5 Focus the text box at appropriate times 2015-06-18 15:03:57 +01:00
90f6764cbf Fix cleaning unread state on room select & ignore our own messages 2015-06-18 14:40:55 +01:00
7c405f673a Highlight rooms with unread messages 2015-06-18 14:35:17 +01:00