← Back to team overview

unity-dev team mailing list archive

[Ayatana-dev] libunity-core ABI policy?

 

Hi,

I am working on a solution to https://bugs.launchpad.net/unity-lens-files/+bug/885738 and I was wondering what ABI policy we have on libunity-core?

Specifically; I am implementing a subclass of Lens, HomeLens, that will make it possible to use the standard lens rendering path on the HomeLens. This should be good for both Unities.

In order to get this going in a way that doesn't totally spaghettify Lens.cpp I'd like to make some of the existing methods virtual - is that something we can do without breaking the world and everything beyond it?

(just to be clear - yes; the API remains stable)

Cheers,
Mikkel