d67c64c7a6
Show an error when a direct-to-event link fails
Richard van der Hoff
2016-03-21 17:29:33 +00:00
75f8765f88
Add 'cancel all' option to 'unsent messages' bar
Richard van der Hoff
2016-03-21 16:49:07 +00:00
11be2e1cad
Merge pull request #234 from matrix-org/matthew/stop-peeking
Matthew Hodgson
2016-03-21 16:17:00 +00:00
0d31f8cb63
Merge pull request #235 from matrix-org/matthew/intercept-vector-links
Matthew Hodgson
2016-03-21 16:16:47 +00:00
462ccf89d7
inplace-edit on attribs
Matthew Hodgson
2016-03-21 15:54:02 +00:00
c3e96f8af1
incorporate review
Matthew Hodgson
2016-03-21 15:45:04 +00:00
3339fa2a39
Merge pull request #1232 from vector-im/matthew/permalink
Matthew Hodgson
2016-03-21 15:39:03 +00:00
c89906e571
Only ignore scroll echoes once
Richard van der Hoff
2016-03-21 14:48:17 +00:00
0a346350e8
warn if you don't specify an email
Matthew Hodgson
2016-03-21 01:15:11 +00:00
5bdcb64464
fix NPE
Matthew Hodgson
2016-03-21 00:51:45 +00:00
59f599af5c
prompt before giving equal ops
Matthew Hodgson
2016-03-21 00:49:18 +00:00
31ed7b9dd7
fix state caching bugs in RoomHeader
Matthew Hodgson
2016-03-21 00:39:33 +00:00
c1fa89972a
Show a spinner when we back-paginate search results
Richard van der Hoff
2016-03-20 23:51:43 +00:00
eadd2a522f
fix room reuse semantics when starting chats
Matthew Hodgson
2016-03-20 13:04:03 +00:00
18fc8fc6c4
s/m.room.join_rule/m.room.join_rules/
Matthew Hodgson
2016-03-20 12:47:38 +00:00
bbd57f2bdf
when starting chat from memberinfo, allow guest access. in future synapse should make guest_access a default for the private_chat preset.
Matthew Hodgson
2016-03-20 12:39:49 +00:00
d54a75c913
actually, only intercept URLs which are explicitly referring to our current app
Matthew Hodgson
2016-03-20 12:31:30 +00:00
1aed9ccbf4
linkify vector.im URLs directly into the app, both from HTML and non-HTML messages
Matthew Hodgson
2016-03-20 03:05:07 +00:00
d4a36f5081
permalink button
Matthew Hodgson
2016-03-19 23:26:04 +00:00
68a391e24b
implement history visibilty warnings
Matthew Hodgson
2016-03-19 22:32:44 +00:00
7712582c29
Renable debug in ScrollPanel
Richard van der Hoff
2016-03-19 20:42:30 +00:00
a44ebddae0
show default displayname in ChangeDisplayName prompt
Matthew Hodgson
2016-03-19 02:45:06 +00:00
24972a8267
if we're not peeking in a room, stop any ongoing peeking
Matthew Hodgson
2016-03-18 19:23:30 +00:00
86807b631d
don't reset RoomHeader every time the props change due to RoomView re-rendering during edits
Matthew Hodgson
2016-03-18 19:16:55 +00:00
a5e0aa763b
Bump gemini-scrollbar version
Richard van der Hoff
2016-03-18 16:34:20 +00:00
12db0d9130
fix NPE on events with no sender object
Matthew Hodgson
2016-03-18 16:33:22 +00:00
d0ecd38927
top-align search results
Matthew Hodgson
2016-03-18 16:25:02 +00:00
a1e3cf76e1
top-align search results
Matthew Hodgson
2016-03-18 16:24:48 +00:00
15c9ad87a1
Merge pull request #231 from matrix-org/rav/pending_event_list
Richard van der Hoff
2016-03-18 16:17:56 +00:00
866bd55bc3
give notif bar a pointer cursor
Matthew Hodgson
2016-03-18 16:16:13 +00:00
a6257a1148
show right panel if needed when viewing users
Matthew Hodgson
2016-03-18 16:09:00 +00:00
03de19cd27
Merge pull request #233 from matrix-org/dbkr/show_invited_email
David Baker
2016-03-18 16:08:27 +00:00
076bd720a3
Spell address correctly
David Baker
2016-03-18 16:07:32 +00:00
eb5aa7ed7d
Move comment
David Baker
2016-03-18 16:06:36 +00:00
cb1cf0661e
Bump to latest react-gemini-scrollbar build
Richard van der Hoff
2016-03-18 16:06:12 +00:00
b4dd7ba509
I mean string, object
David Baker
2016-03-18 16:04:58 +00:00
3e915cf0e2
Merge remote-tracking branch 'origin/develop' into dbkr/show_invited_email
David Baker
2016-03-18 15:34:15 +00:00
97c765f457
Look up bound mxid for the invited email address on the ID server and warn if it doesn't match our account.
David Baker
2016-03-18 15:30:27 +00:00
e6cf7acbc9
Merge pull request #232 from matrix-org/matthew/fix-modals
Matthew Hodgson
2016-03-18 12:12:16 +00:00
03bdcf265a
fix proptypes on dialogs
Matthew Hodgson
2016-03-18 11:20:00 +00:00
deaa5c350a
Remove unnecessary Modal.createDialogWithElement, complete with its broken onFinished() support. Switch SetDisplayNameDialog to use Modal.createDialog(). Explicitly pass false to closeDialog if the user tries to cancel dialogs by clicking on the background, rather than passing in an event object which evaluates to true.
Matthew Hodgson
2016-03-18 11:15:06 +00:00
e63990a66e
ensure we call onFinished successfully if the user actually hits submit
Matthew Hodgson
2016-03-18 11:12:37 +00:00
d0d22136f5
remove totally dead wood from stale Modal API
Matthew Hodgson
2016-03-18 11:12:06 +00:00
b93af2d536
Use new pendingEventList functionality from matrix-js-sdk
Richard van der Hoff
2016-03-17 22:26:06 +00:00
f950b675bd
workaround to avoid accidental click-throughs on narrow vertical scrollbars
Matthew Hodgson
2016-03-17 18:26:00 +00:00
d1dbce8adf
Enable debug in ScrollPanel for now
Richard van der Hoff
2016-03-17 17:48:19 +00:00
57ffc2d2e2
add autoFocus to MessageComposer's textarea, which generally makes the world a better place. We could probably kill all the focus_composer dispatches too, but haven't got time to check that right now
Matthew Hodgson
2016-03-17 17:29:48 +00:00
092c416a89
ugh, get rid of accidental debugging
Matthew Hodgson
2016-03-17 17:25:48 +00:00
3caa8f19c1
Merge pull request #229 from matrix-org/matthew/fix-zero-length-tab-complete
Matthew Hodgson
2016-03-17 17:11:53 +00:00
cbf0349855
Merge pull request #230 from matrix-org/matthew/insert-displayname
Matthew Hodgson
2016-03-17 17:07:02 +00:00
aca4457a89
apparently we don't need a default onClick
Matthew Hodgson
2016-03-17 17:00:58 +00:00
725b9a6619
Merge pull request #1191 from vector-im/matthew/insert-displayname
Matthew Hodgson
2016-03-17 16:59:03 +00:00
fd4e709705
don't need null guard
Matthew Hodgson
2016-03-17 16:56:16 +00:00
76d4e8a788
check length of textarea, not its trueiness
Matthew Hodgson
2016-03-17 16:54:54 +00:00
1b4c5224fd
missed some s/this.refs.//
Matthew Hodgson
2016-03-17 16:52:12 +00:00
42479cf011
PR feedback
Matthew Hodgson
2016-03-17 16:46:54 +00:00
a64ad04a0e
handle focus nicely when inserting displaynames and let them be inserted in the middle of in-progress messages
Matthew Hodgson
2016-03-17 16:29:37 +00:00
d7a851a353
make senderprofiles clickable
Matthew Hodgson
2016-03-17 16:28:49 +00:00
c7ffb59374
click on nicks to insert them into the MessageComposer
Matthew Hodgson
2016-03-17 15:35:23 +00:00
4a90f262c6
fix zero length tab complete behaviour
Matthew Hodgson
2016-03-17 15:34:40 +00:00
a13513935b
only show '...' when people are typing
Matthew Hodgson
2016-03-17 15:01:54 +00:00
c6f95dfb3b
Merge pull request #1180 from vector-im/matthew/fix-notif-spam
Matthew Hodgson
2016-03-17 14:37:21 +00:00
9dcdf0ae51
Merge pull request #227 from matrix-org/matthew/fix-notif-spam
Matthew Hodgson
2016-03-17 14:37:01 +00:00
c51dac2f29
Merge pull request #226 from matrix-org/matthew/fix-last-active
Matthew Hodgson
2016-03-17 14:36:52 +00:00
4164688c24
add pointer to EventTile
Matthew Hodgson
2016-03-17 13:09:28 +00:00
a68e4ed1a7
Merge pull request #222 from matrix-org/matthew/fix-memberlist-refresh
Matthew Hodgson
2016-03-17 11:59:24 +00:00
11a146ed42
oops
Matthew Hodgson
2016-03-17 00:07:30 +00:00
6acfc8f508
comment currentlyActive
Matthew Hodgson
2016-03-17 00:06:53 +00:00
50e33d30b6
never try to tab-complete yourself, doofus
Matthew Hodgson
2016-03-16 23:35:01 +00:00
e7ec6166fa
allow tab-complete to start from a blank text-input. this lets us autocomplete based on the most recently active users in a room, even if we can't spell the first char of their name. it does break tab-complete for accessibility, but that was broken anyway.
Matthew Hodgson
2016-03-16 23:11:07 +00:00
500b88dc36
implement currently_active
Matthew Hodgson
2016-03-16 22:44:54 +00:00
58d46825ce
take null last_active_ago values into account correctly when ordering tab complete
Matthew Hodgson
2016-03-16 22:27:09 +00:00
ce833c9bba
deobfuscate last_active_ago ordering
Matthew Hodgson
2016-03-16 22:26:20 +00:00