Repository navigation
Features:
- Added Urls as a slice of strings in all relevant functions
- All visual items (input fields and text columns) are calculated to resize to look good in different sized terminals
/is optional to start off commands,openis the same as/open/open's sensitive information that is colored the same as the background is now highlighted the same color as the text -- assurance against a possible future background change- Changed text prompting in delete entry pop up
Bug fixing / refactoring:
- All instances of
fmt.Sprint(str, str)for string concatenation have been swapped tostr + stror string builder using +b.WriteString(str + str), as I found those to be faster thanfmt.Sprintin benchmark tests - Spelling mistakes fixed
- Alphabet iterator is now an int, not a struct
- Each time
/helpand/openare called, the page will start scrolled up at the top /flist strnow shows the entries not in circulation (like/find)- Moved
writeToFile,readFromFile, and theentrystruct toencrypt.goso that it can be imported intochangeKey.goandcreateEncre.go - README updated
- All files are
gofmtformatted - Input fields in both the password screen and home screen will only be done once user clicks enter/return or tab; no longer arrows or back tab
Full Changelog: v1.2.1...v1.3.0