Commit graph

26 commits

Author SHA1 Message Date
fd49fc8111
Add type annotations
This commit adds type annotations to main.py and fixes typos as well.

It also adds a FIXME to check if we really should add a new line at
end of password
2021-06-11 10:02:09 +02:00
602ff241ad
Add decorator to redraw window
This commit adds a decorator that will handle redrawing of gui.

The pattern sizer.clear() ... pnl.SetupScrolling() and
sizer.layout() is very common and easy to handle with a decorator.
2021-06-11 09:24:40 +02:00
cda0ecbd40
Remove pycache 2021-06-11 09:15:56 +02:00
efa4d18083
add .gitignore 2021-06-11 09:11:22 +02:00
01c0b60581
Fix installer to work with new names and refactored code 2021-06-10 16:23:17 +02:00
4fbfb1c7c7
Fix typos and add Liberapay donation link 2021-06-10 16:16:55 +02:00
49473c85bf
Refactor: move all pass related non gui stuff to module
This commit refactors this program to use a separate module for pass
related stuff. This will enable a better separation between backend
and frontend.

There is still some work to do, e.g. adding getters and setters
instead of using member attributes directly, but it is a start.
2021-06-10 15:56:26 +02:00
d6b0842991 Code clean up
Remove unused variables, fix return statements to be consistant
2021-04-19 14:08:30 +02:00
353b19d8b3 Add docstrings 2021-04-19 11:19:13 +02:00
Mikael Nordin
cffef46e80
Update README.md 2021-02-04 21:04:55 +01:00
0b573ba40b Add screenshots from pinephone 2021-02-04 20:59:23 +01:00
Mikael Nordin
5f0f6a67ad
Update README.md 2021-02-04 20:40:32 +01:00
Mikael Nordin
8106f5ef56
Update README.md 2021-02-04 20:37:58 +01:00
205e1d3d81 Move installer and add support for arch/manjaro to installer 2021-02-04 20:18:20 +01:00
f1f5db976a Show path after creation 2021-02-04 19:10:58 +01:00
b4beda486f Delete and add 2021-02-04 18:37:25 +01:00
ea9b2e87fe Add back up emoji 2021-02-04 16:40:34 +01:00
5e982a54a8 Better navigation and tools 2021-02-04 16:34:35 +01:00
bafe072f1c Readd scrolling to se if that fixes error with disapearing scrolling 2021-02-04 11:08:38 +01:00
167cd75f6f Add dependencies 2021-02-04 10:44:35 +01:00
978908e5af Add crude installer for development purposes 2021-02-04 10:28:49 +01:00
6fe8e46117 Editing 2021-02-03 17:10:56 +01:00
497034c8fe Sorting 2021-02-03 16:09:19 +01:00
f801ef1915 Read only working 2021-02-03 15:30:41 +01:00
114e3b143b List capabilities 2021-02-03 10:36:13 +01:00
Mikael Nordin
e821fd8e9c
Initial commit 2021-02-03 08:59:43 +01:00