Skip to content

Releases: alex1701c/NordVPNKrunner

Small install script fixes

30 Jun 17:48
Compare
Choose a tag to compare
3.1.2

Use appropiate kquitapp5/6 version in install/uninstall scripts

Improve install instructions

30 Jun 17:34
Compare
Choose a tag to compare
3.1.1

Bump version for new release

Improve config handling

05 May 18:35
Compare
Choose a tag to compare
3.1.0

Use exclusively KRunner config mechanism to load config

Install script adjustments

20 Apr 20:47
Compare
Choose a tag to compare
3.0.1

Adjust install.sh script to build KF5/KF6 depending on krunner execut…

3.0.0 - First Plasma6 compatible release

27 Mar 10:46
Compare
Choose a tag to compare
Fix icon not being displayed for matches

Small code improvements, cleanups, deprecation fixes

16 Jul 14:08
Compare
Choose a tag to compare
2.1.3

Simplify creation of runner syntaxes

Fix parsing issues with newer NordVPN CLI version

15 Jul 04:24
Compare
Choose a tag to compare
Fix parsing of newer NordVPN cli versions

Fixes https://github.com/alex1701c/NordVPNKrunner/issues/6

Cleanup, deprecation fixes, fix build with later KDE Frameworks

17 Apr 17:10
Compare
Choose a tag to compare
2.1.1

Add uninstall script, simplify restarting of KRunner

Cleanup + Async improvements

19 Feb 08:02
Compare
Choose a tag to compare
  • Cleanup some of the UI an code
  • Fix parsing errors if NordVPN displays an update message
  • Fetch data completely async
  • Fix KRunner deprecations

Rewrite of plugin

24 Apr 10:02
Compare
Choose a tag to compare

The plugin has been rewritten and a lot of things are done differently:

  • Instead of notify-send the KNotifications API is used, this makes the notifications more configurable
  • The nordvpn commands are not executed using a system() call and some pipes for the notifications but asynchronous QProcesses
  • The query parsing has been changed to adapt to new features of the nordvpn cli, for instance with the query vpn <target> you can also reconnect to a different server.
  • You can enable fetching your public ip from ifconfig.me/ip and displaying it in the status notification.
  • The status is only fetched when the query starts with vpn or nordvpn, then it is reused for the match session