1. 15 Sep, 2020 1 commit
  2. 13 Sep, 2020 2 commits
  3. 12 Sep, 2020 1 commit
  4. 10 Sep, 2020 4 commits
  5. 06 Sep, 2020 1 commit
  6. 31 Aug, 2020 1 commit
  7. 28 Aug, 2020 1 commit
    • Nate Graham's avatar
      Allow opting out of remembering window positions on X11 · 39f7171d
      Nate Graham authored
      Various people have requested this, for reasons that seem sensible
      enough to me:
      - Some people like the KWin positioning modes and want all windows to
        follow them
      - It might be annoying to have only KDE apps follow this setting and
        preferable to not use it at all for pepole who use mostly non-KDE apps
      - The per-screen-arrangement memory feature may interact strangely or in
        a buggy manner for some people's screen arrangements
      
      For those reasons, it seems reasonable to allow disabling the feature,
      though it still remains on by default. This commit turns it off if
      `AllowKDEAppsToRememberWindowPositions=false` is set in the user's
      `kdeglobals` file. A GUI to toggle this will be added in a separate
      commit to some System Settings KCM.
      
      CCBUG: 415150
      39f7171d
  8. 20 Aug, 2020 1 commit
    • Nate Graham's avatar
      Save and restore position of main window · bbcfcc53
      Nate Graham authored
      This commit invokes the new KWindowConfig::saveWindowPosition() and
      KWindowConfig::restoreWindowPosition() added to KConfig in
      frameworks/kconfig!14. As a
      result, KDE apps using KXMLGui now automatically save and restore the
      positions of their windows on a per-screen-arrangement basis.
      
      BUG: 415150
      FIXED-IN: 5.74
      bbcfcc53
  9. 17 Aug, 2020 1 commit
  10. 15 Aug, 2020 1 commit
  11. 10 Aug, 2020 1 commit
  12. 08 Aug, 2020 1 commit
  13. 01 Aug, 2020 2 commits
  14. 13 Jul, 2020 1 commit
  15. 12 Jul, 2020 1 commit
  16. 11 Jul, 2020 1 commit
  17. 04 Jul, 2020 1 commit
  18. 01 Jul, 2020 1 commit
  19. 25 Jun, 2020 1 commit
  20. 23 Jun, 2020 2 commits
  21. 19 Jun, 2020 1 commit
    • Nate Graham's avatar
      Move "Switch Application Language" to Settings menu · a957f121
      Nate Graham authored
      This is where it logically belongs. Applications with only a Help menu
      and no settings menu will still get it displayed in there due to some
      fancy code in khelpmenu.cpp, so there are no cases where the menu item
      will become completely inaccessible.
      
      Test Plan:
      1. Open Okular, Konsole, or Dolphin with its menu bar shown
      2. Look in Settings and Help menus to make sure the action is in the
         Settings menu
      
      1. Open an app without a visible Settings menu such as Spectacle or
         Dolphin with its menubar hidden
      2. Look in the help menu to make sure the action is shown there
      
      BUG: 177856
      FIXED-IN: 5.72
      a957f121
  22. 13 Jun, 2020 1 commit
  23. 11 Jun, 2020 1 commit
  24. 06 Jun, 2020 1 commit
  25. 05 Jun, 2020 3 commits
  26. 04 Jun, 2020 1 commit
    • Igor Poboiko's avatar
      [KMainWindow] Invoke QIcon::setFallbackThemeName (later) · 899c0f7f
      Igor Poboiko authored
      Summary:
      This is alternative approach to {D22488} and commit 4214045 to KIconThemes.
      Okular (and most - if not all - KDE apps) inherit KMainWindow, so KDE apps
      should have breeze icons). KMainWindow ctor should be early enough so no icons
      are yet loaded, but late enough so QGuiApplication is already inited.
      
      This should be followed by reverting commit 4214045 in KIconThemes.
      
      Original problem description (by @mart):
      invoking QIcon::setFallbackThemeName at QCoreApplication ctor
      with Q_COREAPP_STARTUP_FUNCTION breaks the internal status of
      QIconLoader as it instantiates it before the QPlatformTheme,
      but QIconLoader depends from QPlatformTheme to be already instantiated
      otherwise it won't load correctly, thus breaking icon loading
      in QtQuickControls2 styles, such as Material and Fusion
      see https://bugreports.qt.io/browse/QTBUG-74252
      
      CCBUG: 402172
      
      Test Plan:
      Don't have GTK3 QPA plugin, so cannot test it yet.
      I would appreciate if someone helped me wit...
      899c0f7f
  27. 19 May, 2020 1 commit
  28. 10 May, 2020 1 commit
  29. 09 May, 2020 2 commits
  30. 02 May, 2020 1 commit
  31. 21 Apr, 2020 1 commit