History log of /haiku/src/add-ons/network_settings/ipv4/IPv4InterfaceAddOn.cpp
Revision Date Author Comments
# 6a290205 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made the revert button (somewhat) work.

* DNS add-on does not yet support it, the rest does.
* However, there seems to be some problems with the net_server when
changing interfaces -- not just with revert.


# 5274e9b0 04-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added interface list item.

* Added BNetworkInterfaceListItem that can be used by interface protocol
add-ons to represent their functionality in the list view.
* It will automatically update itself on changes, and will show the
specified label, and address, if any, as well as indicate whether or
not the family has been disabled (which doesn't work perfectly yet,
as IFF_AUTO_CONFIGURED is on the interface level).
* Therefore, the interface list item will no longer show the address,
but the type of the device instead.
* Introduced the BNetworkConfigurationListener interface that is used
to broadcast network updates to.


# 07addd7e 26-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: broadcast updates, remove apply button.

* Network now monitors all network, and network settings changes, and
will notify all add-ons about those changes.
* Removed the global apply button. Instead, the static IP configuration
now got that button. All other changes will be instant.


# 2864e4da 19-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added global settings.

* NetworkWindow now manages a single BNetworkSettings object
that is shared with all add-ons.


# 85fb1470 13-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Added IPv4Interface add-on for Network preferences.

* Took over most code from the former InterfacesAddOn, and
moved it to where it should be.
* However, it doesn't work yet at all.


# 6a290205937dc619dcdf3d7b06f114b1f5465e4f 18-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made the revert button (somewhat) work.

* DNS add-on does not yet support it, the rest does.
* However, there seems to be some problems with the net_server when
changing interfaces -- not just with revert.


# 5274e9b004a65e4a1c0af775d6651a7a01bd72ba 04-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added interface list item.

* Added BNetworkInterfaceListItem that can be used by interface protocol
add-ons to represent their functionality in the list view.
* It will automatically update itself on changes, and will show the
specified label, and address, if any, as well as indicate whether or
not the family has been disabled (which doesn't work perfectly yet,
as IFF_AUTO_CONFIGURED is on the interface level).
* Therefore, the interface list item will no longer show the address,
but the type of the device instead.
* Introduced the BNetworkConfigurationListener interface that is used
to broadcast network updates to.


# 07addd7ef5fdb7da7f12678e6038b84c9ccaed39 26-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: broadcast updates, remove apply button.

* Network now monitors all network, and network settings changes, and
will notify all add-ons about those changes.
* Removed the global apply button. Instead, the static IP configuration
now got that button. All other changes will be instant.


# 2864e4da5ef3d145809699fa82ec9066f30e0b34 19-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: added global settings.

* NetworkWindow now manages a single BNetworkSettings object
that is shared with all add-ons.


# 85fb1470bffd85ca09709a8eb78c65457dc28a27 13-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Added IPv4Interface add-on for Network preferences.

* Took over most code from the former InterfacesAddOn, and
moved it to where it should be.
* However, it doesn't work yet at all.