Network: moved commonly used classes into app.

* This way all add-ons share the same code, and also the same
  translations.
This commit is contained in:
Axel Dörfler
2015-03-27 13:25:25 +01:00
parent 1a47b15dfa
commit ee834bb870
12 changed files with 12 additions and 16 deletions
+1 -4
View File
@@ -2,12 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings ftpd ;
UsePublicHeaders [ FDirName add-ons network_settings ] ;
UsePrivateHeaders app libroot kernel net shared ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings sshd ] ;
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
Addon FTPService :
FTPServiceAddOn.cpp
ServiceView.cpp
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
@@ -15,5 +13,4 @@ Addon FTPService :
DoCatalogs FTPService : x-vnd.Haiku-FTPService :
FTPServiceAddOn.cpp
ServiceView.cpp
;
@@ -6,7 +6,6 @@ UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
Addon IPv4Interface :
IPv4InterfaceAddOn.cpp
InterfaceAddressView.cpp
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
@@ -14,5 +13,4 @@ Addon IPv4Interface :
DoCatalogs IPv4Interface : x-vnd.Haiku-IPv4Interface :
IPv4InterfaceAddOn.cpp
InterfaceAddressView.cpp
;
@@ -8,7 +8,6 @@ SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings ipv4 ] ;
Addon IPv6Interface :
IPv6InterfaceAddOn.cpp
InterfaceAddressView.cpp
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
@@ -16,5 +15,4 @@ Addon IPv6Interface :
DoCatalogs IPv6Interface : x-vnd.Haiku-IPv6Interface :
IPv6InterfaceAddOn.cpp
InterfaceAddressView.cpp
;
+1 -4
View File
@@ -2,11 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings sshd ;
UsePublicHeaders [ FDirName add-ons network_settings ] ;
UsePrivateHeaders app libroot kernel net shared ;
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
Addon SSHService :
SSHServiceAddOn.cpp
ServiceListItem.cpp
ServiceView.cpp
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
@@ -14,6 +13,4 @@ Addon SSHService :
DoCatalogs SSHService : x-vnd.Haiku-SSHService :
SSHServiceAddOn.cpp
ServiceListItem.cpp
ServiceView.cpp
;
+1 -4
View File
@@ -2,12 +2,10 @@ SubDir HAIKU_TOP src add-ons network_settings telnetd ;
UsePublicHeaders [ FDirName add-ons network_settings ] ;
UsePrivateHeaders app libroot kernel net shared ;
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons network_settings sshd ] ;
UseHeaders [ FDirName $(HAIKU_TOP) src preferences network ] : false ;
Addon TelnetService :
TelnetServiceAddOn.cpp
ServiceView.cpp
: be bnetapi libshared.a <nogrist>Network [ TargetLibsupc++ ]
[ TargetLibstdc++ ] localestub
@@ -15,5 +13,4 @@ Addon TelnetService :
DoCatalogs TelnetService : x-vnd.Haiku-TelnetService :
TelnetServiceAddOn.cpp
ServiceView.cpp
;
+9
View File
@@ -13,7 +13,12 @@ Preference Network :
NetworkSettingsAddOn.cpp
InterfaceListItem.cpp
InterfaceView.cpp
# Common functionality for add-ons
IPAddressControl.cpp
InterfaceAddressView.cpp
ServiceListItem.cpp
ServiceView.cpp
# from NetworkStatus
RadioView.cpp
@@ -35,4 +40,8 @@ DoCatalogs Network :
NetworkSettingsAddOn.cpp
RadioView.cpp
WirelessNetworkMenuItem.cpp
InterfaceAddressView.cpp
ServiceListItem.cpp
ServiceView.cpp
;