Travis Ralston
36b7be920b
Merge branch 'travis/sourcemaps' into travis/babel7-wp-es6-fixes
2020-01-08 14:42:01 -07:00
Travis Ralston
59f608ffd6
Merge pull request #3761 from matrix-org/travis/babel7-wp-es6-export
...
Convert CommonJS exports to ES6 exports
2020-01-08 09:09:11 -07:00
Travis Ralston
206d4c78d2
Fix references to 'this' in Avatar and Unread
2020-01-03 12:32:29 -07:00
Travis Ralston
0d2cb6e731
Import haveTileForEvent() from the right place
2019-12-22 21:23:07 -07:00
Travis Ralston
d002c2ccde
Merge branch 'travis/babel7-wp-es6-export' into travis/sourcemaps-es6
2019-12-22 21:20:13 -07:00
Travis Ralston
f1ac3d2f64
Convert imports to ES6 from CommonJS
...
This is needed because `require()` means something different in webpack - it ends up importing the module as something we didn't expect (and is occasionally async)
2019-12-22 21:16:06 -07:00
Travis Ralston
042bd35d79
Fix MatrixClientPeg imports
2019-12-22 21:15:54 -07:00
Travis Ralston
344dac4fb9
Convert CommonJS exports to ES6-compatible exports
...
We use `export default` begrudgingly here. Ideally we'd use just `export`, though this entire SDK expects things to be exported as a default. Instead of breaking everything, we'll sacrifice our export pattern for a smaller diff - a later commit can always do the default export -> regular export conversion.
2019-12-22 21:01:02 -07:00
Aaron Raimist
aa8e6186eb
Don't mark a room as unread when server ACLs are set
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-12-06 17:34:31 -06:00
Aaron Raimist
d0ce799798
Don't mark a room as unread when someone adds an alias
...
https://github.com/vector-im/riot-web/issues/2321#issuecomment-508526884
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-10-01 15:08:38 -05:00
J. Ryan Stinnett
1a37055fc3
Fix comments in unread room tracking
...
A few comments mention read marker where they really mean read receipt.
2019-06-03 15:01:28 +01:00
Bruno Windels
d069f4a89a
not the cause of the bug, but this seems wrong
2019-02-11 15:41:32 +01:00
Matthew Hodgson
70d2ffc850
don't let 3pid invites mark room as unread
...
fixes https://github.com/vector-im/riot-web/issues/5698
2018-02-21 23:51:45 +00:00
Travis Ralston
ae10a11ac4
Convert synced settings to granular settings
...
Signed-off-by: Travis Ralston <travpc@gmail.com>
2017-10-29 01:43:52 -06:00
Luke Barnard
d3f9a3aeb5
Run eslint --fix
...
Fixing 1000s of lint issues. Some rules cannot be `--fix`ed but this goes some way to linting the entire codebase.
2017-10-11 17:56:17 +01:00
Michael Telatynski
3859708114
re-add Unread shouldHideEvent code
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2017-07-21 19:51:13 +01:00
Matthew Hodgson
edae66fd3a
fix one major cause of stuck unread notifications
2017-06-26 14:28:56 +01:00
Matthew Hodgson
5c0c49e1f6
ignore voip answer/hangup in unread events - fixes https://github.com/vector-im/riot-web/issues/3827
2017-05-15 02:18:18 +01:00
David Baker
7d621d88d8
Your own messages should not count as unread
2016-01-28 11:12:56 +00:00
David Baker
f8cc6bdad6
Don't count as an unread message if we don't have a tile for it.
2016-01-25 17:13:07 +00:00
David Baker
876646ac54
Hopefully make unread loop a bit more digrestable.
2016-01-21 13:22:13 +00:00
David Baker
ba51c68844
Merge remote-tracking branch 'origin/notif_sync' into unread_sync
2016-01-07 11:44:50 +00:00
David Baker
76177378f3
Comment & change the default to assuming there are unread messages.
2016-01-06 18:28:13 +00:00
David Baker
04c7792b51
Use our read receipt to calculate whether rooms are unread.
2016-01-06 18:07:24 +00:00