Commit Graph

55 Commits

Author SHA1 Message Date
Rico Riedel 5932d054f3
Update dependencies 2022-12-29 16:37:07 +01:00
Rico Riedel 4ad08ea42d
Rename slice to shrink 2022-11-23 20:16:41 +01:00
Rico Riedel 1e4403b5cb
Add cancel feature 2022-11-23 19:53:31 +01:00
Rico Riedel 19461dde26
Improve CLI help 2022-11-22 22:04:12 +01:00
Rico Riedel edb429ed43
Adhere to RAII 2022-11-22 21:51:09 +01:00
Rico Riedel 1eddc2e3a2
Improve unit tests 2022-11-22 21:49:07 +01:00
Rico Riedel 4286d7055d
Add comments 2022-08-06 21:49:18 +02:00
Rico Riedel e07d5bfb3e
Input validation 2022-08-06 21:49:18 +02:00
Rico Riedel 703fe1a62b
Refactoring 2022-08-06 21:49:17 +02:00
Rico Riedel 97aa376e3c
Add unit tests for main 2022-08-06 21:49:17 +02:00
Rico Riedel 9e8e9253bd
Replace default with new 2022-08-06 21:49:17 +02:00
Rico Riedel 66a5ec78f3
Rename units to segments 2022-08-06 21:49:16 +02:00
Rico Riedel 6d60ef0088
Refactor cli 2022-08-06 21:49:14 +02:00
Rico Riedel 711ba4850c
Add units transformation 2022-08-06 21:49:14 +02:00
Rico Riedel 3318db9a26
Add slice transformation 2022-08-06 21:49:13 +02:00
Rico Riedel 852d3e5bf5
Add swap transformation 2022-08-06 21:49:13 +02:00
Rico Riedel 91e80cc7c7
Add invert transformation 2022-08-06 21:49:13 +02:00
Rico Riedel 74e83cd543
Add shift transform 2022-08-06 21:49:12 +02:00
Rico Riedel dcbae98ed3
Implement main function 2022-08-06 21:49:12 +02:00
Rico Riedel ba68f5e11e
Reworked imports 2022-08-06 21:49:12 +02:00
Rico Riedel ef4eaec34d
Add renderer 2022-08-06 21:49:10 +02:00
Rico Riedel f5730be835
Replace sampler 2022-08-06 21:49:10 +02:00
Rico Riedel 8d75146744
Add sampler 2022-08-06 21:49:10 +02:00
Rico Riedel 1f03a8fd13
Add converter 2022-08-06 21:49:09 +02:00
Rico Riedel 60ccd12e4b
Add sampler module 2022-08-06 21:49:09 +02:00
Rico Riedel afe3dc4122
Add vector 2022-08-06 21:49:08 +02:00
Rico Riedel 8cd6e4d50f
Add printer 2022-08-06 21:49:08 +02:00
Rico Riedel bac17f9bdb
Add term and error 2022-08-06 21:49:08 +02:00
Rico Riedel a92cf27664
Reset repository 2022-08-06 21:49:07 +02:00
Rico Riedel 09e9fe12e9
Hide curser during animation 2022-07-03 13:13:12 +02:00
Nicolas f18d09b5c4 Rename rotation to sonar 2022-04-15 07:58:55 +02:00
Nicolas 35b555a04b Add more comments 2022-04-15 07:50:34 +02:00
Nicolas b6a2ae85f4 Rename trait 2022-04-13 19:41:59 +02:00
Nicolas 3f8e27d313 Add unit tests 2022-04-13 19:38:28 +02:00
Nicolas 3678d26577 Add validation 2022-04-11 21:02:11 +02:00
Nicolas 4ff02a66fc Replace code with macro 2022-04-09 19:37:57 +02:00
Nicolas d8fdc142e6 Add rhombus rotation and stripes 2022-04-09 19:29:30 +02:00
Nicolas 35ca4b2605 Choose values randomly 2022-04-09 18:25:45 +02:00
Nicolas f860e190f6 Get meta from cargo 2022-04-09 17:19:03 +02:00
Nicolas 09d07018dc Replace dyn with generics 2022-04-09 17:12:34 +02:00
Nicolas 25da606322 Add runner and timer 2022-04-09 17:05:43 +02:00
Nicolas 43cecf57b3 Add renderer and mocks 2022-04-09 16:07:49 +02:00
Nicolas 1785f9eec5 Refactoring 2022-04-09 13:01:36 +02:00
Nicolas 5a233ccf4a Add arguments 2022-04-09 12:56:57 +02:00
Nicolas 64933b7213 Add sampler 2022-04-08 20:59:51 +02:00
Nicolas ac1c839648 Remove factories temporarily 2022-04-08 19:38:45 +02:00
Nicolas 0ae10b2927 Add animation 2022-04-08 18:59:52 +02:00
Nicolas 4a80f06ce6 Rename render to surface 2022-04-06 18:42:47 +02:00
Nicolas d600c133bc Add render.rs 2022-04-03 16:53:21 +02:00
Nicolas 3c5b0c00d9 Add array.rs 2022-04-03 16:03:28 +02:00