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

Save personalized window properties #22

Closed
leukipp opened this issue Sep 11, 2023 · 2 comments
Closed

Save personalized window properties #22

leukipp opened this issue Sep 11, 2023 · 2 comments
Assignees
Labels
info General purpose information

Comments

@leukipp
Copy link
Owner

leukipp commented Sep 11, 2023

I am working on another application that saves personalized window/monitor properties and reloads these properties when the window is re-opened at a later time.

The new application is to be used either stand-alone or as a complement to cortile. The reason for this is that I do not want to bloat the cortile source code and the associated configuration file too much.

@leukipp leukipp added the info General purpose information label Sep 11, 2023
@leukipp leukipp self-assigned this Sep 11, 2023
@leukipp leukipp pinned this issue Sep 11, 2023
@leukipp
Copy link
Owner Author

leukipp commented Oct 30, 2023

I am working on another application that saves personalized window/monitor properties and reloads these properties when the window is re-opened at a later time.

Actually it was less work than expected, so I added some of the features directly into cortile.
At the moment the new features only work well on XFCE, other environments will be evaluated in upcoming releases.

The new application is to be used either stand-alone or as a complement to cortile. The reason for this is that I do not want to bloat the cortile source code and the associated configuration file too much.

Starting with version v2.3.0 the window positions and sticky states are saved and restored by cortile, based on the window class name.

For more advanced customization of window properties based on window title, time of the day, workspace configuration, etc. please check out the alternative suggested in #21.

Any window that is marked as sticky on a given monitor will be again sticky when reopened. This function is not exactly the same as the one discussed in #17, but it may already cover some of the use cases.

leukipp added a commit that referenced this issue Dec 10, 2023
@leukipp
Copy link
Owner Author

leukipp commented Dec 10, 2023

Tested on Xfce and Openbox environments, closing it for now!

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

No branches or pull requests

1 participant