KDE/plasma-nm: Plasma Applet Written In QML For ... - GitHub

Skip to content Dismiss alert {{ message }} / plasma-nm Public
  • Uh oh!

    There was an error while loading. Please reload this page.

  • Notifications You must be signed in to change notification settings
  • Fork 26
  • Star 54

Plasma applet written in QML for managing network connections

invent.kde.org/plasma/plasma-nm 54 stars 26 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings
  • Code
  • Pull requests
  • Actions
  • Security
  • Insights
Additional navigation options KDE/plasma-nm  masterBranchesTagsGo to fileCode

Folders and files

NameNameLast commit messageLast commit date

Latest commit

 

History

4,766 Commits
LICENSESLICENSES  
appletapplet  
kcmskcms  
kdedkded  
libslibs  
popo  
teststests  
vpnvpn  
.git-blame-ignore-revs.git-blame-ignore-revs  
.gitignore.gitignore  
.gitlab-ci.yml.gitlab-ci.yml  
.kde-ci.yml.kde-ci.yml  
CMakeLists.txtCMakeLists.txt  
README.mdREADME.md  
org.kde.vpnimport.desktoporg.kde.vpnimport.desktop  
View all files

Repository files navigation

  • README
Plasma-nm

Plasma applet written in QML for managing network connections

Dependencies:

  • networkmanager-qt
  • modemmanager-qt
  • NetworkManager 0.9.10 and newer

Optional dependencies:

  • openconnect

    • if you want to build the OpenConnect VPN plugin
  • NetworkManager-fortisslvpn|iodine|l2tp|libreswan|openconnect|openvpn|pptp|ssh|sstp|strongswan|vpnc

    • these are runtime dependencies for VPN plugins

Compiling:

Recommended method The best way to develop for KDE is to use kdesrc-build, a KDE supported tool chain to manage installation and compilation of KDE applications and dependencies. Please refer to the following guide when developing, building, and testing plasma-nm:

https://community.kde.org/Get_Involved/development#Iterating_on_a_single_project

Expert method (quick and dirty) ⚠️ The following method is for experienced developers. developers should use the above mentioned recommmended method when developing for KDE. This expert method will install files on your system that may not align with your specific OS best practices and may cause issues. ⚠️

mkdir build cd build cmake ../ -DCMAKE_INSTALL_PREFIX=/usr [-DDISABLE_MODEMMANAGER_SUPPORT=true] make # As root: make install

BUGS:

Submit bugs and feature requests to KDE bugzilla:

  • Plasma widget UI
  • System Settings page UI
  • Anything else

NetworkManager specification:

https://developer.gnome.org/NetworkManager/stable/ https://developer.gnome.org/NetworkManager/stable/ref-settings.html https://www.freedesktop.org/software/ModemManager/api/latest/

About

Plasma applet written in QML for managing network connections

invent.kde.org/plasma/plasma-nm

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity Custom properties

Stars

54 stars

Watchers

5 watching

Forks

26 forks Report repository

Releases

269 tags

Sponsor this project

Uh oh!

There was an error while loading. Please reload this page.

  • https://kde.org/community/donations/
Learn more about GitHub Sponsors

Packages

No packages published

Uh oh!

There was an error while loading. Please reload this page.

Contributors 133

Uh oh!

There was an error while loading. Please reload this page.

+ 119 contributors

Languages

  • C++ 86.4%
  • QML 10.4%
  • CMake 1.6%
  • C 1.4%
  • Shell 0.2%
You can’t perform that action at this time.

Từ khóa » Nm Github