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

The Portmaster UI is too heavy on low end devices. #1744

Open
Noir16 opened this issue Nov 16, 2024 · 3 comments
Open

The Portmaster UI is too heavy on low end devices. #1744

Noir16 opened this issue Nov 16, 2024 · 3 comments
Labels
suggestion TYPE: idea for new feature or improvements

Comments

@Noir16
Copy link

Noir16 commented Nov 16, 2024

What would you like to add or change?:
Lightweight UI and tray notifications that can be implemented for portmaster.

Why do you and others need this?:
I understand that the UI has been implemented via Electron for a while now. This seems to be too heavy on startup and shutdown and eats too much memory. and Portmaster's current UI implementation seems to be quite transitional. It appears that they are currently preparing to migrate to an edge webview, but my opinion is that the webview implementation is worse in terms of privacy than weight.

While I think Portmaster does a good job of blocking telemetry from webview, there is no guarantee that everything will work ideally.
So I'm hoping for a lightweight UI and tray notifier with its own implementation.

@Noir16 Noir16 added the suggestion TYPE: idea for new feature or improvements label Nov 16, 2024
@dhaavi
Copy link
Member

dhaavi commented Nov 18, 2024

Hey @Noir16, thanks for your suggestions.

The UI based on edge webview is already in beta, you can test it by switching to the Beta release channel:
https://wiki.safing.io/en/FAQ/SwitchReleaseChannel

@Noir16
Copy link
Author

Noir16 commented Nov 18, 2024

@dhaavi I've already reported on Edge Webview after testing it as well.
Electron and Edge Webview share the commonality of being Chromium-based frameworks, so we didn't see a significant difference in performance.
Also, Electron seems to perform a little better. Edge turns on UI windows faster, but overall starts a little later than Electron.

@pbzinwindows
Copy link

I agree with this, the UI here is very bad, the new one is mainly causing duplication, it doesn't open, among other defects, unlike other apps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion TYPE: idea for new feature or improvements
Projects
None yet
Development

No branches or pull requests

3 participants