1. 15 Oct, 2019 1 commit
  2. 14 Oct, 2019 7 commits
  3. 13 Oct, 2019 2 commits
  4. 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
  5. 11 Oct, 2019 2 commits
  6. 10 Oct, 2019 11 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 Esk-Riddell's avatar
      Update version number for 5.17.0 · 9290f05a
      Jonathan Esk-Riddell authored
      GIT_SILENT
      9290f05a
    • Jonathan Esk-Riddell's avatar
      Update version number for 5.17.80 · 74c2ca49
      Jonathan Esk-Riddell authored
      GIT_SILENT
      74c2ca49
    • Jonathan Esk-Riddell's avatar
      Update version number for 5.17.0 · 5ead1caa
      Jonathan Esk-Riddell authored
      GIT_SILENT
      5ead1caa
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · f1bfb665
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      f1bfb665
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · bfc26809
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      bfc26809
  7. 09 Oct, 2019 3 commits
    • Kai Uwe Broulik's avatar
      Merge branch 'Plasma/5.17' · 02afd749
      Kai Uwe Broulik authored
      02afd749
    • Kai Uwe Broulik's avatar
      [Notifications] Report effective Inhibited state on DBus · bb0e4208
      Kai Uwe Broulik authored
      The inhibition handling (e.g. combining time-based, screen mirrored, etc) is done inside the applet.
      The Server knows nothing about it and only reports Inhibited as true when an external application
      requested one, not when the user enabled it in the applet.
      This patch exposes the NotificationManager.Server as singleton QML type and adds a way for the
      applet to tell it the effective inhibition state.
      Exposing the server to QML could also be used in the future to provide better error reporting
      to the user when the service isn't running and/or owned by someone else (e.g. Dunst)
      
      Differential Revision: https://phabricator.kde.org/D24486
      bb0e4208
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 7f59f8b9
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      7f59f8b9
  8. 08 Oct, 2019 4 commits
  9. 07 Oct, 2019 4 commits
  10. 06 Oct, 2019 2 commits
  11. 05 Oct, 2019 3 commits