1. 02 Dec, 2018 1 commit
  2. 16 Nov, 2018 1 commit
  3. 10 Nov, 2018 1 commit
  4. 23 May, 2018 1 commit
    • David Edmundson's avatar
      Fix Font KCM force font DPI checkbox · b2694cfc
      David Edmundson authored
      Summary:
      Fixes numerous issues:
      
      1) the default behaviour had changed. It should disable force font DPI,
      not set it to 96
      2) disabling didn't work, we'd set the value to 0, which would update
      the spinbox, which has a minimum which sets the value to 96 (we were
      warned of this with a binding loop error)
      3) toggling the checkbox didn't enable the apply button
      
      New code fixes that and is more declarative too.
      
      BUG: 394180
      
      Test Plan: Toggled, reset to defaults, restarted
      
      Reviewers: #plasma, progwolff, broulik
      
      Reviewed By: #plasma, progwolff, broulik
      
      Subscribers: broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D13051
      b2694cfc
  5. 22 Apr, 2018 1 commit
    • Julian Wolff's avatar
      add preview images to fonts kcm · 1793b51e
      Julian Wolff authored
      Summary:
      The fonts kcm offers different font rendering settings. Currently, one needs to apply the settings and
      reopen the application to see the changes.
      This patch adds a way to render fonts at different settings (mostly based on existing code in kfontinst) and
      adds preview images to the sub-pixel and hinting comboboxes.
      
      This is part of a planned redesign of the fonts kcm. See the discussion in https://phabricator.kde.org/T7927
      
      Test Plan:
      Open the fonts kcm, click on the sub-pixel combobox. The preview images should look different.
      
      {F5743556}
      
      Reviewers: #plasma, harmathy, mart, davidedmundson, ngraham
      
      Reviewed By: #plasma, harmathy, mart, ngraham
      
      Subscribers: ngraham, davidedmundson, abetts, broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D11064
      1793b51e
  6. 09 Apr, 2018 1 commit
  7. 09 Mar, 2018 1 commit
    • Julian Wolff's avatar
      fix detecting changes in sub-pixel and hinting settings · ac5c3929
      Julian Wolff authored
      Summary:
      Since D8916, on changes to the sub-pixel and hinting comboboxes the "apply" button stays disabled.
      This patch fixes this, so that one can actually apply changes to the font rendering settings.
      
      Test Plan: Open the fonts kcm and change the sub-pixel or hinting settings. The apply button should be enabled.
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D11174
      ac5c3929
  8. 24 Jan, 2018 2 commits
  9. 23 Jan, 2018 2 commits
    • Marco Martin's avatar
      QML port of fonts kcm · 24b960f9
      Marco Martin authored
      Summary:
      port the fonts kcm to QML, reviving an old branch.
      UI based upon M112/411
      make use of the new Kirigami FormLayout
      depends from D8641
      Fixes T7244
      
      Test Plan: tried all the options
      
      Reviewers: #plasma, #vdg
      
      Subscribers: hein, ngraham, plasma-devel
      
      Tags: #plasma
      
      Maniphest Tasks: T7244
      
      Differential Revision: https://phabricator.kde.org/D8916
      24b960f9
    • Alexander Volkov's avatar
      Remove QT_VERSION checks · 699a0d50
      Alexander Volkov authored
      Summary: We require Qt 5.9, so these checks are redundant.
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D10037
      699a0d50
  10. 24 Oct, 2017 1 commit
  11. 19 Oct, 2017 1 commit
  12. 15 Sep, 2017 1 commit
  13. 20 Aug, 2017 1 commit
  14. 10 Aug, 2017 1 commit
    • David Edmundson's avatar
      Don't require X11 to save font DPI to config · f97930a8
      David Edmundson authored
      Summary:
      startplasma (wayland) uses the font DPI value from this config.
      We don't require X11 to show a spinbox and save it to a file.
      
      The part that calls into xrdb is still guarded.
      
      Test Plan:
      Compiled
      Compiled with #undef HAVE_X11 added after including config-workspace.
      Still had the UI setting
      
      Reviewers: #plasma, mart
      
      Reviewed By: #plasma, mart
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D7205
      f97930a8
  15. 08 Aug, 2017 1 commit
  16. 01 Jul, 2017 1 commit
  17. 26 Feb, 2017 1 commit
    • Fabian Vogt's avatar
      Fix default fixed font in fonts kcm · d02de0db
      Fabian Vogt authored
      Summary:
      Now it is the same as used by plasma-integration.
      Also adjust the file name in the comment, which was apparently forgotten.
      
      Test Plan: Hitting "Defaults" in kcmshell5 fonts now shows "Hack 9" instead of "Oxygen Mono 9".
      
      Reviewers: #plasma, davidedmundson
      
      Reviewed By: #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D4794
      d02de0db
  18. 23 Feb, 2017 1 commit
    • Jonathan Marten's avatar
      Fonts KCM: Fix layout of hinting settings, port away from KDE4 · cc572049
      Jonathan Marten authored
      The dialogue spacing around and between GUI elements is restored,
      and the combo boxes lined up.
      
      KDE4 -> KF5 porting done:
      
        KDialog -> QDialog
        KApplication -> QApplication
        KProcess -> QProcess
        KStandardDirs -> KSharedConfig
        KDoubleNumInput -> QDoubleSpinBox
      
      KDE4 porting still remaining to be done:
      
        KGlobalSettings::emitChange(KGlobalSettings::FontChanged)
        KFontDialog::getFontDiff()
      
      Differential Revision: https://phabricator.kde.org/D4740
      cc572049
  19. 08 Feb, 2017 1 commit
  20. 17 Nov, 2015 1 commit
  21. 01 Nov, 2015 1 commit
  22. 21 Oct, 2015 1 commit
  23. 20 Apr, 2015 1 commit
  24. 21 Oct, 2014 1 commit
  25. 29 Sep, 2014 1 commit
    • Fuminobu TAKEYAMA's avatar
      Fix BUG#105797: inappropriate fontconfig settings are saved when... · f02df03c
      Fuminobu TAKEYAMA authored
      Fix BUG#105797: inappropriate fontconfig settings are saved when kcontrol/fonts is shown and no way to revert them
      
      Fix kcontrol/fonts saves fontconfig settings when it is opened. Add "System default" to each config. It removes a corresponding fontconfig entry made by this module. "System default" is now default values for sub-pixel rendering and hinting.
      
      Selecting "System default" also reverts Xft configs.
      
      BUG: 105797
      
      REVIEW: 119764
      BUG: 105797
      f02df03c
  26. 17 Jul, 2014 1 commit
  27. 09 Jul, 2014 1 commit
  28. 23 Jun, 2014 1 commit
  29. 10 Jun, 2014 1 commit
  30. 29 May, 2014 1 commit
  31. 29 Apr, 2014 2 commits
    • Sebastian Kügler's avatar
      Remove stray change · 1dd17551
      Sebastian Kügler authored
      This was accidentally committed, remove it again.
      1dd17551
    • Sebastian Kügler's avatar
      Basic port of dbus helper for kfontinst · bbe22770
      Sebastian Kügler authored
      This subdirectory had been disabled during the port, leading to a
      non-functional kfontinst KCM.
      This patch enables the build and makes it successfully build. There's
      some commented code and a hardcoded runtime path which I'll fix in
      subsequent commits.
      
      CCBUG:334074
      bbe22770
  32. 31 Mar, 2014 1 commit
    • Aleix Pol Gonzalez's avatar
      Initial import from the monolithic kde-workspace. · 88ae0b60
      Aleix Pol Gonzalez authored
      This is the beginning of revision history for this module. If you
      want to look at revision history older than this, please refer to the
      techbase wiki for how to use Git history grafting. At the time of
      writing, this wiki is located here:
      
      http://community.kde.org/Frameworks/GitOldHistory
      
      If you have already performed the grafting and you don't see any
      history beyond this commit, try running "git log" with the "--follow"
      argument.
      
      Branched from the monolithic repo kde-workspace, frameworks  branch, at commit
      049113e719dd2fc4446d054fa1a3aada330094f0
      88ae0b60