csturm83

Results 21 comments of csturm83

@PhonicUK I'm curious why you would have issues related to XAML/WPF on Linux using the current version. Were you trying to use a .NET Framework binary/dll directly, or using a...

@CJPNActual I'd be curious if your speedup compared to QRCoder is strictly in comparison to its code that does the equivalent (raw data), or if you are including QRCoder rendering...

> Considering a fork or some such in case anybody needs to generate a huge number of QR codes in a hurry. > You would instantly recognise the optimised version...

> As of today, alphanumeric V40(H) codes are issuing forth 36x faster. @CJPNActual That's awesome! I'm curious if you had experimented at all with flattening [`QRCodeGenerator.ModuleMatrix`](https://github.com/codebude/QRCoder/blob/60217f84f298e8b95e60a1122b9b202a152a12aa/QRCoder/QRCodeData.cs#L14) into a single `BitArray`?...

> The only downside is that I've ImageSharp dependencies. It's not a problem for me because the generators are within my project, and not in this library. @itarizin I think...

Right. Also not a lawyer, but if the code itself is MIT licensed in any way, what's to stop a personal fork from pulling ongoing upstream changes (which are still...

> On the other hand, if a complete rewrite of the exposed API is desired, then I would maintain bugfixes for 1.x if/when requested by a contributor. It is quite...

My thoughts on **Question 1**, how to split NuGet packages: Original **QRCoder** package stays **v1.x**. I feel that keeping the same package name for v2 would be a landmine for...

Regarding the core abstraction for Renderers, [this commit](https://github.com/codebude/QRCoder/commit/3c91f571d86cfdde8ac7d6ea3c33dc9b38b56f74#diff-38ddae11d72c3dd3cfe4d0e55e904c46d53172611bea4e88956a0724ccd38f71) removed the genericity of `AbstractQrCode` (renderers) to support COM. In my opinion, something like the original abstraction would be preferable. Is COM...

I have been working on a [prototype branch](https://github.com/csturm83/QRCoder/tree/feature/qrcoder-v2). Most things are still unimplemented (a matter of migrating over and cleaning up existing code). I had just been focusing on the...