Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						83b426f5fd 
					 
					
						
						
							
							Merge pull request  #222  from MicroJoe/software-barcode  
						
						 
						
						... 
						
						
						
						First implementation of software barcode 
						
						
							
						
					 
					
						2017-06-19 12:57:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						b963c5668b 
					 
					
						
						
							
							Using viivakoodi instead of pyBarcode  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-11 10:06:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						4882c31531 
					 
					
						
						
							
							Clarifiy and update usage.rst  
						
						 
						
						... 
						
						
						
						relevant to #230 
clarifies the config-file  in the usage.rst 
						
						
							
						
					 
					
						2017-06-10 23:35:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						7c17141fb2 
					 
					
						
						
							
							integrate author check into travis  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-26 02:36:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						3f9d44ff15 
					 
					
						
						
							
							Added authors file and generate_authors.sh ( #227 )  
						
						 
						
						... 
						
						
						
						* Added authors file
Generated using `git shortlog -s -n` and sorted by alphabetical order
using vim.
* Added generate_authors.sh script and ordered author list
* Regenerated AUTHORS with .mailmap 
						
						
							
						
					 
					
						2017-05-26 00:27:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						a069009696 
					 
					
						
						
							
							Lists should not be right-espaced in reST  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-24 23:57:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						024b0df7d2 
					 
					
						
						
							
							added new trove for 3.6 and 3.7  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-24 10:58:55 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						74ef9aed7f 
					 
					
						
						
							
							add .mailmap in order to normalize shortlog  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-24 10:23:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						c4dd4f2960 
					 
					
						
						
							
							Added ImageWidthError and its implementation ( #226 )  
						
						 
						
						... 
						
						
						
						* Added ImageWidthError and its implementation
* Added unit tests for ImageWidthError
* Parse max_width to int before compare 
						
						
							
						
					 
					
						2017-05-23 15:13:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						d348712439 
					 
					
						
						
							
							PEP8 software barcode example  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-22 20:25:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						22cf6ad00b 
					 
					
						
						
							
							Allow users to change impl for soft_barcode  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-22 20:21:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						5bf2636753 
					 
					
						
						
							
							rewrite to Dummy()  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-22 00:57:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TAHRI Ahmed 
							
						 
					 
					
						
						
							
						
						1f427953a8 
					 
					
						
						
							
							Preliminary support of pos 'line display' printing  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-22 00:40:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						a6e1d0df00 
					 
					
						
						
							
							Using booleans for handling text size  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-21 22:50:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						c0b4d03692 
					 
					
						
						
							
							Updated documentation of set method  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-21 22:50:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						a16d6bde06 
					 
					
						
						
							
							Refactor of the set method, with tests  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-21 22:50:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						737cc3176e 
					 
					
						
						
							
							First implementation of software barcode  
						
						 
						
						... 
						
						
						
						Actually the hardware barcode implementation is very specific and not
generic enough for just adding a `soft_render=True` argument to it. This
is a first work that can be improved with other commits, maybe for
merging this method in the `barcode` method after some cleanup.
The width, height and text_distance were set using empiric
print-and-retry tests so that the generated barcode looks nice to the
eye (and to the eye of an Android scanner tool.
!WARNING! Printing a barcode that is too large in width will result in
the printer to go crazy trying to print an image that is too large for
it. This may be fixed by raising an exception in the `image` method. 
						
						
							
						
					 
					
						2017-05-16 20:56:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Romain Porte 
							
						 
					 
					
						
						
							
						
						4b04a5c425 
					 
					
						
						
							
							Fixed bad format of :code: in documentation  
						
						 
						
						
						
						
							
						
					 
					
						2017-05-14 21:33:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						df33945458 
					 
					
						
						
							
							Release v3.0a1 ( #209  from python-escpos/development)  
						
						 
						
						... 
						
						
						
						Release v3.0a1 
						
						
							
  v3.0a1
 
						
					 
					
						2017-03-29 16:02:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						c1a7d71fd7 
					 
					
						
						
							
							update changelog  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-29 15:45:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmytro Katyukha 
							
						 
					 
					
						
						
							
						
						a7ee11a78c 
					 
					
						
						
							
							Bugfix in control method. print_and_feed default n=1  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-29 15:24:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmytro Katyukha 
							
						 
					 
					
						
						
							
						
						43e0a87a74 
					 
					
						
						
							
							Updated capabilities data to new version  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-29 15:24:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmytro Katyukha 
							
						 
					 
					
						
						
							
						
						abbe32f845 
					 
					
						
						
							
							Refactored cut method. added print_and_feed method  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-29 15:24:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmytro Katyukha 
							
						 
					 
					
						
						
							
						
						29cc8baab7 
					 
					
						
						
							
							Handle cases when fullCut or partCut not available  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-29 15:24:25 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						0f33d68f3a 
					 
					
						
						
							
							add doc for ESCPOS_CAPABILITIES_FILE  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-27 15:30:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Cheng 
							
						 
					 
					
						
						
							
						
						a0ef820947 
					 
					
						
						
							
							add support for an ESCPOS_CAPABILITIES_FILE environment variable.  This is useful in situations where package structure is changed, such as using cx-freeze  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-27 14:39:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						7b24df6581 
					 
					
						
						
							
							remove patch-coverage because we don't use it  
						
						 
						
						
						
						
							
						
					 
					
						2017-03-23 15:35:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						5078c49b3a 
					 
					
						
						
							
							add github upload for travis  
						
						 
						
						... 
						
						
						
						This automatically uploads succesfull release builds into the GitHub
release. 
						
						
							
						
					 
					
						2017-02-05 15:42:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						4b81a27407 
					 
					
						
						
							
							v3.0a ( #199 ) from python-escpos/development  
						
						 
						
						... 
						
						
						
						Merge for v3.0a 
						
						
							
  v3.0a
 
						
					 
					
						2017-01-31 04:50:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						e8aefd8388 
					 
					
						
						
							
							update CHANGELOG  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-31 04:23:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						3ee787e8b1 
					 
					
						
						
							
							change license to MIT  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-31 03:55:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						b76fb75702 
					 
					
						
						
							
							add python36 to travis  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-31 03:29:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						2bcb1766ae 
					 
					
						
						
							
							update python versions for travis  
						
						 
						
						... 
						
						
						
						this "skips" py36 since it has not been released 
						
						
							
						
					 
					
						2017-01-31 03:23:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						e92f00cdf3 
					 
					
						
						
							
							fix AttributeError when executing close  
						
						 
						
						... 
						
						
						
						When self.device is already None an AttributeError will occur.
This is relevant to #189 . 
						
						
							
						
					 
					
						2017-01-30 16:14:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						1038844567 
					 
					
						
						
							
							run flake8 in both python2 and python3  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 03:01:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						1579f05cb7 
					 
					
						
						
							
							use print function in example  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 03:00:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						f885de2f2a 
					 
					
						
						
							
							switch to python2 with flake8 for now  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 02:56:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						fc5ad1673c 
					 
					
						
						
							
							add notice that we could add flake8-docstrings once  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 02:44:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						337e8ee19e 
					 
					
						
						
							
							add flake8-checks to travis  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 02:29:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						81028f9a35 
					 
					
						
						
							
							refactor not ... in to ... not in ...  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 02:16:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						fb18bb34cc 
					 
					
						
						
							
							normalize imports  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 02:15:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						94a0f2b94b 
					 
					
						
						
							
							normalize whitespace  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:57:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						ce94a1fc18 
					 
					
						
						
							
							normalize whitespace  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:52:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						ca880dd8ec 
					 
					
						
						
							
							remove trailing whitespace in version.py  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:44:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						fc69754a21 
					 
					
						
						
							
							constants.py is custom-formatted  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:42:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						b4920aafe2 
					 
					
						
						
							
							increase allowed line-length, fix whitespace in cli.py  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:41:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						43e30707be 
					 
					
						
						
							
							add flake8 config  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 01:36:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						c48a0bee51 
					 
					
						
						
							
							use not in instead of not ... in  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 00:50:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						972c7a2238 
					 
					
						
						
							
							use explicit import from constants  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 00:44:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Kanzler 
							
						 
					 
					
						
						
							
						
						c2fc464c55 
					 
					
						
						
							
							reformat PEP8 and similar issues  
						
						 
						
						
						
						
							
						
					 
					
						2017-01-30 00:10:14 +01:00