Forked from git.sr.ht/~whereswaldon/niotify
Go to file
2020-06-20 16:00:04 -04:00
android chore: remove unneeded logging from go android package 2020-06-20 12:21:20 -04:00
example feat: enable variable channel importance 2020-06-20 12:03:30 -04:00
go.mod deps: clean up dependencies 2020-06-20 15:05:17 -04:00
go.sum deps: clean up dependencies 2020-06-20 15:05:17 -04:00
LICENSE chore: add license 2020-06-20 12:19:17 -04:00
niotify_android.go bugfix: include package source code 2020-06-20 16:00:04 -04:00
niotify_linux.go bugfix: include package source code 2020-06-20 16:00:04 -04:00
niotify_unsupported.go bugfix: include package source code 2020-06-20 16:00:04 -04:00
notification_manager.go bugfix: include package source code 2020-06-20 16:00:04 -04:00
README.md docs: add README 2020-06-20 15:20:10 -04:00

niotify

Cross platform notifications for Gio applications.

Status

This repo is experimental, and does not have a stable interface. Currently niotify only supports the following OSes:

  • linux (x11/wayland doesn't matter so long as dbus is used for notifications)
  • android

Contributions of support for other platforms are welcome! Send inquiries and patches to my public inbox for now.

Use

niotify requires a replace directive in your go.mod to add features to an underlying JNI library. This should be temporary.

For now, add:

replace git.wow.st/gmp/jni => git.wow.st/whereswaldon/jni v0.0.0-20200620152723-b380472956a0

See the package documentation of ./notification_manager.go for usage information.

Name

go => gio

notify => niotify