1. 15 Oct, 2019 6 commits
  2. 14 Oct, 2019 3 commits
    • Aleix Pol Gonzalez's avatar
      2df91d0b
    • Aleix Pol Gonzalez's avatar
      Integrate the normal keyboard layout switcher · f2e579f9
      Aleix Pol Gonzalez authored
      Summary:
      This deprecates the SNI from KWin in favour of this plasmoid that will
      allow doing the same as well as managing the different IME tech we
      support.
      
      This also changes the default panel layout to include kimpanel since it
      will be useful in any language.
      
      Related to D12069 and D14796
      
      Test Plan:
      I can switch between catalan and american keyboard, if ibus
      is running I can do the same but through ibus.
      
      Reviewers: #plasma
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24503
      f2e579f9
    • Aleix Pol Gonzalez's avatar
      Include an emoji picker · 1449633f
      Aleix Pol Gonzalez authored
      Summary:
      Shows all emoji in categories, it will save the new emoji into the
      clipboard.
      
      Test Plan:
      Manual testing; run `ibus-ui-emojier-plasma`
      {F7573133}
      
      Reviewers: #plasma, #vdg, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: hein, #vdg, GB_2, mart, ngraham, davidedmundson, broulik, plasma-devel
      
      Tags: #plasma, #vdg
      
      Differential Revision: https://phabricator.kde.org/D24454
      1449633f
  3. 13 Oct, 2019 2 commits
  4. 11 Oct, 2019 5 commits
  5. 10 Oct, 2019 5 commits
  6. 07 Oct, 2019 1 commit
  7. 06 Oct, 2019 2 commits
  8. 04 Oct, 2019 4 commits
    • Aleix Pol Gonzalez's avatar
      Use the right icon depending on the layout · f9fef4eb
      Aleix Pol Gonzalez authored
      Summary: If we're showing the icons in a horizontal layout, the < and > buttons feel like it should be selecting instead of switching pages.
      
      Test Plan:
      Tested locally
      
      {F7514919}
      
      {F7514920}
      
      Reviewers: #plasma, ngraham
      
      Reviewed By: ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24408
      f9fef4eb
    • Kevin Ottens's avatar
      Expose the settings object to QML · bb2b300a
      Kevin Ottens authored
      Summary:
      This simplifies quite a bit the logic, we don't need to do the
      bookkeeping ourselves anymore. Only missing would be a "isDirty" flag on
      the settings object which explains the m_currentTheme member variable
      which is still around to have something to compare against in
      updateNeedsSave().
      
      Reviewers: #plasma, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24394
      bb2b300a
    • Kevin Ottens's avatar
      Switch from naked KConfig to KConfigXT · 6648a1a4
      Kevin Ottens authored
      Summary:
      It provides some improvements at least: first in code reuse, but also it
      cleans up the config file behind itself when we get back to the default
      value.
      
      Reviewers: #plasma, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24393
      6648a1a4
    • Kevin Ottens's avatar
      Turn the config into the single source of truth · 4c694f97
      Kevin Ottens authored
      Summary:
      The module had a somewhat convoluted logic around the management of its
      settings. Sometimes it was reading through Plasma::Theme (mostly
      proxying in some form what was in the config), sometimes straight from
      KConfig. We now got rid of m_defaultTheme to avoid the temptation of
      reading from it, KConfig is our only source of settings.
      
      We kept a single call to Plasma::Theme on save, but that's simply to
      ensure proper signalling of the change to the running shell.
      
      Reviewers: #plasma, mart
      
      Reviewed By: #plasma, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D24392
      4c694f97
  9. 03 Oct, 2019 1 commit
  10. 01 Oct, 2019 1 commit
  11. 30 Sep, 2019 2 commits
  12. 28 Sep, 2019 1 commit
  13. 27 Sep, 2019 5 commits
  14. 26 Sep, 2019 2 commits