kicad/pcbnew/python/plugins
Seth Hillbrand 9bccbaf497 qrcode: Handle Python3 integer promotion
In Python3, all division operators promote integers to floats.  We need
to downcast back to integer for the polygon vertices.

There was also an unhandled overflow in the QR generation that allowed
more than 512 bits to be loaded.  This overflows the type of QR we
generate, so this truncates the input string to 62 bytes ( leaving 12
bits for the checksum )

Fixes: lp:1850223
* https://bugs.launchpad.net/kicad/+bug/1850223
2019-11-01 13:32:50 -07:00
..
FPC_wizard.py Footprint wiz: Fix FPC courtyard 2018-12-11 13:11:56 -08:00
FootprintWizardBase.py Fix FootprintWizardBase.py according to recent changes in lib_id.h 2018-07-31 18:46:25 +02:00
PadArray.py Pcbnew Python: use python super for inherited classes 2018-06-13 11:12:15 -04:00
__init__.py SWIG Improvements 2016-09-20 11:59:43 -04:00
bga_wizard.py footprint wiz: Update default values 2018-12-11 13:11:56 -08:00
circular_pad_array_wizard.py footprint wiz: Update default values 2018-12-11 13:11:56 -08:00
kicad_qrcode.py Quick fix to avoid nameclash with local qrcode python package 2018-10-19 09:59:06 +02:00
microMatch_connectors.py footprint wiz: Update default values 2018-12-11 13:11:56 -08:00
qfn_wizard.py fix in qfn_wizard.py 2019-04-17 18:02:22 +02:00
qfp_wizard.py footprint wiz: Update default values 2018-12-11 13:11:56 -08:00
qrcode_footprint_wizard.py qrcode: Handle Python3 integer promotion 2019-11-01 13:32:50 -07:00
sdip_wizard.py Fix not working sdip_wizard.py 2019-01-29 08:42:28 +01:00
touch_slider_wizard.py Remove shebang from footprint wizard plugin 2018-11-04 08:43:20 +01:00
uss39_barcode.py Fix uss39_barcode.py to work with Python3 as well 2018-10-19 09:59:06 +02:00
zip_wizard.py footprint wiz: Update default values 2018-12-11 13:11:56 -08:00