-
Notifications
You must be signed in to change notification settings - Fork 49
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
Feature Request : Stacked expandable notifications #88
Comments
Thanks @HosamHasanRamadan for opening this issue. Let's see how we can achieve it in the future |
Yeah it is a great feature request, would love to have it in near future. I guess we can now think about the implementations and ways on how to achieve this |
Hey, this seems to be a good issue to work on, is someone currently working on it? |
Hey @deepraj02 It's yours now |
@deepraj02, I wanted to follow up and ask if you've made any progress on this. |
@payam-zahedi and @HosamHasanRamadan, Over the past few days, I've been working on the Stacked Expandable concept. Attached to this comment is a video showing my progress: Screen.Recording.2024-11-26.at.18.45.29.movMain Idea Behind the ImplementationBelow is the core implementation concept: OverlayEntry _createOverlayEntry() {
ValueNotifier<bool> _isHovering = ValueNotifier<bool>(false);
return OverlayEntry(
opaque: false,
builder: (context) {
return Align(
alignment: alignment,
child: MouseRegion(...),
);
},
);
} I'm using the following elements to position the Toasts and achieve the expected animations and behavior:
Current IssuesWhile the implementation is progressing, I’m encountering some problems:
|
Wow really nice Will you make a PR for that? |
@payam-zahedi I've improved the code quality, but some of the issues are still present: Current Issues
|
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Stacked expandable notifications
Describe alternatives you've considered
Additional context
SolarFlow.mp4
The text was updated successfully, but these errors were encountered: