Kaip nurodo jos pavadinimas rodo, Netctl GUI yra atviro kodo ir laisvai platinama grafinė vartotojo sąsaja už netctl komandinės eilutės programa, kuri leidžia vartotojams valdyti tinklo ryšius pagal Arch Linux operacinė sistema.
Pasiūlymai modernų kelią tinklo ryšius valdymo
paraiška buvo sukurtas nuo žemės iki būti lengva naudoti ir pasiūlyti modernų būdą valdyti tinklo ryšius jokiomis Arch Linux sistemoje. Mes taip pat turėtume paminėti, kad programa veikia bet Linux paskirstymo remiantis Arch Linux.
Jo GUI front-end yra gana paprasta ir lengva naudoti, leidžia vartotojams prisijungti prie esamų tinklų profilius, taip pat sukurti naujus. Jis taip pat sujungia atskiras plazmoidas valdikliui KDE Plasma Workspace ir taikymas darbalaukyje.
Pradedama Netctl GUI
Kurdami naują profilį, vartotojas galės sukonfigūruoti įvairius aspektus, pavyzdžiui, aprašymas, ryšys, sąsaja, IP variantų, Ethernet pasirinkimo sandoriais, ir daug daugiau. Ji & rsquo;. Pat galima prisijungti prie "Wi-Fi" (Wireless) tinklą tiesiogiai iš taikymo
Nuo lange Parametrai, vartotojai gali keisti pagrindinę kalbą, taip pat nustatyti įvairias kelius, už netctl vykdomąjį profilio katalogą, sudo vykdomąjį wpa_supplicant, ir daugelis kitų.
Pagal gaubtu ir remiamų darbastalio aplinkomis
Tai parašyta C ++ programavimo kalba ir naudoja Qt GUI Toolkit už grafine vartotojo sąsaja. Be to, ji buvo sukurta siekiant dirbti pagal KDE darbastalio aplinka, o tai reiškia, kad ji reikalauja KDE Runtime bibliotekos.
Tačiau programa taip pat remia kitas atviro kodo darbastalio aplinkų, pavyzdžiui, GNOME, XFCE, cinamono, MATĖ, arba LXDE. Ji rems tik Arch Linux distribucijų, tiesiog, nes netctl programa buvo sukurta tik šiam operacine sistema.
Esmė
Apskritai, Netctl GUI yra ne pirmas arba paskutinis grafinę front-end už netctl, bet jis tikrai yra modernus ir lengva naudoti vienas, kad suteikia vartotojams plazmoidas KDE darbastalio, todėl galite greitai bendrauti su netctl
Kas naujo , šioje laidoje.
- GUI:
- Atnaujinti aprašymą klavišą "Tab" netclt 1.10 ir 1.11 pokyčiai
- plazmoidas:
- Nustatyti klaidą su jokių veiksmų nuorodą aktyvavimo
Kas naujo versijos 1.4.5:
- plazmoidas:
- įdėti vertimo paramą plugin dalis
- teisingiau sąsaja tapyba
- teisingiau konfigūracijos sąsają tapyba
- Perkelti įskiepiai iš privataus
Kas naujo versijos 1.4.3:
- Visi:
- Nustatyti Zaszczękać statyti (# 41),
- Fix WPA_DRIVERS (# 40),
- biblioteka:
- ištaisyti klaidas WpaSup klasės su invalido grįžimas vertės;
Kas naujo 1.4.1 versijoje:
- Visi:
- kai Velykų kiaušiniai;
- įdėti _DEFAULT_SOURCE išvengti gcc įspėjimai
- Refactoring
- Nustatyti cppcheck įspėjimai
- Atnaujinti 3rdparty komponentai
- Nustatyti kalba defilition
- pakeisti generolą skyrių paplitusi nustatymus (žr http://doc.qt.io/qt-5/qsettings.html#Format-enum)
- GUI:
- galima pakeisti pagalbininkas kontrolinę grupę iš UI (# 36)
- leisti atidaryti profilio išorinio redaktorius (# 38)
- įdėti IP autentiškumo tikrinimo (# 34),
- įdėti juostelę konfigūraciją;
- įdėti pranešimą hidding į plokštelę;
- įdėti returnPressed () signalą į lineEdits
- įgyvendinti needToBeConfigured () signalą
- Pašalinti maržos
- Nustatyti klaidą su segfault atnaujinti UI su KF5
- perrašyti ErrorWindow klasę;
- Split mainwindow klasė "
- Atnaujinti Belaidis meniu naujiems bibliotekos funkcijas;
- pagerinti UI (# 25, # 28);
- teisingiau komponentas tikrinimas (# 29, # 37);
- teisingiau šios funkcijos su išimtimis,
- DataEngine:
- įdėti darbastalio pertvarkymas (# 30),
- gerinti veiklos rezultatus;
- pagalbininkas:
- įdėti / sąsaja sąsaja;
- įdėti / Ctrl / {CurrentWiFi, VerboseWiFi} ragina
- įdėti / netctl / VerboseProfiles skambutis
- įdėti / netctl / {netctlActiveProfile, netctlProfileList, netctlVerboseProfileList) ragina
- biblioteka:
- įdėti NetctlInterface klasė "
- įdėti WpaSup :: CurrentWiFi metodas
- pridėti struktūras papildoma informacija,
- ženklas Netctl :: getProfileDescription () kaip atgyvenę
- dabar WpaSup gali prisijungti prie jau sukurtos sesiją (pagal nutylėjimą);
- gerinti veiklos rezultatus;
- plazmoidas:
- įdėti darbastalio pertvarkymas (# 30),
- pašalinti senąsias funkcijas iš kde4 plazmoidas
- pagerinti našumą KF5 plazmoidas (# 26),
- testas: "
- Nustatyti netctl testai
Kas naujo versijos 1.4.0:
- Visi:
- Pakeisti nustatymai formatas iš apvalkalo kaip į INI (# 24),
- DataEngine:
- sukurti paketą KF5
- Pakeisti NETCTLGUI_DEBUG = Taip debug = Taip
- Atnaujinti URL
- GUI:
- įdėti apeiti # 22 ir # 23
- plazmoidas:
- sukurti paketą ir įskiepiai KF5
- Pakeisti NETCTLGUI_DEBUG = Taip debug = Taip
- Atnaujinti URL
Kas naujo versijos 1.3.3:
- Visi:
- Atnaujinti japonų vertimas
- DataEngine:
- pataisyti # 19
Kas naujo versijos 1.3.0:
- Visi:
- įdėti procesai klaidų pranešimai
- įdėti paramą iš kelių veikliųjų profilius
- ištaisyta keletas klaidų ir Refactoring
- perrašyti debug pranešimai
- DataEngine:
- įdėti naujų šaltinių: intIp6, extIp6, netctlAutoStatus
- perrašyti naudoti [uždaviniai] (https://github.com/mhogomchungu/tasks) (žr # 7)
- Pakeisti numatytąjį komanda apibrėžti išorinį IP;
- Pakeisti sąsajos sąrašas apibrėžimas "
- pakeisti vidaus IP apibrėžimą;
- GUI:
- įdėti 3rd party licencijos informaciją
- įdėti piktogramą sistemos dėkle kaip alternatyva į plazmoidas
- įdėti dbus sesijos sąsaja org.netctlgui.netctlgui
- įdėti dinaminiai nustatymai apkrova "
- įdėti paramą openvswitch
- įdėti saugumo pastabas ir API aprašymus,
- įdėti galimybę naudotis pagalbininkas
- įdėti galimybę pradėti sumažintas / padidintas / atsiskirti
- įdėti gebėjimą netaupo profilį iš WiFi "
- įdėti galimybę praleisti išorinių komponentų tikrinimą;
- pašalinti mygtukus
- teisingiau veiksmai į SettingsWindow
- atnaujinimas bibliotekų pokyčiai
- perrašyti stalai naudoti tooltip
- Redaguoti apie lango
- Pakeisti meniu juostoje
- pagalbininkas:
- sukurti demonas dbus sistemos sąsaja org.netctlgui.helper į biblioteką: "
- savikontrolė lizdus, netctl kontrolės lizdai ir netctl informacija lizdai
- įdėti testai
- biblioteka:
- įdėti custom struktūros netctlWifiInfo ir netctlProfileInfo
- įdėti metodai getActiveProfile (), autoGetActiveProfile ()
- įdėti lizdas switchToProfile ()
- įdėti žaidimų stopAllProfiles ()
- įdėti lizdas reenableProfile ()
- įdėti lizdai getRecommendedConfiguration ()
- įdėti lizdai forceStartProfile () ir forceStopProfile ()
- įdėti kabutes į profilį vardus
- įdėti testai
- Pašalinti funkcijos getProfileDescriptions () ir getProfileStatuses ()
- pašalinti SleepThread klasę;
- perrašyti naudoti [uždaviniai] (https://github.com/mhogomchungu/tasks) (žr # 7)
- pervadinti getInterfaceList (), kad getWirelessInterfaceList ()
- pakeisti laikiną katalogą iš $ HOME / .cache prie sistemos vienu
- plazmoidas:
- įdėti 3rd party licencijos informaciją
- Leisti plazmoidas naudoti sistemos dėkle;
- įdėti galimybę naudotis pagalbininkas
- Pakeisti visus veikiančius procesus, deleguotiems (žr # 7)
- perrašyti teksto etiketės naudoti žymes
- atnaujinimas DataEngine pokyčius;
- Redaguoti apie lango
Kas naujo versijos 1.2.0:
- [Visi] pridėjo piktogramos
- [Visi] papildoma parama iš netctl-Auto "
- [DataEngine] pridėjo derinimo informaciją (NETCTLGUI_DEBUG = taip)
- [GUI] papildoma parama iš macvlan
- [GUI] pridėjo galimybę pašalinti profilį
- [GUI] Pridėtas paslėptas wifi tinklo
- [GUI] pridėjo kontekstinį meniu lenteles
- [GUI] pridėjo veiksmai meniu
- [GUI] pridėta aiški () funkciją profileTab
- [GUI] pridėjo apie lango
- [GUI] daugiau komandų eilutės parinktis,
- [GUI] Pridėta apeiti Belaidžio-WEP Pavyzdžiui,
- [GUI] pridėjo Shell užbaigimai
- [GUI] pridėjo & quot; Pranešti apie klaidą & quot; veiksmai,
- [lib] atsiskirti posistemės iš frontendu
- [lib] pridėjo klaidų tikrinimas;
- [lib] pridėjo doxygen dokumentus
- [plazmoidas] pridėjo DataEngine konfigūraciją;
- [plazmoidas] pridėjo apie lango
- [plazmoidas] pridėjo derinimo informaciją (NETCTLGUI_DEBUG = taip)
- [GUI] nustatyti galimus segfaults su null matricos (# 5)
- [All] projekto pakeitimų architektūros
- [Visi] Refactoring
- [GUI] daugiau derinimo informaciją
- [GUI] pasikeitė lineEdit_profile į išrinktiems
- [GUI] pertvarkymą konfigūracijos sąsają;
- [GUI] pasikeitė nustatymą sąsajos į profilį skirtuką
- [GUI] rewrited ErrorWindow klasė "
- [lib] daugiau derinimo informaciją
- [lib] rewrited getSettingsFromProfile () funkcija;
- [plazmoidas] redaguoti konfigūracijos sąsają;
- [plazmoidas] pasikeitė Dukart spustelėkite įvykį spustelėkite įvykį
- [plazmoidas] Keisti klasę programėlė PopupApplet
Kas naujo versijos 1.1.0:
- [GUI] pridėjo dažnis
- [plazmoidas] pridėjo meniu pavadinimas
- [GUI] pakeistas apibrėžimas, jeigu profilis įjungtas]
- [DataEngine] pakeistas apibrėžimas, jeigu profilis įjungtas
Kas naujo versijos 1.0.4:
- [GUI] pridėjo Qt5 GUI (pagal nutylėjimą)
- [plazmoidas] pridėjo pranešimai
- [plazmoidas] Fix paleisti komandą su sudo nuo plazmoidas
Reikalavimai :
- netctl
- "Qt"
Komentarai nerastas