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

feat: use dbus for notifications #41

Merged
merged 2 commits into from
Jan 28, 2024
Merged

Conversation

snprajwal
Copy link
Contributor

Fixes #36

I mostly fixed and made @Tass0sm's solution work, do let me know if it's possible for me to credit them for the contents of the commit.

@rodlie
Copy link
Owner

rodlie commented Oct 18, 2023

do let me know if it's possible for me to credit them

You can add the person as co-author in the commit.

Regarding the PR:

The notify class should have the systray as a fallback, not remove it IMHO.

  • If dbus notify is available use that else fallback to systray.

I will need to setup a dedicated laptop for powerkit development/testing, can do so this weekend.

@snprajwal
Copy link
Contributor Author

snprajwal commented Nov 16, 2023

@rodlie did you get any time to take a closer look at this?

@snprajwal
Copy link
Contributor Author

ping @rodlie

@rodlie
Copy link
Owner

rodlie commented Dec 21, 2023

I don't have time to test anything until next week. Too much stuff do to before Christmas :)

@snprajwal
Copy link
Contributor Author

Of course, no worries. Merry Christmas :D

Co-authored by: Tassos Manganaris <[email protected]>
Signed-off-by: Prajwal S N <[email protected]>
@snprajwal
Copy link
Contributor Author

@rodlie I've fixed CI for now, we should probably upgrade the project to use Qt6 soon, since Qt4 is fully deprecated, and Qt5 is on the way to deprecation

@rodlie
Copy link
Owner

rodlie commented Jan 26, 2024

Hi,

Sorry for the late reply, finally had some time to work on powerkit. There were several issues that had to be resolved, mostly changes in org.freedesktop.PowerManagement etc since I used it last. I have a lot of pending commits, so I will delay testing notifications for a week or so. Don't worry, I will include your changes.

@rodlie
Copy link
Owner

rodlie commented Jan 26, 2024

Regarding Qt.

I have already removed support for Qt4. Qt 5.6 is now the minimum required version. I will also fix remaning deprecated warnings for Qt 5.15.

Feel free to test and fix Qt6 issues, but don't break Qt5.

@rodlie rodlie merged commit b6467d1 into rodlie:main Jan 28, 2024
1 check passed
@snprajwal snprajwal deleted the dbus-notif branch July 2, 2024 13:39
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

Successfully merging this pull request may close these issues.

Notifications through org.freedesktop.Notifications
2 participants