Skip to content
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

Issue: Feature Request – Add Notification Grouping Support #674

Open
rasel6999 opened this issue Feb 23, 2025 · 0 comments
Open

Issue: Feature Request – Add Notification Grouping Support #674

rasel6999 opened this issue Feb 23, 2025 · 0 comments

Comments

@rasel6999
Copy link

Currently, the upload notifications are displayed as separate bubbles for each upload, making it difficult to manage multiple uploads at once. I have tried multiple approaches, including customizing UploadNotificationConfig and manually handling notifications, but there is no built-in way to group them under a single notification.

Would it be possible to add support for notification grouping (group and groupSummary) in UploadNotificationStatusConfig? This would allow multiple uploads to be bundled into a single expandable notification instead of cluttering the notification panel with individual bubbles.

What I Tried
Setting custom notification IDs and manually managing notifications.
Attempting to modify UploadNotificationConfig, but there is no built-in grouping option.
Using NotificationCompat.Builder.setGroup() on Android, but since UploadService manages notifications internally, this is not effective.
Suggested Solution
Add a group parameter to UploadNotificationStatusConfig to allow grouping multiple upload notifications together.
Alternatively, provide a way to override the notification creation so that developers can customize grouping behavior.
References & Possible Implementation
If there is already a way to achieve this, could you please guide me in the right direction? I would appreciate any documentation, sample code, or workaround you can suggest.

Thank you for your time and for maintaining this great library! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant