Commit graph

35 commits

Author SHA1 Message Date
Micke Nordin
fd76ee72df
Remove trailing newline
We definatly break stuff with this, so it must be removed.
2022-02-28 09:53:43 +01:00
Micke Nordin
fa3d747cba
Smol fix to make temp file usage clearer
Most likely this temp file solution does
not do what I though...
2021-07-09 14:58:37 +02:00
Micke Nordin
9fc9c77396
Fix init screen to use alert dialog
To initiate a local password-store, you
need a gpg-key, and now we can tell the user
as much
2021-07-09 13:40:44 +02:00
Micke Nordin
c541c60aa9
Refactor: sorting methods, and make some
things clearer
2021-07-09 13:33:02 +02:00
Micke Nordin
17b78797dc
Refactor: sorting methods, and make some
things clearer
2021-07-09 13:32:53 +02:00
Micke Nordin
e5d1be7c3b
Further work on #2
It seems git is working now, however this
is thoroughly untested...
2021-07-09 12:04:56 +02:00
Micke Nordin
5386031ac0
Update url to issue tracker 2021-07-09 09:13:52 +02:00
Micke Nordin
e02c552acb
This commit adds initial support for init of local .password-store
This is a start towards fixing #2 although it does not have git
support yet, and does not import gpg/ssh keys. At least it's
something :)
2021-07-08 18:10:27 +02:00
Micke Nordin
7f43e80c26
Fix after move of code from github 2021-07-08 15:29:49 +02:00
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