Michael Elsdörfer
9aa1335fd2
Improve codepage selection logic.
2016-08-30 17:13:05 +02:00
Michael Elsdörfer
2f89f3fe3a
Port to current version of escpos-printer-db.
2016-08-30 17:08:27 +02:00
Michael Elsdörfer
40be69347c
Merge branch 'capabilities' into text-encoding
2016-08-30 16:14:22 +02:00
Michael Elsdörfer
58ea206c36
Avoid mutable default argumet.
2016-08-30 16:13:38 +02:00
Michael Elsdörfer
68c17f1181
Generate coverage reports.
2016-08-30 15:57:51 +02:00
Michael Elsdörfer
b37f4fc8cc
Merge branch 'capabilities' into text-encoding
2016-08-30 13:36:53 +02:00
Michael Elsdörfer
630423d24a
Generate coverage reports.
2016-08-30 13:33:35 +02:00
Michael Elsdörfer
b92eeed50b
Add tests for the profile.
2016-08-30 13:27:48 +02:00
Michael Elsdörfer
3681c5c7bf
Fix tests for Python 3.
2016-08-30 13:21:07 +02:00
Michael Elsdörfer
4496ea91bd
Make pytest the test runner.
2016-08-30 13:17:41 +02:00
Michael Elsdörfer
3d8626d17e
Update text() test to use dummy printer.
2016-08-30 13:08:23 +02:00
Michael Elsdörfer
ea7769f8b2
Merge remote-tracking branch 'origin/development' into capabilities
2016-08-30 13:04:17 +02:00
Michael Elsdörfer
5fa89ff685
Automatically choose correct barcode function.
...
Tests for barcode function.
2016-08-30 13:02:58 +02:00
Michael Elsdörfer
a07f84a5bc
Match the current printer-db format.
2016-08-30 12:26:09 +02:00
Michael Elsdörfer
216184f43f
Rework capabilities format based on Mike's ideas.
2016-08-27 12:17:35 +02:00
Michael Elsdörfer
c7864fd785
Largely rewrite the magic text encoding feature.
2016-08-27 11:28:52 +02:00
Patrick Kanzler
cbe38648f5
Merge pull request #169 from python-escpos/development
...
v2.2.0
2016-08-26 15:53:50 +02:00
Michael Elsdörfer
f6ce7e45da
Merge branch 'capabilities' into text-encoding
2016-08-26 15:29:31 +02:00
Michael Elsdörfer
3fd1a3de5d
A suggested format for defining the code pages.
2016-08-26 15:14:28 +02:00
Michael Elsdörfer
214aa0d363
Fix issue with manually setting the encoding.
2016-08-26 15:14:02 +02:00
Patrick Kanzler
d43bcd187e
Merge branch 'master' into development
2016-08-26 14:46:23 +02:00
Patrick Kanzler
6b069a4529
update CHANGELOG
2016-08-26 14:27:17 +02:00
Patrick Kanzler
cf41069829
Merge branch 'linespacing' of git://github.com/miracle2k/python-escpos into miracle2k-linespacing
...
Conflicts:
src/escpos/constants.py
2016-08-26 14:16:06 +02:00
Patrick Kanzler
bde6eaa336
Merge pull request #164 from miracle2k/constants
...
Constants
2016-08-26 12:25:24 +02:00
Michael Elsdörfer
632a104219
Fix docstring warning.
2016-08-26 11:59:40 +02:00
Michael Elsdörfer
ae9b3785c2
Fix broken tests.
2016-08-26 11:48:58 +02:00
Michael Elsdörfer
8b5bc9cf8a
Make the Escpos class accept a profile.
...
This is now used for the block_text function.
2016-08-26 10:41:01 +02:00
Michael Elsdörfer
a8574ad9d7
Support loading capabilites YAML into Python classes.
2016-08-26 10:41:01 +02:00
Michael Elsdörfer
ed3077f00f
Define a capability format in YAML.
2016-08-26 10:41:01 +02:00
Michael Elsdörfer
07d47765aa
Allow linespacing reset. Make this the default.
2016-08-26 10:38:36 +02:00
Michael Elsdörfer
854b75be30
Support changing the line spacing.
2016-08-26 10:34:52 +02:00
Michael Elsdörfer
df0c874f6e
Add constants for sheet mode, colors.
2016-08-26 10:30:29 +02:00
Michael Elsdörfer
5c3d7dab72
Change setup.py shebang.
...
This supports using the current virtualenv.
2016-08-26 10:30:29 +02:00
Patrick Kanzler
798893caee
refactor access of private member _img of qrcode
...
Since version 2.5 python-qrcode allows the direct access of the
PIL-functions. (We require version 4 and above).
Thus, we can simply call qr_img.convert() without accessing the private
member.
This refactoring is identical in functionality.
2016-08-15 23:24:06 +02:00
Patrick Kanzler
e8d91a6735
test add type-check for the qr-printing
2016-08-15 23:23:07 +02:00
Patrick Kanzler
996b3fd332
DOC fix demo-code in README.rst
...
fixes #159
2016-08-11 11:25:40 +02:00
Patrick Kanzler
a38c124bb1
Merge branch 'master' of github.com:python-escpos/python-escpos
2016-08-10 01:31:56 +02:00
Patrick Kanzler
e44d89bd33
DOC update changelog for v2.1.3
2016-08-10 01:30:19 +02:00
Patrick Kanzler
7312db4adb
Merge pull request #158 from python-escpos/development
...
v2.1.3
2016-08-10 01:23:47 +02:00
Patrick Kanzler
59dccd79da
test add test for image-splitting-method
2016-08-07 14:39:58 +02:00
Patrick Kanzler
603b34cadb
test add test for the fragment-splitting
2016-08-07 13:49:46 +02:00
Patrick Kanzler
340a47d2f6
Merge pull request #152 from python-escpos/fix/large-image-printing
...
Fix/large image printing
2016-08-07 12:22:25 +02:00
Patrick Kanzler
dfe2cdbff8
configure readthedocs with yml
2016-08-02 18:39:56 +02:00
Patrick Kanzler
eea2a6f9c0
travis: configure email-notifications
2016-08-02 16:41:47 +02:00
Patrick Kanzler
11452034a3
Merge pull request #157 from python-escpos/development
...
v2.1.2
2016-08-02 16:32:19 +02:00
Patrick Kanzler
d2e2ea88a6
doc write changelog for version v2.1.2
2016-08-02 16:07:05 +02:00
Patrick Kanzler
2416303805
Merge pull request #156 from python-escpos/fix/code128-printing
...
fix printing of CODE128
2016-08-02 15:57:52 +02:00
Patrick Kanzler
38f9835931
fix printing of CODE128
...
The control sequence {A or {B or {C can't be part of the qr code.
For this the user has to supply this sequence.
2016-08-02 15:39:31 +02:00
Patrick Kanzler
87a6647053
fix force-encoding REBASE (contains todos)
...
* fixed the code of forced-encoding in order to make it work
* extended unittest for forced-encoding
* fixed the constant for Katakana-encoding
2016-08-02 04:42:21 +02:00
Patrick Kanzler
046a08896c
Ideen für unittest REBASE
2016-08-02 04:42:21 +02:00