refactor(output config): move to config crate

this allows the greeter to easily sync to the user config
This commit is contained in:
Ashley Wulber 2025-08-19 16:51:37 -04:00 committed by Ashley Wulber
parent 4a385d5535
commit 416b66b776
17 changed files with 283 additions and 194 deletions

View file

@ -6,7 +6,7 @@ use crate::{
init_shaders, output_elements, CursorMode, GlMultiError, GlMultiRenderer,
PostprocessOutputConfig, PostprocessShader, PostprocessState, CLEAR_COLOR,
},
config::{AdaptiveSync, ScreenFilter},
config::ScreenFilter,
shell::Shell,
state::SurfaceDmabufFeedback,
utils::prelude::*,
@ -23,6 +23,7 @@ use crate::{
use anyhow::{Context, Result};
use calloop::channel::Channel;
use cosmic_comp_config::output::AdaptiveSync;
use smithay::{
backend::{
allocator::{