Richard van der Hoff
a863839063
Don't try to fiddle with the scroll state in search mode
2015-12-10 22:04:52 +00:00
Richard van der Hoff
669fae48ea
Merge remote-tracking branch 'origin/develop' into rav/preserve_room_scroll
2015-12-10 21:53:59 +00:00
Richard van der Hoff
b7699c0544
Save scroll state when swapping to non-room pages too
2015-12-10 21:53:14 +00:00
Richard van der Hoff
d9782b35e1
Fix review comments
...
camelcasing and comments
2015-12-10 21:44:30 +00:00
Richard van der Hoff
1a3fb9aca9
Preserve scroll position when backfilling
...
Save the scroll state whenever the user does a scroll operation, and use that
to update the scroll after a backfill completes.
2015-12-10 21:34:10 +00:00
Richard van der Hoff
a1d88722aa
Avoid kicking off two pagination requests at once
...
Make sure that we don't end up with two concurrent pagination requests by
firing off the second from the completion handler of the first. This ends up
making the code a bit simpler.
2015-12-10 20:53:21 +00:00
Matthew Hodgson
d6bcf80431
make the settings button more discoverable by having the whole leftRow be a hover target
2015-12-10 19:48:05 +00:00
Richard van der Hoff
00656fc1dc
Preserve scroll offset when switching rooms
...
When we change rooms, save the scroll offset, and restore the scroll when we
switch back.
Hopefully this fixes https://github.com/vector-im/vector-web/issues/80 .
2015-12-10 16:26:36 +00:00
Erik Johnston
1bb0f4859f
Merge pull request #48 from matrix-org/erikj/search-compat
...
Handle the fact that newer homeservers return lists rather than dicts for /search
2015-12-10 14:05:09 +00:00
Erik Johnston
5a1853210e
Handle the fact that newer homeservers return lists rather than dicts
2015-12-10 13:58:06 +00:00
Matthew Hodgson
e26efd475c
preload warning.svg - fixes bug https://github.com/vector-im/vector-web/issues/455
2015-12-09 13:52:04 +00:00
Matthew Hodgson
9d15bf2847
clean up broken renaming of /icons
2015-12-09 13:24:56 +00:00
Matthew Hodgson
8ecf70dda0
show images with unknown height - fixes issue 475 hopefully
2015-12-09 13:24:15 +00:00
Matthew Hodgson
072130466c
hopefully fix vector-im/vector-web#475
2015-12-08 19:49:16 +00:00
Matthew Hodgson
4b8d7a612a
make the mx_RoomView_statusAreaBox_line full width as per the ribot design
2015-12-08 19:45:30 +00:00
Richard van der Hoff
1d97a5f06b
Merge pull request #470 from vector-im/rav/olm
...
HOWTO encryption
2015-12-08 16:03:54 +00:00
Richard van der Hoff
f8e5bbef0b
Add a link to E2E bug in the README
2015-12-08 16:03:12 +00:00
Matthew Hodgson
b532fd046a
actually use SVGs - oops
2015-12-08 10:28:00 +00:00
Matthew Hodgson
a8e24802ab
rename icons to avoid namespace clash with /icons
2015-12-08 10:27:42 +00:00
Kegan Dougal
8edfd60b64
Actually use room.name on invites. Fixes #321
2015-12-08 10:21:40 +00:00
Kegsay
47b50be4b5
Merge pull request #47 from matrix-org/kegan/resending
...
Resend ordering glue
2015-12-07 17:00:36 +00:00
Kegsay
862ab0c115
Merge pull request #477 from vector-im/kegan/resending
...
Make unsent messages behave better
2015-12-07 17:00:30 +00:00
Kegan Dougal
2f905e13e1
Invoke onFinished so the context menu doesn't hang around
2015-12-07 16:04:46 +00:00
Kegan Dougal
b64e5d49cc
Add magic flag to say 'dump pending events to the end'
2015-12-07 15:33:58 +00:00
Kegan Dougal
39778330b5
Also allow not_sent messages to be cancelled entirely.
2015-12-07 13:55:10 +00:00
Kegan Dougal
1af1297afc
Allow queued events to be cancelled. Make not sent events appear differently to sending events.
2015-12-07 11:38:34 +00:00
Kegan Dougal
b110e315ec
Add removeFromQueue function to cancel sending a queued event
2015-12-07 11:36:28 +00:00
Matthew Hodgson
08d7c0232a
svgize images
2015-12-06 22:07:49 +00:00
Matthew Hodgson
da5c687320
svgize coloured icons
2015-12-06 22:06:21 +00:00
David Baker
681138678e
Fix bolding
2015-12-04 19:14:14 +00:00
Kegsay
ae615b5c5e
Merge pull request #46 from matrix-org/kegan/ops-level-update
...
Recalculate levels when the member prop is updated.
2015-12-04 16:27:56 +00:00
David Baker
25eeaaf1e5
Use UnreadStatus to determine whether an event affects a room;s unread status. Unify rooms going bold with their sort order and don't go bold for m.notify.
2015-12-04 16:24:17 +00:00
David Baker
142ac67799
Add a logic class to determine whether an event affects a room's unread count / status & use it
2015-12-04 16:20:05 +00:00
Kegan Dougal
ac8fcbb264
Force update the RightPanel when the member in MemberInfo is updated.
2015-12-04 16:16:41 +00:00
Kegan Dougal
257dc62a73
Recalculate levels when the member prop is updated.
2015-12-04 16:15:55 +00:00
Richard van der Hoff
759e35003b
Put some warnings on the crypto stuff
2015-12-04 15:39:39 +00:00
Kegan Dougal
92cf14d5e9
Support registration as a guest
2015-12-04 15:28:35 +00:00
David Baker
29b3b237d5
Refresh room list on timeline event even if it doesn't change highlight status since we still want to update the ordering. Fixes #413 .
2015-12-04 14:24:02 +00:00
David Baker
6a67342d02
Comment + 1
2015-12-04 12:02:54 +00:00
David Baker
141d757a01
Don't recalculate atBottom here - we do it in onScroll and it should only be necessary to do it once. Also remove the magic 150px leeway.
2015-12-04 12:00:55 +00:00
Kegan Dougal
d0ec84fe59
Hook up auto-registration as a guest to MatrixChat.
2015-12-04 11:34:50 +00:00
Kegan Dougal
d52b3149d4
Wire GuestAccess to MatrixClientPeg
2015-12-04 10:37:53 +00:00
Richard van der Hoff
97dd4e2e6b
Merge branch 'develop' into rav/olm
...
Conflicts:
webpack.config.js
2015-12-03 18:28:50 +00:00
Richard van der Hoff
56b7b65920
Notes on building a crypto-enabled version
2015-12-03 18:25:20 +00:00
Richard van der Hoff
782174069c
Include olm in the webpack if it's been installed
...
.. to make it easy to build a crypto-enabled vector
2015-12-03 18:24:34 +00:00
David Baker
db5d9e2f6e
Merge pull request #465 from vector-im/file_uploads
...
Move upload bar CSS to new classes
2015-12-03 10:58:03 +00:00
David Baker
c0391145e5
Merge pull request #45 from matrix-org/file_uploads
...
Improve file uploads
2015-12-03 10:57:55 +00:00
David Baker
4c2fe55fdc
Don't show the error dialog if the request was canceled. Handle 'request entity too large'.
2015-12-03 10:52:06 +00:00
David Baker
547f59b1bc
Oops, don't re-add these.
2015-12-03 10:00:29 +00:00
David Baker
2d2386ace5
Move upload bar CSS to new classes, and move into new, temporary place (since there is no new-style structure yet).
2015-12-02 18:19:03 +00:00