flatpak / libportal

libportal - Flatpak portal library
https://libportal.org
GNU Lesser General Public License v3.0
82 stars 40 forks source link

[API Break] Add cursor mode to remote APIs #41

Closed GeorgesStavracas closed 3 years ago

GeorgesStavracas commented 3 years ago

There currently is no way to pass a cursor mode when creating a screencast / remote desktop session, which is pretty limiting.

Add XdpCursorMode, and the corresponding parameters to the session functions.

TingPing commented 3 years ago

Should bump soname for api break. Looks reasonable.

matthiasclasen commented 3 years ago

Looks fine to me too. Will you bump the soname?

GeorgesStavracas commented 3 years ago

Hm, maybe we should start appending the major version to the library name? E.g. libportal-0, libportal-1, etc.

TingPing commented 3 years ago

I think we should do that by time we consider this API stable. I don't think we need to immediately do it.