Commit Graph

  • 4ccf2d3f33
    Merge c15f9d6b8c into 2c9044de6b #158 Alexander Kjäll 2025-02-01 12:01:19 +0330
  • 4fe672484c
    Merge 8ed52def58 into 2c9044de6b #206 Michael Wipplinger 2025-01-30 17:53:42 +0300
  • 67e73d6d9d
    Merge 1e2709c5bf into 2c9044de6b #207 Thomas Klausner 2025-01-24 09:06:48 +0900
  • 2c9044de6b Simplified a bit of TypeScript code. master Project Nayuki 2025-01-23 07:20:57 +0000
  • 82b60dd505 Simplified demo TypeScript code by using the HTML element hidden attribute instead of CSS display:none. Project Nayuki 2025-01-23 07:19:51 +0000
  • a3d116e863 turned comments into javadocs #215 Luca Vercelli 2025-01-13 15:09:02 +0100
  • 4f7ac826de gitignore Luca Vercelli 2025-01-13 14:48:23 +0100
  • f821db70c4 turned comments into javadocs Luca Vercelli 2025-01-13 14:48:16 +0100
  • 777682a642 Fixed wrong refactoring in commit 8329a7108f. Project Nayuki 2025-01-04 19:09:39 +0000
  • 741232ed4a make build for iOS #213 Le Xuan Quynh 2025-01-03 08:46:07 +0700
  • 8ed52def58
    Merge branch 'nayuki:master' into master #206 Michael Wipplinger 2024-11-18 15:06:47 +0100
  • f40366c40d Simplified some Rust code by using slice.chunks(). Project Nayuki 2024-11-18 05:22:06 +0000
  • 2b28bc2671 Tweaked some length calculations to panic on overflow. Project Nayuki 2024-11-18 04:28:09 +0000
  • dfe47102e6 Simplified a bit of code with usize.div_ceil() (Rust 1.73). Project Nayuki 2024-11-18 04:24:45 +0000
  • 9648a4d7b0 Simplified HTML code by nesting <input> in <label>, tweaked CSS to fit, with no visual changes. Project Nayuki 2024-11-10 15:47:25 +0000
  • 1e2709c5bf Fix portability problem with ar(1) on macOS. #207 Thomas Klausner 2024-09-28 10:29:24 +0200
  • 8276a6ca9f remove qt-related settings from cmakelists.txt Michael.Wipplinger 2024-09-24 20:32:57 +0200
  • ab5129f925 clean up a bit Michael.Wipplinger 2024-09-24 20:23:23 +0200
  • 79bbfb5656 add a cmakelists.txt Michael.Wipplinger 2024-09-24 20:13:28 +0200
  • 856ba8a74b Simplified some unrelated pieces of code. Project Nayuki 2024-09-01 01:45:03 +0000
  • 8329a7108f Slightly simplified the calculation of alignment pattern spacing in a non-obvious way, adapted from David Evans's "Lean QR" project. Project Nayuki 2024-09-01 01:43:33 +0000
  • 82f5241186
    Merge pull request from chubbard/QRCodRrenderer-1 #205 Charlie Hubbard 2024-08-27 19:06:53 -0400
  • a6c12ba20a
    Update Readme.markdown Charlie Hubbard 2024-08-27 19:03:52 -0400
  • d410c550f8
    Create QrCodeRenderer.java Charlie Hubbard 2024-08-27 19:01:07 -0400
  • 42a886d784 Changed type hints to use native types (Python 3.9+) instead of the typing module. Project Nayuki 2024-05-29 03:49:36 +0000
  • 76c1a7c62b Added missing generic type parameters. Project Nayuki 2024-05-29 03:31:57 +0000
  • e6d80f7661 Added a missing optional type hint. Project Nayuki 2024-05-29 03:24:20 +0000
  • 99f057910d Fixed the package name in documentation comments for the qrcode-no-heap crate. Project Nayuki 2024-01-30 23:41:48 +0000
  • 9e15962898 Updated heapless example with new name #201 Corvus 2024-01-26 19:38:27 -0700
  • 4ec74454ac Better test output on Xterm #198 Martin D Kealey 2024-01-12 00:27:20 +1000
  • 0ff29fec3b Add a Simple Example #193 zakariaelharrak 2023-09-24 20:52:48 +0100
  • 071866b7cf
    arquivo com QR code #192 danilonovaisv 2023-09-13 22:43:44 -0300
  • 9b6cc0f9e8
    Create QRCODE INSTA DANILO #191 danilonovaisv 2023-09-13 22:15:33 -0300
  • 49a66a2b8b Added missing metadata to Rust-no-heap's Cargo.toml, bumped the version because qrcodegen-no-heap 1.8.0 was already published on Crates.io. Project Nayuki 2023-08-20 19:03:48 +0000
  • 5fb88bfa67 Renamed the Rust-no-heap implementation in Cargo.toml. Project Nayuki 2023-08-20 18:08:12 +0000
  • 93237ecbd6 Add basic scheme implementation #189 José Bollo 2022-08-18 20:34:43 +0200
  • 21357d72ae
    fix: make noheap version have different name so it's easier for Cargo to be found #181 Slesarew 2023-06-19 15:31:09 +0300
  • 22fac31bdf Changed the TypeScript input demo to add a download link for bitmap and vector output formats, and stop displaying the SVG XML code. Project Nayuki 2023-04-28 21:17:01 +0000
  • 957e4ce5fa Fixed TypeScript code style. Project Nayuki 2023-04-28 21:08:48 +0000
  • f1d3b1e2b3
    Added GitHub workflow. #140 Vitaly Zaitsev 2022-04-21 15:39:52 +0200
  • 283d6a4bae
    Implemented CMake build support. Vitaly Zaitsev 2022-04-21 15:36:23 +0200
  • 595e25d482
    add PrettyPrintQr for print as real qr on shall #179 IU1JFE 2023-03-27 11:21:33 +0200
  • 1ae4379491
    User/jselbie/cppdefaultconstructor () #177 John Selbie 2023-02-21 19:33:47 -0800
  • 90c26f8bf8
    Merge pull request from nayuki/master John Selbie 2023-02-21 19:32:05 -0800
  • 2643e824eb Enabled constant evaluation of Rust Version/Mask functions/methods. Project Nayuki 2023-02-17 23:53:35 +0000
  • 5d9ec8dfdd Replaced some Rust object method calls with primitive arithmetic in order to support constant evaluation. Project Nayuki 2023-02-17 23:50:47 +0000
  • 13e37016bd Added directives to Rust code to suppress a stylistic lint check. Project Nayuki 2023-02-17 23:47:53 +0000
  • 607046d7fe Tweaked Rust code to avoid unused parentheses warning. #175 Martin Milata 2023-02-16 16:42:24 +0100
  • b7698192e8 Changed Version::new to const in Rust code. #174 Martin Milata 2023-02-16 16:29:32 +0100
  • c147f7e328 Clarified a magic value in C code and reflowed some associated comments. Project Nayuki 2023-02-03 00:26:30 +0000
  • bd68e4bc63 feat(javascript): enable use with NPM #168 Guillaume FORTAINE 2022-12-23 00:11:07 +0100
  • e237eb0d0b Allow the assert to be redefined #165 Gaspard Petit 2022-11-06 22:34:34 -0500
  • 314b556c76 Support non null-terminated string #164 Gaspard Petit 2022-11-06 22:11:51 -0500
  • 3f8bb419d4 port to wince #162 hwenb 2022-10-18 15:03:51 +0800
  • 9ca3dd36aa Add header jing-sheng.huang 2022-10-18 14:33:50 +0800
  • a82dc30d43
    Added ASCII string representations #160 the-holger 2022-09-29 09:22:52 +0200
  • 0dbd3b2133 Simplified Unicode string handling logic in TypeScript code thanks to ES6 features. Project Nayuki 2022-09-16 23:28:56 +0000
  • 282a5d1652
    One liner for *.ts building #159 Zach Collier 2022-09-15 11:55:30 -0600
  • b7185b1de2
    Add build instructions for qrcodegen.ts Zach Collier 2022-09-15 11:03:55 -0600
  • 942f4319a6 Changed calls of the non-standard method String.substr() to substring(). Project Nayuki 2022-09-13 20:23:55 +0000
  • c15f9d6b8c
    ignore doc-tests that don't seem to be intended to be compiled and run #158 Alexander Kjäll 2022-09-08 11:57:37 +0200
  • cb30e42852 Add CMakeLists file to be able to build cpp library with cmake #153 Florian Wühr 2022-07-27 08:42:01 +0200
  • 898bdbc08c
    Minor Formatting Fixes #146 トトも 2022-05-30 20:20:55 -0400
  • e0e36c789b
    Adjusted Spacing トトも 2022-05-30 20:19:12 -0400
  • 0ff4b2b773 Added QR Code As Preview ElectronicsArchiver 2022-05-30 20:18:13 -0400
  • f461b12655 Added Languages Quicklink ElectronicsArchiver 2022-05-30 19:07:48 -0400
  • 9ebe89411f Linked Languages ElectronicsArchiver 2022-05-30 19:05:02 -0400
  • 6ae857509a Added License Badge ElectronicsArchiver 2022-05-30 18:59:30 -0400
  • 4ebbd619c7 Formatted Instruction ElectronicsArchiver 2022-05-30 18:57:15 -0400
  • 59fbe20852 Formatted Features ElectronicsArchiver 2022-05-30 18:53:56 -0400
  • 356acce16e Formatted Example ElectronicsArchiver 2022-05-30 18:33:58 -0400
  • 87d8c6d57f Moved License Into License File ElectronicsArchiver 2022-05-30 18:17:46 -0400
  • a88b8dca09 Added Quicklinks ElectronicsArchiver 2022-05-30 18:16:39 -0400
  • 09710385c5 Switched To Common Name ElectronicsArchiver 2022-05-30 18:08:07 -0400
  • f2f5700fa6 Remove autogenerated code #145 2Ra66it 2022-05-15 16:23:30 +0300
  • 4fa8305e53 Add android compatibility 2Ra66it 2022-05-15 16:22:28 +0300
  • c78b0d0149 Add Readme.markdown #144 2Ra66it 2022-05-14 17:19:33 +0300
  • fa8281de83 Add android support 2Ra66it 2022-05-14 17:14:39 +0300
  • 1203d9f2cf [java-fast] Add pom.xml and move src to compile with maven #143 Jochen Sprickerhof 2022-05-05 15:27:16 +0200
  • 720f62bddb Updated package version numbers. v1.8.0 Project Nayuki 2022-04-17 04:14:51 +0000
  • 64f04fa6cc correction in penalty calculation #134 meirumeiru 2022-03-11 19:45:43 +0100
  • 4e41cb2c72 Copied paragraphs in Rust comments for top-level QR-encoding functions for consistency. Project Nayuki 2022-01-08 04:28:10 +0000
  • f3705873ab Rewrote comments for top-level QR-encoding functions in C, to correspond better to other language ports. Project Nayuki 2022-01-08 04:26:56 +0000
  • 33af976bba Fixed a misspelled word in C comments. Project Nayuki 2022-01-08 03:42:50 +0000
  • d524de6153 Changed to standard error classes in TypeScript code. Project Nayuki 2022-01-07 17:42:50 +0000
  • 17e1a8a6d4 Marked Rust code to forbid unsafe. Project Nayuki 2022-01-07 17:40:03 +0000
  • 33442ea74a Updated copyright year in readme document. Project Nayuki 2022-01-07 17:25:27 +0000
  • 9e81969139 Added a comment in Java QrSegmentAdvanced.makeSegmentsOptimally() functions to be consistent with QrCode.encodeSegments(). Project Nayuki 2022-01-07 06:04:32 +0000
  • daa3114dcf Replaced str.format() with f-strings in Python code. Project Nayuki 2022-01-07 06:00:18 +0000
  • e6ef02e0f5 Removed run-time type assertions in Python code in favor of static type hints. Project Nayuki 2022-01-07 05:54:28 +0000
  • 52a3273d8c Updated documentation comments for QrCode::{encode_text(),encode_binary()} in Rust-no-heap and C ports. Project Nayuki 2021-12-03 06:05:20 +0000
  • d4085a443a Revamped documentation comments about argument arrays in the C and Rust-no-heap ports. Project Nayuki 2021-12-03 05:56:54 +0000
  • 5990e6a99c - In the project (top-level) readme file, kept one language's code example and moved all others out to language-specific readme files. - Added a readme file for each programming language implementation (port) if it didn't already have one, mostly by copying the project readme text, and then added/edited a couple of feature points. Project Nayuki 2021-12-01 06:01:50 +0000
  • d02fe511cc Updated the content of language-specific readme files and package-level documentation comments. Project Nayuki 2021-12-01 05:58:37 +0000
  • df44e259d1 Added a paragraph to partially synchronize all readme files and package-level documentation comments. Project Nayuki 2021-12-01 05:56:12 +0000
  • 7a052cc5b2 Removed references to other programming languages within language-specific overview/readme text. Project Nayuki 2021-11-25 04:45:32 +0000
  • f39234b755 Clarified the Rust-no-heap documentation example code. Project Nayuki 2021-11-25 04:43:16 +0000
  • d0d0474e4c Merged two separate but related projects: - QR Code generator library (6 languages) (commit d8ea85f2e2) - Fast QR Code generator library (Java) (commit e3e8276149) Project Nayuki 2021-11-14 21:40:35 +0000
  • e3e8276149 Renamed directory, moved file. Project Nayuki 2021-11-14 21:39:35 +0000
  • d8ea85f2e2 Added another implementation in Rust, distinguished by performing no heap allocations and enabling no_std. Project Nayuki 2021-11-14 21:37:26 +0000