1. 11.01.2023 3 коммита
    • Kai Uwe Broulik's avatar
      Install middle click event handler on KXmlGui Toolbar menu · 8f61f0d3
      Kai Uwe Broulik создал
      For ease of access, KXmlGui adds actions in a delayed/split toolbar
      button to its own context menu. We have no access to this menu, so
      we cannot install our middle-click event handler for the back/forward
      action menus.
      
      To address this, a horrible hack is used to install the event filter
      on the associated widget when the action becomes visible.
      8f61f0d3
    • Felix Ernst's avatar
      Adapt autotest to new expected "Space" key behaviour · df5cf6fe
      Felix Ernst создал
      The old expected behaviour was that pressing Space would select
      the current item. We now trigger selection mode instead and don't
      select. At some point in the future we might want to instead have
      Space trigger a "QuickLook" feature for quick viewing of full
      files. In any case, the old behaviour of having Space select is
      no longer expected, but Ctrl+Space can still be used for this.
      
      It might also make sense to have Space trigger the old selection
      behaviour if both selection mode and "QuickLook" are disabled, but
      that is very low priority and will cause more code complexity than
      the non-default benefits are worth.
      df5cf6fe
    • Felix Ernst's avatar
      Make space shortcut for selection mode view-local instead of global · 44c82a16
      Felix Ernst создал
      Before this commit, the "Space" keyboard shortcut was bound to
      triggering selection mode by default. After this commit, pressing
      "Space" will only trigger selection mode when the file view area
      has keyboard focus.
      
      Pros:
      + Other buttons in the UI can be triggered with Space once again
        just like it is expected from an accessibility point of view.
      + "Type-ahead" searching works once more when typing the space
        char for file names containing such a space char.
      
      Cons:
      - "Space" can no longer be used to add the currently underlined
        item to the selection. Instead "Ctrl+Space" needs to be used.
        (However, this is the current status anyway unless a user has
        manually unbound "Space" as a shortcut from Selection Mode.)
      - The Selection Mode action will no longer show "Space" as its
        shortcut in menus.
      
      Overall, I see solutions to all of these problems, but they seem
      over-engineered for the issues they are trying to solve, so I
      believe this somewhat small commit is the best solution for now.
      
      BUG: 458282
      BUG: 458281
      CCBUG: 463048
      FIXED-IN: 23.04
      44c82a16
  2. 09.01.2023 3 коммита
  3. 08.01.2023 2 коммита
  4. 07.01.2023 1 коммит
  5. 06.01.2023 1 коммит
  6. 05.01.2023 1 коммит
  7. 04.01.2023 1 коммит
  8. 03.01.2023 2 коммита
  9. 02.01.2023 3 коммита
  10. 01.01.2023 1 коммит
  11. 30.12.2022 4 коммита
    • Nicolas Fella's avatar
      Properly use X11 startup ids · 6d21deb6
      Nicolas Fella создал
      When one instance of Dolphin activates another it passes a startupId (X11) / activation token (wayland) along.
      
      On X11 this is passed using the DESKTOP_STARTUP_ID environment variable. The code tries to read that through KStartupInfo::startupId().
      
      That doesn't work though, since Qt at startup reads the environment variable afterwards. However, it is nice enough to allow us to access
      it through QX11Info::nextStartupId(). Use that to read the token in the first instance and pass it to the second instance like we do on Wayland
      
      The user-facing impact of this is minimal since KStartupInfo::setNewStartupId internally falls back to KWindowSystem::forceActiveWindow when no
      startupId is passed.
      6d21deb6
    • l10n daemon script's avatar
      GIT_SILENT Sync po/docbooks with svn · 414311b8
      l10n daemon script создал
      414311b8
    • l10n daemon script's avatar
      GIT_SILENT Sync po/docbooks with svn · b2c8d3c9
      l10n daemon script создал
      b2c8d3c9
    • l10n daemon script's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · 36fda229
      l10n daemon script создал
      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"
      36fda229
  12. 28.12.2022 3 коммита
  13. 26.12.2022 1 коммит
  14. 25.12.2022 1 коммит
  15. 24.12.2022 1 коммит
  16. 23.12.2022 1 коммит
  17. 21.12.2022 1 коммит
  18. 20.12.2022 1 коммит
  19. 17.12.2022 2 коммита
  20. 16.12.2022 1 коммит
  21. 15.12.2022 1 коммит
  22. 14.12.2022 1 коммит
  23. 13.12.2022 1 коммит
  24. 12.12.2022 3 коммита