1. 19 Nov, 2019 1 commit
  2. 22 Aug, 2019 1 commit
    • Harald Sitter's avatar
      fix bridge master:slave mapping by-name · 9fccc9a8
      Harald Sitter authored
      Summary:
      a slave may be mapped to a master by either the uuid of the master OR
      the connection name of the master.
      
      upon widget construction we'll store our current name and if it is the
      one referenced by the slave we consider ourselves master of that slave.
      
      also partially unpack the if condition so it's a bit easier on the eyes
      with the newly added complexity
      
      Test Plan:
      ```
      nmcli c add type bridge ifname br0 autoconnect yes con-name br0 stp off
      nmcli c add type bridge-slave autoconnect yes con-name enp4s0 ifname enp4s0 master br0
      ```
      
      kcm correctly shows enp4s0 as slave of br0
      
      Reviewers: jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D23125
      9fccc9a8
  3. 14 May, 2019 1 commit
    • Jan Grulich's avatar
      Update WireGuard to match NetworkManager 1.16 interface · 751f4da0
      Jan Grulich authored
      Summary:
      In NetworkManager 1.16 handling of WireGuard interfaces was changed
      from a VPN add-on to a core interface type with a different API. This
      plasma-nm update is intended to match that change including (but not
      limited to) moving address specification to the IPv4 and IPv6 tabs and
      the ability to add multiple Peers to an interface.
      
      BUG: 405501
      
      Reviewers: jgrulich, #vdg, ngraham
      
      Reviewed By: jgrulich, #vdg, ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D20930
      751f4da0
  4. 13 Feb, 2019 1 commit
    • Bruce Anderson's avatar
      Remove redundant DNS field · 29b6d0ee
      Bruce Anderson authored
      Summary:
      BUG: 403546
      
      A DNS field was included on the VPN tab in the initial release to match the
      interface of the underlying NetworkManager plugin. This change removes this field and instead
      requires the user to use the standard DNS field on the IPv4 and/or IPv6 tabs to enter DNS
      servers.
      The import function was changed to insert any DNS servers specified in the incoming config
      file into the new locations and the export function was changed to output DNS servers from
      the IPv4 and IPv6 tabs if they are present but for compatibility with connections created
      with the previous version or with the basic NetworkManager plugin, if the IPv4 and IPv6 tabs
      do not contain DNS and an (undisplayed) entry on the VPN tab is present it will export from
      there.  This allows a user to update a connection to the new format by simply exporting it,
      deleting it, and re-importing it.
      
      Reviewers: jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: ngraham, lbeltrame, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D18867
      29b6d0ee
  5. 12 Feb, 2019 1 commit
  6. 06 Feb, 2019 1 commit
  7. 14 Nov, 2018 1 commit
  8. 05 Sep, 2018 1 commit
  9. 30 Jun, 2018 1 commit
  10. 03 Oct, 2017 1 commit
  11. 02 Oct, 2017 1 commit
  12. 21 Feb, 2017 1 commit
    • Elvis Angelaccio's avatar
      Don't assume initialized if there are pending dbus replies · 2c70ac2a
      Elvis Angelaccio authored
      Summary:
      ConnectionEditorBase::initialize() does not count the number of pending dbus
      replies, so it is currently assuming that if control reaches the end of the
      function, we are not waiting for secrets and we can claim the kcm is
      initialized. That is not necessarily true, as bug #376739 shows.
      
      If we count the number of replies actually received, we can be sure that there
      are no more pending replies and we can then set m_initialized to true at the
      end of initialize().
      
      BUG: 376739
      FIXED-IN: 5.9.3
      
      Test Plan:
      Open Connection KCM from systemsettings5, no longer had the Apply button
      enabled. Playing with the KCM still enables the Apply button if something is
      changed.
      
      Reviewers: jgrulich
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D4705
      2c70ac2a
  13. 28 Nov, 2016 1 commit
  14. 26 Oct, 2016 1 commit
  15. 17 Dec, 2015 1 commit
  16. 03 Nov, 2015 1 commit
  17. 09 Jul, 2015 1 commit
  18. 05 May, 2015 1 commit
  19. 04 May, 2015 1 commit
  20. 22 Jan, 2015 1 commit
  21. 19 Jan, 2015 1 commit
  22. 15 Jan, 2015 1 commit
  23. 14 Nov, 2014 1 commit
  24. 26 Oct, 2014 1 commit
  25. 24 Oct, 2014 1 commit
  26. 21 Oct, 2014 1 commit
  27. 06 Oct, 2014 1 commit
  28. 02 Oct, 2014 1 commit
  29. 09 Sep, 2014 1 commit
  30. 07 Aug, 2014 1 commit
  31. 31 Jul, 2014 1 commit
  32. 21 Jul, 2014 2 commits
  33. 23 Jun, 2014 1 commit
  34. 20 Jun, 2014 4 commits
  35. 13 Jun, 2014 2 commits