0a5000eea0
Merge branch 'master' of git.interhacker.space:corpsmoderne/lazer_rust
2023-06-08 22:39:26 +02:00
f61c36e897
Merge branch 'dev/marc'
2023-06-08 22:38:48 +02:00
08e78b9a88
feat: adding somme new transformation
...
* Rotate to rotate the image, !! Some point could be outside of the
0-4096 range on x and y !!
you should parameter a center and an angle. All the point will move
around the center. The angle is un degre.
* Flip vertical: flip all the point verticaly. You should parameter an
height where all point will flip
* Flip horizontaly. You should parameter an X corrodinate where all
point will flip around.
2023-06-08 22:34:03 +02:00
015ef9871c
add command line
2023-06-08 22:33:05 +02:00
177f08e461
fancy example
2023-06-08 22:23:01 +02:00
5f03d74080
Merge branch 'master' of git.interhacker.space:corpsmoderne/lazer_rust
2023-06-08 22:15:41 +02:00
0f72b64a15
fix: add a value do the redis db to draw
...
According to the new redis db value.
2023-06-08 22:13:42 +02:00
alban
481472d592
Merge branch 'feature/dac-trait'
2023-06-08 21:30:26 +02:00
d9b96f6090
fix draw loop
2023-06-08 21:06:33 +02:00
a791514cbe
better error message for config issues
2023-06-08 20:34:09 +02:00
alban
560b3be71b
fix: rename settings.toml
2023-06-08 20:22:36 +02:00
alban
6e97b1c441
fix: rename settings template
2023-06-08 20:21:51 +02:00
alban
50e9b43b71
Merge branch 'dev/marc' into feature/dac-trait
2023-06-08 20:20:42 +02:00
alban
4b135ce283
fix: rework device
2023-06-08 20:18:28 +02:00
9c996b1029
fix tests
2023-06-08 15:49:29 +02:00
22d007d938
fix warnings and make clippy happy
2023-06-07 18:25:33 +02:00
ad3b3803ce
load transformers from config file
2023-06-07 17:26:30 +02:00
80ec78efd3
merge
2023-06-07 12:39:59 +02:00
alban
259fdeb7b0
feat: Add device interface and factory
...
wip
fix borrowing issue and make everything compile
wip
2023-06-07 12:20:42 +02:00
40abb3ac57
no need for these mod to be pub anymore
2023-06-06 11:44:33 +02:00
bc78b30b09
refacto transformer with module hierarchy
2023-06-06 11:32:05 +02:00
e899d8061c
refacto transformer with module hierarchy
2023-06-06 11:31:45 +02:00
7d7eec6695
refacto transformer with module hierarchy
2023-06-06 11:30:46 +02:00
alban
3588e3f4a2
wip
2023-06-05 21:21:35 +02:00
1072ff4660
make clippy happy
2023-06-05 13:19:35 +02:00
a2372f9e9a
more info
2023-06-05 13:12:49 +02:00
bb28bb0c5e
integrate propper logging system
2023-06-05 13:07:43 +02:00
f20838e022
pick 'settings.toml' by default
2023-06-05 11:59:10 +02:00
12ceb6f69b
rename modifier to transformer
2023-06-05 11:21:16 +02:00
9844475fa1
list of transformers
2023-06-05 11:00:19 +02:00
de26c1c793
first draft for transformers
2023-06-04 21:42:55 +02:00
d9450e903f
add our own point definition
2023-06-04 21:31:32 +02:00
edba874ae7
refactor conf
2023-06-04 17:33:28 +02:00
61ede78868
introducing LJResult<T>
2023-06-04 15:09:15 +02:00
133f301d1c
make redis_ctrl use conf
2023-06-04 15:03:09 +02:00
c5654c7ae0
make clippy happy
2023-06-04 12:56:24 +02:00
ec15004085
refactor Conf to be object oriented
2023-06-04 12:08:44 +02:00
49830795e6
more errors refactoring
2023-06-04 12:02:41 +02:00
c18de96e10
refatoring errors
2023-06-04 11:50:05 +02:00
c25d977598
change a panic\! for an unreachable\!
2023-06-04 11:32:11 +02:00
b4766a3301
start to implement proper custom errors
2023-06-04 11:28:43 +02:00
alban
312a48ff5b
feat: add tests for conf
2023-06-03 23:27:12 +02:00
alban
ae14cb600d
fix: format using rustfmt
2023-06-03 18:54:41 +02:00
alban
4ce35dfd0d
feat: add testing infrastructure
2023-06-03 18:44:17 +02:00
alban
05f43c680c
fix: settings template
2023-06-03 18:44:16 +02:00
alban
c02389ad4d
fix: crate name
2023-06-03 18:43:11 +02:00
263ccf3210
refacto error handling
2023-06-03 18:11:55 +02:00
alban
6bcfc831a6
feat: add template settings
2023-06-03 17:55:03 +02:00
alban
4362b1b064
feat: add configuration file management
2023-06-03 17:55:03 +02:00
alban
af793c57ec
feat: add gitignore
2023-06-03 17:55:03 +02:00