Dominic Radermacher
02be73c75b
update translations
2026-09-25 09:56:10 +02:00
Dominic Radermacher
434df678d2
fix compile warnings about missing field initializers in struct _pt_dev_info
2026-09-12 16:19:43 +02:00
Dominic Radermacher
54e046f190
Enable FLAG_HAS_PRECUT for PT-2430PC
...
The PT-2430PC (0x04f9:0x202d) was flagged FLAG_NONE, so --precut was
silently a no-op on this model: printing a --chain'd batch of labels
produced one continuous strip with no cut between individual labels.
This printer shares the same head width and DPI (128px @ 180dpi) as
the PT-2700 (0x04f9:0x201f), which already has FLAG_HAS_PRECUT set.
That similarity prompted testing precut on real PT-2430PC hardware:
sending --chain on the first label and --precut on the second
produces a real cut between the two labels, with no errors and no
adverse effect on the surrounding print.
Tested on: PT-2430PC, USB ID 04f9:202d, tape: 12mm laminated.
Only the non-PLite entry is changed; the "(PLite Mode)" variant
(0x04f9:0x2031) was not tested and is left as FLAG_PLITE.
2026-09-12 16:12:38 +02:00
Dominic Radermacher
f7cce68609
fix compile warnings about missing field initializer
2026-07-18 08:07:42 +02:00
Dominic Radermacher
5cf946bf43
add udev rules for some missing printers
2026-04-20 07:30:44 +02:00
Dominic Radermacher
57084a30e6
improve support for 360dpi printers (untested)
2026-03-09 08:01:30 +01:00
Dominic Radermacher
9cd8a5bc22
preparing for support of printers with 360 dpi
2026-03-08 10:26:46 +01:00
Dominic Radermacher
76c419f952
Add support for using \n for new line (thanks to github.com/probonopd/)
2026-03-06 08:20:32 +01:00
Dominic Radermacher
bdd724fef5
added PT-9200DX with different entry (thanks to Christian Pauls)
2026-02-27 07:50:15 +01:00
Dominic Radermacher
3e026ef26b
fix strange output when calling ptouch-print --help multiple times
2026-01-23 08:12:51 +01:00
Dominic Radermacher
fd526f9dbe
add param --align for aligning multi-line text centered or right-aligned
2025-12-08 15:33:06 +01:00
Dominic Radermacher
b3ab878bfb
updated translation files
2025-11-02 12:56:16 +01:00
Dominic Radermacher
a27a320672
add PT-E560BT (thanks to Paul-Kenji Cahier)
2025-10-31 08:04:08 +01:00
Dominic Radermacher
e730c3b480
better help text for newline arg, rename build script
2025-08-11 15:09:36 +02:00
Dominic Radermacher
d293e9427d
coding style cosmetics
2025-08-11 09:57:02 +02:00
Dominic Radermacher
3bcde60eea
update po files
2025-08-10 08:28:40 +02:00
Dominic Radermacher
ab80c721f6
fix compile warning
2025-08-10 07:23:11 +02:00
Dominic Radermacher
d7d97eede8
fix gettext.cmake
2025-08-03 14:21:56 +02:00
Dominic Radermacher
d1eeacbdd8
Added USB IDs for PT-E550W, but doesn't work yet (only prints empty tape)
2025-08-03 10:11:15 +02:00
Dominic Radermacher
efa48162a8
better gettext support (thanks to Michael Schulz)
2025-08-03 09:42:30 +02:00
Dominic Radermacher
1f450d9124
Add support for PT-E310BT (thanks to Christian Radin)
2025-06-22 08:13:08 +02:00
Dominic Radermacher
2c9828af87
add support for PT-9200DX, thanks Ralf Lieb for reporting
2025-06-01 20:12:20 +02:00
Dominic Radermacher
2f18522602
fix segfault for last commit
2025-05-19 13:33:55 +02:00
Dominic Radermacher
140bf0a6cc
for printers with less than 128px printhead, make sure we dont print too much pixels
2025-05-12 18:29:56 +02:00
Dominic Radermacher
a6c67df2c9
cosmetics
2025-05-12 17:59:45 +02:00
Dominic Radermacher
ec923ed579
Add support for PT-2300 and fix 112px width centering (thanks to Bradley Erickson)
2025-05-12 17:47:00 +02:00
Dominic Radermacher
740b20e150
Add --copies switch for multiple printouts (thanks to Wojciech Fred)
2024-10-06 17:46:29 +02:00
Dominic Radermacher
9a0ef8c7d6
Fix chain print support for the D460BT family (thanks to Guilherme Espada)
2024-08-11 13:31:20 +02:00
Dominic Radermacher
b904e22cf1
Add --force-tape-with, enables use of --writepng without the need of a printer connected (thanks to Didi Kohen)
2024-08-11 13:15:22 +02:00
Dominic Radermacher
a51fcf98f8
add and install udev rules to enable non-root access (thanks to Patrick Huesmann for contribution)
2024-04-18 09:29:38 +02:00
Dominic Radermacher
5fbd590f01
fix missing pixels on right side - thanks to patch from Boris-Chengbiao
2023-11-28 10:23:54 +01:00
Dominic Radermacher
f22e844eed
add (untested) support for PT-D460BT thanks to ccfreak2k
2023-10-13 12:30:33 +02:00
Dominic Radermacher
8b631a7996
hopefully fix libitnl linking issues
2023-05-22 10:05:55 +02:00
Dominic Radermacher
01d661493f
update manpage and project url
2023-03-13 11:17:03 +01:00
Dominic Radermacher
6b82cd6166
small cosmetic change to CMakeLists.txt
2022-11-24 06:45:01 +01:00
Dominic Radermacher
53987c4150
cosmetic changes (some are overdue since many years)
2022-10-05 18:08:06 +02:00
Dominic Radermacher
f56d7ea740
fix some compile warnings
2022-09-11 06:45:00 +02:00
Dominic Radermacher
71396e8ff1
change init to first invalidate, then init (maybe needed for some ptouch models?)
2022-09-11 06:29:44 +02:00
Dominic Radermacher
ffc1b1f7b1
media type info now also with text output, thanks to Sönke Peters
2022-09-11 06:25:35 +02:00
Dominic Radermacher
674e0da5fb
add debug output
2022-04-05 20:25:54 +02:00
Dominic Radermacher
e968176637
fix text centering
2021-10-11 19:31:15 +02:00
Dominic Radermacher
f74d068776
add install target
2021-10-11 11:50:54 +02:00
Dominic Radermacher
a2d2548867
fix generation of version.h
2021-10-11 10:36:58 +02:00
Dominic Radermacher
e3c0073466
merge with branch cmake - build system is now cmake
2021-10-11 10:18:49 +02:00
Dominic Radermacher
32c29a1c4c
fix build using cmake with generating version info from git
2021-10-11 10:11:37 +02:00
Dominic Radermacher
72ddc5b01e
update contact info
2021-08-30 15:15:16 +02:00
Dominic Radermacher
4a79cdf1b1
bugfix for PT D-450 - thanks to Nicklas Björk
2021-08-29 21:32:04 +02:00
Dominic Radermacher
97657da3f4
add support for 3.5mm tapes
2021-05-22 11:58:05 +02:00