zulip/static
Yash Rathore 345616ad02
user_sidebar: Set personal presence dot based on the user's settings. (#20376)
If a user chooses to not broadcast their presence status to others, we
still show the user as available in their own user sidebar. Instead, one's
own availability should appear the same as it does for other users.

With tweaks from YashRE42: rebasing to use user_settings instead of
page_params, as introduced in the series of commits ending with
8755a76cf6, adding code comments and
moving the redraw call to `server_events_dispatch.js`.

Fixes part of #18846.  Further work is required to display the user's own idle
status properly to complete #18846.

Co-authored-by: YashRE42 <33805964+YashRE42@users.noreply.github.com>

Co-authored-by: Ganeshprasad Biradar <biradarganesh25@gmail.com>
2021-12-03 16:20:20 -08:00
..
assets icons: Set font-display: block for icon font. 2021-08-23 15:59:54 -07:00
audio
generated
html templates: Mark all void tags as self-closing. 2021-04-21 09:49:34 -07:00
images docs: Update the /help/ instructions for setting up OneLogin SAML. 2021-11-16 14:58:17 -08:00
js user_sidebar: Set personal presence dot based on the user's settings. (#20376) 2021-12-03 16:20:20 -08:00
shared eslint: Fix unicorn/prefer-code-point. 2021-12-03 14:33:53 -08:00
styles move_topic_to_stream: Fix clipped stream select dropdown. 2021-12-03 14:38:27 -08:00
templates settings: Refactor set_notification_batching_ui function. 2021-12-03 16:03:02 -08:00
third lint: Fix typos found by codespell. 2021-10-19 16:51:13 -07:00
.gitignore