r20

Details

  • Filename
    LibQRCode-r20.zip
  • Uploaded by
  • Uploaded
    Sep 29, 2010
  • Size
    14.86 KB
  • Downloads
    74
  • MD5
    aac8bb7a35927f61dd54181759d1a397

Supported WoW Retail Versions

  • 4.0.1
  • 3.3.5

Changelog

------------------------------------------------------------------------
r20 | wolftankk | 2010-09-29 11:31:34 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add GF256, GF256Poly and ReedSolomonEncode for QRCode Encode class.
------------------------------------------------------------------------
r19 | wolftankk | 2010-09-29 09:23:31 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add setup 8 for createMatrix. and setup 9, check qrcode is vaild?
------------------------------------------------------------------------
r18 | wolftankk | 2010-09-29 08:53:17 +0000 (Wed, 29 Sep 2010) | 2 lines
Changed paths:
   M /trunk/LibQRCode.lua

Add POSITION_ADJUSTMENT_PATTERN_COORDINATE_TABLE from Appendix E. table1
add TYPE_INFO_COORDINATES
------------------------------------------------------------------------
r17 | wolftankk | 2010-09-29 08:45:54 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add MatrixUtil for drawing the QRCode image.
------------------------------------------------------------------------
r16 | wolftankk | 2010-09-29 08:12:39 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

QRCode need ReedSolomon class. next version, add ReedSolomon , GF256
------------------------------------------------------------------------
r15 | wolftankk | 2010-09-29 06:05:21 +0000 (Wed, 29 Sep 2010) | 2 lines
Changed paths:
   M /trunk/LibQRCode.lua

add setup 4 ~ 5 processes for Encoder method.
now setup 6. interleave bits
------------------------------------------------------------------------
r14 | wolftankk | 2010-09-29 03:48:49 +0000 (Wed, 29 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add initQRCode, continue. it will generate a two dimension array
------------------------------------------------------------------------
r13 | wolftankk | 2010-09-29 01:33:38 +0000 (Wed, 29 Sep 2010) | 2 lines
Changed paths:
   M /trunk/LibQRCode.lua

fix typo
------------------------------------------------------------------------
r12 | wolftankk | 2010-09-28 16:53:25 +0000 (Tue, 28 Sep 2010) | 9 lines
Changed paths:
   M /trunk/LibQRCode.lua

add BitArray class. it is a simple, fast table(lua) of bits.
add Encoder:chooseMode for the content encoding to bit array.

LibQRCode usage:
local barcoder =LibStub(LibQRCode-1.0, content, width, height);
barcoder include frame, you can use SetPoint for localed anywhere.
barcoder.frame:Show() It will localed the screen center if you cant use SetPoint.

------------------------------------------------------------------------
r11 | wolftankk | 2010-09-28 14:37:50 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add QRCodeWrite, but i'm programming encoder contents for QRCodeWrite. QRCodeWrite is a drawing image class.
------------------------------------------------------------------------
r10 | wolftankk | 2010-09-28 14:13:42 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add version 1 ~ version 10 in the lib for testing encode
------------------------------------------------------------------------
r9 | wolftankk | 2010-09-28 13:23:30 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

fix class-name qrcode to QRCode
------------------------------------------------------------------------
r8 | wolftankk | 2010-09-28 11:29:03 +0000 (Tue, 28 Sep 2010) | 3 lines
Changed paths:
   M /trunk/LibQRCode.lua

add ECBlock, ECB base class for Version. add ErrorCorrectionLevel class for the QRCode. this class includes L, M, Q, H. \
Version  add getVersionFromNumber method for getting >Version<

------------------------------------------------------------------------
r7 | wolftankk | 2010-09-28 09:39:08 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add bytesMatrix, Version, Mode method class
------------------------------------------------------------------------
r6 | wolftankk | 2010-09-28 06:56:05 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/.docmeta

update .docmeta. fixed the doc output method
------------------------------------------------------------------------
r5 | wolftankk | 2010-09-28 06:37:17 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   A /trunk/.docmeta
   M /trunk/LibQRCode.lua

rewrite methods of the qrcode base class, add .docmeta
------------------------------------------------------------------------
r4 | wolftankk | 2010-09-28 03:42:02 +0000 (Tue, 28 Sep 2010) | 1 line
Changed paths:
   M /trunk/LibQRCode.lua

add compute matrix for qrcode version.
------------------------------------------------------------------------
r3 | wolftankk | 2010-09-27 08:06:20 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/LibQRCode.lua

Fixed LibStub checkout url for pkgmeta
------------------------------------------------------------------------
r2 | wolftankk | 2010-09-27 05:07:45 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/LibQRCode.lua
   A /trunk/LibQRCode.toc

First, import files
------------------------------------------------------------------------
r1 | root | 2010-09-27 04:34:27 +0000 (Mon, 27 Sep 2010) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"libqrcode/mainline: Initial Import"
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
11.16 KB Sep 29, 2010 4.0.1 +1 24