Generate labels with pangocairo #8

Merged
moritz merged 30 commits from generate-text-part-one into master 2025-10-12 20:07:19 +00:00
Owner

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
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
moritz added 1 commit 2023-11-16 20:34:52 +00:00
moritz marked the pull request as work in progress 2023-11-16 20:37:02 +00:00
moritz force-pushed generate-text-part-one from 92efeaf778 to 778a01429c 2023-11-21 18:25:39 +00:00 Compare
moritz added 1 commit 2023-11-21 19:47:06 +00:00
Width is no automatically chosen based on image width
Build ptprnt / build (push) Failing after 38s
f4036e6a83
moritz added 1 commit 2023-11-21 20:05:53 +00:00
Fix typo
Build ptprnt / build (push) Failing after 41s
c3110ff32a
moritz added 1 commit 2023-11-21 20:14:33 +00:00
moritz added 1 commit 2023-12-03 10:14:03 +00:00
Rename Image class to Label
Build ptprnt / build (push) Successful in 5m1s
0704081326
moritz added 1 commit 2023-12-03 12:20:49 +00:00
moritz added 2 commits 2023-12-03 21:09:05 +00:00
moritz added 1 commit 2024-04-20 10:03:25 +00:00
commands restructured to be const vectors
Build ptprnt / build (push) Failing after 1m1s
2d54e583b7
moritz force-pushed generate-text-part-one from 2d54e583b7 to 35f768d589 2024-04-20 11:16:24 +00:00 Compare
moritz force-pushed generate-text-part-one from 35f768d589 to d98399949c 2024-04-20 12:01:58 +00:00 Compare
moritz added 1 commit 2024-04-20 12:03:57 +00:00
moritz added 1 commit 2024-04-28 15:37:10 +00:00
Implement basic layouting
Build ptprnt / build (push) Failing after 35s
604dcece4f
moritz force-pushed generate-text-part-one from 604dcece4f to bb7ab6239d 2024-04-28 15:39:01 +00:00 Compare
moritz added 1 commit 2024-04-28 18:02:08 +00:00
Implement Label printing interface for PrinterDriver
Build ptprnt / build (push) Failing after 32s
59ef4189c4
moritz added 1 commit 2024-04-28 18:44:16 +00:00
Small Todos for the next session, some clean up
Build ptprnt / build (push) Failing after 32s
f702ec5473
moritz added 1 commit 2024-04-28 18:49:09 +00:00
Fix for the old dependency code in the CI
Build ptprnt / build (push) Successful in 2m31s
77c6b7bc7b
moritz added 1 commit 2024-05-01 09:28:04 +00:00
Merge branch 'master' into generate-text-part-one
Build ptprnt / build (push) Successful in 2m34s
5132eab6fa
moritz added 1 commit 2025-09-11 08:03:33 +00:00
moritz added 3 commits 2025-10-11 15:06:19 +00:00
moritz added 1 commit 2025-10-11 15:32:12 +00:00
Remove unused interface methods
Build ptprnt / build (push) Successful in 3m44s
6a593f2a40
moritz added 2 commits 2025-10-11 15:40:08 +00:00
moritz marked the pull request as ready for review 2025-10-11 15:40:21 +00:00
moritz added 1 commit 2025-10-11 16:38:48 +00:00
cleanup
Build ptprnt / build (push) Successful in 3m25s
bf7ff27b8d
moritz added 4 commits 2025-10-12 19:47:50 +00:00
moritz added 1 commit 2025-10-12 20:05:55 +00:00
Update copyright
Build ptprnt / build (push) Successful in 3m41s
7437d79393
moritz merged commit 05cd9d244c into master 2025-10-12 20:07:19 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: moritz/ptprnt#8