05cd9d244c
Generate labels with pangocairo ( #8 )
...
Build ptprnt / build (push) Successful in 3m41s
Goal of this PR is to have some basic labels generated with pangocairo
- size of the canvas should be matching the input text and grow/shrink accordingly
- basic formatting options like fontsize and align should be working
Reviewed-on: moritz/ptouch-prnt#8
2025-10-12 20:07:18 +00: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: moritz/ptouch-prnt#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: moritz/ptouch-prnt#9
2023-11-19 13:27:20 +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
61e2352a3c
Re-structured project
2023-08-26 11:53:44 +02:00