Commit Graph

111 Commits

Author SHA1 Message Date
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
3fcab89c51
Switch to approx 2022-08-06 21:55:37 +02:00
Rico Riedel
f8dd56ccb6
Fix gif speed 2022-08-06 21:49:19 +02:00
Rico Riedel
24bf3797f4
Add readme 2022-08-06 21:49:19 +02: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
87175b6619
Refactoring 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
402077e109
More unit tests 2022-08-06 21:49:17 +02:00
Rico Riedel
d965ba413a
Add more unit tests 2022-08-06 21:49:16 +02:00
Rico Riedel
7c13c8838a
Switch to approx 2022-08-06 21:49:16 +02:00
Rico Riedel
66a5ec78f3
Rename units to segments 2022-08-06 21:49:16 +02:00
Rico Riedel
5bf391e5ff
Add units unit tests 2022-08-06 21:49:16 +02:00
Rico Riedel
7c11b8e439
Add swap unit tests 2022-08-06 21:49:15 +02:00
Rico Riedel
dd5b215aaf
Add slice unit tests 2022-08-06 21:49:15 +02:00
Rico Riedel
726f482687
Add shift unit tests 2022-08-06 21:49:15 +02:00
Rico Riedel
cbb0c532e2
Add invert unit tests 2022-08-06 21:49:14 +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
c80dac4c4e
Better slice implementation 2022-08-06 21:49:13 +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
32cd72552e
Remove name function 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
38bf1818e4
Add timer 2022-08-06 21:49:11 +02:00
Rico Riedel
2943a2514b
Fix char converter 2022-08-06 21:49:11 +02:00
Rico Riedel
393d3dd67e
Improve printer 2022-08-06 21:49:11 +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
56e630204a
Simplify tests 2022-08-06 21:49:10 +02:00
Rico Riedel
1f03a8fd13
Add converter 2022-08-06 21:49:09 +02:00
Rico Riedel
a42d141e6a
Make converter wrap 2022-08-06 21:49:09 +02:00
Rico Riedel
60ccd12e4b
Add sampler module 2022-08-06 21:49:09 +02:00
Rico Riedel
2bdd88a7e8
Add patterns 2022-08-06 21:49:08 +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
7500e5af1b
Allow skipping frames 2022-07-04 19:41:02 +02:00
Rico Riedel
94888dcc7d
Update dependencies 2022-07-04 19:41:02 +02:00
Rico Riedel
09e9fe12e9
Hide curser during animation 2022-07-03 13:13:12 +02:00