[PATCH] KOnScreenDisplay

Ravikiran Rajagopal ravi at ee.eng.ohio-state.edu
Tue Mar 25 15:34:17 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> Finally I managed to finish a new On Screen Display class.

I like this.

> From what I understand, this, especially the knotify changes, introduces
> BIC. Also I am not sure how this works with Xinerama.

If you desperately want it to be BC, it can be made so. The addition of the 
functions in KNotify with extra arguments as opposed to adding extra 
arguments to existing functions would make it BC. The changes to 
KNotifyWidgetBase are far more intrusive. You cannot modify the UI file. 
Since KNotifyWidgetBase does not have a d-pointer, you need to manually do 
the layout in the KNotify constructor after moving the new widgets into 
KNotifyPrivate - I don't envy you if you decide to do this.

Since these are quite invasive changes (and potentially hard to maintain, 
especially the KNotify changes), I would like to hear what the kdelibs gurus 
think of the utility of this class. If they do bless this class for inclusion 
into kdeui, I am willing to work with you on this to make the changes BC. We 
could do this over IRC or private mail.

Regards,
Ravi
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+gHb5bI8Y8y0oVXcRAn+9AKCBA+RqCMG+fCZtSMUjERCqNN4wyACeL+EA
1Zn2olGk9TXOzal4BVyLUf4=
=8ZmF
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list