hyprwm / Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
20.22k stars 858 forks source link

Overview feature previewing all opened clients #2569

Closed niksingh710 closed 11 months ago

niksingh710 commented 1 year ago

swipe up to preview all clients opened and easily switch between them using trackpad. Now typing this makes me feel like this is a dumb feature request for a tiling wm *compositor but now i have typed it so let it be there.

vaxerski commented 1 year ago

that could just be a client?

niksingh710 commented 1 year ago

that could just be a client?

yeah that's a nice idea a client to show all the clients open in Hyprland. now this seems promising

vaxerski commented 1 year ago

iirc people have already made that with eww...

niksingh710 commented 1 year ago

iirc people have already made that with eww...

Have to learn eww now ..... Don't know why I m trying to avoid m quite fine with waybar.....

If u see somewhere it please link

vaxerski commented 1 year ago

nothing's stopping you from for example writing your own app in gtk and C(++) :)

TheSunCat commented 1 year ago

Wouldn't this be better implemented as part of Hyprland (or a plugin), allowing for a 1:1 gesture to transition into the overview (like GNOME and KDE do)?

vaxerski commented 1 year ago

as a plugin - ok, base hyprland - don't think it's in the scope of a tiling window manager

TheSunCat commented 1 year ago

You can have a tiled overview :) But I agree this is more in plugin territory. I think the way you showed in #1902 could work really well, and make workspaces which are further away number-wise easier to access (by moving in X and Y space to where it got placed rather than swiping n times to get to it).

window manager

I can't believe you'd say this about the Hyprland compositor.

niksingh710 commented 1 year ago

as a plugin - ok, base hyprland - don't think it's in the scope of a tiling window manager

is hyprland a tiling window manager? sar you need to dig into the project code then you will realize it is a compositor that tiles windows.

niksingh710 commented 11 months ago

Yes, Exactly this is what m talking about.

On Sat, Oct 14 2023 at 06:35:30 AM -07:00:00, GreamMaoMao @.***> wrote:

@niksingh710 https://github.com/niksingh710

https://github.com/hyprwm/Hyprland/assets/30348075/ac8f05c0-1e0b-478d-80b9-6dc1f85f359f

Is that what you're talking about? I am trying to make this hyprland plugin but I am not sure if the interface exposed by the plugin will allow me to dynamically switch layouts

— Reply to this email directly, view it on GitHub https://github.com/hyprwm/Hyprland/issues/2569#issuecomment-1762918547, or unsubscribe https://github.com/notifications/unsubscribe-auth/AONQF2TQOITB6SL5NDPCJPTX7KIKFANCNFSM6AAAAAAZQRLBDE. You are receiving this because you were mentioned.Message ID: @.***>

vaxerski commented 11 months ago

Closing, this will probably not be core and is better left to plugins like the one demonstrated IMO.