KZDKM / Hyprspace

Workspace overview plugin for Hyprland
GNU General Public License v2.0
285 stars 9 forks source link

Three-finger workspace gesture hides HyperSpace due to Waybar activation #9

Closed shadowelite-sec closed 1 month ago

shadowelite-sec commented 1 month ago

1. Three-finger workspace slide gesture activates Waybar and hides HyperSpace when toggle overview is enabled

https://github.com/KZDKM/Hyprspace/assets/54718375/1669db68-094f-4a0f-b930-2108e77856ee

2. I also noticed that when I launch HyperSpace, the current workspace reflects HyperSpace itself in the HyperSpace window, as shown in the above screenshot. Is that normal?

image

here is my configuration , am i missing something ?

    overview {
        workspaceBorderSize = 5
        workspaceActiveBorder = $color3
    hideBackgroundLayers = 0
    centerAligned = 1
    showNewWorkspace = 1
    panelColor = rgba(00000000)
    }
KZDKM commented 1 month ago

I have not tested touchpad compatibility yet as the only laptop I have is a macbook with Asahi Linux installed and I would have to get a working function hook system for ARM to have this plugin on it. This should be a easy fix by re-hiding panels on workspace drag end. I will look into it tomorrow as it is getting late here.

As per the second issue, it is working as intended, as the current workspace layout gets squished by the overview panel and would leave a large empty space, rendering the panel in the workspace view covers up that area.

KZDKM commented 1 month ago

This was probably caused by a race condition of hiding / showing panels. Should be fixed by https://github.com/KZDKM/Hyprspace/commit/9a274c078574c716039efaa4f2a67bb26f079ea7.

I could not test touchpad workspace swipe as I do not have the hardware at the moment. Please verify whether if the fix is effective on your setup.

shadowelite-sec commented 1 month ago

This was probably caused by a race condition of hiding / showing panels. Should be fixed by 9a274c0.

I could not test touchpad workspace swipe as I do not have the hardware at the moment. Please verify whether if the fix is effective on your setup.

Its working now :+1: , Thanks :smile: