Skip to content

Releases: aashish-thapa/wlctl

v0.1.5

15 Feb 23:45

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v0.1.4...v0.1.5

v0.1.4

15 Feb 06:31

Choose a tag to compare

What's Changed

Other Changes

Full Changelog: v0.1.3...v0.1.4

What's Changed

Other Changes

Full Changelog: v0.1.3...v0.1.4

v0.1.3

28 Dec 02:13

Choose a tag to compare

What's New

Features

  • Speed Test: Press S (uppercase) to run a network speed test using speedtest-cli
    • Results displayed in a centered popup with Download, Upload, and Ping
    • Press Esc or any key to dismiss after completion
  • Ethernet Detection: Shows "Ethernet" when connected via wired connection instead of WiFi SSID

Requirements

  • Speed test requires speedtest-cli: pip install speedtest-cli

Full Changelog

v0.1.2...v0.1.3

What's Changed

Other Changes

Full Changelog: v0.1.1...v0.1.3

v0.1.2

27 Dec 08:17

Choose a tag to compare

What's Changed

Bug Fixes

  • Remove sudo requirement for QR code sharing: The network share feature (press p) no longer requires
    running the application as root. Previously, passwords were read directly from
    /etc/NetworkManager/system-connections/ files which required root access. Now passwords are retrieved via
    NetworkManager's D-Bus GetSecrets API, which respects polkit permissions.

Full Changelog

  • Added get_connection_secrets() and get_wifi_psk() methods to NMClient for D-Bus secret retrieval
  • Updated Share::new() to use D-Bus instead of filesystem access
  • Removed root/sudo check from the share handler

v0.1.1

25 Dec 06:02

Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: https://github.com/aashish-thapa/wlctl/commits/v0.1.1