fcdfce3760
Toggle auto-reg off when successfully registered as a guest.
Kegan Dougal
2016-01-11 15:12:55 +00:00
ddd8838b24
linkify topics
Matthew Hodgson
2016-01-11 12:46:12 +00:00
c30aeac315
Set our own booleans instead of using isMounted
Richard van der Hoff
2016-01-11 11:38:04 +00:00
6cd0aeb607
Revert 4px offset: it ends up in the middle of the line above
David Baker
2016-01-11 10:56:08 +00:00
1e57aa8c78
Make read up to line 2px and position relative so we can shift it up a little
David Baker
2016-01-11 10:52:29 +00:00
6351258b0e
use room.getImplicitRoomName() from matthew/roomsettings2 branch of matrix-js-sdk for the placeholder roomname
Matthew Hodgson
2016-01-10 20:01:30 +00:00
0cb6094992
show implicit names as placeholders if available
Matthew Hodgson
2016-01-10 18:46:08 +00:00
d39a9a0f18
bring back select-all-on-click
Matthew Hodgson
2016-01-10 13:14:12 +00:00
93c4fc8785
switch EditableText to contentEditable; fix auxPanel layout bug in the general case (not just for video)
Matthew Hodgson
2016-01-10 13:04:15 +00:00
aa80a5d494
fix layout bug for general auxPanel
Matthew Hodgson
2016-01-10 13:03:37 +00:00
684255044a
switch EditableText to be built on contentEditable rather than switching divs and inputs, so that it can be used for managing multiline content like topics and room names, and use it in RoomHeader/RoomSettings
Matthew Hodgson
2016-01-10 12:56:45 +00:00
2d5cba89e8
tint Dave's read-up-to marker
Matthew Hodgson
2016-01-09 01:05:43 +00:00
8a156dcac8
Merge pull request #605 from vector-im/matthew/roomsettings
Matthew Hodgson
2016-01-09 21:25:50 +00:00
27d72fb1dc
tint Dave's read-up-to marker
Matthew Hodgson
2016-01-09 01:05:43 +00:00
d49f8721ce
fix leave.svg so that it can be tinted
Matthew Hodgson
2016-01-09 00:56:10 +00:00
c02d9890c5
New CSS for read markers
David Baker
2016-01-09 00:09:11 +00:00
1507b39940
Redundant line.
David Baker
2016-01-09 00:07:51 +00:00
581111e1a7
Use wheel, not scroll as we get scroll events from auto scroll down. Also only do the cursor move check for mouse move events.
David Baker
2016-01-09 00:06:54 +00:00
7b2d56f619
Calculate what event we send a read receipt for after the delay so we send a receipt for the one the user actually settles on.
David Baker
2016-01-08 22:19:51 +00:00
1c4d1d2507
Make scrolling count as user activity.
David Baker
2016-01-08 22:19:31 +00:00
7913b0b465
Length of the returned array, not the index of the timeline event.
David Baker
2016-01-08 21:51:14 +00:00
d63f83187f
Only show read marker if it's somewhere other than at the bottom, make it animate away and put a short delay before the read marker advances so quickly changing to a room and then away again doesn't advance your read marker.
David Baker
2016-01-08 21:18:47 +00:00
b37ea52a1f
Some null checks in animation code
David Baker
2016-01-08 16:43:25 +00:00
223f6f7914
Fix sorting of search result highlights
Richard van der Hoff
2016-01-08 13:25:03 +00:00
62cf34b58c
Fix some races due to promises completing after we've switched rooms
Richard van der Hoff
2016-01-08 12:03:45 +00:00
dfcc923c91
Merge pull request #599 from vector-im/matthew/roomsettings
Matthew Hodgson
2016-01-08 11:26:34 +00:00
ccd518cc4c
CSS and imagery for fixed up RoomSettings
Matthew Hodgson
2016-01-08 03:26:07 +00:00
ef00a1624d
fix up RoomSettings somewhat and implement room colors
Matthew Hodgson
2016-01-08 03:22:38 +00:00
ba51c68844
Merge remote-tracking branch 'origin/notif_sync' into unread_sync
David Baker
2016-01-07 11:44:50 +00:00
8170288acb
Merge pull request #77 from matrix-org/matthew/dynamic-svg
Matthew Hodgson
2016-01-07 11:42:30 +00:00
d2635373f0
Merge pull request #585 from vector-im/matthew/dynamic-svg
Matthew Hodgson
2016-01-07 11:41:46 +00:00
5b4457d33c
Merge pull request #591 from vector-im/green_line
David Baker
2016-01-07 11:40:11 +00:00
dc2e395878
Merge pull request #81 from matrix-org/green_line
David Baker
2016-01-07 11:40:02 +00:00
36e5ac3d7f
Add CSS for the green read-up-to marker.
David Baker
2016-01-07 11:22:41 +00:00
ef473dec72
Add read-up-to green* line
David Baker
2016-01-07 11:18:41 +00:00
99abd58f1a
Merge remote-tracking branch 'origin/develop' into notif_sync
David Baker
2016-01-07 10:41:16 +00:00
287da54fbc
Address PR comments
David Baker
2016-01-07 10:38:44 +00:00
fd32362aa6
oops, initialise fixups per-object, not per-prototype
Matthew Hodgson
2016-01-07 10:18:18 +00:00
df111223fc
copyrights for 2016
Matthew Hodgson
2016-01-07 04:17:56 +00:00
0772f50fab
update copyright for 2016
Matthew Hodgson
2016-01-07 04:06:39 +00:00
296b626ed9
oops, we actually need to cache the fixups in TintableSvg
Matthew Hodgson
2016-01-07 03:59:09 +00:00
0f52c0a514
make TintableSvgs responsible for updating their own tints, and stop storing SVG DOM fragments in Tinter to avoid leaking them
Matthew Hodgson
2016-01-07 03:39:00 +00:00
c0f1ae0133
Use Unread to compute unread status of a room (which uses read receipts).
David Baker
2016-01-06 18:29:27 +00:00
76177378f3
Comment & change the default to assuming there are unread messages.
David Baker
2016-01-06 18:28:13 +00:00
04c7792b51
Use our read receipt to calculate whether rooms are unread.
David Baker
2016-01-06 18:07:24 +00:00
4e4f8fad23
Merge pull request #79 from matrix-org/rav/dispatcher_leak
Richard van der Hoff
2016-01-06 17:52:13 +00:00
f4fcc91481
Merge pull request #72 from matrix-org/rav/search_results_panel
Richard van der Hoff
2016-01-06 17:51:14 +00:00
c96ce482bc
Remove the extra icons as they break the js favicon library, and should be unnecessary because the additional sizes are muxed into the ico file.
David Baker
2016-01-06 17:36:30 +00:00
29587ec347
No longer persist guest room IDs. Replace with transient peeked room ID.
Kegan Dougal
2016-01-06 17:33:00 +00:00
4624e7a485
Address review comments
Richard van der Hoff
2016-01-06 16:46:29 +00:00
0d0a379cd8
VideoView: Fix a dispatcher leak
Richard van der Hoff
2016-01-06 15:17:58 +00:00
8c1bb90347
add fixme
Matthew Hodgson
2016-01-06 02:41:10 +00:00
eacadbff40
remove stale onSvgLoad
Matthew Hodgson
2016-01-06 02:29:20 +00:00
f499c60b12
sundry PR feedback
Matthew Hodgson
2016-01-06 02:29:08 +00:00
44a0fa19ae
comment /tint
Matthew Hodgson
2016-01-06 02:12:53 +00:00
cb29a04674
use factored out TintableSvg component for dynamic SVGs
Matthew Hodgson
2016-01-06 02:11:34 +00:00
509ea7c4f3
factor out tintable SVGs into their own component, and use plain DOM onload rather than react synthetic events
Matthew Hodgson
2016-01-06 02:11:07 +00:00
f9a34d21c8
Merge branch 'develop' into matthew/dynamic-svg
Matthew Hodgson
2016-01-06 01:11:47 +00:00
9e8daba8d7
Merge branch 'develop' into matthew/dynamic-svg
Matthew Hodgson
2016-01-06 01:11:34 +00:00
bb313d1f3c
vertical-align room messages to the bottom of the page
Matthew Hodgson
2016-01-05 18:49:21 +00:00
a1bdfaa8a2
vertical-align room messages to the bottom of the page
Matthew Hodgson
2016-01-05 18:49:21 +00:00
75302b1f97
Factor out a separate SearchResultTile
Richard van der Hoff
2015-12-23 10:10:08 +00:00
49c1d39f93
Merge pull request #71 from matrix-org/rav/new_search_api
Richard van der Hoff
2016-01-05 17:56:13 +00:00
d729dee31d
Make the settings page load for guests. Add checkboxes for guest r/w
Kegan Dougal
2016-01-05 17:34:25 +00:00
a2b7c9ba96
RoomHeader: Make 'undefined' check more explicit
Richard van der Hoff
2016-01-05 15:57:41 +00:00
4730179c26
Fix slight mis-merge
Richard van der Hoff
2016-01-05 15:51:16 +00:00
583d35e39f
Merge branch 'develop' into rav/new_search_api
Richard van der Hoff
2016-01-05 15:38:30 +00:00
6c99fab3dd
Highlight the search term in search results
Richard van der Hoff
2016-01-05 15:28:32 +00:00
a9f7bf63ff
spell out we're doing 3PID invites
Matthew Hodgson
2015-12-21 09:56:50 +00:00
355cabb7ee
Merge pull request #70 from matrix-org/rav/scrollpanel_promises
Richard van der Hoff
2016-01-05 13:52:04 +00:00
8bd4fdbd5a
Don't set presence
Kegan Dougal
2016-01-05 13:24:05 +00:00