Repository navigation
Releases
Releases · trebsoj/keedoc-bin
KeeDoc v0.6.0
Added
- The camera now scans documents. On Android and iOS, "Camera" opens the
phone's document scanner, which finds the edges of the document, turns it
straight and lets the corners be adjusted by hand. Several pages can be
scanned in one go, such as both sides of an ID card, and each page is
attached to the card. Pages are stored like photos, at most 2560 pixels
on their longest side, and the scanner's own copies are deleted as soon as
they have been read. Where the scanner is not available, the camera works
as before, with the photo framed by hand.
KeeDoc v0.5.1
Changed
- Photos taken with the camera or chosen from the gallery are now stored at
most 2560 pixels on their longest side, as JPEG at quality 85. Documents
stay easy to read, take a fraction of the space and open much faster. A
framed photo is no longer saved at a higher quality than the camera took
it. Cards saved before keep their images as they are.
Fixed
- A value copied from a card is now taken off the clipboard when the vault
locks even if locking runs into an error. - If copying a value fails, KeeDoc now says it could not copy it, instead of
reporting it as copied.
KeeDoc v0.5.0
Added
- A value copied from a card no longer stays on the clipboard. It is cleared
30 seconds after copying, and at once when the vault locks, so another app
cannot read it later. The message shown after copying says so. Anything
copied elsewhere in the meantime is left untouched. - Choosing a master password, when creating a vault or changing its password,
now shows how strong it is: weak, acceptable or strong. It is only advice;
the minimum of 8 characters is still the only requirement.
KeeDoc v0.4.1
Changed
- In the "create vault" dialog the storage directory now comes after the
password, and the whole directory line is the button that opens the folder
picker, instead of a separate "Select directory" button. - An empty vault no longer shows an "Add record" button in the middle of the
screen; the add button at the bottom, always visible, is the only one.
KeeDoc v0.4.0
Added
- A photo taken with the camera is now framed before it is attached. The
capture opens on a screen where a frame is placed over the document, and
only what the frame holds is saved, so a card no longer carries the table
the document was lying on. The frame can be left free, or held to the
proportions of an ID card or an A4 page, and the photo can be pinched and
moved underneath it. "Whole photo" attaches the capture as it was taken,
and leaving the screen any other way discards it.
Fixed
- The camera and the gallery left an unencrypted copy of every attached image
in the application's own temporary space, where it stayed after the card
had been saved and encrypted. That copy is now deleted as soon as it has
been read.
KeeDoc v0.3.4
Added
- The new card screen has the favorite star in its top bar, so a card can be
created already marked as a favorite.
Changed
- Turning an image in the gallery is now instant, also on a vault in a cloud
folder. The rotation is kept on each device, so a photo can be upright on
the phone and sideways on the computer, and it no longer changes the card's
"last updated" date. Images turned before this version start unrotated on
every device and have to be turned once.
KeeDoc v0.3.3
Added
- "Exporting…" and "Importing…" now cover the screen, like "Syncing…", while
a full vault is exported or imported. Taps and the back button are blocked
until it finishes. - "Info" in the card menu opens a screen with the details of the card's file:
its name and location, when it was created and last updated, and how many
attachments it holds.
Fixed
- Importing a vault left the "New vault" dialog open and tappable while the
cards were restored, so a second tap could create the vault and import it
twice. - The password prompt of the export and import dialogs released its fields
while it was still closing, which raised an error on debug builds. - If restoring the cards of an imported vault fails, KeeDoc now says so
instead of leaving the dialog stuck.
Improved
- The button to remove a vault from the saved list says just "Remove".
KeeDoc v0.3.2
Improved
- Saving and deleting a card now covers the screen with a "Syncing…" card
(the app logo inside a spinning green ring) and blocks taps until the
vault has been written. It replaces the text on the Save button, and it
stays out of sight when the write finishes quickly.
KeeDoc v0.3.1
Fixed
- The vault now locks after the screen has been off for longer than the
auto-lock timeout on Android. Returning to the app used to restart the
count, so it never locked. - Typing counts as activity for the auto-lock, so the vault no longer locks
while you write in a card, which discarded the unsaved changes.
KeeDoc v0.3.0
Important
- Update KeeDoc on every device that opens the same vault. This version
stores the vault index in a new, safer layout. KeeDoc 0.2.0 does not know
about it: opened from an older version, a vault would show outdated cards,
and saving from there could overwrite newer changes. Vaults created with
0.2.0 open normally and are upgraded the first time they are saved.
Added
- Open and create vaults in cloud folders on Android (Dropbox, Google Drive,
Mega and other Storage Access Framework providers). - Edit a card as a draft: changes are kept until you press Save, which
stores them all at once and returns to the list. Leaving with unsaved
changes asks whether to save them. - Show "Syncing…" while a card is being saved.
- Offer to recover the vault index from a previous copy when its pointer
cannot be read.
Improved
- Saving a card uploads at most three files, however many fields changed,
which is much faster on cloud-backed vaults. - Explain which required field is missing when a card cannot be saved.
Fixed
- Notes typed on a card and left with the back button were not saved.
- An interrupted write can no longer destroy the vault index: it is now
double-buffered and checked after every write. - Document files are fingerprinted, so a truncated file is detected instead
of failing silently. - The auto-lock no longer locks the vault in the middle of a save.
- A vault written by a newer KeeDoc is refused instead of being misread.
- Saving to a cloud folder no longer fails while the provider is still
listing the file just written.