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

New Style syntax for finer-grained matching #1028

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Conversation

ThomasAdam
Copy link
Member

This PR changes the style command such that it's possible to specify attributes of a window which should be matched. For example:

Style (Class=XTerm, Title=mc) Sticky

To wrap this change (and possibly future changes), a new command, Capabilities has been added to be able to toggle this on/off at run-time, but also to allow backward-compatibility to remain largely unaffected.

@ThomasAdam ThomasAdam added the type:new-feature Brand new feature not yet present in fvwm3 label May 19, 2024
@ThomasAdam ThomasAdam added this to the 1.1.1 milestone May 19, 2024
For some changes in fvwm3, it is often preferable to have something
which can run side-by-side with the original, so that compatibility
isn't broken whilst the feature is in development.

To handle this, create a new command 'Capabilities' which works very
similar to the 'BugOpts' command, but isn't for bugs.
@ThomasAdam ThomasAdam force-pushed the ta/style-options branch 2 times, most recently from 4df1668 to cfafb3f Compare May 19, 2024 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:new-feature Brand new feature not yet present in fvwm3
Projects
Status: PRs
Development

Successfully merging this pull request may close these issues.

1 participant