doc: Add pointer and unread counts guide.

Tim's comments in #789 are useful to developers
in explaining message selection at browser load,
narrow, etc.
This commit is contained in:
Sumana Harihareswara
2016-08-11 16:14:22 -04:00
committed by Tim Abbott
parent c12bd853f7
commit 1a9f961bb4
3 changed files with 83 additions and 6 deletions

View File

@@ -67,12 +67,13 @@ instructions](prod-maintain-secure-upgrade.html#security-model).
The default Zulip home screen is like a chronologically ordered inbox;
it displays messages, starting at the oldest message that the user
hasn't viewed yet. The home screen displays the most recent messages in
all the streams a user has joined (except for the streams they've
muted), as well as private messages from other users, in strict
chronological order. A user can *narrow* to view only the messages in a
single stream, and can further narrow to focus on a *topic* (thread)
within that stream. Each narrow has its own URL.
hasn't viewed yet (for more on that logic, see [the guide to the
pointer and unread counts](pointer.html)). The home screen displays
the most recent messages in all the streams a user has joined (except
for the streams they've muted), as well as private messages from other
users, in strict chronological order. A user can *narrow* to view only
the messages in a single stream, and can further narrow to focus on a
*topic* (thread) within that stream. Each narrow has its own URL.
Zulip's philosophy is to provide sensible defaults but give the user
fine-grained control over their incoming information flow; a user can