You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdelibs/arts/knotify
tpearson 80f78d20c3
Link most Trinity DSOs against the most common kdelibs libraries to compensate for linking changes in modern distributions such as Ubuntu Oneiric
13 years ago
..
CMakeLists.txt [kdelibs] move "-include tqt.h" directive to CMAKE_CXX_FLAGS; move TQT_CFLAGS_OTHER definitions to main CMakeLists.txt; remove useless defintions 14 years ago
Makefile.am Link most Trinity DSOs against the most common kdelibs libraries to compensate for linking changes in modern distributions such as Ubuntu Oneiric 13 years ago
README Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotify.cpp rename the following methods: 14 years ago
knotify.desktop Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago
knotify.h Revert automated changes 14 years ago
knotifytest.cpp Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. 15 years ago

README

About KNotify 

Historic overview. From KDE-1 to KDE-2:
---------------------------------------
KDE-1 ships with a notification system for window manager events - a sound
could be played for example on startup or when a window closes. This was a
very limited notification system.

KNotify in contrast is a very flexible notification system. It can easily be
accessed by any application, and notifications can have several
presentations: Sound is still supported, but you can as well display a
message box, write a text to a log file or log window.

The notification presentation will be user configurable. Some people don't
like message boxes popping up at unexpected times, so they prefer sounds
instead. Deaf people on the otehr hand will not be happy about desktop
sounds.



Usage:
------
1. Compile
2. Start knotify
3. Test it with knotifyclient.

Ideas:
------
It might be useful to modify message presentation from time to time. For
example, while the screen is locked, it is very likely that the user is not
present. Thus, he will not be able to hear a "You have mail" sound (or to
see a talk request). Re-routing this to a log window sounds like a very good
idea.