Repository navigation
Releases: cmpnn-romain/Unplug
Releases · cmpnn-romain/Unplug
Release list
0.1.1
- Closing the window hid it through the toolkit and the tray showed it through Windows, so the toolkit kept thinking it was hidden and ignored the next close
- The update and block dialogs are in the launcher's style (dimmed window, centred card, centred buttons)
0.1.0
- No Unblock all link at the top of the window (Ctrl+U and the tray menu remain)
- No title at the top of the window
- The tray menu has round corners
- Keyboards and mice are one category, Essentials
- A row no longer changes colour when chosen: the keyboard's choice is a ring on its switch
- No "Blocked" text, no orange border on the chosen row, and only the unblock all key at the bottom
- Unplug looks for a newer release at start and from the tray menu, shows what is new and replaces itself, after checking the download's SHA-256; the release publishes update.json
- The window can be used from the keyboard (arrows, Space, Ctrl+U, Esc), and the keys are listed at the bottom
- Switches are green when the device works and red when it is blocked
- A name that is too long is cut with "..." on one line and never reaches the switch
- The "Nothing blocked" text, the footer text and the menu that moved a device to another category are gone
- Closing the window hides it: Unplug stays in the notification area (click to open; Unblock all and Exit in its menu), and a second copy opens the first
- Devices are in categories (Controllers, Keyboards, Mice, Storage, Audio, Cameras, Other), found from what the device and its interfaces report, and movable by hand
- A composite keyboard such as the Corsair Galleon 100 SD is a keyboard, so it cannot be blocked
- A simpler window: tabs, one row and one switch per device, and a size that never changes
- A list of the USB devices, controllers first, with a search and a Controllers only filter
- Block and Unblock per device (Windows' device installer, like Device Manager's Disable device), and Unblock all
- A keyboard or a mouse cannot be blocked, and anything that does not look like a controller asks first
- The Cairn launcher's look, build, versioning and release system: CI runs the gates, a tag publishes Unplug-X.Y.Z.exe