Feature request: A simple GUI enabling parameter change
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 1.8k
- Forks
- 465
- PR merge metrics
- No merged PRs in 30d
Description
Currently OpenVPN gui is only provided as a system tray icon which only reads the values from config directory. I think it will be nice to have a GUI letting users configure simple parameters such as remote server and its port using a sample file.
OpenVPN for Android is a perfect example what could be done in terms of UI actually: https://github.com/schwabe/ics-openvpn
https://play.google.com/store/apps/details?id=de.blinkt.openvpn
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing system-tray GUI and how it reads configuration files from the config directory. Use the linked OpenVPN for Android example for UI ideas, then define the parameter-editing flow around remote server and port values. Done should mean users can configure those values through the GUI using a sample file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100