Commit Graph

763 Commits

Author SHA1 Message Date
Dominik Schürmann
0dbe067ade Resolve merge conflicts 2016-10-27 19:03:37 +02:00
Dominik Schürmann
f242d80c16 UI for onion keyserver, fix preference upgrade 2016-10-27 17:01:22 +02:00
Tobias Erthal
da543345ee Reintroduce changes made associated with KeyListFragment to new branch. 2016-09-25 17:26:51 +02:00
Tobias Erthal
da0218b5b4 Removing changes associated to KeyListFragment, they will get their own PR. 2016-09-25 15:00:38 +02:00
Tobias Erthal
5ec990d436 Added FastScroll capability to KeyListFragment. Removed unnecessary dependency. 2016-09-19 17:55:09 +02:00
Tobias Erthal
fabd30f6b1 RecyclerView now used in remote fragments. Changes made to the cursor model. A bit more recursive, but better readability in my opinion. 2016-09-14 14:47:02 +02:00
Tobias Erthal
1fedf5a9eb minor changes to DisplayLogFragment 2016-09-12 17:47:20 +02:00
Tobias Erthal
bef769e22a fixed several issues, recyclerview now used in DisplayLogFragment, cosmetic changes 2016-09-12 15:31:47 +02:00
Tobias Erthal
b19f7a776f Changed all occurrences of StickyListHeaders ListView to RecyclerView.
Implemented SuperSlim in Recyclerview of ViewKeyAdvCertsFragment.
Some changes to the way data is bound to the views in the list.
2016-09-11 16:48:35 +02:00
Tobias Erthal
d06eae018a Start implementing multi-select and action modes. Needs testing... 2016-09-09 19:06:56 +02:00
Tobias Erthal
930ea073b3 Improved SectionedCursorAdapter, added support for the dummy key item view. 2016-09-06 01:40:16 +02:00
Tobias Erthal
d5321a6fb2 First try implementing sticky section headers 2016-09-02 22:41:45 +02:00
Andrea Torlaschi
c389e543d0 (WIP) ImportKeys: Check if key is already present and verified 2016-08-28 23:48:08 +02:00
Andrea Torlaschi
9714bcc85b ImportKeys: Show refresh button and change text for "Show key" 2016-08-26 00:04:04 +02:00
Andrea Torlaschi
7abfa313f9 ImportKeys: Move creation date in the top part of the card 2016-08-25 23:25:17 +02:00
Andrea Torlaschi
4d813179c4 ImportKeys: Hide key status icon until key is downloaded 2016-08-25 22:57:11 +02:00
Vincent Breitmoser
a094730690 remove support for "Comment" field 2016-08-25 14:54:18 +02:00
Andrea Torlaschi
702888bbe4 ImportKeys: Add ability to "Show key" instead of "Import" for already imported keys 2016-08-24 12:03:16 +02:00
Andrea Torlaschi
1e33cd3a1a ImportKeys: Show single key card for files with only one key 2016-08-23 16:59:42 +02:00
Andrea Torlaschi
139c362058 ImportKeys: Change "List keys" to "View list" and paddings 2016-08-23 16:46:30 +02:00
Andrea Torlaschi
9b2e899f4f ImportKeys: Make the design more usable
- Make card clickable
- Move import button in expanded part of the card
2016-08-23 16:46:22 +02:00
Andrea Torlaschi
9f424c07f1 ImportKeys: Add auto complete to SearchView 2016-08-21 19:48:14 +02:00
Andrea Torlaschi
4e661886b1 ImportKeys: Changed UI a bit 2016-08-21 16:36:54 +02:00
Andrea Torlaschi
37f91e326c ImportKeys: Move action buttons inside action bar 2016-08-20 16:48:55 +02:00
Andrea Torlaschi
9469d6d6b2 ImportKeys: Use single card for importing all keys 2016-08-20 11:06:43 +02:00
Andrea Torlaschi
f9316c1708 ImportKeys: Remove "Import all keys" from menu
- This feature is now available in a bottom bar when in basic mode
2016-08-19 22:35:57 +02:00
Andrea Torlaschi
8ce6aba68e ImportKeys: Refactoring 2016-08-19 22:35:56 +02:00
Andrea Torlaschi
28af02c6c7 ImportKeys: Add basic key importing 2016-08-19 22:35:55 +02:00
Andrea Torlaschi
1cdd91cc85 ImportKeys: Use green for import button 2016-08-19 22:35:55 +02:00
Andrea Torlaschi
ebe7b6293d ImportKeys: Add creation date and more check on keys's data 2016-08-19 22:35:54 +02:00
Andrea Torlaschi
8c6c97d932 ImportKeys: Use the parsed key id and move it in extra part 2016-08-19 22:35:53 +02:00
Andrea Torlaschi
efa651284e ImportKeys: Use data binding for extra informations about the key and refactoring 2016-08-19 22:35:53 +02:00
Andrea Torlaschi
6ecc53d0a6 ImportKeys: Use data binding for key status image 2016-08-19 22:35:52 +02:00
Andrea Torlaschi
61e047d7e9 ImportKeys: Fix text color and refactoring 2016-08-19 22:35:51 +02:00
Andrea Torlaschi
0e66999ecf ImportKeys: Use data binding to set CardView's content 2016-08-19 22:35:49 +02:00
Andrea Torlaschi
9bf06e216b ImportKeys: Integrate more features in ImportKeysListEntry 2016-08-19 22:35:48 +02:00
Andrea Torlaschi
0325c27987 ImportKeys: Refactoring CardView 2016-08-19 22:35:47 +02:00
Andrea Torlaschi
5322fa71b7 ImportKeys: Extract ImportUserIdsView to decouple it from CardView 2016-08-19 22:35:46 +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
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
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
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
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