mirror of
https://github.com/arcan1s/netctl-gui.git
synced 2025-04-28 09:27:18 +00:00
release 1.3.0
This commit is contained in:
parent
696283b1e1
commit
ceca889be4
@ -11,7 +11,7 @@ Qt4/Qt5 graphical interface for netctl. It may work with profiles and may create
|
|||||||
Configuration
|
Configuration
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
It is recommended to use graphical interface for widget and DataEngine configuration. Configuration files are:
|
It is recommended to use graphical interface for configuration. Configuration files are:
|
||||||
|
|
||||||
* `$HOME/.config/netctl-gui.conf` - GUI/helper user configuration
|
* `$HOME/.config/netctl-gui.conf` - GUI/helper user configuration
|
||||||
* `/etc/netctl-gui.conf` - helper system-wide configuration
|
* `/etc/netctl-gui.conf` - helper system-wide configuration
|
||||||
@ -61,10 +61,10 @@ Installation
|
|||||||
* `-DBUILD_HELPER:BOOL=0` - do not build helper daemon
|
* `-DBUILD_HELPER:BOOL=0` - do not build helper daemon
|
||||||
* `-DBUILD_LIBRARY:BOOL=0` - do not build library
|
* `-DBUILD_LIBRARY:BOOL=0` - do not build library
|
||||||
* `-DBUILD_PLASMOID:BOOL=0` - do not build Plasmoid
|
* `-DBUILD_PLASMOID:BOOL=0` - do not build Plasmoid
|
||||||
* additional components
|
* additional components:
|
||||||
* `-DBUILD_DOCS:BOOL=0` - do not build developer documentation
|
* `-DBUILD_DOCS:BOOL=0` - do not build developer documentation
|
||||||
* `-DBUILD_TEST:BOOL=1` - build auto tests for the library and the helper
|
* `-DBUILD_TEST:BOOL=1` - build auto tests for the library and the helper
|
||||||
* project properties
|
* project properties:
|
||||||
* `-DDBUS_SYSTEMCONF_PATH=/etc/dbus-1/system.d/` - path to dbus system configuration files
|
* `-DDBUS_SYSTEMCONF_PATH=/etc/dbus-1/system.d/` - path to dbus system configuration files
|
||||||
* `-DSYSTEMD_SERVICE_PATH=lib/systemd/system` - path to systemd services
|
* `-DSYSTEMD_SERVICE_PATH=lib/systemd/system` - path to systemd services
|
||||||
* `-DUSE_CAPABILITIES:BOOL=0` - do not use setcap to get privileges to the helper
|
* `-DUSE_CAPABILITIES:BOOL=0` - do not use setcap to get privileges to the helper
|
||||||
|
@ -12,7 +12,7 @@ url="http://arcanis.name/projects/netctl-gui"
|
|||||||
license=('GPL3')
|
license=('GPL3')
|
||||||
makedepends=('automoc4' 'cmake' 'kdelibs' 'qt5-base' 'qt5-tools')
|
makedepends=('automoc4' 'cmake' 'kdelibs' 'qt5-base' 'qt5-tools')
|
||||||
source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz")
|
source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz")
|
||||||
md5sums=('04cc427314f30e88516102ad996c69dc')
|
md5sums=('9b56b04258855258ed30549f1039b8f8')
|
||||||
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
@ -220,6 +220,7 @@ QString Netctl::getIntIp(const QAbstractSocket::NetworkLayerProtocol protocol)
|
|||||||
QList<QHostAddress> rawList = QNetworkInterface::allAddresses();
|
QList<QHostAddress> rawList = QNetworkInterface::allAddresses();
|
||||||
for (int i=0; i<rawList.count(); i++) {
|
for (int i=0; i<rawList.count(); i++) {
|
||||||
if(rawList[i] == QHostAddress(QHostAddress::LocalHost)) continue;
|
if(rawList[i] == QHostAddress(QHostAddress::LocalHost)) continue;
|
||||||
|
if(rawList[i] == QHostAddress(QHostAddress::LocalHostIPv6)) continue;
|
||||||
if (rawList[i].protocol() == protocol) {
|
if (rawList[i].protocol() == protocol) {
|
||||||
intIp = rawList[i].toString();
|
intIp = rawList[i].toString();
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user