Aman Agrawal
0327ec4c4b
recent_topics: Show unread counts similar to other UI elements.
2020-06-13 16:29:19 -07:00
Aman Agrawal
a1cca4544c
recent_topics: Improve variable naming of tableFixHead.
2020-06-13 16:29:19 -07:00
Aman Agrawal
ec00e39e45
recent_topics: Fix misplaced thead border and adjacent css properties.
2020-06-09 22:08:31 -07:00
Aman Agrawal
e5e02319b4
recent_topics: Show msg if no topics are visible.
2020-06-09 22:08:31 -07:00
Aman Agrawal
ad2e7026c8
recent_topics: Add functionality to sort rows via header.
...
Add custom sorting for stream and topic headers.
2020-06-09 22:08:31 -07:00
Aman Agrawal
89fe133d2d
recent_topics: Add button to clear search.
2020-06-09 22:08:31 -07:00
Aman Agrawal
272a3eed8a
recent_topics: Show unread count after topic name.
...
We remove the non-obvious unread count column and move the unread
counts to be displayed after topic.
2020-06-09 22:08:31 -07:00
Aman Agrawal
d8a312eddb
recent_topics: Append proper prefix before stream name.
...
We reuse the existing logic for displaying and updating stream color
from the stream left sidebar.
Tests fixtures were extracted and updated for this commit.
2020-06-09 22:08:31 -07:00
Aman Agrawal
ee7faf13cc
recent_topics: Show checkbox icons for active filters.
2020-06-09 22:08:31 -07:00
Aman Agrawal
cea3bb437f
recent_topics: Make table headers fixed.
2020-06-09 22:08:31 -07:00
Aman Agrawal
4f1b7542ed
recent_topics: Toggle topic display according to filters.
2020-06-09 22:08:31 -07:00
Aman Agrawal
bc7136590a
recent_topics: Add avatars of recent senders to topic.
2020-06-09 22:08:31 -07:00
Aman Agrawal
464b541363
recent_topics: Display recent topics in a table.
...
* Add action to mute topics.
* We don't need to store muted data per topic as previously planned.
* Moved launch topic test to the top so that they run on non-modified
data.
2020-06-09 22:08:31 -07:00
Aman Agrawal
9328dc8437
templates: Show Overlay of Recent Topics.
...
* Show an empty overlay of recent topics.
* Register click event to open recent topics.
* Launch recent topics on "t" keypress.
This is based on the draft overlay.
2020-06-09 22:08:31 -07:00