Sprint notes: notifications

Bhushan Shah bshah at mykolab.com
Mon Jun 15 08:55:42 BST 2020


Below is Notifications breakout we had on Sunday

Sounds
* remove phonon, keep canberra as only codepath
* support sound schemes
	* app says play "new email sound" rather than "Oxygen-horrible-sound.ogg"
* move sound handling to notification server
	* suport "sound-name" and "sound-file"
* figure out use case of "just playing sound"
	* e.g. for KMessageBox, QMessageBox
	* can we have some QPT thing for sounds? There's QApplication::beep() ...
	* QSoundEffect::fromTheme("...") with xdg sound spec, similar to QIcon?
* add setSoundName/setSoundFile to KNotification

Lock Screen / KDE Connect
* add shared notification component (e.g. notification header item or notification body item) in plasma-workspace components similar to battery icon component
* support android hint for "show all", "show only count", "show nothing"
* have on app config page a checkbox for which watchers to send it to
* cf https://mail.kde.org/pipermail/plasma-devel/2020-April/114374.html
* can we use dbus service file to check that service owner is genuine kde connect or whatever?
* install desktop file or wahtever for all watchers so we can enumerate for settings and identify watchers

Other
* maybe increase maximum screen popup fill percentage
* "timeout" hint?

-- 
Bhushan Shah
http://blog.bshah.in
IRC Nick : bshah on Freenode
GPG key fingerprint : 0AAC 775B B643 7A8D 9AF7 A3AC FE07 8411 7FBC E11D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200615/4e74b41c/attachment.sig>


More information about the Plasma-devel mailing list