Matthew Wong
|
42a971f348
|
Move preferences to its own activity, leaving a "blank" openkeychain api one
|
2015-08-14 17:36:49 -04:00 |
|
Matthew Wong
|
2889454d32
|
More tweaks of dialog dismissal behaviour
|
2015-08-14 17:36:49 -04:00 |
|
Matthew Wong
|
3523a0497b
|
Fix recursive filter; don't act twice on focus+click event
|
2015-08-14 17:36:49 -04:00 |
|
Matthew Wong
|
1ceb41acb6
|
Handle click events as well (useful when password field is the only focusable view)
|
2015-08-14 17:36:48 -04:00 |
|
Matthew Wong
|
ad173d9d05
|
Autofill per-app settings dialog opens on click on suggestion or on existing app
|
2015-08-14 17:36:48 -04:00 |
|
Matthew Wong
|
51a05087e5
|
Add searching for apps in autofill settings page
|
2015-08-14 17:36:47 -04:00 |
|
Matthew Wong
|
2d7c37d379
|
Add per-app settings page
|
2015-08-14 17:36:47 -04:00 |
|
Matthew Wong
|
4b15ea3ae9
|
Initialize the repository automatically, don't require the app to do it after a restart
|
2015-08-14 17:36:46 -04:00 |
|
Matthew Wong
|
7182db30b7
|
Ignore focus only when it is from a successful performAction
|
2015-08-14 17:36:46 -04:00 |
|
Matthew Wong
|
0c0054b565
|
Dialog dismissal behaviour. (com.android.inputmethod, the keyboard, is a TYPE_WINDOW_STATE_CHANGED, so needs an exception)
|
2015-08-14 17:36:46 -04:00 |
|
Matthew Wong
|
485b621b04
|
Change dialog appearance, smaller (wraps content)
|
2015-08-14 17:36:45 -04:00 |
|
Matthew Wong
|
690155391c
|
Dismiss dialog if non password field or window change (the accessibility events already needed to be handled)
|
2015-08-14 17:36:45 -04:00 |
|
Matthew Wong
|
8c266187cb
|
Fill in field immediately after user unlocks
|
2015-08-14 17:36:45 -04:00 |
|
Matthew Wong
|
e937ddf111
|
Only try again paste/set after decryption if the correct password was entered and not e.g. cancel button pressed
|
2015-08-14 17:36:44 -04:00 |
|
Matthew Wong
|
02bfcf6c3f
|
Create app autofill service: a dialog pops up for all password fields & has a button to paste/set a password found in the store with name matching app's
|
2015-08-14 17:36:44 -04:00 |
|
Matthew Wong
|
eced1dd314
|
Move UI things to UI thread
|
2015-08-14 17:35:43 -04:00 |
|
Matthew Wong
|
838471ec3a
|
initialize & getRepositoryDirectory take context arguments so that service can use them too
|
2015-08-12 21:07:47 -04:00 |
|
Mohamed Zenadi
|
58d93d757d
|
show the full category of the password
with a small style revamp
|
2015-08-12 22:33:48 +02:00 |
|
Matthew Wong
|
0cb325f4b1
|
Fix #118: use File.equals
|
2015-08-12 10:05:43 -04:00 |
|
Matthew Wong
|
113dadd227
|
Open password deletion dialogs one-by-one instead of all at once, don't rely on the order of opening (potentially prevent #115)
|
2015-08-11 17:39:35 -04:00 |
|
Matthew Wong
|
083f340f29
|
Keep selectedItems up-to-date safely (behaviour was undefined before?)
|
2015-08-11 16:59:55 -04:00 |
|
Mohamed Zenadi
|
b1e37eaefb
|
add a way to get the password repo dir without worktree
|
2015-08-11 19:13:38 +02:00 |
|
Matthew Wong
|
33667d86e4
|
Fix passwords appearing like they have been selected after exiting 'delete mode'
|
2015-08-11 12:01:37 -04:00 |
|
Mohamed Zenadi
|
57037916b0
|
check that we have a repository before cloning
|
2015-08-10 06:50:18 +02:00 |
|
Matthew Wong
|
2adbeeeba7
|
Use getAdapterPosition instead of position variable set in onBindViewHolder
|
2015-08-09 13:53:31 -04:00 |
|
Matthew Wong
|
b37b9fed5d
|
Ensure positions of passwords after deleted password are updated (attempt to fix #115)
|
2015-08-08 11:26:07 -04:00 |
|
Mohamed Zenadi
|
feb8eefcc4
|
fix potential NPE
|
2015-08-03 00:03:37 +02:00 |
|
Jaroslav Lichtblau
|
d2f5df48ee
|
Czech translation updated
for Android-Password-Store
|
2015-08-02 11:38:24 +02:00 |
|
Mohamed Zenadi
|
294f068991
|
prompt for an external dir if none is selected
|
2015-07-26 14:54:07 +02:00 |
|
Matthew Wong
|
e45afa3392
|
Don't ask for ssh key passphrase if key is not encrypted with one #106
|
2015-07-22 01:02:06 -04:00 |
|
Matthew Wong
|
d95286660a
|
Add 'clear clipboard 20 times' preference
|
2015-07-21 16:15:36 -04:00 |
|
Matthew Wong
|
3b12c79a6c
|
ssh keys with empty passphrase should not be written as "encrypted" (said keys still worked)
|
2015-07-19 22:46:39 -04:00 |
|
Matthew Wong
|
7e0b860816
|
Revert change that causes 'copy' to crash app
|
2015-07-19 19:27:36 -04:00 |
|
Mohamed Zenadi
|
83f1d18fc1
|
addd missing strings into the cs lang (no translation yet)
|
2015-07-19 14:16:03 +02:00 |
|
Mohamed Zenadi
|
38c57cec6d
|
handle rotation in password list and password decrypt
|
2015-07-19 13:51:24 +02:00 |
|
Mohamed Zenadi
|
7517c65075
|
Merge pull request #103 from wongma7/master
SSH key generator
|
2015-07-19 13:31:00 +02:00 |
|
Mohamed Zenadi
|
ea899faa07
|
fix some issues where the password repository was not initialized
|
2015-07-19 12:09:58 +02:00 |
|
Matthew Wong
|
4ec3e1956f
|
Set result & finish so that if the user presses generate when prompted for generate/import, operation is resumed just like if user presses import
|
2015-07-18 23:58:19 -04:00 |
|
Mohamed Zenadi
|
eb65c2283f
|
fix #100 where passwords were not copied if we didn't show them
|
2015-07-19 00:53:07 +02:00 |
|
Matthew Wong
|
33a4a183eb
|
Remove fontfamily xml
|
2015-07-18 16:25:16 -04:00 |
|
Matthew Wong
|
dcf66672fe
|
v.find vs getDialog.find consistency and fix more textview/edittext
|
2015-07-18 16:04:23 -04:00 |
|
Matthew Wong
|
01b7b2102d
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
app/src/main/java/com/zeapo/pwdstore/pwgenDialogFragment.java
|
2015-07-18 15:57:19 -04:00 |
|
Matthew Wong
|
8c6142bca6
|
Set correct monospace font, fix more textview/edittext confusion
|
2015-07-18 15:42:09 -04:00 |
|
Mohamed Zenadi
|
608f61b605
|
fix a typo, the generate edit text is in the dialog not in the fragment
|
2015-07-18 20:18:04 +02:00 |
|
Matthew Wong
|
b5faaed496
|
Use monospace font and add show passphrase checkbox
|
2015-07-18 14:14:00 -04:00 |
|
Mohamed Zenadi
|
5cd34a3427
|
use a normal button rather than an image button
|
2015-07-18 20:11:39 +02:00 |
|
Mohamed Zenadi
|
ba1ce73dba
|
use monospaced font for passwords
fix EditText being cast to textview
|
2015-07-18 20:11:18 +02:00 |
|
Matthew Wong
|
9817760c4b
|
Use strings and clean up margins in ssh keygen
|
2015-07-17 22:19:18 -04:00 |
|
Matthew Wong
|
395309e39e
|
Use android support library (for fab)
|
2015-07-17 22:18:41 -04:00 |
|
Matthew Wong
|
61ae170f6c
|
Make the generated public key viewer a dialog instead of fragment and add a "preference" that opens the dialog.
|
2015-07-16 03:16:25 -04:00 |
|