A replacement for nm-connection-editor. Written in C++, using Qt and NetworkManagerQt.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Aaron Rainbolt a721a971a2
Totally reorganize header includes to improve compilation speed
1 year ago
.gitignore
CMakeLists.txt
README.md
connectionsettingsengine.cpp Totally reorganize header includes to improve compilation speed 1 year ago
connectionsettingsengine.h Totally reorganize header includes to improve compilation speed 1 year ago
ethernetsettings.cpp Totally reorganize header includes to improve compilation speed 1 year ago
ethernetsettings.h Totally reorganize header includes to improve compilation speed 1 year ago
ethernetsettingstab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
ethernetsettingstab.h Totally reorganize header includes to improve compilation speed 1 year ago
ethernetsettingstab.ui
generalsettingstab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
generalsettingstab.h Totally reorganize header includes to improve compilation speed 1 year ago
generalsettingstab.ui
genericsettings.ui
ipv4settingstab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
ipv4settingstab.h Totally reorganize header includes to improve compilation speed 1 year ago
ipv4settingstab.ui
ipv6settingstab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
ipv6settingstab.h Totally reorganize header includes to improve compilation speed 1 year ago
ipv6settingstab.ui
listeditordialog.cpp Totally reorganize header includes to improve compilation speed 1 year ago
listeditordialog.h Totally reorganize header includes to improve compilation speed 1 year ago
listeditordialog.ui
lubuntu-connection-editor_en_US.ts
main.cpp Totally reorganize header includes to improve compilation speed 1 year ago
networkcreator.cpp Totally reorganize header includes to improve compilation speed 1 year ago
networkcreator.h Totally reorganize header includes to improve compilation speed 1 year ago
networkcreator.ui
networkdeleter.cpp Totally reorganize header includes to improve compilation speed 1 year ago
networkdeleter.h Totally reorganize header includes to improve compilation speed 1 year ago
networkdeleter.ui
networkselector.cpp Totally reorganize header includes to improve compilation speed 1 year ago
networkselector.h Totally reorganize header includes to improve compilation speed 1 year ago
networkselector.ui
qvarianthelper.h
security802_1xtab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
security802_1xtab.h Totally reorganize header includes to improve compilation speed 1 year ago
security802_1xtab.ui
wifisettings.cpp Totally reorganize header includes to improve compilation speed 1 year ago
wifisettings.h Totally reorganize header includes to improve compilation speed 1 year ago
wifisettingstab.cpp Totally reorganize header includes to improve compilation speed 1 year ago
wifisettingstab.h Totally reorganize header includes to improve compilation speed 1 year ago
wifisettingstab.ui

README.md

lubuntu-connection-editor - A simple application for creating, removing, and modifying NetworkManager connections

This is a straightforward-as-possible Qt reimplmentation of the nm-connection-editor tool from GNOME. It uses NetworkManagerQt (from the KDE project) behind the scenes to do all the heavy lifting.

THIS PROJECT IS IN EARLY ALPHA. It may crash or eat your computer, so treat it with caution.

Some code has been copied and adapted from the plasma-nm project.

Build instructions

sudo apt build-dep lubuntu-connection-editor
mkdir build
cd build
cmake ..
make -j$(nproc)

Do not use sudo make install - this will bypass the apt package manager and possibly cause trouble. Instead, package this for your distribution following the guidelines and best practices of that distro. If building for Ubuntu, we recommend using either debuild (if working on Ubuntu packages is something you do rarely and you want something that's quick to set up) or sbuild (if you need to build packages all the time).

Copyright (c) 2023 Lubuntu Contributors. Licensed under the GNU General Public License version 3 or any later version (GPL-3.0-or-later). This notice applies to all files in this repository.