Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Systray application #651

Closed
wants to merge 49 commits into from
Closed

Conversation

Darkren
Copy link
Contributor

@Darkren Darkren commented Jan 5, 2021

Did you run make format && make check?
Yes
Part of #543

Changes:

  • --has-* flags were added to skywire-cli. Each of such flags adds a specified app to the config. In none of such flags provided, configs for all apps are generated by default as usual. Flags added:
  1. --has-vpn-client;
  2. --has-vpn-server;
  3. --has-skychat;
  4. --has-skysocks;
  5. --has-skysocks-client.
  • --no-apps flag was added to skywire-cli. In case this one is provided, config with no apps is generated.
  • Systray application was added. It appears in system tray and allows user to simply control Skywire installation - quit app (also stops visor), open hypervisor tab in the default browser, uninstall Skywire;
  • --systray flag was added to skywire-visor. When passed system tray application will be launched along with the visor itself.

Following flags were added:

- --has-vpn-client includes VPN client config;
- --has-vpn-server includes VPN server config;
- --has-skychat includes Skychat config;
- --has-skysocks includes Skysocks config;
- --has-skysocks-client includes Skysocks client configю

If no flags are specified, all the configs get generated by default as usual.

Flag `--no-apps` was added. In case one needs to generate config with no apps at all, this flag needs to be specified.
@Darkren Darkren changed the title [WIP] Provide a falg to optionally include app in visor config generation Systray application Jan 29, 2021
alexadhy and others added 2 commits May 6, 2021 21:37
@jdknives jdknives closed this May 10, 2021
@0pcom 0pcom mentioned this pull request Jan 15, 2022
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.

3 participants