1. 17 Oct, 2019 4 commits
  2. 16 Oct, 2019 11 commits
  3. 15 Oct, 2019 4 commits
  4. 14 Oct, 2019 7 commits
  5. 13 Oct, 2019 2 commits
  6. 12 Oct, 2019 1 commit
    • Yuri Chornoivan's avatar
      Fix minor EBN issues · f9355ee6
      Yuri Chornoivan authored
      Summary: Include duplication, no newline at the end of file and missing argument to the i18n() call
      
      Test Plan: Should work fine but needs a review for i18n() calls
      
      Reviewers: #plasma, apol
      
      Reviewed By: apol
      
      Subscribers: apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24580
      f9355ee6
  7. 11 Oct, 2019 2 commits
  8. 10 Oct, 2019 9 commits
    • Nate Graham's avatar
      Merge branch 'Plasma/5.17' · af1e75da
      Nate Graham authored
      af1e75da
    • Konrad Materka's avatar
      [XembedSNIProxy] Do not crash on null pointer · 74144176
      Konrad Materka authored
      Summary:
      XCB may return null pointer as a response. Add a check to prevent
      segmentation fault.
      
      BUG: 409652
      FIXED-IN: 5.17.1
      
      Test Plan: It is hard to reproduce, but the reason of the segmentation fault is pretty obvious, thanks to the debug dump from bug 409652
      
      Reviewers: #plasma_workspaces, #plasma, davidedmundson
      
      Reviewed By: #plasma_workspaces, #plasma, davidedmundson
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24514
      74144176
    • Nate Graham's avatar
      Merge branch 'Plasma/5.17' · 3374c6fd
      Nate Graham authored
      3374c6fd
    • Konrad Materka's avatar
      [XembedSNIProxy] Scale only big icons · 13efbfca
      Konrad Materka authored
      Summary:
      Do not scale up small icons to avoid quality detoriation. For small icons scaling should be done in SystemTray only. Currently XembedSNIProxy scales to 32x32, then SystemTray (usually) scales it down to 24x24.
      
      BUG: 366047
      FIXED-IN: 5.17.1
      
      Test Plan:
      I've run few applications with small icons:
        - keepassx (22x22)
        - liferea (16x16)
        - tuxguitar (16x16)
      
      It looks much better without scaling in xemebdsniproxy.
      
      Reviewers: davidedmundson, #plasma, #plasma_workspaces
      
      Reviewed By: davidedmundson, #plasma, #plasma_workspaces
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24531
      13efbfca
    • Nate Graham's avatar
      Merge branch 'Plasma/5.17' · ae2a7eca
      Nate Graham authored
      ae2a7eca
    • Konrad Materka's avatar
      [XembedSNIProxy] Check size in each update() · acf91005
      Konrad Materka authored
      Summary:
      If needed, perform resize in each update().
      Client window may be too big, it must be resized to a certain reasonable size. Sometimes resizing in the constructor is not enough because it is too early and the client window is not fully initialized. Even if client window is resized, on first update it reverts back to original size (or just ignores the first request - some kind of a race condition).
      
      In addition, I applied some rules from: https://community.kde.org/Policies/Kdelibs_Coding_Style
      
      BUG: 358240
      
      Test Plan:
      I tested it using keepass2, now it shows better results (still not perfect). Window is resized to 32x32, but icon is only 24x24 it top-left. Better than 273x273 with tiny dot in the corner. This is a workaround for unsolvable bug in Mono - AFAIK Windows Forms are not longer maintained so it won't be fixed.
      
      I tested this change with several other apps for regressions, no issues:
      pidgin
      liferea
      hexchat
      tuxguitar
      xchat
      keepassx
      stardict
      and other I don't remember now. No regressions.
      
      Reviewers: davidedmundson, #plasma, #plasma_workspaces, broulik
      
      Reviewed By: davidedmundson, #plasma, #plasma_workspaces
      
      Subscribers: broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24529
      acf91005
    • Jonathan Riddell's avatar
      Update version number for 5.17.0 · 9290f05a
      Jonathan Riddell authored
      GIT_SILENT
      9290f05a
    • Jonathan Riddell's avatar
      Update version number for 5.17.80 · 74c2ca49
      Jonathan Riddell authored
      GIT_SILENT
      74c2ca49
    • Jonathan Riddell's avatar
      Update version number for 5.17.0 · 5ead1caa
      Jonathan Riddell authored
      GIT_SILENT
      5ead1caa