Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move vpn model to nemo.connectivity. JB#61656 #38

Merged
merged 3 commits into from Mar 11, 2024
Merged

Conversation

pvuorela
Copy link
Contributor

@pvuorela pvuorela commented Mar 8, 2024

Gets rid of connman-qt5 dependency added to all c++ projects linking against systemsettings library.

While at it removed also unnecessary qml dependency on alarmtonemodel. The qml dependency could be otherwise removed from the library, but there's still the 2019 deprecated DiskUsage using it. I can check afterwards on removing that too.

…tivity. JB#61656

Connectivity should be a good home for this and removing it here allows
to remove connman-qt5 from the pkgconfig requirements.
As a result the projects linking against the system settings library
won't need to be linked against connman-qt5.
Would have removed qml dependency form the whole library, but
DiskUsage is using QJSValue for callbacks. Perhaps that could be
removed by now or moved out of the c++ library, but that's for next
step.
Copy link
Contributor

@LaakkonenJussi LaakkonenJussi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Built along other changes and tested on a device as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants