bb7ab6239d
Implement basic layouting
Build ptprnt / build (push) Failing after 37s
2024-04-28 17:38:56 +02:00
a47a3189d3
Fix issues after rebase
2024-04-20 13:53:12 +02:00
6857de7b1f
commands restructured to be const vectors
2024-04-20 13:39:28 +02:00
5a38600e2a
Got it almost working...
2024-04-20 13:36:32 +02:00
09a2e621d6
Some side tracking fixing undefined behaviour and memory vulnurabilities
2024-04-20 13:34:11 +02:00
28308dccad
Rename Image class to Label
2024-04-20 13:33:45 +02:00
cf8492a714
A somewhat working state, but still struggeling with pangocairo
2024-04-20 13:28:00 +02:00
ad0b2c91ae
Add a printer factory to simplify construction of printer drivers ( #11 )
...
Build ptprnt / build (push) Successful in 1m1s
Co-authored-by: Moritz Martinius <mm@cloudprinters.de >
Reviewed-on: #11
2024-04-20 11:10:30 +00:00
d8b70e5d56
Add file logger and fix log level output ( #9 )
...
Build ptprnt / build (push) Successful in 1m45s
Improve logging output
Reviewed-on: #9
2023-11-19 13:27:20 +00:00
9a1aee6658
cli-parser ( #4 )
...
Build ptprnt / build (push) Successful in 1m22s
Goal of this PR should be to integrate a working CLI parser so that commands can be sent to the Printer class to print text, such as
ptprnt -t=FooBar
also, standard flags for setting the output verbosity and help should be implemented
Reviewed-on: #4
2023-10-22 19:42:59 +00:00
1381efb5d1
Add license header to all source files
2023-09-23 16:09:21 +02:00
c0811df4bb
Moved graphics classes into own namespace, added unit testing with gtest
2023-09-23 13:33:10 +02:00
f467a39919
Implemented printer status retrieval
2023-08-27 09:29:37 +02:00
5644c84c83
Simplified driver interface and moved application logic to a seperate application class
2023-08-26 13:45:26 +02:00