aboutsummaryrefslogtreecommitdiff
path: root/src/ui.rs
diff options
context:
space:
mode:
authoromagdy7 <omar.professional8777@gmail.com>2022-09-14 23:30:46 +0200
committeromagdy7 <omar.professional8777@gmail.com>2022-09-14 23:30:46 +0200
commitb0d4f79820eecafadaffc443df57eb0d18872b9e (patch)
tree3b449d608f2b1ad6d6530fb34429ee12aff819d4 /src/ui.rs
parent038ef83ec9c57add1d53202bfdb9cf141b6dc6ab (diff)
downloadgof-rs-b0d4f79820eecafadaffc443df57eb0d18872b9e.tar.xz
gof-rs-b0d4f79820eecafadaffc443df57eb0d18872b9e.zip
Added all patterns to the code and made that you could select between them with j and k and animate them with a and stop the animation with s
Diffstat (limited to 'src/ui.rs')
-rw-r--r--src/ui.rs2589
1 files changed, 2569 insertions, 20 deletions
diff --git a/src/ui.rs b/src/ui.rs
index af2da2e..ab3d57a 100644
--- a/src/ui.rs
+++ b/src/ui.rs
@@ -21,6 +21,7 @@ use tui::{
use crate::generation::*;
+
pub struct StatefulList<T> {
state: ListState,
items: Vec<T>,
@@ -87,29 +88,2563 @@ impl<'a> App<'a> {
App {
items: StatefulList::with_items(vec![
(
- "glider",
- Path::new("/home/pengu/test/rust-dev/gof-rs/presets/glider.txt"),
- ),
- (
"pattern1",
- Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern1.txt"),
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern1.txt")
),
(
"pattern2",
- Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern2.txt"),
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern2.txt")
),
+
(
"pattern3",
- Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern3.txt"),
- ),
- // (
- // "pattern4",
- // Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern4.txt"),
- // ),
- // (
- // "pattern5",
- // Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern5.txt"),
- // ),
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern3.txt")
+ ),
+
+ (
+ "pattern4",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern4.txt")
+ ),
+
+ (
+ "pattern5",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern5.txt")
+ ),
+
+ (
+ "pattern6",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern6.txt")
+ ),
+
+ (
+ "pattern7",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern7.txt")
+ ),
+
+ (
+ "pattern8",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern8.txt")
+ ),
+
+ (
+ "pattern9",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern9.txt")
+ ),
+
+ (
+ "pattern10",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern10.txt")
+ ),
+
+ (
+ "pattern11",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern11.txt")
+ ),
+
+ (
+ "pattern12",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern12.txt")
+ ),
+
+ (
+ "pattern13",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern13.txt")
+ ),
+
+ (
+ "pattern14",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern14.txt")
+ ),
+
+ (
+ "pattern15",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern15.txt")
+ ),
+
+ (
+ "pattern16",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern16.txt")
+ ),
+
+ (
+ "pattern17",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern17.txt")
+ ),
+
+ (
+ "pattern18",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern18.txt")
+ ),
+
+ (
+ "pattern19",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern19.txt")
+ ),
+
+ (
+ "pattern20",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern20.txt")
+ ),
+
+ (
+ "pattern21",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern21.txt")
+ ),
+
+ (
+ "pattern22",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern22.txt")
+ ),
+
+ (
+ "pattern23",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern23.txt")
+ ),
+
+ (
+ "pattern24",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern24.txt")
+ ),
+
+ (
+ "pattern25",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern25.txt")
+ ),
+
+ (
+ "pattern26",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern26.txt")
+ ),
+
+ (
+ "pattern27",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern27.txt")
+ ),
+
+ (
+ "pattern28",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern28.txt")
+ ),
+
+ (
+ "pattern29",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern29.txt")
+ ),
+
+ (
+ "pattern30",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern30.txt")
+ ),
+
+ (
+ "pattern31",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern31.txt")
+ ),
+
+ (
+ "pattern32",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern32.txt")
+ ),
+
+ (
+ "pattern33",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern33.txt")
+ ),
+
+ (
+ "pattern34",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern34.txt")
+ ),
+
+ (
+ "pattern35",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern35.txt")
+ ),
+
+ (
+ "pattern36",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern36.txt")
+ ),
+
+ (
+ "pattern37",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern37.txt")
+ ),
+
+ (
+ "pattern38",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern38.txt")
+ ),
+
+ (
+ "pattern39",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern39.txt")
+ ),
+
+ (
+ "pattern40",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern40.txt")
+ ),
+
+ (
+ "pattern41",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern41.txt")
+ ),
+
+ (
+ "pattern42",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern42.txt")
+ ),
+
+ (
+ "pattern43",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern43.txt")
+ ),
+
+ (
+ "pattern44",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern44.txt")
+ ),
+
+ (
+ "pattern45",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern45.txt")
+ ),
+
+ (
+ "pattern46",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern46.txt")
+ ),
+
+ (
+ "pattern47",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern47.txt")
+ ),
+
+ (
+ "pattern48",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern48.txt")
+ ),
+
+ (
+ "pattern49",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern49.txt")
+ ),
+
+ (
+ "pattern50",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern50.txt")
+ ),
+
+ (
+ "pattern51",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern51.txt")
+ ),
+
+ (
+ "pattern52",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern52.txt")
+ ),
+
+ (
+ "pattern53",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern53.txt")
+ ),
+
+ (
+ "pattern54",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern54.txt")
+ ),
+
+ (
+ "pattern55",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern55.txt")
+ ),
+
+ (
+ "pattern56",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern56.txt")
+ ),
+
+ (
+ "pattern57",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern57.txt")
+ ),
+
+ (
+ "pattern58",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern58.txt")
+ ),
+
+ (
+ "pattern59",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern59.txt")
+ ),
+
+ (
+ "pattern60",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern60.txt")
+ ),
+
+ (
+ "pattern61",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern61.txt")
+ ),
+
+ (
+ "pattern62",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern62.txt")
+ ),
+
+ (
+ "pattern63",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern63.txt")
+ ),
+
+ (
+ "pattern64",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern64.txt")
+ ),
+
+ (
+ "pattern65",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern65.txt")
+ ),
+
+ (
+ "pattern66",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern66.txt")
+ ),
+
+ (
+ "pattern67",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern67.txt")
+ ),
+
+ (
+ "pattern68",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern68.txt")
+ ),
+
+ (
+ "pattern69",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern69.txt")
+ ),
+
+ (
+ "pattern70",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern70.txt")
+ ),
+
+ (
+ "pattern71",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern71.txt")
+ ),
+
+ (
+ "pattern72",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern72.txt")
+ ),
+
+ (
+ "pattern73",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern73.txt")
+ ),
+
+ (
+ "pattern74",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern74.txt")
+ ),
+
+ (
+ "pattern75",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern75.txt")
+ ),
+
+ (
+ "pattern76",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern76.txt")
+ ),
+
+ (
+ "pattern77",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern77.txt")
+ ),
+
+ (
+ "pattern78",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern78.txt")
+ ),
+
+ (
+ "pattern79",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern79.txt")
+ ),
+
+ (
+ "pattern80",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern80.txt")
+ ),
+
+ (
+ "pattern81",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern81.txt")
+ ),
+
+ (
+ "pattern82",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern82.txt")
+ ),
+
+ (
+ "pattern83",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern83.txt")
+ ),
+
+ (
+ "pattern84",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern84.txt")
+ ),
+
+ (
+ "pattern85",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern85.txt")
+ ),
+
+ (
+ "pattern86",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern86.txt")
+ ),
+
+ (
+ "pattern87",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern87.txt")
+ ),
+
+ (
+ "pattern88",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern88.txt")
+ ),
+
+ (
+ "pattern89",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern89.txt")
+ ),
+
+ (
+ "pattern90",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern90.txt")
+ ),
+
+ (
+ "pattern91",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern91.txt")
+ ),
+
+ (
+ "pattern92",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern92.txt")
+ ),
+
+ (
+ "pattern93",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern93.txt")
+ ),
+
+ (
+ "pattern94",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern94.txt")
+ ),
+
+ (
+ "pattern95",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern95.txt")
+ ),
+
+ (
+ "pattern96",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern96.txt")
+ ),
+
+ (
+ "pattern97",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern97.txt")
+ ),
+
+ (
+ "pattern98",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern98.txt")
+ ),
+
+ (
+ "pattern99",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern99.txt")
+ ),
+
+ (
+ "pattern100",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern100.txt")
+ ),
+
+ (
+ "pattern101",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern101.txt")
+ ),
+
+ (
+ "pattern102",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern102.txt")
+ ),
+
+ (
+ "pattern103",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern103.txt")
+ ),
+
+ (
+ "pattern104",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern104.txt")
+ ),
+
+ (
+ "pattern105",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern105.txt")
+ ),
+
+ (
+ "pattern106",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern106.txt")
+ ),
+
+ (
+ "pattern107",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern107.txt")
+ ),
+
+ (
+ "pattern108",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern108.txt")
+ ),
+
+ (
+ "pattern109",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern109.txt")
+ ),
+
+ (
+ "pattern110",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern110.txt")
+ ),
+
+ (
+ "pattern111",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern111.txt")
+ ),
+
+ (
+ "pattern112",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern112.txt")
+ ),
+
+ (
+ "pattern113",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern113.txt")
+ ),
+
+ (
+ "pattern114",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern114.txt")
+ ),
+
+ (
+ "pattern115",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern115.txt")
+ ),
+
+ (
+ "pattern116",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern116.txt")
+ ),
+
+ (
+ "pattern117",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern117.txt")
+ ),
+
+ (
+ "pattern118",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern118.txt")
+ ),
+
+ (
+ "pattern119",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern119.txt")
+ ),
+
+ (
+ "pattern120",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern120.txt")
+ ),
+
+ (
+ "pattern121",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern121.txt")
+ ),
+
+ (
+ "pattern122",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern122.txt")
+ ),
+
+ (
+ "pattern123",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern123.txt")
+ ),
+
+ (
+ "pattern124",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern124.txt")
+ ),
+
+ (
+ "pattern125",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern125.txt")
+ ),
+
+ (
+ "pattern126",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern126.txt")
+ ),
+
+ (
+ "pattern127",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern127.txt")
+ ),
+
+ (
+ "pattern128",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern128.txt")
+ ),
+
+ (
+ "pattern129",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern129.txt")
+ ),
+
+ (
+ "pattern130",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern130.txt")
+ ),
+
+ (
+ "pattern131",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern131.txt")
+ ),
+
+ (
+ "pattern132",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern132.txt")
+ ),
+
+ (
+ "pattern133",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern133.txt")
+ ),
+
+ (
+ "pattern134",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern134.txt")
+ ),
+
+ (
+ "pattern135",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern135.txt")
+ ),
+
+ (
+ "pattern136",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern136.txt")
+ ),
+
+ (
+ "pattern137",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern137.txt")
+ ),
+
+ (
+ "pattern138",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern138.txt")
+ ),
+
+ (
+ "pattern139",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern139.txt")
+ ),
+
+ (
+ "pattern140",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern140.txt")
+ ),
+
+ (
+ "pattern141",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern141.txt")
+ ),
+
+ (
+ "pattern142",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern142.txt")
+ ),
+
+ (
+ "pattern143",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern143.txt")
+ ),
+
+ (
+ "pattern144",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern144.txt")
+ ),
+
+ (
+ "pattern145",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern145.txt")
+ ),
+
+ (
+ "pattern146",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern146.txt")
+ ),
+
+ (
+ "pattern147",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern147.txt")
+ ),
+
+ (
+ "pattern148",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern148.txt")
+ ),
+
+ (
+ "pattern149",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern149.txt")
+ ),
+
+ (
+ "pattern150",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern150.txt")
+ ),
+
+ (
+ "pattern151",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern151.txt")
+ ),
+
+ (
+ "pattern152",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern152.txt")
+ ),
+
+ (
+ "pattern153",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern153.txt")
+ ),
+
+ (
+ "pattern154",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern154.txt")
+ ),
+
+ (
+ "pattern155",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern155.txt")
+ ),
+
+ (
+ "pattern156",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern156.txt")
+ ),
+
+ (
+ "pattern157",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern157.txt")
+ ),
+
+ (
+ "pattern158",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern158.txt")
+ ),
+
+ (
+ "pattern159",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern159.txt")
+ ),
+
+ (
+ "pattern160",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern160.txt")
+ ),
+
+ (
+ "pattern161",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern161.txt")
+ ),
+
+ (
+ "pattern162",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern162.txt")
+ ),
+
+ (
+ "pattern163",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern163.txt")
+ ),
+
+ (
+ "pattern164",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern164.txt")
+ ),
+
+ (
+ "pattern165",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern165.txt")
+ ),
+
+ (
+ "pattern166",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern166.txt")
+ ),
+
+ (
+ "pattern167",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern167.txt")
+ ),
+
+ (
+ "pattern168",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern168.txt")
+ ),
+
+ (
+ "pattern169",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern169.txt")
+ ),
+
+ (
+ "pattern170",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern170.txt")
+ ),
+
+ (
+ "pattern171",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern171.txt")
+ ),
+
+ (
+ "pattern172",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern172.txt")
+ ),
+
+ (
+ "pattern173",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern173.txt")
+ ),
+
+ (
+ "pattern174",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern174.txt")
+ ),
+
+ (
+ "pattern175",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern175.txt")
+ ),
+
+ (
+ "pattern176",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern176.txt")
+ ),
+
+ (
+ "pattern177",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern177.txt")
+ ),
+
+ (
+ "pattern178",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern178.txt")
+ ),
+
+ (
+ "pattern179",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern179.txt")
+ ),
+
+ (
+ "pattern180",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern180.txt")
+ ),
+
+ (
+ "pattern181",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern181.txt")
+ ),
+
+ (
+ "pattern182",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern182.txt")
+ ),
+
+ (
+ "pattern183",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern183.txt")
+ ),
+
+ (
+ "pattern184",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern184.txt")
+ ),
+
+ (
+ "pattern185",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern185.txt")
+ ),
+
+ (
+ "pattern186",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern186.txt")
+ ),
+
+ (
+ "pattern187",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern187.txt")
+ ),
+
+ (
+ "pattern188",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern188.txt")
+ ),
+
+ (
+ "pattern189",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern189.txt")
+ ),
+
+ (
+ "pattern190",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern190.txt")
+ ),
+
+ (
+ "pattern191",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern191.txt")
+ ),
+
+ (
+ "pattern192",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern192.txt")
+ ),
+
+ (
+ "pattern193",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern193.txt")
+ ),
+
+ (
+ "pattern194",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern194.txt")
+ ),
+
+ (
+ "pattern195",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern195.txt")
+ ),
+
+ (
+ "pattern196",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern196.txt")
+ ),
+
+ (
+ "pattern197",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern197.txt")
+ ),
+
+ (
+ "pattern198",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern198.txt")
+ ),
+
+ (
+ "pattern199",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern199.txt")
+ ),
+
+ (
+ "pattern200",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern200.txt")
+ ),
+
+ (
+ "pattern201",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/patterns/pattern201.txt")
+ ),
+
+ (
+ "pattern202",
+ Path::new("/home/pengu/test/rust-dev/gof-rs/presets/pattern