Commit Graph

11 Commits

Author SHA1 Message Date
35f768d589 commands restructured to be const vectors
Some checks failed
Build ptprnt / build (push) Failing after 1m4s
2024-04-20 13:14:44 +02:00
4f5af6722e Got it almost working... 2024-04-20 13:14:44 +02:00
ca4cdc3fd9 Some side tracking fixing undefined behaviour and memory vulnurabilities 2024-04-20 13:13:45 +02:00
13a308ffa5 Rename Image class to Label 2024-04-20 13:13:45 +02:00
3d5b1ae7b6 A somewhat working state, but still struggeling with pangocairo 2024-04-20 13:12:22 +02:00
d8b70e5d56 Add file logger and fix log level output (#9)
All checks were successful
Build ptprnt / build (push) Successful in 1m45s
Improve logging output

Reviewed-on: moritz/ptouch-prnt#9
2023-11-19 13:27:20 +00:00
9a1aee6658 cli-parser (#4)
All checks were successful
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: moritz/ptouch-prnt#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