1. 21 Jan, 2020 2 commits
  2. 20 Jan, 2020 11 commits
    • Méven Car's avatar
      [KCM/Activities] Use KConfigXT in ui · ec73805e
      Méven Car authored
      Summary: Port the ui components to use KConfig XT features to reduce amount of boilerplate code.
      
      Test Plan: kcmshell5 activities
      
      Reviewers: #plasma, ervin, bport
      
      Reviewed By: ervin
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26398
      ec73805e
    • Mikhail Zolotukhin's avatar
      Merge branch 'Plasma/5.18' · df7cd5b6
      Mikhail Zolotukhin authored
      Update App Style KCM to use QtQuick GHNS dialog, to match other KCMS
      df7cd5b6
    • Mikhail Zolotukhin's avatar
      [App Style KCM] Use QtQuick NewStuff dialogs · 8f7bbaa9
      Mikhail Zolotukhin authored
      Summary:
      Make the dialogs consistent with others KCMs by using QtQuick versions.
      
      Test Plan: Test dialogs for GTK themes installation.
      
      Reviewers: broulik, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: jferrer, #localization, yurchor, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26717
      8f7bbaa9
    • Mikhail Zolotukhin's avatar
      [App Style KCM] Use QtQuick NewStuff dialogs · 6eaff207
      Mikhail Zolotukhin authored
      Summary:
      Make the dialogs consistent with others KCMs by using QtQuick versions.
      
      Test Plan: Test dialogs for GTK themes installation.
      
      Reviewers: broulik, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: jferrer, #localization, yurchor, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26717
      6eaff207
    • Méven Car's avatar
      KCM/Component Revamp Browser config · 05569e53
      Méven Car authored
      Summary:
      Simplify UI:
       * Select option in the available browser
       * use mimeapps.list preferred service as source of truth regarding default browser
       * Can select any program as browser
       * falkon is used as default browser when installed
      
      BUG: 100016
      FIXED-IN: 5.19.0
      
      Test Plan:
      Before:
      
      {F7888479}
      
      After:
      
      {F7888480}
      
      Reviewers: ngraham, #plasma, ervin, dfaure
      
      Reviewed By: ngraham, ervin
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T12551
      
      Differential Revision: https://phabricator.kde.org/D26731
      05569e53
    • Méven Car's avatar
      KCM/Component Revamp FileManager UI · 2e54c4e7
      Méven Car authored
      Test Plan: {F7886697}
      
      Reviewers: #plasma, ervin, ngraham
      
      Reviewed By: ervin, ngraham
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T12551
      
      Differential Revision: https://phabricator.kde.org/D26714
      2e54c4e7
    • Méven Car's avatar
      KCM/Component Revamp Terminal Emulator UI · 4a0ba9e0
      Méven Car authored
      Summary:
      Revamp UI, to use a simple combobox
       * Other... choice allows to select any programe
       * Keep konsole as default
       * changed & default works
       * List in the combobox known TerminalEmulator installed
      
      Test Plan:
      Before:
      {F7886218}
      
      After:
      
      {F7886219}
      
      {F7886220}
      
      Reviewers: #plasma, ervin, ngraham
      
      Reviewed By: ervin, ngraham
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T12551
      
      Differential Revision: https://phabricator.kde.org/D26705
      4a0ba9e0
    • Méven Car's avatar
      KCM/Component Revamp email config · d1f62c16
      Méven Car authored
      Summary:
      Simplify UI:
       * Select option in the available email clients
       * use mimeapps.list preferred service as source of truth regarding default email client
       * keep kmail as default email client when it is installed
       * Can select any service as email client alternatively
       * Ensure kbuildsycoca cache is updated after saving
      
      BUG: 292606
      FIXED-IN: 5.19
      
      Test Plan:
      Before:
      
      {F7883144}
      
      After:
      
      {F7883141}
      
      {F7883117}
      
      Reviewers: ngraham, ervin, #plasma, bport, crossi, dvratil
      
      Reviewed By: ngraham, ervin
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T12551
      
      Differential Revision: https://phabricator.kde.org/D26565
      d1f62c16
    • Alexander Lohnau's avatar
      Fix typo · a41f69f3
      Alexander Lohnau authored
      Summary: The word editing had one "t" to much
      
      Test Plan: /
      
      Reviewers: apol, davidedmundson, mart
      
      Reviewed By: davidedmundson, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26747
      a41f69f3
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 0175fee9
      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"
      0175fee9
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 0d5fe47f
      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"
      0d5fe47f
  3. 19 Jan, 2020 2 commits
  4. 18 Jan, 2020 2 commits
  5. 17 Jan, 2020 7 commits
  6. 16 Jan, 2020 11 commits
  7. 15 Jan, 2020 5 commits
    • Dan Leinir Turthra Jensen's avatar
      Switch the Plasma Desktop KCMs to using KNewStuffQuick · 442c43b3
      Dan Leinir Turthra Jensen authored
      Summary:
      This switches the KCMs which previously used a bit of a hack to show the old Widgets based Get Hot New Stuff dialog from a button in the Qt Quick based KCMs so that they instead use the new KNewStuff Qt Quick submodule. The modules affected by this are:
      
      * Colors
      * Cursor Theme
      * Desktop Theme
      * Icons
      * KSplash
      
      Reviewers: mart, ngraham
      
      Reviewed By: mart, ngraham
      
      Subscribers: bcooksley, davidedmundson, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26544
      442c43b3
    • Mikhail Zolotukhin's avatar
      [Application Style] Add GTK Application Style Page · 268c5ced
      Mikhail Zolotukhin authored
      Summary:
      The GTK KCM is now moved to Application Style KCM as a sub page. The
      functionality is identical to the one, found in GTK KCM, as well for the
      bugs :)
      
      The page is only accessible, if the `gtkconfig` kded module is loaded,
      because only with the module the configuration can be changed.
      
      Depends on D26261
      
      Test Plan:
      # Apply D26261
      # **Restart kded5**
      # Open System Settings, go to Application Style KCM
      # The button for GTK Configuration should be present
      # Go to Startup and Shutdown > Background Services, disable `Plasma GTKd` {F7877157}
      # Return to the App Style KCM, the button should disappear
      # Return to the Kded KCM and enable `Plasma GTKd` back
      # Return to the App Style KCM - button is present now
      # Go to subpage
      # Happy (I hope) testing!
      
      {F7877153}
      
      {F7877154}
      
      Reviewers: #vdg, broulik, #plasma, ngraham, mart
      
      Reviewed By: #vdg, #plasma, ngraham, mart
      
      Subscribers: davidedmundson, ngraham, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T10611
      
      Differential Revision: https://phabricator.kde.org/D26583
      268c5ced
    • Cyril Rossi's avatar
      KCM Notifications : fix applications behavior not properly updated in KCM · e236b520
      Cyril Rossi authored
      Reviewers: #plasma, ervin, bport, meven, broulik
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26683
      e236b520
    • Kai Uwe Broulik's avatar
      [Notifications KCM] Force re-evaluation of position radio buttons · db95a53c
      Kai Uwe Broulik authored
      The Settings object is kind of a write-only state and doesn't signal property changes unless "live" (where it would listen to other
      settings changing which we don't want inside the KCM) or only upon save().
      This is arguably a questionable design decision on my side :-) but usually it's not a problem as the KCM controls will have
      whatever state the user will put them in but it falls apart in case we switch to another page and back without saving.
      
      BUG: 414098
      FIXED-IN: 5.18.0
      
      Differential Revision: https://phabricator.kde.org/D26162
      db95a53c
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · ae4467ef
      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"
      ae4467ef