| Summary: | Make playListNotification more like Plasma notifications | ||
|---|---|---|---|
| Product: | [Applications] Elisa | Reporter: | Jack Hill <jackhill3103> |
| Component: | general | Assignee: | Nate Graham <nate> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | CC: | nate |
| Priority: | NOR | ||
| Version First Reported In: | 21.12.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/multimedia/elisa/commit/68d40f2df4fb4104f46e8a39748571630bbdd14a | Version Fixed/Implemented In: | 22.04 |
| Sentry Crash Report: | |||
|
Description
Jack Hill
2021-12-28 17:15:57 UTC
A better solution might simply be to use an actual toast-style message instead of faking one using InlineMessage. Working on this. WIP branch, just one more bug to figure out and then I'll submit a merge request. https://invent.kde.org/multimedia/elisa/-/tree/work/ngraham/port-to-passivenotification A possibly relevant merge request was started @ https://invent.kde.org/multimedia/elisa/-/merge_requests/320 Git commit 68d40f2df4fb4104f46e8a39748571630bbdd14a by Nate Graham. Committed on 27/01/2022 at 20:13. Pushed by ngraham into branch 'master'. Port Playlist inlinemessages to PassiveNotification We were basically replicating the functionality; might as well just use the real thing. Then we can benefit from future improvements and have less custom code. The connections to the model's signal are moved into ElisaMainWindow so that they are made only once, not once per instantiation of MediaPlayListView. That caused logic to be executed twice. FIXED-IN: 22.04 M +2 -7 src/mediaplaylistproxymodel.cpp M +11 -0 src/qml/ElisaMainWindow.qml M +1 -110 src/qml/MediaPlayListView.qml https://invent.kde.org/multimedia/elisa/commit/68d40f2df4fb4104f46e8a39748571630bbdd14a |