zulip/zerver
Prakhar Pratyush df7ed437c2 compose: Show banner to explain interleaved view messages fading.
In an interleaved view when composing a message we fade messages
which the user is not replying to, to reduce the chance they send
a message to a recipient they didn't intend to.
Also, it reduces the visual/cognitive processing required
to figure out where their message is going to go.

But, it's not necessarily clear to users that what the
fading means, so this commit adds a one-time compose banner
to explain what's going on the first time this comes up.

Fixes part of #29076.
2024-07-16 13:52:30 -07:00
..
actions upload: Generate thumbnails when images are uploaded. 2024-07-16 13:22:15 -07:00
data_import ruff: Fix FURB154 Use of repeated consecutive `global`, `nonlocal`. 2024-07-14 13:53:18 -07:00
integration_fixtures/nagios
lib compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07:00
management upload: Generate thumbnails when images are uploaded. 2024-07-16 13:22:15 -07:00
migrations compose: Show banner to explain non interleaved view messages fading. 2024-07-16 13:52:29 -07:00
models compose: Show banner to explain non interleaved view messages fading. 2024-07-16 13:52:29 -07:00
openapi thumbnail: Advertize the thumbnail formats at client registration. 2024-07-16 13:22:15 -07:00
tests compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07:00
tornado ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
transaction_tests ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00
views upload: Return the closest-rendered thumbnail. 2024-07-16 13:22:15 -07:00
webhooks integration-docs: Update Travis CI for new doc format. 2024-07-16 09:40:45 -07:00
worker upload: Serve thumbnailed images. 2024-07-16 13:22:15 -07:00
__init__.py
apps.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
context_processors.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
decorator.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
filters.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
forms.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
logging_handlers.py ruff: Fix UP007 Use `X | Y` for type annotations. 2024-07-13 22:28:22 -07:00
middleware.py ruff: Fix UP035 Import from `collections.abc`, `typing` instead. 2024-07-13 22:28:22 -07:00
signals.py ruff: Bump target-version from py38 to py310. 2024-07-13 22:28:22 -07:00