Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Resize windows without entering adjustment mode #1519

Open
rwjack opened this issue Sep 9, 2022 · 11 comments
Open

Feature: Resize windows without entering adjustment mode #1519

rwjack opened this issue Sep 9, 2022 · 11 comments

Comments

@rwjack
Copy link

rwjack commented Sep 9, 2022

I thought this would be a highly requested feature, but I haven't found any trace of it, other than something similar: #1400

Resizing windows without entering adjustment mode could be implemented in the same way as the above issue - without default shortcuts, so users have the option to chose.

I think adjustment mode looks nice, but it has a major drawback: those extra 2 steps, entering and exiting. It would go a long way having the option to resize windows with a single button press.

@joelostblom
Copy link

I think this would be a really useful feature as well and it is similar to how more established window managers such as i3 handles resizing. Coming from i3 myself this is one of the things I miss the most and it does make PopOS feel clunky to use everytime I need to resize a window. I currently use the most to resize because it is faster, but it has other issues such as #709

@mmstick
Copy link
Member

mmstick commented Oct 5, 2022

The future COSMIC desktop will support this: pop-os/cosmic-epoch#36

@rwjack
Copy link
Author

rwjack commented Oct 5, 2022

This makes me so happy about the future of pop-os!

@dominsights
Copy link

The future COSMIC desktop will support this: pop-os/cosmic-epoch#36

Awesome.

@MostHated
Copy link

Is there, or will be there a way to set window size directly via an API? I am wanting to be able to script it to run based on various inputs or triggers, ex window title, current monitor, time of day, etc.

@mmstick
Copy link
Member

mmstick commented Jul 11, 2023

@MostHated If you're asking about cosmic-comp, you can ask at https://github.com/pop-os/cosmic-comp
pop-os/shell is only for tracking issues for the GNOME tiling extension in Pop!_OS today.

@MostHated
Copy link

No, I was asking about Gnome, if it was possible to get the same end result as using the hotkeys and entering 'Adjustment Mode' (ex, Super + Enter, then Shift + arrow, etc) via script.

@joaomendoncaa
Copy link

joaomendoncaa commented Sep 30, 2023

Is this still not possible with popshell?

@mmstick
Copy link
Member

mmstick commented Sep 30, 2023

No, all feature development is on COSMIC.

@EnriqueWood
Copy link

I desperately need this, it would significantly improve my workflow. Currently, I'm finding it quite frustrating to switch in and out of Adjustment mode just to resize windows.

I'm working on a bash script that aims to simplify this process, and I've had some relative success so far. However, I could definitely use some help to refine it further. Here is it: resize.sh.

If anyone is interested in trying it out or contributing to its improvement, I would greatly appreciate it.

@joaomendoncaa
Copy link

I desperately need this, it would significantly improve my workflow. Currently, I'm finding it quite frustrating to switch in and out of Adjustment mode just to resize windows.

I'm working on a bash script that aims to simplify this process, and I've had some relative success so far. However, I could definitely use some help to refine it further. Here is it: resize.sh.

If anyone is interested in trying it out or contributing to its improvement, I would greatly appreciate it.

I've hoped into alternative desktop enviroments and/or window managers/compositors in the mean time.

Extremely excited for COSMIC, which will fix all of our issues with popos-shell and give us even more super powers and ease-of-use. Should come out in pop-os stable this year! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants