History log of /haiku/src/preferences/network/InterfaceListItem.h
Revision Date Author Comments
# d9b872d0 23-Jan-2019 Rob Gill <rrobgill@protonmail.com>

src/preferences Code formatting

* No functional change

code formatting changes only

Change-Id: Id861adea9266a9ccbf9925d36e4a2bad85b640b7
Reviewed-on: https://review.haiku-os.org/c/895
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 0a694375 18-Apr-2017 Augustin Cavalier <waddlesplash@gmail.com>

network preflet: Add B_NETWORK_INTERFACE_TYPE_DIAL_UP.


# 6516aed5 05-Apr-2017 Alexander von Gluck IV <kallisti5@unixzen.com>

network preflet: Make InterfaceListItem dumber

* Allows us to use InterfaceListItem for non-physical
interface things (like a VPN connection)


# 25ed074f 10-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made InterfaceListItem::Name() const.


# 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.


# 9461249c 03-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: also notify interface list items

* When the network configuration changes.


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

Network: show interface addresses in list item.

* No family prefix yet.


# f6c7cf44 05-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: integrated former hardware view from add-on.

* The interfaces logic is within the main application, so is the
new interface view.
* Disabling/renegotiating does not work yet.
* Reveals a bug in some interface code; when you click on an ethernet
device first, there is no place for the wireless menu. When you then
press on a wireless device, it crashes in BMenuField code.
In the other direction, there is then an empty space.
* Fixed list item width reporting.


# a7cb9f5f 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: WIP of redesign.

* Fletched out new add-on API.
* Moved InterfaceListItem from the interfaces add-on into the
application.
* Renamed NetworkSetup* to Network* respectively NetworkSettings*.


# 25ed074fd1320e3f0076d5fc516f89ff9bf9f6ea 10-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: made InterfaceListItem::Name() const.


# 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.


# 9461249c5a26278732e330fa8178a6b847f455e0 03-Mar-2015 Axel Dörfler <axeld@pinc-software.de>

Network: also notify interface list items

* When the network configuration changes.


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

Network: show interface addresses in list item.

* No family prefix yet.


# f6c7cf44b56eda3d39841a5a05a9d0666c32a717 05-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: integrated former hardware view from add-on.

* The interfaces logic is within the main application, so is the
new interface view.
* Disabling/renegotiating does not work yet.
* Reveals a bug in some interface code; when you click on an ethernet
device first, there is no place for the wireless menu. When you then
press on a wireless device, it crashes in BMenuField code.
In the other direction, there is then an empty space.
* Fixed list item width reporting.


# a7cb9f5f55110e2604b97b0845954d26165c191a 04-Feb-2015 Axel Dörfler <axeld@pinc-software.de>

Network: WIP of redesign.

* Fletched out new add-on API.
* Moved InterfaceListItem from the interfaces add-on into the
application.
* Renamed NetworkSetup* to Network* respectively NetworkSettings*.