Aliaksei Ivanouski
Aliaksei Ivanouski
@jorabin Hi, could you please have a look at this PR?
Some elements inside XML file aren't parsed, they are skipped during `XmlMapper().readValue()` call. These skipped elements are located inside element with `resource-id="com.ivanovsky.passnotes:id/recyclerView"` where `resource-id` is an XML attribute inside one...
I supposed you guys at least try to parse attached file, but ok, that's honest enough. It's Kotlin. Inside the deserilized result (`data` variable), there is a node with `resourceId=com.ivanovsky.passnotes:id/recyclerView`...
Java code also has the same issue. [JacksonTestJava.java.txt](https://github.com/FasterXML/jackson-dataformat-xml/files/12693430/JacksonTestJava.java.txt)
Hi, You understand it absolutely correctly and your solution `database.setRecycleBin(Group g)` will definitely work better than my hot-fix. I think it's better to cancel this PR then. @jorabin
Hi @Narigo, I'm not sure the stacktrace above was produced from this file, but at least it produces crash. Password: abc123 [test.kdbx.zip](https://github.com/Narigo/keepass-diff/files/12457733/test.kdbx.zip) It should produce this error: ``` thread 'main'...
Hey, There are several features that already have been prioritized to be next in my list for development: - TOTP/HOTP support - history support - expiration support - customized search...
Here is the difference between these two flags:  KeePassXC also uses 'ProtectInMemory' to hide sensitive data. So, I think it's right choice.
If you want to discuss my decision, please reopen the issue @julianfairfax I don't think Gnome Secrets is an application we should be pursuing in this area.
Requires further investigation according to the latest comment here https://gitlab.gnome.org/World/secrets/-/issues/518