karagog / Gryptonite

The next version of GPassword Manager, with a better interface, more secure encryption and less cumbersome name.
https://sourceforge.net/projects/gpasswordman
Apache License 2.0
15 stars 1 forks source link

Get rid of GUtil data objects from most of the implementation #35

Closed karagog closed 9 years ago

karagog commented 9 years ago

I just discovered a bug in my List class that's got me paranoid about my container classes. You can't avoid them totally, because GUtil relies heavily on them, but use Qt's container classes wherever possible.

karagog commented 9 years ago

The rule is: Use Qt's data objects in your application code, unless there is a compelling reason to keep using GUtil's data objects (i.e. converting library fcn return type is too costly)

karagog commented 9 years ago

Okay I got rid of a bunch of GUtil Vector's and String's, there are probably more scattered about, but I fixed this over a range of commits: d4708f1e8912e85fc14ca74d4e059c4780453de8..e6241910d78a9d4ce08806ad0cd020b019c580e4