1. 23 Mar, 2020 2 commits
  2. 22 Mar, 2020 2 commits
    • Alexander Lohnau's avatar
      Launch plugin with argument, change signals · 04e60d7e
      Alexander Lohnau authored
      Summary:
      The kcms/runners plugin is now able to launch a specific plugin using the --arg parameter of kcmshell5 and the deprecated signals have been changed.
      And the QLatin1String has been replaced by the QStringLiteral Macro, because the open config method does not have an overload with the QLatin1String class.
      
      Test Plan: You can just type "kcmshell5 plasmasearch --args Dictionary" and additionally to the KRunner configs it should open the plugin config
      
      Reviewers: broulik, mart
      
      Reviewed By: mart
      
      Subscribers: apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26738
      04e60d7e
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 9f57c39b
      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"
      9f57c39b
  3. 21 Mar, 2020 1 commit
  4. 20 Mar, 2020 2 commits
  5. 19 Mar, 2020 6 commits
  6. 18 Mar, 2020 3 commits
  7. 17 Mar, 2020 1 commit
    • Alexandre Pereira's avatar
      Make the animation slider more granular · 06abda3d
      Alexandre Pereira authored
      Summary:
      Between default animation speed and slower/faster, there is a huge change.
      Making the slider change from 0.5 instead of one,
      makes the speed of animation change in much smaller changes
      
      Reviewers: #plasma, #vdg, ngraham, davidedmundson, broulik
      
      Reviewed By: #plasma, #vdg, ngraham, davidedmundson, broulik
      
      Subscribers: broulik, ngraham, davidedmundson, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D28053
      06abda3d
  8. 16 Mar, 2020 1 commit
    • Mikhail Zolotukhin's avatar
      [Various KCMs] Notify about changes in GTK related settings · eede3025
      Mikhail Zolotukhin authored
      Summary:
      Also save colors before saving colorScheme name, so that we can
      correctly use heuristic in GTK Config, after the moment we know, that
      color scheme has changed.
      
      Test Plan: Check if the order of saving colors and saving color scheme name does not break anything.
      
      Reviewers: #plasma, ngraham, ervin, bport, meven
      
      Reviewed By: ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27956
      eede3025
  9. 15 Mar, 2020 1 commit
  10. 13 Mar, 2020 2 commits
    • Nate Graham's avatar
      Merge branch 'Plasma/5.18' · 12a9ccb9
      Nate Graham authored
      12a9ccb9
    • Nate Graham's avatar
      Make panel edit mode tooltip not unexpectedly disappear under certain circumstances · 9768200d
      Nate Graham authored
      Summary:
      The panel edit mode tooltip can currently disappear in an irritating manner under two circumstances:
      - You need to mouse the mouse diagonally out of the configuration areat to reach the tooltop, because the timer's duration is very short
      - You move the mouse between the tooltip and the configuration area in preparation for moving it to another applet, because the timer did not stop when moving from the tooltip to the configuration area
      
      This patch fixes both issues by increasing the timer duration and stopping the timer when entering the configuration area
      
      BUG: 413736
      FIXED-IN: 5.18.4
      
      Test Plan:
      Edit the panel
      Hover over an applet and move the mouse diagonally to its tooltip, crossing empty space
      Hover over an applet and move the mouse back to the configuration area, then back to the applet, and back to the configuration area, then to another applet, then to that applet's tooltip
      
      In both cases, the tooltip remains visible, as expected.
      
      Reviewers: #plasma, broulik
      
      Reviewed By: #plasma, broulik
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27877
      9768200d
  11. 11 Mar, 2020 2 commits
    • Stefan Brüns's avatar
      [Baloo] Fix firstRun and config change logic · 550cf9ca
      Stefan Brüns authored
      Summary:
      FirstRun should only be set if baloo was *never ever* run before, and
      this case is already handled by baloo internally.
      
      Do no try to do a baloo config refresh if it has just been quit.
      
      Also avoid triggering a config update immediately after starting baloo,
      it will do another walk of the directory tree.
      
      Reviewers: #baloo, ngraham, #plasma
      
      Reviewed By: #baloo, ngraham
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27917
      550cf9ca
    • Yunhe Guo's avatar
      Use breeze icons for categories · 7a6e8f3b
      Yunhe Guo authored
      Summary:
      Before:
      {F8163716}
      After:
      {F8163717}
      
      Reviewers: #plasma, apol
      
      Reviewed By: apol
      
      Subscribers: ngraham, davidre, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27915
      7a6e8f3b
  12. 10 Mar, 2020 3 commits
  13. 09 Mar, 2020 2 commits
  14. 05 Mar, 2020 1 commit
    • George Vogiatzis's avatar
      Fixes for applet configuration layout. · d6731530
      George Vogiatzis authored
      Summary:
      Fix applet configuration overlap with top line.
      Change the margins to move scrollbar so that it touches the edge.
      and use margins for content.
      Set content to use available width.
      Prevent vertical scrollbar from poping on/off internally.
      Change the layout so that categories column can get the full height.
      Remove 2 unused properties.
      Fix bind loop for pageFlickable's width.
      Fix title alignment for RTL.
      
      Test Plan:
      Open desktop and audio configurations and make windows small.
      Select audio category and move content to the top. (If there is no
      scrollbar, increase and decrease height to exploit bug.)
      
      Before:
      At the right side (the main) scrollbar will have a margin, and overlap
      with content.
      {F8129291}
      Desktop categories stop above buttons cancel, ok.
      {F8129294}
      Main content, and category highlight are displayed on top of the line.
      {F8127259, size=full}
      After:
      Scrollbar touch the edge, and the content has correct margin.
      {F8129296, layout=inline} {F8129306, layout=inline}
      Categories height is not limited.
      {F8130962, layout=inline} {F8130963, layout=inline} {F8130965, layout=inline}
      Main content ~~, and category highlight~~(restored, see photo above instead for highlight) touch the line below.
      {F8127260, size=full}
      
      Reviewers: #plasma, #vdg, filipf, ngraham
      
      Reviewed By: #vdg, filipf, ngraham
      
      Subscribers: ngraham, filipf, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27608
      d6731530
  15. 03 Mar, 2020 1 commit
  16. 02 Mar, 2020 2 commits
  17. 28 Feb, 2020 1 commit
  18. 27 Feb, 2020 4 commits
    • Nate Graham's avatar
      Merge branch 'Plasma/5.18' · bf098f92
      Nate Graham authored
      bf098f92
    • Nate Graham's avatar
      [applets/taskmanager] Show PA-related features even when audio indicators are disabled · 3b2e4dda
      Nate Graham authored
      Summary:
      There is a checkbox in the Task Manager settings with the text "Mark applications that
      play audio". Unchecking it does much more than no longer marking applications that play
      audio though; it disabled all PulseAudio-related features. This not only makes the label
      inaccurate, but it also seems undesirable; a user could quite reasonably wish to disable
      the audio indicators while still using PulseAudio-related functionality through the Task
      Manager (e.g. muting an app from the context menu).
      
      This patch makes the setting in question really and truly only show and hide the audio
      indicator icon on the Task; other PA-related functionality is always loaded when
      available.
      
      Test Plan:
      Open an app or window that can play audio and start playing audio with it
      Make sure that audio indicators are visible
      Right-click on the task and see that there's {nav Mute} item (provided by PA
      Configure the Task Manager and disable audio indicators
      See that the audio indicator icon is gone from the task
      Right-click on the task and see that the {nav Mute} item is still there
      Configure the Task Manager again and re-enable audio indicators
      See that the audio indicator icon re-appears on the task
      
      BUG: 418164
      FIXED-IN: 5.18.3
      
      Reviewers: #plasma
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27684
      3b2e4dda
    • Filip Fila's avatar
      Merge branch 'Plasma/5.18' · c7b0f078
      Filip Fila authored
      c7b0f078
    • Filip Fila's avatar
      [emojier] Set minimum window height and width · d0247bf5
      Filip Fila authored
      Summary:
      There are two problems right now with the emojier's window:
      - when shrinking the window a scrollbar is drawn *over* the category drawer's icons
      - the whole window can be shrunk to be only 1px wide and only several pixels tall
      
      To solve both issues this patch sets a minimum height that is equal to the height of the category drawer's content, thereby removing the possibility of a scrollbar appearing. Minimum width is then set to be somewhat bigger than minimum height to account for monitor aspect ratios.
      
      In practice this amounts to about 465x370 on a 1080p screen.
      
      BUG: 418195
      FIXED-IN: 5.18.3
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27679
      d0247bf5
  19. 26 Feb, 2020 1 commit
  20. 25 Feb, 2020 2 commits
    • Stefan Brüns's avatar
      Remove redundant match for mountpoints · 0acbfba3
      Stefan Brüns authored
      Summary:
      m_excludeList is populated from m_settings->excludeFolders(), so one of
      the checks is redundant.
      
      Remove the first and not the second one, as the first does not use
      normalized pathes and may miss some matches.
      
      Reviewers: #baloo, ngraham, davidedmundson
      
      Reviewed By: #baloo, ngraham
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27636
      0acbfba3
    • Méven Car's avatar
      KCM/Component email: simplify code · 3d2dfabe
      Méven Car authored
      Summary:
      Clean up adding entries for Added Associations section of mimeapplist
      Just find the application set if it is not found by the normal query.
      Also add a constant and reuse one.
      
      Reviewers: #plasma, ervin, bport, crossi
      
      Reviewed By: ervin, bport
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D27116
      3d2dfabe