#
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)
|
#
3d7aaa30 |
|
18-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: added notify settings updated method. * And call it from the DNS client -- this is the only add-on that does not trigger a configuration or settings update, so we have to notify the changes manually.
|
#
d26777c4 |
|
16-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: added BNetworkSettingsListener. * Same as the configuration listener, just for SettingsUpdated(). * This is now broadcasted to all list items, too.
|
#
d1f0b8db |
|
10-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: fixed top item creation, sort entries. * Need a way to access the NetworkWindow object from a static method in order to sort all entries correctly, though.
|
#
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.
|
#
3401ff7c |
|
13-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
BNetworkSettingsAddOn: added missing destructor.
|
#
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.
|
#
021ff1ca |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: no need for public constants.
|
#
77db25dd |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: moved add-on headers to the correct position. * Ie. they've moved to headers/os/add-ons/network_settings now.
|
#
3d7aaa308c3265fc8016767b9e5a5c9a196209be |
|
18-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: added notify settings updated method. * And call it from the DNS client -- this is the only add-on that does not trigger a configuration or settings update, so we have to notify the changes manually.
|
#
d26777c4e4cd20ba76eea80bb0ee6979126527c3 |
|
16-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: added BNetworkSettingsListener. * Same as the configuration listener, just for SettingsUpdated(). * This is now broadcasted to all list items, too.
|
#
d1f0b8db1d3bb411a3865810709e330f8933e0f9 |
|
10-Mar-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: fixed top item creation, sort entries. * Need a way to access the NetworkWindow object from a static method in order to sort all entries correctly, though.
|
#
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.
|
#
3401ff7c2fc9108be53400521aa408d9eb4386e6 |
|
13-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
BNetworkSettingsAddOn: added missing destructor.
|
#
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.
|
#
021ff1ca467bc8f1a95b7d61377a8a65b20fbc8a |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: no need for public constants.
|
#
77db25ddc7bd646ed5aae7580183f5e560bed4ab |
|
04-Feb-2015 |
Axel Dörfler <axeld@pinc-software.de> |
Network: moved add-on headers to the correct position. * Ie. they've moved to headers/os/add-ons/network_settings now.
|