Commit Graph
113 Commits
Author SHA1 Message Date
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
Nico SonackandDominic Radermacher aa5392bc13 zero-initialise array to silence valgrind v1.6 2024-10-29 20:21:48 +01:00
Dominic Radermacher 740b20e150 Add --copies switch for multiple printouts (thanks to Wojciech Fred) 2024-10-06 17:46:29 +02:00
Jan BaierandDominic Radermacher bc7d32a6e6 Fix segfault when using --force-tape-width without printer
When force_tape_width is *not* used it is expected to open/close the usb
device.
2024-08-15 09:44:19 +02:00
Didi KohenandDominic Radermacher 9cae7f465b improve udev rules 2024-08-11 13:53:05 +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
Kevin ThibedeauandDominic Radermacher da9ed2600a Add chain mode and set precut flag for PT-2700 2024-06-10 16:54:07 +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
Ed MasteandDominic Radermacher 8aaeecd84b Add different libusb include path for FreeBSD 2024-02-11 10:34:28 +01:00
Ed MasteandDominic Radermacher ad4e1541de Add cast to silence a compiler warning 2024-02-11 10:33:29 +01:00
Ed MasteandDominic Radermacher dc5b974e74 Add precut flag to P700
With this change my P700 produces about 2cm of waste tape followed by
the desired label, with no additional padding.

As far as I know all of these printers have a cutter, so I am not sure
what determines which modules should have this flag set -- perhaps some
of them can cut at the end of a label only, not at the beginning?

We could perhaps have a commandline option to disable precut.
2024-02-11 10:31:02 +01:00
Nedko BoshkilovandDominic Radermacher 312adc3209 fix baseline for cyrillic font 2024-02-11 10:29:01 +01:00
Martin DvořákandDominic Radermacher 935dd9a31b added PT-D410 2024-01-05 16:18:31 +01:00
Florian J. BreunigandDominic Radermacher 06a8001bf4 added PT-D610BT
Signed-off-by: Florian J. Breunig <Florian.J.Breunig@my-flow.com>
2024-01-05 07:56:33 +01: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 v1.5 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
Dominic Radermacher adf01d4f63 update author email 2021-01-26 17:05:05 +01:00
Dominic Radermacher 96c1d5c6b9 images can now also be read from stdin (thanks to Siim Salonen) 2020-11-30 10:13:14 +01:00
Dominic Radermacher 87a8e8ff81 added PT-2700 (thanks to Povl Kvols for reporting) 2020-09-27 18:39:37 +02:00
Dominic Radermacher 32c0d3be29 add --list-supported command, fix errors in help page 2020-09-26 11:34:02 +02:00
Dominic Radermacher 53f15661de added PT-P710BT - thanks to Florian Bruhin for reporting 2020-09-19 08:25:11 +02:00
Dominic Radermacher 4a6c15d32e add page flags 2020-07-18 07:21:15 +02:00
Dominic Radermacher eb59d40ba0 added PT-P750W (thanks to Torben Wendt and Will Clarke for reporting) 2020-06-20 12:45:02 +02:00
Dominic Radermacher d68a834973 PT-2450PC was reported to work with RASTER_PACKBITS 2020-05-17 20:22:20 +02:00
Dominic Radermacher 2fd8966bc4 added PT-2450PC, but not working for now 2020-05-17 15:55:07 +02:00
Dominic Radermacher 9b00d132dc added PT-1950 - unconfirmed yet whether it works 2020-04-25 12:23:45 +02:00
Dominic Radermacher 91b5a03fd5 added draft of a man page, install not handled by autotools yet 2020-03-04 20:50:22 +01:00
Dominic Radermacher cc5748039f added support for PT-H500, thanks go to Eike for reporting 2020-03-03 20:34:39 +01:00
Dominic Radermacher cd4e99b9e5 trying to add support for generating version info from git (does not work yet) 2020-01-13 22:00:27 +01:00
Dominic Radermacher 8655736e75 fix naming and try to fix compile errors related to config.h (generated by autotools) 2020-01-13 21:26:48 +01:00
Jarl GullbergandDominic Radermacher 679c51859b Add support for cmake as build system 2020-01-13 21:13:17 +01:00