1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
May 02, 2023 — May 02, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added support for Furigana using the SOUND field in MECARD. AddressBookParsedResult now has a pronunciation field to represent this. I'm not aware of whether this is supported in other formats like VCARD, so they all pass null for now. More... over 15 years ago
Now attempts to use locale-specific Google property in client. Also made some stuff final that can be. More... over 15 years ago
Somehow the IntelliJ Subversion integration did not commit these deleted files when I did the rename. More... over 15 years ago
Hid the Share menu if the results screen was showing, since it didn't make sense. Also change the autofocus delay to 1.5 seconds, to make it hunt a little less, and give the autoexposure system more time to run. More... over 15 years ago
Did a bunch of renaming, there was no need for the Barcodes prefix. More... over 15 years ago
First pass at adding a UI for sharing data via QR Codes. There's now a Share button in the main capture menu which leads to a choice of contacts, bookmarks, and clipboard contents, which will be encoded and shown full screen. Launching the bookmarks picker currently crashes with a permission problem, which I'm investigating. More... over 15 years ago
Partially addressed Reed-Solomon decoding issue for Datamatrix, but not entirely. Still some small issue that prevents correcting as many errors as possible. More... over 15 years ago
Made new array fields final More... over 15 years ago
Address a small but clear bug in detector logic More... over 15 years ago
Attempt to make encoding detection slightly more accurate -- rule out Shift_JIS in a few more cases More... over 15 years ago
Renamed launcher icon. More... over 15 years ago
Fixed two leaks when using AndroidHttpClient. More... over 15 years ago
Small additional error check in decoder More... over 15 years ago
Added support for landscape mode when encoding QR Codes, and made some small layout improvements. More... over 15 years ago
Finished renaming UPC --> Product in a few places. More... over 15 years ago
Added support for supplying a postal address when encoding a QR Code. More... over 15 years ago
Made some temporary changes to make throwing ReaderExceptions more efficient. Long term, we need to delete this class and change the decoders to return errors instead of throwing. More... over 15 years ago
Renamed UPC result type to Product, and introduced an idea of 'product ID' and 'normalized product ID' to account for UPC-E, where the actual visible ID is different from what we may want to search for as a key. Updated clients to use this too. More... over 15 years ago
Fixed Search Book Contents when built under ProGuard. More... over 15 years ago
Fixed the ZXing Test camera mode when using ProGuard. More... over 15 years ago
Another round of optimization, focused on reusing arrays and small objects. More... over 15 years ago
Revamp the character encoding detection to use a more complicated but still crude algorithm that detects more Shift_JIS sequences correctly. More... over 15 years ago
Updated qrcode-2 with corrected output for some Japanese-language results. Also standardized on UTF-8 encoding for test result files and enabled --dump_results for single-file case. More... over 15 years ago
Now more lenient in detecting Shift_JIS to detect more byte sequences as Shift_JIS More... over 15 years ago
Discovered that our 1D Readers were being reallocated for every row scanned - yikes! I made them reusable across both rows and different scans. This saved 26 ms on the worst case rejection. We can now consistently reject any 240x240 image on Android in 150 ms or less, checking all 7 formats. More... over 15 years ago
Whoops, the benchmarks are in microseconds, not milliseconds. More... over 15 years ago
Allow up to 3 superfluous bits at end of stream More... over 15 years ago
Added 17 new, unusual QR Codes to the blackbox tests. We can decode the majority OK, but some of the contents are not agreeing with the golden results because of a text encoding issue. More... over 15 years ago
Added a --dump_results flag to the J2SE client, which will create a text file of the contents of each file scanned. This is very useful for adding golden results for new blackbox images tests. More... over 15 years ago
Did a big refactoring on the MonochromeBitmapSource. I removed all the caching luminance calls and converted them to getting luminance data on demand. This saved another 33,000 function calls per rejected scan, good for another 15 ms savings. I also moved the luminance calls to BaseMonochromeBitmapSource and made them protected, to indicate that the decoders shouldn't use them. More... over 15 years ago