aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java
AgeCommit message (Collapse)AuthorFilesLines
2015-08-14Add searching for apps in autofill settings pageMatthew Wong2-10/+60
2015-08-14Add per-app settings pageMatthew Wong5-36/+165
2015-08-14Initialize the repository automatically, don't require the app to do it ↵Matthew Wong1-2/+36
after a restart
2015-08-14Ignore focus only when it is from a successful performActionMatthew Wong1-2/+1
2015-08-14Dialog dismissal behaviour. (com.android.inputmethod, the keyboard, is a ↵Matthew Wong1-2/+4
TYPE_WINDOW_STATE_CHANGED, so needs an exception)
2015-08-14Change dialog appearance, smaller (wraps content)Matthew Wong1-13/+12
2015-08-14Dismiss dialog if non password field or window change (the accessibility ↵Matthew Wong1-3/+8
events already needed to be handled)
2015-08-14Fill in field immediately after user unlocksMatthew Wong2-32/+39
2015-08-14Only try again paste/set after decryption if the correct password was ↵Matthew Wong1-1/+3
entered and not e.g. cancel button pressed
2015-08-14Create app autofill service: a dialog pops up for all password fields & has ↵Matthew Wong2-0/+233
a button to paste/set a password found in the store with name matching app's
2015-08-14Move UI things to UI threadMatthew Wong2-25/+24
2015-08-12initialize & getRepositoryDirectory take context arguments so that service ↵Matthew Wong1-7/+7
can use them too
2015-08-12show the full category of the passwordMohamed Zenadi5-42/+39
with a small style revamp
2015-08-12Fix #118: use File.equalsMatthew Wong1-3/+2
2015-08-11Open password deletion dialogs one-by-one instead of all at once, don't rely ↵Matthew Wong2-15/+30
on the order of opening (potentially prevent #115)
2015-08-11Keep selectedItems up-to-date safely (behaviour was undefined before?)Matthew Wong1-2/+9
2015-08-11add a way to get the password repo dir without worktreeMohamed Zenadi2-9/+13
2015-08-11Fix passwords appearing like they have been selected after exiting 'delete mode'Matthew Wong1-2/+8
2015-08-10check that we have a repository before cloningMohamed Zenadi2-1/+4
2015-08-09Use getAdapterPosition instead of position variable set in onBindViewHolderMatthew Wong1-16/+11
2015-08-08Ensure positions of passwords after deleted password are updated (attempt to ↵Matthew Wong1-2/+7
fix #115)
2015-08-03fix potential NPEv1.2.0.27Mohamed Zenadi1-2/+6
2015-07-26prompt for an external dir if none is selectedMohamed Zenadi3-15/+20
2015-07-22Don't ask for ssh key passphrase if key is not encrypted with one #106Matthew Wong1-18/+25
2015-07-21Add 'clear clipboard 20 times' preferenceMatthew Wong1-0/+6
2015-07-19ssh keys with empty passphrase should not be written as "encrypted" (said ↵Matthew Wong1-1/+5
keys still worked)
2015-07-19Revert change that causes 'copy' to crash appv1.2.0.25Matthew Wong1-1/+1
2015-07-19Merge pull request #103 from wongma7/masterMohamed Zenadi6-17/+312
SSH key generator
2015-07-19fix some issues where the password repository was not initializedMohamed Zenadi4-34/+60
2015-07-18Set result & finish so that if the user presses generate when prompted for ↵Matthew Wong1-0/+2
generate/import, operation is resumed just like if user presses import
2015-07-19fix #100 where passwords were not copied if we didn't show themMohamed Zenadi1-44/+55
2015-07-18Remove fontfamily xmlMatthew Wong1-1/+1
2015-07-18v.find vs getDialog.find consistency and fix more textview/edittextMatthew Wong2-7/+7
2015-07-18Merge remote-tracking branch 'upstream/master'Matthew Wong2-10/+21
Conflicts: app/src/main/java/com/zeapo/pwdstore/pwgenDialogFragment.java
2015-07-18Set correct monospace font, fix more textview/edittext confusionMatthew Wong1-4/+8
2015-07-18fix a typo, the generate edit text is in the dialog not in the fragmentMohamed Zenadi1-1/+1
2015-07-18Use monospace font and add show passphrase checkboxMatthew Wong1-1/+20
2015-07-18use monospaced font for passwordsMohamed Zenadi2-9/+20
fix EditText being cast to textview
2015-07-17Use android support library (for fab)Matthew Wong2-4/+9
2015-07-16Make the generated public key viewer a dialog instead of fragment and add a ↵Matthew Wong3-23/+72
"preference" that opens the dialog.
2015-07-15Make AsyncTask for ssh key generation and show a progress dialog. Show the ↵Matthew Wong1-30/+70
exception if it fails
2015-07-14Change 'No SSH key' dialog to have options for import or generate. Also add ↵Matthew Wong1-7/+23
all the strings...
2015-07-14Add preference to start ssh keygenMatthew Wong1-0/+19
2015-07-14Create ssh keygen activity with two fragments: the keygen & a screen to show ↵Matthew Wong2-1/+142
the generated public key
2015-07-11Set default preferences (length 20, .etc) on first use of generator, only ↵Matthew Wong1-8/+8
save preferences when they've been used to generate i.e. Generate pressed
2015-07-11Undo lambda-ingMatthew Wong1-13/+25
2015-07-11Use string resourcesMatthew Wong1-27/+16
2015-07-10Append password from dialog, not a newly generated oneMatthew Wong1-3/+3
2015-07-10Apply PRNGFixes from ↵Matthew Wong2-0/+338
http://android-developers.blogspot.ca/2013/08/some-securerandom-thoughts.html
2015-07-10Open password generation dialog when button pressedMatthew Wong1-0/+5