Skip to content

Conversation

@frostygoth
Copy link
Contributor

  • Built a UI that allows the user to enter preferred IPv4 network interface settings like a static IP address, static DNS servers, static default gateway, etc. Currently the UI will automatically populate the network settings from the interface you choose to modify from the network manager drop down menu.

  • Currently working on the function that will apply the settings in the UI to the correct interfaces.

  • Future UI changes should include an additional tab for IPv6 settings as well as easy to configure VPN tab.

frostygoth and others added 14 commits January 12, 2020 21:40
…click to open a new configuration window, which will be specific to the interface. In the process of building out the Configuration menue.
…add flags to explicitly call certain classes. Fleshed out the configuration window and put in some dummy information as placeholders on the tabs.
…interfaces. Need to build UI for other configureable aspects, then once done with that bind changes made inconfig window to changes made through ifconfig.
…ave and cancle button, then connect actions to ifconfig calls.
…actions on the UI with methods, most of which will probably be in the netapi file.
…g issues with it detecting DHCP on the wlan0 interface, but will have to fix this later.
…nt settings, but I'm having a hard time updating the window. May need to transform the currentSettings Dict into another class or something along those lines.
@ericbsd ericbsd self-requested a review May 4, 2020 11:16
Copy link
Member

@ericbsd ericbsd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ericbsd ericbsd merged commit c52ea90 into ghostbsd:netcard01 May 4, 2020
Peter2121 pushed a commit to Peter2121/networkmgr that referenced this pull request May 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants