Commit Graph

3657 Commits

Author SHA1 Message Date
Andrea Torlaschi
5322fa71b7 ImportKeys: Extract ImportUserIdsView to decouple it from CardView 2016-08-19 22:35:46 +02:00
Andrea Torlaschi
79e527fe1a ImportKeys: Show notification in case of errors in preview 2016-08-19 22:35:45 +02:00
Andrea Torlaschi
39bc206b60 HkpKeyserver: Fix parsing expiration status and refactoring 2016-08-19 22:35:44 +02:00
Andrea Torlaschi
10ce910164 ImportKeys: Fix key preview when already downloaded 2016-08-19 22:35:44 +02:00
Andrea Torlaschi
706840771a ImportKeys: Fix tests 2016-08-19 22:35:43 +02:00
Andrea Torlaschi
f3f9404081 HkpKeyserver: Fix parsing expiration status 2016-08-19 22:35:42 +02:00
Andrea Torlaschi
cdef20601f ImportKeys: Avoid exception while downloading without saving 2016-08-19 22:35:42 +02:00
Andrea Torlaschi
d095df1740 ImportKeys: Refactoring (Cache results) 2016-08-19 22:35:41 +02:00
Andrea Torlaschi
22b5bce165 ImportKeys: Refactoring list entries 2016-08-19 22:35:41 +02:00
Andrea Torlaschi
5f8d7fa67b ImportKeys: Show user ids from downloaded key 2016-08-19 22:35:40 +02:00
Andrea Torlaschi
7b7efa1a73 CloudSearch: Add error message when no source selected 2016-08-19 22:35:39 +02:00
Andrea Torlaschi
d947db2569 ImportKeys: Restore NonInteractive behavior
Hides container of buttons when NonInteractive is enabled.
In this way user can't interact with the list.
2016-08-19 22:35:39 +02:00
Andrea Torlaschi
e4fe1e95fb ImportKeys: Fix Recyclerview coherence with data 2016-08-19 22:35:38 +02:00
Andrea Torlaschi
15b7845b16 ImportKeys: Get reference to canonicalized key without saving and refactoring (WIP) 2016-08-19 22:35:37 +02:00
Andrea Torlaschi
68b015122b ImportKeys: Add expanding card for list's item (WIP) 2016-08-19 22:35:37 +02:00
Andrea Torlaschi
83673adeb9 ImportKeys: Add import single key from cloud
- Refactoring needed
2016-08-19 22:35:36 +02:00
Andrea Torlaschi
a5b1f46642 ImportKeys: Add import single key from file
- Refactoring needed
2016-08-19 22:35:35 +02:00
Andrea Torlaschi
40d6d1f750 ImportKeys: Add import button to cards
- Adapt things to material design
2016-08-19 22:35:35 +02:00
Andrea Torlaschi
5858257bab ImportKeys: Add method for single import 2016-08-19 22:35:34 +02:00
Andrea Torlaschi
db1e8b60ca ImportKeys: Extract interface and refactoring
ImportKeys: Extract interface and refactoring
2016-08-19 22:35:34 +02:00
Andrea Torlaschi
7cb13bf06f ImportKeys: Extract duplicate code for permissions 2016-08-19 22:35:33 +02:00
Andrea Torlaschi
5e93b68b6e ImportKeys: Refactoring 2016-08-19 22:35:32 +02:00
Andrea Torlaschi
9f7320b857 ImportKeys: Cleanup
- Move loader package inside keyimport package
- Change name of variables
- Remove unused images
2016-08-19 22:35:32 +02:00
Andrea Torlaschi
155ebc4d69 ImportKeys: Add ability to import all keys in a file
- Remove ability to select keys
(We will add ability to import a single key)
2016-08-19 22:35:31 +02:00
Andrea Torlaschi
c41b658e8f ImportKeys: Add menu in import fragments
- Move cloud settings to menu
- TODO: Import all keys
2016-08-19 22:35:30 +02:00
Andrea Torlaschi
a0f371af41 ImportKeys: Refactoring
Move loader related class to a separate package
2016-08-19 22:35:30 +02:00
Andrea Torlaschi
96f405f5ee ImportKeys: Remove bottom toolbar 2016-08-19 22:35:29 +02:00
Andrea Torlaschi
d9562461eb ImportKeys: Add empty list message 2016-08-19 22:35:28 +02:00
Andrea Torlaschi
8ae245e6df ImportKeys: Use Toolbar for Import button 2016-08-19 22:35:28 +02:00
Andrea Torlaschi
f52e4a8c7f ImportKeys: Use CardView for the list and change layout 2016-08-19 22:35:27 +02:00
Andrea Torlaschi
0eceed88ff ImportKeys: cleanup 2016-08-19 22:35:27 +02:00
Andrea Torlaschi
53691d7315 ImportKeys: Switch from ListFragment to RecyclerView
This is the first step for:
 - use CardView for the list
 - improve ImportKeysListFragment
2016-08-19 22:35:26 +02:00
Dominik Schürmann
9adaf1434f Block 20 most chosen PINs 2016-08-16 03:23:43 +02:00
Dominik Schürmann
0733984e3f 4.2 beta1 2016-08-15 14:31:45 +02:00
Dominik Schürmann
ac1c20f961 Update build environment to SDK 24 2016-08-15 08:37:23 +02:00
Dominik Schürmann
356eb23c5d Merge pull request #1886 from runnerway/test-01
Instrumented unit tests: fix for execution
2016-08-15 08:11:48 +02:00
Dominik Schürmann
de0c02e044 Merge pull request #1868 from nmikhailov/nitrokey
WIP: Security token USB handling improvements
2016-08-15 07:46:27 +02:00
Nikita Mikhailov
c12d62f309 Apply some CR suggestions 2016-08-15 00:27:07 +07:00
Nikita Mikhailov
f79f1609c8 Add default GNUK vid:pid to devices list 2016-08-15 00:02:35 +07:00
Dominik Schürmann
907e8aa6e6 Version 4.1 2016-08-08 17:56:42 +02:00
Dominik Schürmann
f56a755ee8 Update from transifex 2016-08-08 17:52:31 +02:00
Dominik Schürmann
4063eed531 Update changelog 2016-08-08 17:45:13 +02:00
Vincent Breitmoser
dab4edb24e inputdataoperation: Only consider data MIME if Content-Type header is present 2016-07-24 15:13:43 +02:00
Andrea Torlaschi
fa926c7241 travis: add delay to increase reliability 2016-07-12 21:50:53 +02:00
Andrea Torlaschi
635358189c androidTest: Increase activity wait time
To be more safe.
2016-07-12 21:50:52 +02:00
Andrea Torlaschi
0f2a22cd29 androidTest: Wait for activities to start
This is needed to correctly run tests on Travis.
I think it's not a Travis fault. Probably espresso doesn't work well with PendingIntent.
2016-07-12 21:50:51 +02:00
Andrea Torlaschi
8d43785770 androidTest: Remove broken tests 2016-07-12 21:50:37 +02:00
Andrea Torlaschi
3b4f608ba1 androidTest: Fix OpenPgpServiceTest
- fix class to solve exception
- add sleeps to wait for activities (ugly)
2016-07-12 21:43:13 +02:00
Andrea Torlaschi
77284a3594 androidTest: Fix errors introduced by changes of the code 2016-07-12 21:43:12 +02:00
Andrea Torlaschi
6cecb42389 androidTest: Add proguard file for test
For now we use the same as for other configurations.
2016-07-12 21:43:12 +02:00