Skip to content

Support running as greeter#2832

Draft
leolost2605 wants to merge 7 commits intomainfrom
leolost/greeter-session-settings
Draft

Support running as greeter#2832
leolost2605 wants to merge 7 commits intomainfrom
leolost/greeter-session-settings

Conversation

@leolost2605
Copy link
Copy Markdown
Member

With some minimal changes we can support running gala as the compositor for the greeter and given the many things gala has to do these days I think this is probably the way to go (e.g. also on screen keyboard, input methods, etc.)

To keep a nice overview of things that are different between the different session types I decided to introduce a SessionSettings namespace that actually has meaningful options like should_blur_background, should_fade_in, etc instead of having the appropriate places just query the session type and then decide what to do. IMO it's good to keep this overview instead of having to go hunt through all files and also it's easy to adjust how we get the session type etc., but I'd like to hear other opinions. Or if there are other ideas for how to handle these differences between the session types I'd be happy to hear them.

This already works with #elementary/greeter#878 but it still needs a bit of polish.

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

Successfully merging this pull request may close these issues.

1 participant