a11y/zoom: zoom level per output
This commit is contained in:
parent
babb96ddfa
commit
0ba0a0cdaa
11 changed files with 154 additions and 117 deletions
|
|
@ -79,7 +79,14 @@ pub fn init_backend_auto(
|
|||
.accessibility_zoom
|
||||
.start_on_login
|
||||
{
|
||||
state.update_zoom(&initial_seat, 1.0, true);
|
||||
state.common.shell.write().unwrap().trigger_zoom(
|
||||
&initial_seat,
|
||||
None,
|
||||
1.0 + (state.common.config.cosmic_conf.accessibility_zoom.increment as f64 / 100.),
|
||||
&state.common.config.cosmic_conf.accessibility_zoom,
|
||||
true,
|
||||
&state.common.event_loop_handle,
|
||||
);
|
||||
}
|
||||
|
||||
let desired_numlock = state
|
||||
|
|
|
|||
|
|
@ -433,7 +433,7 @@ where
|
|||
.map(|state| {
|
||||
(
|
||||
state.animating_focal_point(Some(&output)).to_local(&output),
|
||||
state.animating_level(),
|
||||
state.animating_level(&output),
|
||||
)
|
||||
})
|
||||
.unwrap_or_else(|| ((0., 0.).into(), 1.));
|
||||
|
|
@ -741,7 +741,7 @@ where
|
|||
.map(|state| {
|
||||
(
|
||||
state.animating_focal_point(Some(&output)).to_local(&output),
|
||||
state.animating_level(),
|
||||
state.animating_level(&output),
|
||||
)
|
||||
})
|
||||
.unwrap_or_else(|| ((0., 0.).into(), 1.));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue