The ability to add a link to a video call is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-video-icon.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1000
Part of #34748.
The ability to "share to Zulip" from Android apps is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/52
Part of #34748.
The ability to edit a channel's name is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1102
Part of #34748.
The ability to view who as read a message is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/667
Part of #34748.
The ability to pin or unpin a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Features are tracked in:
https://github.com/zulip/zulip-flutter/issues/1223
Part of #34748.
The ability to mute or unmute a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Features are tracked in:
https://github.com/zulip/zulip-flutter/issues/347
Part of #34748.
Marking unread messages as read when scrolling is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Features are tracked in:
https://github.com/zulip/zulip-flutter/issues/81
Part of #34748.
The ability view and subscribe to channels is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-plus-icon.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/188
Part of #34748.
The ability to create a channel is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1572
Part of #34748.
The ability to view who reacted to a message is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/740
Part of #34748.
Viewing the direct message feed is not implemented for the legacy
React Native app or the Flutter app, so we remove this documentation.
Part of #34748.
The ability to delete a topic is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1549
Part of #34748.
Updating a channel's notification setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1223
Part of #34748.
Updating the default channel notification setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/661
Part of #34748.
The ability to change the language setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
Deletes static/images/help/mobile-chevron-left.svg as it is no
longer used.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1139
Part of #34748.
The ability to edit a channel's privacy setting is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1102
Part of #34748.
The ability to edit a channel's description is not yet implemented
for the initial launch of the Flutter mobile app, so we remove
the legacy React Native app instructions.
This feature is tracked in:
https://github.com/zulip/zulip-flutter/issues/1102
Part of #34748.
Updates the labels in the"Messages set by client" chart so that
the Flutter app is no longer labeled as "beta".
The React Native app is now labeled as "old". And the older
Android and iOS apps are now labeled as "ancient".
This commit cleans up the data URIs for the custom
chevron icons, and sets the same color as used on
select text.
Additionally, the background-image size now scales as
expected, so that browser-native <select> elements
have chevrons that much more closely resemble those
of button-based selects for our custom widgets.
This removes the previous slightly-lighter text shade
in light mode, and gets away from the trickiness of
`color: inherit` in dark mode.
While we could probably go with inheritance
everywhere, simply by removing the color: value on
these element, setting an explicit color variable on
the inputs here builds better confidence as to what
the color value will ultimately be.
Fixes#34705.
We just copied the css from Steps component of Astro and applied it to
all ordered lists in our case. Future starlight upgrades have the
potential to break this css if they change the underlying variable
names, but the breaks would be obvious when testing the upgrade and if
it becomes a consistent issue, we can look into some other solution.
This commit moves tests for default streams and default
stream groups to a new file.
This commit also moves test_guest_user_access_to_streams
test to a different class in test_subs.py since it was
present in DefaultStreamTest class before.
Where a valid query is a string whose lowercase version
contains only ASCII lowercase letters.
@timabbott said:
>Note that the query being ascii is important
to how the comparisons are done, so that queries
with diacritics are handled properly to match
the exact diacritics used, for example.
This is a non-functional change done as a part of
a series of commits to eventually cache and use
diacritic-less full names instead of computing them
every time.
The eventual aim is to pass cached diacritic-less
full names directly to
`query_matches_string_in_order_assume_canonicalized`
when the query is plain ascii.
This commit adds a "Reset to default notifications" button in the
Notifications menu, to the right of the channel name, for which a
user has selected custom notifications and a confirmation
dialog to confirm this action.
Fixes#19860.
This commit contains the following changes:
- Updates the unmute stream icon in Personal settings
> Notifications to use the `icon-button-brand` CSS class.
- Adjusts the tooltip delay for the unmute icon.
- Removes unused CSS.
Prep commit for #19860.
To properly increment counters, and display lists of the
correct type when nested, we need to use child selectors
and not the previous, overly generic descendant selectors.
The `inside_list`, `go_down`, and `go_up` function defined
in `list_util.ts` is used in `hotkey.js`.
We made changes in 45e91daa14
to use `keydown` only in `hotkey.js`.
The event type of those three functions should be
`JQuery.KeyDownEvent` only.
This commit fixes that.
Unlike the deprecated `keypress` event, the `keydown` event is fired
for all keys, regardless of whether they produce a character value.
Our handlers only care about whether Enter key was pressed or not,
so even though the handlers will be executed for modifier keys
like `Option`, `Ctrl`, etc there is no change in the behaviour
practically.