That’s a Santa Claus wishlist thread, right ?
There are several missing APIs (or undocumented, which is the same):
- phone interaction. Being notified when there is a phone call incoming, in progress, etc. Use case: lower the volume, on screen notification or automatic pause of kodi when an incoming call arrives.
- already noted, but using physical buttons. APIs are there, but forbidden in harbour.
- access to lock screen. Adding custom actions to lock screen.
- access to accounts. I currently have six nextcloud related apps (and mostly use fuoten, talk, belacina, and notes). Each of them needs a separate configuration. It would be nice to have access to the system-wide account to avoid that step.
- openssl 1.1 (currently only 1.0 is available). If i understood correctly the last community meeting log it’s on its way.
- the alphabetical quick index used in people’s view should be available to other apps
- more generally, all qml layoutting components used in sailfish interface should be available for apps (the tab view of the clock app, for example)
- a documentation on « what to do if you require a lib that is present in sfos but not part of the public api » (the issue i had with poppler). Since bundling the libs is an allowed operation for harbour, it should be documented.
Well, that’s already a big list, i’ll stop here. I’m aware that several features on this list would require a permission from the user (i do not want a random app to access my phone data or my nextcloud account), so that would be a prerequisite.