Janek Bevendorff

Results 317 comments of Janek Bevendorff

You should not display passwords in the table view. We should, in fact, consider removing that column. You can view them in the preview panel, which uses monospace fonts.

I tested it, smart cards seem to be unsupported, you only get this double PIN prompt. Since you have to enter the PIN twice every time, this is objectively worse...

I don't have a full C example at hand, but here is the Rust code that binds with Lexbor: https://github.com/chatnoir-eu/chatnoir-resiliparse/blob/c58f3dbc611710534e6c411910cfba443bf48c23/resiliparse/lib/parse/html/dom.rs#L909 Problem 1: inserting a document fragment as a child node...

@ramezrafla You may want to have a look at https://resiliparse.chatnoir.eu/en/stable/man/extract/html2text.html It's a Cython binding, but most of the code is simply C++.

This is an (almost) complete DOM parser built around Lexbor: https://resiliparse.chatnoir.eu/en/stable/man/parse/html.html Code: https://github.com/chatnoir-eu/chatnoir-resiliparse/blob/develop/resiliparse/resiliparse/parse/html.pyx

I meant it more as a template for you. The parsing logic is C++ in Cython syntax, so it should be easy to adapt. Lexbor already provides a full DOM...

QSystemTrayIcon should use the correct API or protocol for showing notifications on your desktop. Back in the day, you needed to install libnotify-qt to enable this integration, but I don't...

This is what code signing was invented for. Our binaries are signed, if Windows ignores that, it's a Windows problem.

If you see (s) in the interface, then the en-US or en-GB translation for that string is missing. You need to fix that on Transifex, not in the code.

Windows implementation added. This should be ready for review.