From kde-devel Fri Sep 26 14:12:00 2008 From: Duns Ens Date: Fri, 26 Sep 2008 14:12:00 +0000 To: kde-devel Subject: LeaveNote and IncomingMsg in kdereview Message-Id: <200809261612.01515.dunsens () web ! de> X-MARC-Message: https://marc.info/?l=kde-devel&m=122243842920613 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1723457912==" --===============1723457912== Content-Type: multipart/alternative; boundary="Boundary-00=_x2O3IYSGWaHFmtn" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-00=_x2O3IYSGWaHFmtn Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I'd like to move two applets in kdeplasma-addons which are handy to me and might be to others. It would be good to have them in 4.2 imo, since they make great benefit of plasma on screensaver. I don't think that they are really useful for the desktop though. LeaveNote Leavenote is an applet + a kded module to allow users to leave notes on a locked plasma screensaver. It can use KNotification and KNotes and has a fallback if knotes is not available. To fix: * remove daemon from names as we are no seperate process but a kded module now. * remove daemon code. * adjust dbus interface if necessary. Everything else should be in its place (hopefully ;-)). I haven't cleaned it up yet, since I'd like to wait about comments on the above issues IncomingMsg This applet tests and connects to various DBUS interfaces of messaging apps (yes parts might be needed to port to Decibel (Kopete DBus interface) for 4.2). It is nothing special, but very useful to me, since I don't need to unlock my screen to see if there are new messages. It keeps the privacy by only notifying about a changed message status but nothing more. Issues: * Layout is done in a big function which repeats code for every interface. It might be possible to do this better. * DBus usage might be improvable. * Currently the counter starts when the screen is locked. So if you go away, get messages in the time between being idle and screen lock, you won't get notified. This is, if it is desired, fixable with a small kded module loaded on startup and tracking changes for each app combined with a dbus connection to kscreensaver. Maybe Decibel can give similar features (like showing all messages of the last 10 minutes). The last issue should be fixed imho, but I'd rather wait on comments first. Cheers, duns --Boundary-00=_x2O3IYSGWaHFmtn Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi,


I'd like to move two applets in kdeplasma-addons which are handy to me and might be to others. It would be good to have them in 4.2 imo, since they make great benefit of plasma on screensaver.
I don't think that they are really useful for the desktop though.


LeaveNote


Leavenote is an applet + a kded module to allow users to leave notes on a locked plasma screensaver. It can use KNotification and KNotes and has a fallback if knotes is not available.
To fix:
* remove daemon from names as we are no seperate process but a kded module now.
* remove daemon code.
* adjust dbus interface if necessary.


Everything else should be in its place (hopefully ;-)).


I haven't cleaned it up yet, since I'd like to wait about comments on the above issues



IncomingMsg


This applet tests and connects to various DBUS interfaces of messaging apps (yes parts might be needed to port to Decibel (Kopete DBus interface) for 4.2).
It is nothing special, but very useful to me, since I don't need to unlock my screen to see if there are new messages. It keeps the privacy by only notifying about a changed message status but nothing more.
Issues:
* Layout is done in a big function which repeats code for every interface. It might be possible to do this better.
* DBus usage might be improvable.
* Currently the counter starts when the screen is locked. So if you go away, get messages in the time between being idle and screen lock, you won't get notified. This is, if it is desired, fixable with a small kded module loaded on startup and tracking changes for each app combined with a dbus connection to kscreensaver. Maybe Decibel can give similar features (like showing all messages of the last 10 minutes).


The last issue should be fixed imho, but I'd rather wait on comments first.


Cheers,
duns

--Boundary-00=_x2O3IYSGWaHFmtn-- --===============1723457912== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --===============1723457912==--