Pass11 icon indicating copy to clipboard operation
Pass11 copied to clipboard

Written UI in PyQt6 and custom Mica Code

Open raghavdhingra24 opened this issue 3 years ago • 0 comments

Hi there, I had seen this project through reddit and tried to rewrite the UI from scratch in PyQt also, I wrote the code for mica in the ui itself for reducing dependencies. The ui which I wrote in PyQt is slightly different from the original one but there are several advantages of using it than tkinter.

  1. Using multi-threading with QThread, we can reduce lag when we enter long passwords.
  2. Animations can be added like I added in the progress bar.
  3. With the help of darkdetect library, we can add dark mode and light mode support, and while switching themes, ui won't cause many problems as they are seen sometimes with tkinter.

You may review and tell if some other changes are required. Edit: forgot to remove vertical sizing and add title

raghavdhingra24 avatar Dec 02 '22 10:12 raghavdhingra24