1. 07 Jun, 2020 4 commits
    • Adriaan de Groot's avatar
      Normalize include-quotes · 59317865
      Adriaan de Groot authored
      - from local directory, use "" (esp. the header file for this .cpp)
    • Adriaan de Groot's avatar
      Correct salting array: · bdca8c01
      Adriaan de Groot authored
      - Missing letter "w" and "W" in list of characters meant only 62
        letters, so less than 6 bits of randomness per salt char.
      - A char array like this one still has a trailing NUL char which
        affects the sizeof. Since bounded produces a number < its second
        argument, need to discount the NUL so we only index into
        the letters-part of the string.
      Add static_assert() to catch this.
    • Adriaan de Groot's avatar
      Sanitize saltCharacter() · 6b822924
      Adriaan de Groot authored
       - the array of salt chars should be const, it's read-only
       - the array of salt chars should be static, since it is
         initialized to a constant value anyway and can live beyond
         this one function
       - sizeof(char) is 1 by the standard, so remove the weird
         array-size calculation: here saltCharacters has type
         (const) char[63], and its sizeof() is 63
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 3be70eda
      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"
  2. 05 Jun, 2020 4 commits
  3. 04 Jun, 2020 4 commits
    • Giusy Margarita's avatar
      Increase values for touchpad acceleration that can be set from kcm libinput UI · ead253cc
      Giusy Margarita authored
      Plasma System settings can set only 11 values for touchpad acceleration. The option accept a float number between -1 and 1 but, because of the slider limitation, only 11 values in between multiple of 0,2 con be set.
      I think this is a great limitation since some touchpad models need specific values to give the user the proper comfort in handling the pointer. Libinput has already less options than the old synaptic, at least let's give the user the ability to set the acceleration with more precision.
      In example, the best value for my touchpad is 0,15, but I can't set it, and even if 0,2 is the nearest, I feel better with 0,15 and want to set it. Unfortunately I can't from the kcm UI and I have to modify //~/.config/touchpadxlibinputrc// config manually. I think this is unacceptable for a DE like Plasma that claims to be highly customizable.
      So, in order to increase values that can be set with the slider, I suggest to modify the formula in //touchpad.qml// to pick 41 values in the middle, multiple of 0,05.
      Reviewers: #vdg, #plasma, ngraham
      Reviewed By: #vdg, ngraham
      Subscribers: ndavis, ngraham, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D29365
    • Friedrich W. H. Kossebau's avatar
    • Noah Davis's avatar
      [Colors KCM] Support Header ColorSet · 1a1b5549
      Noah Davis authored
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 008fedae
      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"
  4. 03 Jun, 2020 4 commits
  5. 02 Jun, 2020 1 commit
  6. 01 Jun, 2020 2 commits
  7. 29 May, 2020 1 commit
  8. 28 May, 2020 3 commits
  9. 27 May, 2020 2 commits
    • Harald Sitter's avatar
      make bounded() unambiguous · 0cfda413
      Harald Sitter authored
      std::size_t is the unsigned integer type of the result of the sizeof
      this can make the bounded call ambiguous as it either sports
      an int(int,int) signature or an quint32(quint32,quint32) signature. with
      size_t being unsigned and 0 being int it's not necessarily clear to the
      compiler which overload to use, so make it clear by using usigned
      this specifically fixes arm32 compatibility on ubuntu 20.04
    • Xuetian Weng's avatar
      kimpanel: use spread operator to do substring based on ucs4 char. · 67d89ffc
      Xuetian Weng authored
      substring is based on utf-16 char, which maybe wrong when emoji is used.
      spread operator should be added to Qt 5.12 so it meets the minimum
  10. 26 May, 2020 2 commits
  11. 23 May, 2020 10 commits
  12. 22 May, 2020 2 commits
    • Jan Blackquill's avatar
      Add new photos · 66921740
      Jan Blackquill authored
    • Bruno Gonçalves's avatar
      Solve problem with icons when using software rendering · 7b0fa840
      Bruno Gonçalves authored
      I'm from Brazil and here we have a lot of obsolete equipment that needs
      to use software rendering, the two main problems were with the desktop
      icons that don't show shadows, so using a rectangle as it was used
      until Plasma 5.5 improves the result.
      Also included is the change to the icons on the taskbar that when using
      overlay do not appear using software rendering.
  13. 21 May, 2020 1 commit
    • Jan Blackquill's avatar
      Add users KCM · b1c941fc
      Jan Blackquill authored
      This patch introduces a new users KCM based off of the AccountsService.
      Co-authored-by: Nicolas Fella's avatarNicolas Fella <nicolas.fella@gmx.de>
      Closes T7246
      Test Plan:
      Reviewers: #plasma, #vdg, ngraham
      Reviewed By: #vdg, ngraham
      Subscribers: ltoscano, mart, yurchor, iasensio, meven, crossi, The-Feren-OS-Dev, davidedmundson, broulik, filipf, ngraham, nicolasfella, zzag, plasma-devel
      Tags: #plasma
      Maniphest Tasks: T7246
      Differential Revision: https://phabricator.kde.org/D28154