NetworkSetup: add the Services tab

Operating Systems / Haiku - Adrien Destugues [gmail.com] - 30 October 2014 05:27 UTC

- UI still needs some tweaking
- The Services tab has a list of services. This currently include DNS and will soon also include the services listed in xinetd.
- The DNS tab allows to manage DNS servers (settings can't be saved yet)

824404e NetworkSetup: add the Services tab
.../preflet/InterfacesAddOn/InterfacesAddOn.cpp | 44 ++++----
.../net/preflet/InterfacesAddOn/InterfacesAddOn.h | 4 +-
src/tests/kits/net/preflet/Jamfile | 2 +-
src/tests/kits/net/preflet/NetworkSetupWindow.cpp | 32 ++----
src/tests/kits/net/preflet/NetworkSetupWindow.h | 5 +-
.../net/preflet/ServicesAddOn/DNSSettingsView.cpp | 112 ++++++++++++++++++++
.../net/preflet/ServicesAddOn/DNSSettingsView.h | 36 +++++++
src/tests/kits/net/preflet/ServicesAddOn/Jamfile | 6 +-
.../net/preflet/ServicesAddOn/ServicesAddOn.cpp | 88 +++++++++++----
.../kits/net/preflet/ServicesAddOn/ServicesAddOn.h | 25 +++--
10 files changed, 278 insertions(+), 76 deletions(-)

Upstream: cgit.haiku-os.org


  • Share