-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
msglist: Message bounds hard to see in a run of messages from the same user #1142
Labels
a-design
Visual and UX design
a-msglist
The message-list screen, except what's label:a-content
beta feedback
Things beta users have specifically asked for
Milestone
Comments
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 9, 2025
This feature allows to see a tint color on the message when it is pressed. Shifted `MessageWithPossibleSender` to StatefulWidget and used `isMessageActionSheetOpen` to check BottomSheet is open or not (via onDismiss) in `showMessageActionSheet`. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 13, 2025
This feature allows to see a tint color on the message when it is pressed. Shifted `MessageWithPossibleSender` to StatefulWidget and used `isMessageActionSheetOpen` to check BottomSheet is open or not (via onDismiss) in `showMessageActionSheet`. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Fixes: zulip#1142
gnprice
pushed a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 17, 2025
This feature allows to see a tint color on the message when it is pressed. Shifted `MessageWithPossibleSender` to StatefulWidget and used `isMessageActionSheetOpen` to check BottomSheet is open or not (via onDismiss) in `showMessageActionSheet`. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 18, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 21, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 21, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Jan 24, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 7, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 7, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 7, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 11, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 20, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Gaurav-Kushwaha-1225
added a commit
to Gaurav-Kushwaha-1225/zulip-flutter
that referenced
this issue
Feb 20, 2025
It allows to see a tint color on the message when it is pressed. Moved `MessageWithPossibleSender` to `StatefulWidget` and used `ModalStatus` return type of `showMessageActionSheet` to check whether BottomSheet is open or not. Added `pressedTint` to `DesignVariables` for using it in `MessageWithPossibleSender`. Added tests too in `message_list_test.dart`. Fixes: zulip#1142
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
a-design
Visual and UX design
a-msglist
The message-list screen, except what's label:a-content
beta feedback
Things beta users have specifically asked for
When we show a run of consecutive messages from the same user, it can be hard to see where one message ends and the next begins. Compare zulip-flutter and web:
I noticed this at #446 (review) and it came up again in beta feedback: https://chat.zulip.org/#narrow/channel/48-mobile/topic/mobile.20beta.20feedback/near/2000252
One clear improvement, I think, is to tint the background of a message when you long-press it, which you might do to open the message action sheet. We even have a Figma frame we can follow:
That design has a different motivation (#126 edit message) but would help this message-bounds issue too, without having to add or rearrange anything in the layout. (Space is tight on mobile.)
EDIT: A new idea from PR #1152 that seems reasonable to me: also keep the tint while the message action sheet is open.
The text was updated successfully, but these errors were encountered: