mer-hybris / geoclue-providers-hybris

GNU Lesser General Public License v2.1
2 stars 17 forks source link

Split adaptation code to backend and add libgbinder based backend. MER#1942 #20

Closed mlehtima closed 6 years ago

mlehtima commented 6 years ago

Not all extension functions and callbacks have yet been fully tested. Requires https://github.com/mer-hybris/libgbinder/pull/4

monich commented 6 years ago

mer-hybris/libgbinder#4 has been merged, by the way.

chriadam commented 6 years ago

Fantastic work, thanks very much.

mlehtima commented 6 years ago

Code has been updated with null pointers now using Q_NULLPTR, backends are now built-in and both spec files build a complete binary with only one backend so only one package is used at all times, fixed and cleaned up various build and dependency related issues, fixed satellite IDs (prn) reported by the new satellite info callbacks to match the old API so QtLocation users can determine the satellite system from those values (previously values had overlap which caused issues).

mlehtima commented 6 years ago

Fixed a memory leak and some style inconsistencies.