aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-10-26 17:30:03 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-10-29 10:45:24 +0400
commit27e2648bd4d8b9f379d257862b54e01d84b923a5 (patch)
treecc7764712118f3e35779ece2b61da9d9a5f47747 /src
parent5e543b8dc6fa18142ce60fa8700e268ca59ad886 (diff)
downloadniri-27e2648bd4d8b9f379d257862b54e01d84b923a5.tar.gz
niri-27e2648bd4d8b9f379d257862b54e01d84b923a5.tar.bz2
niri-27e2648bd4d8b9f379d257862b54e01d84b923a5.zip
Remove some now-unnecessary &muts
Diffstat (limited to 'src')
-rw-r--r--src/niri.rs22
1 files changed, 7 insertions, 15 deletions
diff --git a/src/niri.rs b/src/niri.rs
index 3b0563e7..0835fc94 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -1069,7 +1069,7 @@ impl Niri {
}
pub fn pointer_element(
- &mut self,
+ &self,
renderer: &mut GlesRenderer,
output: &Output,
) -> Vec<OutputRenderElements<GlesRenderer>> {
@@ -1224,7 +1224,7 @@ impl Niri {
}
fn render(
- &mut self,
+ &self,
renderer: &mut GlesRenderer,
output: &Output,
include_pointer: bool,
@@ -1241,7 +1241,7 @@ impl Niri {
// If the session is locked, draw the lock surface.
if self.is_locked() {
- let state = self.output_state.get_mut(output).unwrap();
+ let state = self.output_state.get(output).unwrap();
if let Some(surface) = state.lock_surface.as_ref() {
elements.extend(render_elements_from_surface_tree(
renderer,
@@ -1808,11 +1808,7 @@ impl Niri {
}
}
- pub fn screenshot(
- &mut self,
- renderer: &mut GlesRenderer,
- output: &Output,
- ) -> anyhow::Result<()> {
+ pub fn screenshot(&self, renderer: &mut GlesRenderer, output: &Output) -> anyhow::Result<()> {
let _span = tracy_client::span!("Niri::screenshot");
let size = output.current_mode().unwrap().size;
@@ -1825,7 +1821,7 @@ impl Niri {
}
pub fn screenshot_window(
- &mut self,
+ &self,
renderer: &mut GlesRenderer,
output: &Output,
window: &Window,
@@ -1849,11 +1845,7 @@ impl Niri {
.context("error saving screenshot")
}
- fn save_screenshot(
- &mut self,
- size: Size<i32, Physical>,
- pixels: Vec<u8>,
- ) -> anyhow::Result<()> {
+ fn save_screenshot(&self, size: Size<i32, Physical>, pixels: Vec<u8>) -> anyhow::Result<()> {
let path = make_screenshot_path().context("error making screenshot path")?;
debug!("saving screenshot to {path:?}");
@@ -1903,7 +1895,7 @@ impl Niri {
#[cfg(feature = "dbus")]
pub fn screenshot_all_outputs(
- &mut self,
+ &self,
renderer: &mut GlesRenderer,
include_pointer: bool,
on_done: impl FnOnce(PathBuf) + Send + 'static,