Skip to content

vertical-speedmeter v1.1.0: Add user-selectable network interface#8557

Open
2u841r wants to merge 2 commits into
linuxmint:masterfrom
2u841r:master
Open

vertical-speedmeter v1.1.0: Add user-selectable network interface#8557
2u841r wants to merge 2 commits into
linuxmint:masterfrom
2u841r:master

Conversation

@2u841r
Copy link
Copy Markdown
Contributor

@2u841r 2u841r commented Apr 18, 2026

  • Add interface submenu to left-click popup menu; lists all /sys/class/net interfaces, checkmarks current selection, persists across restarts
  • Add settings-schema.json for storing preferred interface preference
  • Fix: manually invoke handler after setValue so label and monitor update immediately
  • Bump version 1.0.0 -> 1.1.0, update README with interface selection docs and version history

- Add interface submenu to left-click popup menu; lists all /sys/class/net
  interfaces, checkmarks current selection, persists across restarts
- Add settings-schema.json for storing preferred interface preference
- Fix: manually invoke handler after setValue so label and monitor update immediately
- Bump version 1.0.0 -> 1.1.0, update README with interface selection docs and version history
@github-actions
Copy link
Copy Markdown
Contributor

Best-practices scanner

This is a regex-based check for API usage that can pose security, performance or
maintainability issues, or that may already be provided by Cinnamon. Having code flagged
by it doesn't automatically disqualify a pull request.

This check is not perfect will not replace a normal review.


Found 1 potential issue(s):

⚠️ sync_file_enumerate_children

vertical-speedmeter@2u841r/files/vertical-speedmeter@2u841r/applet.js:134

let enumerator = dir.enumerate_children("standard::name", Gio.FileQueryInfoFlags.NONE, null);

Synchronous enumerate_children() blocks the main loop.
Use enumerate_children_async() instead.


Automated pattern check.

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.

1 participant