feat: Add Notification System (Service, Controller, UI)#283
feat: Add Notification System (Service, Controller, UI)#283AsrOfficialDev wants to merge 2 commits intoRyanYuuki:mainfrom
Conversation
|
🎉 Thank you for your contribution! Your Pull Request has been successfully submitted and is now awaiting review. We truly appreciate your efforts to improve Anymex. 👥 Connect with the Community While you're here, why not join our communities to stay engaged?
📋 What to Expect Next
We're excited to collaborate with you. Stay tuned for updates! |
|
@Rieversed was working on a notification system too |
|
can you use NestedHeader widget for header? |
Yes. I can use NestHeader if you want. And I have checked the UI its working. However, I have not fully tested the background Workmanager, Because Anilist login was not working |
|
😭😭😭 This timing is impeccable, you definitely gotta find a way to test it first. |
|
I have updated the UI to use the NestedHeader widget as requested. The app should be working fine now. |
Brother kindly test and send few screenshot and video, like how notification will look for different type of notifications |
326d023 to
b77759d
Compare
|
@AsrOfficialDev Dont close this, other contributors will take a look at this too |




Pull Request
Description:
This PR introduces a complete notification system for AnymeX. It allows users to receive updates when new episodes of their tracked anime are released. Also, it resolves critical build issues related to NDK versions and Java desugaring.
Title:
feat: Add Notification System (Service, Controller, UI)
Summary of Changes:
NotificationService(backend) andNotificationController(logic) to fetch and filter airing schedules against the user's list.NotificationPageto display a list of recently released episodes with relative timestamps.coreLibraryDesugaringto fix crashes on certain Android versions.flutter_local_notifications,workmanager(for background tasks), andtimezone.Type of Changes:
Testing Notes:
flutter build apk --debug) after resolving NDK and desugaring errors.NotificationPage.Linked Issue(s):
(None)
Additional Context:
This implementation currently focuses on AniList integration. Future updates can expand this to support MAL and Simkl schedules.
Submission Checklist: