evykassirer
7ae0972c28
typeahead: Hide by default and show container on `show()`.
...
This avoids a bug (currently only for search) where the page
can be loaded with an empty but visible (half-loaded) search
typeahead.
2024-06-26 12:02:10 -07:00
Karl Stolley
b519344dd9
message_controls: Remove unreachable read-receipt styles.
2024-06-26 12:00:21 -07:00
Karl Stolley
cedc34bdea
widgets: Remove hard-coded 14px font-size.
2024-06-26 12:00:21 -07:00
Karl Stolley
67b8b9e13a
settings: Remove font size, unnecessary height from emoji file name.
2024-06-26 12:00:21 -07:00
Pratik Chanda
81abbab0d8
pm_list: Fix duplicate DM row in left sidebar.
...
When narrowing to a DM with their own user pill in recipient, a
duplicate DM row gets rendered.
This commit fixes this behaviour and doesn't render a separate row
when one's own email is included in recipient.
Fixes regression from zulip#29175.
2024-06-26 10:12:57 -07:00
Pratik Chanda
d3fbfeae31
topic_list: Fix duplicate topic rows in left sidebar.
...
When narrowing to an existing topic name with different casing, left
sidebar renders duplicate topic rows for the existing topic name and
one with the different casing. Since topic names are case insensitive,
it should narrow to the existing row only.
Fixes regression from #29175 .
2024-06-26 10:12:57 -07:00
Lauryn Menard
d356577c29
api-docs: Add example for BigBlueButton meeting_name parameter.
...
Also adds a link to the BigBlueButton integration documentation in
the endpoint's main description.
2024-06-26 10:04:09 -07:00
Aman Agrawal
ef09051003
css: Move text-error class from bootstrap.
...
Remove hover and focus CSS for anchor tags since `text-error` elements
which use this CSS right now don't have anchor tag.
2024-06-26 10:03:05 -07:00
Aman Agrawal
2eefe94b94
stream_settings: Add color for success message.
...
This was incorrectly removed in
98637e3a88
.
2024-06-26 10:03:05 -07:00
Aman Agrawal
959bf39320
bootstrap: Remove unused `text-warning` class.
2024-06-26 10:03:05 -07:00
Karl Stolley
c0837a6d20
status_emoji: Allow status emoji to scale with text.
2024-06-26 10:02:13 -07:00
Karl Stolley
818094f81d
user_circles: Set user circles to scale with text.
2024-06-26 10:01:24 -07:00
Karl Stolley
a43ae2a561
user_circles: Address TODO and remove styles.
2024-06-26 10:01:24 -07:00
Karl Stolley
4c1cc4e62e
mention_pills: Allow pills to scale with other message text.
2024-06-26 09:51:29 -07:00
N-Shar-ma
dcf2c67f2d
typeahead: Add non breaking space (\u00a0) to list of word separators.
2024-06-25 22:52:28 -07:00
Aman Agrawal
c8379b4f9a
message_fetch: Stop infinite fetch for first unread message id.
...
Found while migrating message_fetch to Typescript in #30509 .
2024-06-25 22:51:43 -07:00
Alya Abbott
dab639e34e
help: Clean up formatting in test notifications documentation.
2024-06-25 17:28:17 -07:00
Alya Abbott
b892f8a7a8
notifications: Test notification should say that it's a test.
2024-06-25 17:28:17 -07:00
Alya Abbott
145654fd55
notifications: Improve label for button to test desktop notifications.
2024-06-25 17:28:17 -07:00
Alya Abbott
53f97115a4
help: Improve documentation on troubleshooting desktop notifications.
2024-06-25 16:40:54 -07:00
Vector73
6aa3a55796
openapi: Reorder group-setting-value oneOf clause.
2024-06-25 15:37:31 -07:00
Vector73
b285e631e9
api_docs: Fix missing content from API documentation.
2024-06-25 15:37:31 -07:00
Aman Agrawal
9e0a3bebfd
recent_view: Fix right arrow not working on read DM rows.
...
Fixed by letting col_focus exceed max selectable rows in this case
and having it reset back to 0.
2024-06-25 14:12:19 -07:00
Aman Agrawal
a83b882705
inbox_ui: Let browser handle tab key.
2024-06-25 14:12:19 -07:00
Aman Agrawal
2bf3191ddf
recent_view: Let browser handle tab hotkey.
2024-06-25 14:12:19 -07:00
Aman Agrawal
1c3c794385
views: Set focus to topic visibility icon on click.
2024-06-25 14:12:19 -07:00
Aman Agrawal
dd071c7303
topic_visibility: Remove deprecated topic visibility toggle classes.
...
These classes became slowly unused as switched to the new topic
visibility system over time.
2024-06-25 14:12:19 -07:00
Aman Agrawal
909a0c1843
recent_view: Don't allow user to focus on time.
...
Since we don't want col_focus to be on the time column as we don't
track it in recent view, we simply mark it as an element user
cannot focus to avoid any confusion.
2024-06-25 14:12:19 -07:00
Aman Agrawal
b0978ba4d5
tippy: Fix sidebar toggle button tooltip not hidden on blur.
...
Tabbing through the navbar elements, `Hide user list` tooltip
stays visible even if focus is moved away from it.
We move tooltip to the element receiving focus and blur event
to fix it. See previous commit for more details.
2024-06-25 14:12:19 -07:00
Aman Agrawal
23927ea5b1
left_sidebar: Fix tooltips not hidden on blur.
...
The elements which received focus didn't have tooltips attached to
them, thus when blur was triggered on `a`, the tooltip didn't hide
as it was not listening on it for the blur event.
We move the toolip to `a` elements so that when focus and blur
are triggered tippy is able to capture them.
2024-06-25 14:12:19 -07:00
Lauryn Menard
79fc430b56
narrow: Expand informative text in empty starred messages view.
...
Fixes #29378 .
2024-06-25 14:11:42 -07:00
Lauryn Menard
89a3c290db
narrow: Expand informative text in empty mentioned messages view.
...
Limits the width of the empty message notice to 600px so that this
longer and more descriptive text is similar to the width of the
empty header text.
2024-06-25 14:11:42 -07:00
Aman Agrawal
cd2812c131
message_notifications: Tag notification text for translation.
...
Fixes #21032
2024-06-25 14:11:06 -07:00
Aman Agrawal
07525a2f7d
message_notifications: Split title into two parts.
...
We separate the prefix and suffix parts of title, so that they
can be translated independently later.
2024-06-25 14:11:06 -07:00
Aman Agrawal
98341d811e
message_notifications: Remove unused `test-notification` case.
2024-06-25 14:11:06 -07:00
Kenneth Rodrigues
8970884837
coporate: Convert to typed_endpoint.
...
Convert `installation_activity` and `support` to `typed_endpoint`.
2024-06-25 11:07:03 -07:00
Kenneth Rodrigues
29cbdd5050
documentation: Convert to typed_endpoint.
2024-06-25 11:07:03 -07:00
Sahil Batra
d7d83618a4
settings: Refactor code to update realm group based settings.
...
This commit refactors code such that we do not add separate
if condition block for each realm group based settings using
the new API format to send the request accordingly. We now
use a single if-block to update the request data for realm
group permission settings using new API format.
2024-06-25 09:26:38 -07:00
Kislay Verma
84cd835a8c
composebox_typeahead: Avoid generating broken stream-topic links.
...
The #**stream>topic** syntax generates broken links for
topics containing two backticks or ending with *, because of
architectural flaws in the backend markdown processor.
So we avoid generating the syntax for such topics and instead
generate the normal link syntax in markdown.
Fixes #19873
2024-06-24 18:14:33 -07:00
Anders Kaseorg
b75e016a2c
realm_user_settings_defaults: Restore missing members.
...
Commit 02e236f58a
(#30519 ) caused Zod to
remove them.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-06-24 15:23:52 -07:00
Anders Kaseorg
7f49a4f0bd
user_settings: Restore missing members.
...
Commit ed1c169bfb
(#30519 ) caused Zod to
remove them.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-06-24 15:23:52 -07:00
Karl Stolley
8fb8bd95f0
info_density: Scale reaction emoji with font-size.
2024-06-24 15:05:53 -07:00
Anders Kaseorg
f35e1fdef6
blueslip: Show popups for unhandled promise rejections in development.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-06-24 15:05:28 -07:00
Anders Kaseorg
148af2a301
blueslip: Show popups for thrown non-Error values in development.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-06-24 15:05:28 -07:00
Anders Kaseorg
18137709a1
typeahead_helper: Straighten CombinedPill types.
...
The generic argument of InputPillContainer should not be
InputPillItem<…>, as InputPillContainer already uses InputPillItem
where applicable.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-06-24 12:35:51 -07:00
Karl Stolley
e235240685
info_density: Recalculate timestamp widths on density dispatch events.
2024-06-24 12:30:38 -07:00
Karl Stolley
3f6760f41a
info_density: Correctly set em context for timestamp calculations.
2024-06-24 12:30:38 -07:00
Karl Stolley
7dc20a56f2
info_density: Move timestamp calculations to better location.
2024-06-24 12:30:38 -07:00
Alex Vandiver
92de254764
kandra: Default to installing "production", not "main".
2024-06-24 11:22:17 -07:00
Prakhar Pratyush
1b9143b511
onboarding: Update message contents to use triple quotes.
...
This commit updates the message contents to use triple quotes.
It helps to maintain a consistent pattern for multi-line strings
in 'zerver/lib/onboarding.py' file and it'll be a lot more
convenient to edit in that form in the future.
2024-06-24 10:44:30 -07:00