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

Improvements | notify-send | Urgerncy | Which | BSD #47

Merged
merged 9 commits into from Dec 5, 2022
Merged

Improvements | notify-send | Urgerncy | Which | BSD #47

merged 9 commits into from Dec 5, 2022

Conversation

GiorgosXou
Copy link
Contributor

I'll add support for (and probably use as first choice) sending

  • Added: notification urgency (low, normal, critical) for notify-send
  • Fixed: notify-send, now is being used as the first choice if installed
  • Fixed: OSs like BSD now default under the linux-behavioural category
  • Fixed: issue under windows with extra kwargs that resulted in error
  • Removed: linux_fallback_libnotify, no more need for it
  • Replaced: functions with the in-built shutil.which function

PS. Tried not to be messy with the code and respect your overall structural patterns. It has been tested and works fine both on linux and on windows (+the in-built shutil.which function works with BSD too)

@GiorgosXou
Copy link
Contributor Author

6 changes + 1 for the improvments + 0.3.31 = 0.3.38

Removal of linux_fallback_libnotify wont effect users that have forced a fallback to libnotify

@ms7m
Copy link
Owner

ms7m commented Nov 25, 2022

This looks really good, and I'll merge these changes as well as some overdue patches things such as #40 and PRs #39 !

@ms7m
Copy link
Owner

ms7m commented Nov 25, 2022

Don't worry about the tests either, that's also overdue for some changes :-)

@GiorgosXou
Copy link
Contributor Author

GiorgosXou commented Nov 27, 2022

@ms7m
Copy link
Owner

ms7m commented Nov 28, 2022

Fantastic!! Thanks so much -- I'm gonna do a PR ( #48 ) to fix up the tests and fix the issue in #46.. This shouldn't cause any conflicts with your contribution

once that's done feel free to pull that in to your branch and we can publish!

@GiorgosXou
Copy link
Contributor Author

GiorgosXou commented Nov 28, 2022

Done ✔️ (sorry for the slightly weird commit message lol)

@GiorgosXou
Copy link
Contributor Author

I'm working on a project that I want to upload in the next days, which uses this package... So.. would you mind to speed up a bit the process of publishing?

@ms7m
Copy link
Owner

ms7m commented Dec 5, 2022

Sure -- Sorry for the delay. Please pull in the latest changes from master and I can merge/publish this version.

@GiorgosXou
Copy link
Contributor Author

Done ✔️

This was linked to issues Dec 5, 2022
@ms7m ms7m merged commit ebfb585 into ms7m:master Dec 5, 2022
@ms7m
Copy link
Owner

ms7m commented Dec 5, 2022

Fantastic, I really do appreciate it! 🎉

@ms7m ms7m mentioned this pull request Jan 25, 2023
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.

update loguru to 0.6.0 [Feature]: NetBSD Support
2 participants