first try to reorganize the code base; control manages windows and database opening; other classes are self-explenatory; helper.py is for generic functions; filebrowser is working, dbbrowser not; to implement self-locking, states need to be implemented, created to classes to represent these; threading is needed to start different timers for different exercises, e.g. locking or clipboard deletion; first try of configuration implemented; use XDG enviroment variables
just to save changes; dbbrowser doesn't work yet
other changes (mostly pylint remarks)
don't know how pycache comes into upstream
just to save changes; dbbrowser not working; all dbbrowser functions have a own method; it's planned to implement a lookup table for states
fixed logic stuff
WIP, almost done
WIP modularization done but lack of configuration menu. db browser works but locking by timer not
some refactoring; fixed bug that could crash the db
fixed bug that crashes keepassc if you press ctrl+d
Huge step done: Figured threading out, that is self-locking and self-deleting clipboard is working parallelly now
Configuration menu available
Go directly to last opened db and remember last keyfile (both optional)
refactoring, fixed bug
fixed another bug
fixed bug concerning deletion
PEP-8 fixes
Reorganized files. Made lib/ a package. Updated setup.py. Added
editor.py file (not integrated yet).
fixed exiting bug
added support to choose menu entry with numbers in unlocking menu