David Baker
|
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)
|
2015-11-20 18:22:38 +00:00 |
|
David Baker
|
2c51a5c199
|
Bugfix: don't cache the read avatar rect as it's relative to the viewport and it will move when we scroll!
|
2015-11-20 16:01:51 +00:00 |
|
Matthew Hodgson
|
41eaf18470
|
add hoverover test for edit button
|
2015-11-19 17:43:55 +00:00 |
|
David Baker
|
f7fe871fee
|
If read receipts avatar isn't on screen, animate it from the top of the screen.
|
2015-11-19 11:33:15 +00:00 |
|
David Baker
|
0dd85d9adf
|
Hidden localstorage option to enable bouncy read receipts :p
|
2015-11-19 09:44:24 +00:00 |
|
Matthew Hodgson
|
69fdd485e6
|
general faff to make the new edit button position interact properly with dave's 'click to show all read receipts'
|
2015-11-18 23:41:38 +00:00 |
|
Matthew Hodgson
|
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
|
2015-11-18 22:19:21 +00:00 |
|
David Baker
|
f0df3f29b9
|
Show all read avatars on click
|
2015-11-18 17:12:17 +00:00 |
|
David Baker
|
80c2bd0c7f
|
Remove bouncing, set animation time to be constant (prevents temporary overalpping) and exclude ourselves.
|
2015-11-17 15:51:00 +00:00 |
|
David Baker
|
7f61a0252f
|
remove logging
|
2015-11-16 16:45:28 +00:00 |
|
David Baker
|
d6b86598e5
|
Bouncy bouncy!
|
2015-11-16 16:13:21 +00:00 |
|
David Baker
|
9d620dfb1d
|
Hopefully now mostly complete animations: we iterate through zero or more start states and then settle on the final place.
|
2015-11-13 16:43:54 +00:00 |
|
David Baker
|
bc2c744bed
|
more bits of read receipt animation implemented
|
2015-11-13 11:42:51 +00:00 |
|
David Baker
|
9a6624d1c7
|
Do read receipt avatars with absolute positioning: this should be a lot easier to animate. Also mess around with the MemberAvatar a bit so it's easier to style.
|
2015-11-10 17:44:59 +00:00 |
|
David Baker
|
c9823d07fd
|
Limit number of read avatars, lay them out as per the design & order them.
|
2015-11-10 13:51:11 +00:00 |
|
David Baker
|
4bf6992398
|
Don't send read receipts for our own events and null check in a few places.
|
2015-11-05 14:16:15 +00:00 |
|
David Baker
|
2a4a02f36e
|
More on read receipts: listen for events, add keys & class / very minimal css.
|
2015-11-03 13:44:40 +00:00 |
|
David Baker
|
11c38014e5
|
Sort of display read avatars but without live updating
|
2015-11-02 18:55:28 +00:00 |
|
David Baker
|
e869814f2d
|
Don't display anything if TextForEvent doesn't give us any text. Fixes #253 (catapillar of doom).
|
2015-11-02 14:14:47 +00:00 |
|
David Baker
|
ffb9ce89c7
|
Merge branch 'develop' into matthew/redesign
|
2015-10-30 11:50:34 +00:00 |
|
Matthew Hodgson
|
fdfa0cbd0e
|
display search results correct; support HTML markup
|
2015-10-30 04:10:37 +00:00 |
|
Matthew Hodgson
|
d315e4afcd
|
show m.room.names
|
2015-10-30 02:06:34 +00:00 |
|
David Baker
|
f4ca30bb38
|
Throw exception if EventTile is instantiated with an event type it doesn't support.
|
2015-10-29 18:12:42 +00:00 |
|
David Baker
|
4118c05d15
|
Unused variables
|
2015-10-28 16:23:48 +00:00 |
|
Matthew Hodgson
|
1d3c821672
|
improve spacing a bit
|
2015-10-25 02:26:24 +00:00 |
|
Matthew Hodgson
|
a74cef0d64
|
fix stupid typing warnings
|
2015-10-24 20:28:42 +01:00 |
|
Matthew Hodgson
|
baf777a418
|
Merge branch 'develop' into matthew/redesign
|
2015-10-23 11:25:20 +01:00 |
|
David Baker
|
7c6fb36520
|
Let the tile contents specify whether it requires a sender profile or not. Fixes #250.
|
2015-10-23 09:24:25 +01:00 |
|
Matthew Hodgson
|
7f65ba506b
|
WIP of new CSS
|
2015-10-23 02:39:56 +01:00 |
|
David Baker
|
4b645bcd66
|
Make context menus point the right way
|
2015-10-21 19:02:02 +01:00 |
|
David Baker
|
1f3a6e408c
|
Factor out stuff commnon to all timeline events into EventTile: makes timestamp & edit button etc appear on everything, not just messages.
|
2015-10-21 17:52:34 +01:00 |
|