Notify OSD presents on-screen-display notifications as ephemeral overlays, which

can be clicked through so they don't block your work. It queues notifications,
to prevent them from flooding your screen. And as well as handling standard
notification updates, Notify OSD introduces the idea of appending - allowing
notifications to grow over time, for example in the case of instant messages
from a particular person.
This commit is contained in:
Emanuel Haupt 2010-05-05 15:29:36 +00:00
parent 6be65a1dd7
commit 1331327e0c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=253765
5 changed files with 65 additions and 0 deletions

View File

@ -190,6 +190,7 @@
SUBDIR += nautilus-sendto
SUBDIR += notecase
SUBDIR += notification-daemon
SUBDIR += notify-osd
SUBDIR += ontv
SUBDIR += opengoo
SUBDIR += openproj

View File

@ -0,0 +1,26 @@
# New ports collection makefile for: notify-osd
# Date created: 05 May 2010
# Whom: Emanuel Haupt <ehaupt@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= notify-osd
PORTVERSION= 0.9.29
CATEGORIES= deskutils
MASTER_SITES= http://launchpadlibrarian.net/43419242/ \
CRITICAL
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= On-screen-display notification agent using libnotify
LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
notify.1:${PORTSDIR}/devel/libnotify
RUN_DEPENDS= dbus-daemon:${PORTSDIR}/devel/dbus
GNU_CONFIGURE= yes
USE_GNOME= libwnck gconf2
USE_GMAKE= yes
USE_GCC= 4.4+
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (notify-osd-0.9.29.tar.gz) = 13df20eb3c6d06c17eef07400e1650d8
SHA256 (notify-osd-0.9.29.tar.gz) = 7b8d79fc6dce7002fb3639ae7e9ad85e5f5063fbcc62fe27b80700142a0d7fd7
SIZE (notify-osd-0.9.29.tar.gz) = 607576

View File

@ -0,0 +1,8 @@
Notify OSD presents on-screen-display notifications as ephemeral overlays, which
can be clicked through so they don't block your work. It queues notifications,
to prevent them from flooding your screen. And as well as handling standard
notification updates, Notify OSD introduces the idea of appending - allowing
notifications to grow over time, for example in the case of instant messages
from a particular person.
WWW: https://launchpad.net/notify-osd

View File

@ -0,0 +1,27 @@
libexec/notify-osd
share/dbus-1/services/org.freedesktop.Notifications.service
%%DATADIR%%/icons/hicolor/scalable/status/README
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-next.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-play.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-previous.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-high.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-low.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-medium.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-muted.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-audio-volume-off.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-battery-low.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-device-eject.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-device.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-display-brightness.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-keyboard-brightness.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-message-email.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-message-im.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-network-ethernet-connected.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-network-ethernet-diconnected.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-network-wireless.svg
%%DATADIR%%/icons/hicolor/scalable/status/notification-power.svg
@dirrm %%DATADIR%%/icons/hicolor/scalable/status
@dirrm %%DATADIR%%/icons/hicolor/scalable
@dirrm %%DATADIR%%/icons/hicolor
@dirrm %%DATADIR%%/icons
@dirrm %%DATADIR%%