Feature request: positioning the window with command line arguments #130

Open
opened 4 months ago by Horus · 4 comments
Horus commented 4 months ago

Hello.

I'd like to be able to position the fuzzel window arbitrarily on my screen. This would allow me to simulate 'menus' for stuff in my desktop (e.g. click on something in bar and have a menu pop up associated with it).

Of course, in order to be fully functional, I would need to also have support for selecting entries with the mouse. I will open a separate issue, since these are independent features, and one may be accepted without the other.

Hello. I'd like to be able to position the fuzzel window arbitrarily on my screen. This would allow me to simulate 'menus' for stuff in my desktop (e.g. click on something in bar and have a menu pop up associated with it). Of course, in order to be fully functional, I would need to also have support for selecting entries with the mouse. I will open a separate issue, since these are independent features, and one may be accepted without the other.
Owner

We can't really position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars (for example, setting a margin of 0 will typically put the surface below a bar, not on top of if).

As such, I'm not sure I want to support positioning, because it would be a hack. Likely with minor differences between compositors.

We can't _really_ position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars (for example, setting a margin of 0 will typically put the surface **below** a bar, not on top of if). As such, I'm not sure I want to support positioning, because it would be a hack. Likely with minor differences between compositors.
Poster

Oh, right. I've worked with the layer shell before, but since it was to set wallpapers I never had to think about positioning. It never occurred to me there isn't a proper way to set the window position, but now that you've said it, yeah, I guess there isn't, huh?

I still think it would be nice to have, though certainly not essential. Feel free to close this issue if you'd rather not support it.

Oh, right. I've worked with the layer shell before, but since it was to set wallpapers I never had to think about positioning. It never occurred to me there isn't a proper way to set the window position, but now that you've said it, yeah, I guess there isn't, huh? I still think it would be nice to have, though certainly not essential. Feel free to close this issue if you'd rather not support it.

We can't really position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars

Anchoring would be enough IMHO. I'd like to click on a status bar icon on a corner, and have fuzzel show up in that corner.

E.g.: In line with #131 and #142

> We can't really position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars Anchoring would be enough IMHO. I'd like to click on a status bar icon on a corner, and have fuzzel show up in that corner. E.g.: In line with https://codeberg.org/dnkl/fuzzel/issues/131 and https://codeberg.org/dnkl/fuzzel/issues/142

We can't really position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars

Anchoring would be enough IMHO. I'd like to click on a status bar icon on a corner, and have fuzzel show up in that corner.

E.g.: In line with #131 and #142

This ^ Being able to choose any anchor would be enough bottom_left bottom_middle bottom_right, then top varients of that!

> > We can't really position the window. We can set left/right/top/bottom anchor points, and margins, but that's all. Final position will also depend on bars > > Anchoring would be enough IMHO. I'd like to click on a status bar icon on a corner, and have fuzzel show up in that corner. > > E.g.: In line with https://codeberg.org/dnkl/fuzzel/issues/131 and https://codeberg.org/dnkl/fuzzel/issues/142 This ^ Being able to choose any anchor would be enough bottom_left bottom_middle bottom_right, then top varients of that!
Sign in to join this conversation.
No Milestone
No Assignees
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: dnkl/fuzzel#130
Loading…
There is no content yet.