1. 17 Oct, 2018 3 commits
  2. 16 Oct, 2018 1 commit
  3. 15 Oct, 2018 2 commits
  4. 10 Oct, 2018 1 commit
  5. 09 Oct, 2018 2 commits
  6. 07 Oct, 2018 2 commits
  7. 04 Oct, 2018 3 commits
  8. 22 Sep, 2018 1 commit
  9. 20 Sep, 2018 2 commits
  10. 13 Sep, 2018 4 commits
  11. 05 Sep, 2018 1 commit
  12. 04 Sep, 2018 1 commit
  13. 03 Sep, 2018 1 commit
  14. 31 Aug, 2018 1 commit
    • Alexander Volkov's avatar
      Use NetworkManager::DeviceStatistics instead of Plasma data engine · 36dd019c
      Alexander Volkov authored
      Summary:
      It's more correct to get information about devices from a single
      source, i.e. from NetworkManager. Besides it allows to show the
      total number of received/transmitted bytes instead of the current
      speed, which is more useful for the user. The current speed can
      still be seen on the graph.
      
      This change requires NetworkManagerQt 5.50, because of the fixed
      DevicesStatistics::setRefreshRateMs().
      
      Reviewers: #plasma, jgrulich, sitter, jriddell
      
      Reviewed By: jgrulich
      
      Subscribers: broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D14835
      36dd019c
  15. 30 Aug, 2018 1 commit
    • Jan Grulich's avatar
      Require NM 1.4.0 and newer · 888058ad
      Jan Grulich authored
      NM 1.4.0 was released in 2016, even Debian stable has newer version in repositories
      so it shouldn't be problem to require it
      888058ad
  16. 29 Aug, 2018 2 commits
    • Jan Grulich's avatar
      Unbreak SSH agent support for SSH VPN tunnels. · 38b65946
      Jan Grulich authored
      Summary:
      Right now selecting SSH agent as authentication method for SSH VPNs
      results in a password dialog being shown and then a failure no matter
      what is entered. This is because the agent authentication method
      does not expect a password to be returned but instead expects
      a path to the agent socket to be sent. The upstream nm-ssh implements
      this, but KDE's plasma-nm does not.
      
      This change implements the behavior that nm-ssh-service expects
      from the frontend, and allows using SSH agent authentication with
      SSH VPNs set up by plasma-nm.
      
      I fully admit that this change is a bit hacky in that it hardcodes nm-ssh
      specific functionality in the core of plasma-nm, but I feel it could be
      fine for the following reasons:
      
      It fixes completely broken functionality at a relatively low cost.
      There is similar hardcoded behavior already e.g. for OpenConnect
      in PasswordDialog::initializeUi().
      Doing this properly requires a major refactor of plasma-nm, that is
      pulling VpnUiPlugin creation into SecretAgent instead of
      PasswordDialog where it is now, and I have neither time nor
      grasp of plasma-nm codebase to do this.
      
      Fixes https://github.com/danfruehauf/NetworkManager-ssh/issues/37.
      Fixes https://github.com/danfruehauf/NetworkManager-ssh/issues/54.
      
      Reviewers: #plasma, jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: plasma-devel, #plasma
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D14035
      38b65946
    • Martin Schulze's avatar
      Parse protocol in port option · 1feaa4ca
      Martin Schulze authored and Jan Grulich's avatar Jan Grulich committed
      Reviewers: #plasma, jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D14130
      1feaa4ca
  17. 13 Aug, 2018 2 commits
  18. 07 Aug, 2018 1 commit
  19. 06 Aug, 2018 1 commit
  20. 31 Jul, 2018 1 commit
  21. 10 Jul, 2018 1 commit
  22. 02 Jul, 2018 2 commits
  23. 30 Jun, 2018 4 commits