1. 01 Jun, 2021 1 commit
  2. 31 May, 2021 1 commit
  3. 19 May, 2021 8 commits
  4. 18 May, 2021 1 commit
    • Bharadwaj Raju's avatar
      Fix Yakuake icon appearing in taskbar through Qt::Tool window flag · 9202df97
      Bharadwaj Raju authored
      So far we've been setting _NET_WM_STATE_SKIP_TASKBAR ourselves, but
      Qt messes with this, leading to race conditions where it still
      appears in the taskbar. This sets the Qt::Tool window flag, which
      will set it via Qt itself, and won't be clobbered. An old hack has
      been removed, as it isn't needed anymore.
      
      Also makes show animation match retract animation.
      
      BUG: 360037
      9202df97
  5. 06 May, 2021 1 commit
  6. 13 Mar, 2021 1 commit
  7. 08 Mar, 2021 1 commit
  8. 15 Feb, 2021 1 commit
  9. 28 Jan, 2021 6 commits
  10. 05 Jan, 2021 1 commit
    • Alexander Lohnau's avatar
      Rework deletion of Yakuake skins · cf45e112
      Alexander Lohnau authored
      - Remove usage of DownloadManager
      - Use RemoveDeadEntries option, otherwise removed/invalid entries would still show up as installed
      - Allow deletion of KNS entries, with the mentioned option set KNS will realize that the
      entries were manually uninstalled. It also more intuitive to click the remove button
      instead of the "Get New..." button if you want to uninstall entries.
      cf45e112
  11. 04 Jan, 2021 2 commits
  12. 02 Jan, 2021 1 commit
    • Mario Aichinger's avatar
      Add ability to hide titlebar · 27d05a1d
      Mario Aichinger authored
      # This MR adds the option to hide the title bar to provide a seamless visual effect.
      
      ![Screenshot_20201116_112104](https://invent.kde.org/utilities/yakuake/uploads/f248b52cfee904f8327d9e5f373a89c0/Screenshot_20201116_112104.png)
      
      ## Changes
      
      To facilitate this change the borders also got an option to be hidden:
      *Note:* The bottom border also moved from the skins background to `MainWindow::paintEvent`. The color and width are following the specification provided by the skin.
      
      ![image](https://invent.kde.org/utilities/yakuake/uploads/267141465e082ff35fbb3c0fc7e8a6f0/image.png)
      
      ## Safeguards
      
      To warn the user that they are about to hide the title bar, which is (when no tray icon is displayed) the only option to access the settings (besides from to the user maybe not known keyboard shortcut) and re-show the title bar, a dialog opens when the user presses the shortcut (default: Ctrl+Shift+m following konsole's model) or is about change the setting in the settings window (red circle): ![image](https://invent.kde.org/utilities/yakuake/uploads/2e57d8eea7e5b3fc28cd64c25a219332/image.png) *Note: in this screen shot a border (yellow circles) at the bottom of the terminal is still present, this is because the skin gets loaded from the systems installation and not the development directory. This border is not part of the skin anymore. Also note that the windows on my desktop have no borders, this is a personal choice and does not affect other users.*
      
      Choosing to not display on of the dialog anymore (checking the "Don't show this message again" checkbox) hides the dialog in both places. If the dialog is triggered by the keyboard shortcut, rejecting the dialog will keep the title bar visible. If the dialog is triggered by checking the checkbox in the settings window and the user rejects the dialog the checkbox is reset to unchecked.
      27d05a1d
  13. 26 Dec, 2020 1 commit
  14. 07 Dec, 2020 2 commits
  15. 17 Nov, 2020 1 commit
  16. 16 Nov, 2020 1 commit
  17. 14 Nov, 2020 1 commit
  18. 08 Nov, 2020 1 commit
  19. 07 Nov, 2020 1 commit
  20. 01 Nov, 2020 1 commit
  21. 31 Oct, 2020 1 commit
  22. 30 Oct, 2020 2 commits
  23. 14 Sep, 2020 1 commit
  24. 11 Sep, 2020 1 commit
  25. 05 Aug, 2020 1 commit