This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

🎨 Format code

+14 -13
+3 -2
examples/schedule-hell-bicolor/src/main.rs
··· 42 42 }; 43 43 44 44 tiling.add_anon(Object::Rectangle(point, point).colored(bgcolor)); 45 - shapes 46 - .add_anon(shape.colored(Color::random_except(&mut rand::rng(), bgcolor))); 45 + shapes.add_anon( 46 + shape.colored(Color::random_except(&mut rand::rng(), bgcolor)), 47 + ); 47 48 } 48 49 49 50 canvas.add_layer(shapes);
+4 -2
src/graphics/canvas.rs
··· 292 292 /// used to only generate one definition per filter 293 293 /// 294 294 pub fn unique_filters(&self) -> Vec<Filter> { 295 - let mut filters: Vec<Filter> = self.layers 295 + let mut filters: Vec<Filter> = self 296 + .layers 296 297 .iter() 297 298 .flat_map(|layer| { 298 299 layer.objects.iter().flat_map(|(_, o)| o.filters.clone()) ··· 304 305 } 305 306 306 307 pub fn unique_pattern_fills(&self) -> Vec<Fill> { 307 - let mut fills: Vec<Fill> = self.layers 308 + let mut fills: Vec<Fill> = self 309 + .layers 308 310 .iter() 309 311 .flat_map(|layer| layer.objects.iter().flat_map(|(_, o)| o.fill)) 310 312 .filter(|fill| matches!(fill, Fill::Hatches(..) | Fill::Dotted(..)))
+1 -1
src/video/server.rs
··· 15 15 let router = Router::new() 16 16 .route("/", routing::get(async || Html(PREVIEW_HTML))) 17 17 .route("/frame/{number_dot_svg}", 18 - routing::get(async move |Path(number_dot_svg): Path<String>| { 18 + routing::get(async move |Path(number_dot_svg): Path<String>| { 19 19 let number: usize = number_dot_svg 20 20 .strip_suffix(".svg") 21 21 .expect("Expecting /frame/{number}.svg, didn't find .svg at the end")
+6 -8
src/wasm/layer.rs
··· 110 110 font_size: f32, 111 111 color: Color, 112 112 ) { 113 - canvas().layer(name).set( 114 - name, 115 - Object::Text(anchor, text, font_size).colored(color), 116 - ) 113 + canvas() 114 + .layer(name) 115 + .set(name, Object::Text(anchor, text, font_size).colored(color)) 117 116 } 118 117 pub fn new_rectangle( 119 118 &self, ··· 122 121 bottomright: Point, 123 122 color: Color, 124 123 ) { 125 - canvas().layer(name).set( 126 - name, 127 - Object::Rectangle(topleft, bottomright).colored(color), 128 - ) 124 + canvas() 125 + .layer(name) 126 + .set(name, Object::Rectangle(topleft, bottomright).colored(color)) 129 127 } 130 128 }