1. 02 Apr, 2020 2 commits
  2. 01 Apr, 2020 1 commit
  3. 31 Mar, 2020 1 commit
  4. 30 Mar, 2020 1 commit
  5. 28 Mar, 2020 2 commits
  6. 27 Mar, 2020 1 commit
  7. 26 Mar, 2020 2 commits
  8. 25 Mar, 2020 2 commits
  9. 21 Mar, 2020 2 commits
  10. 20 Mar, 2020 1 commit
  11. 18 Mar, 2020 1 commit
  12. 15 Mar, 2020 1 commit
  13. 14 Mar, 2020 1 commit
  14. 13 Mar, 2020 1 commit
  15. 10 Mar, 2020 1 commit
  16. 09 Mar, 2020 4 commits
  17. 08 Mar, 2020 1 commit
    • Nicolas Fella's avatar
      [mobile/wifi] Use ScrollViewKCM · 83ce03a4
      Nicolas Fella authored
      Summary:
      This gives the KCM a proper frame/scrollbar
      
      Needs D27562 to not always show the error message bubble
      
      Test Plan:
      Before:
      {F8122104}
      After:
      {F8122107}
      
      Reviewers: #plasma, jgrulich!, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27563
      83ce03a4
  18. 05 Mar, 2020 2 commits
    • George Vogiatzis's avatar
      [Applet]Fix traffic monitor labels width · 986341a3
      George Vogiatzis authored
      Summary:
      Use text metrics to set a proper space for labels.
      And remove unused plotter width.
      
      Test Plan:
      Change default font styles and family.
      Change small font size.
      Space available must follow the font.
      
      {F8145658}
      
      {F8145661}
      
      Reviewers: #vdg, #plasma, jgrulich, ngraham
      
      Reviewed By: #vdg, jgrulich, ngraham
      
      Subscribers: davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27792
      986341a3
    • Jan Grulich's avatar
      Update L2TP to NetworkManager-l2tp 1.8.0 features · 999f0ad9
      Jan Grulich authored
      Summary:
      - Update to NetworkManager-l2tp 1.8.0 features which include:
        - NetworkManager-l2tp 1.8.0 user certificate support.
        - Machine certificate support.
        - Rename Gateway ID to Remote ID.
        - Phase 1 & Phase 2 Lifetime TimeEdits.
        - Use IP Compression CheckBox.
        - Disable PFS CheckBox.
      - Synchronize nm-l2tp-service.h with NetworkManager-l2tp 1.8.0's nm-service-defines.h.
      - Base new user certificate UI on openvpn UI.
      - Delete l2tpauth.ui and replace with programmatically generated  l2tpauthwidget.
      - Add user and machine private key / certificate password support to l2tpauthwidget.
      - Detect if libreswan or strongswan is being used and change UI based on which one is detected, e.g. disable "Disable PFS" check box with strongswan, Phase 1 & Phase 2 Lifetime show default strongswan and libreswan values when unchecked.
      - Disable IPSec settings button if libreswan or strongswan not detected.
      - Remove visibility of PPP Authentication group box if user certificate authentication is selected.
      - Support loading *SWAN Base64 encoded PSK, but for backwards compatibility use unencoded for saving settings.
      - For backwards compatibility with older NetworkManager-l2tp use `NM_L2TP_KEY_IPSEC_GATEWAY_ID` instead of `NM_L2TP_KEY_IPSEC_REMOTE_ID` for saving connection settings.
      
      Reviewers: jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27764
      999f0ad9
  19. 03 Mar, 2020 2 commits
  20. 02 Mar, 2020 3 commits
  21. 27 Feb, 2020 3 commits
    • George Vogiatzis's avatar
      [Applet]Update layout based on T10470 · 24b737bc
      George Vogiatzis authored
      Summary:
      Decrease the Height of unknown connections.
      Remove sections as headings, but keep available connections section as
      a separator. Now positioned below active/deactivating (instead of only
      connected) connections from the rest.
      Readjust details expand/minimize area and highlight to the main row.
      Set custom margins for ListItem's background.
      
      Remove info row for unknown connections.
      Move security type in details.
      Add line between buttons and search field.
      Change toolbar from GridLayout to ColumnLayout.
      Add spacing between toolbuttons in toolbar.
      Add opacity in details.
      
      Test Plan:
      Toolbar view with up-to-date build
      {F8110453, size=full, layout=inline}
      Breeze Dark
      {F8098508, layout=inline} {F8098507, layout=inline}
      Breeze Light
      {F8108683, layout=inline} {F8108679, layout=inline} {F8108680, layout=inline}
      Air
      {F8108682, layout=inline} {F8108681, layout=inline}
      
      Reviewers: #plasma, #vdg, jgrulich, manueljlin, ngraham
      
      Reviewed By: #vdg, jgrulich, manueljlin, ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T10470
      
      Differential Revision: https://phabricator.kde.org/D27199
      24b737bc
    • hexchain's avatar
      wireguard: Trim IP list before submitting to NM · b7daee75
      hexchain authored
      Summary:
      The `SimpleIpListValidator` validates each trimmed item in a comma-separated
      list, but `WireGuardPeerWidget` sets `peerData` without trimming each item.
      Untrimmed items are not accepted by NetworkManager, so the user might see NM
      rejecting values that are valid in the peer settings dialog.
      
      Fix this discrepancy by trimming each item before setting `peerData`.
      
      Test Plan:
      1. Type a comma-separated list of IP addresses, with spaces around comma, into
      the "Allowed IPs" field of the WireGuard peer settings dialog.
      
      2. Save the connection. No error should be reported by NM.
      
      Reviewers: jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: usta, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27661
      b7daee75
    • hexchain's avatar
      Support WPA3-SAE in the applet popup · 764cb342
      hexchain authored
      Summary:
      Add support for WPA3-SAE in the applet popup:
      
      - The "Security type" field in the connection detail correctly shows WPA3-SAE
      
      - Support QR code generation for WPA3-SAE connections
      
      Depends on D27665
      
      Test Plan:
      1. Apply D27665
      
      2. Connect to a WPA3-SAE network and see the "Security type" field in Details
      
      3. Right click on the active connection and choose "Show network's QR code"
      
      Reviewers: jgrulich
      
      Reviewed By: jgrulich
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27666
      764cb342
  22. 25 Feb, 2020 1 commit
  23. 21 Feb, 2020 4 commits