Jakob Nixdorf
|
a91013e573
|
Initial implementation for individual timeout bars
|
2018-05-22 15:14:51 +02:00 |
|
Jakob Nixdorf
|
145c4b6105
|
Some refactoring of the EntryViewHolder
|
2018-05-17 17:12:18 +02:00 |
|
Jakob Nixdorf
|
661f388992
|
Merge pull request #165 from RichyHBM/thumbnails_march_2018
Add gandi, kraken and rockstar
|
2018-05-17 16:33:55 +02:00 |
|
RichyHBM
|
04c481fb5d
|
Add requested icons
|
2018-05-16 23:40:42 +01:00 |
|
RichyHBM
|
84eff0910b
|
Merge remote-tracking branch 'github/thumbnails_march_2018' into thumbnails_march_2018
|
2018-05-16 21:26:28 +01:00 |
|
RichyHBM
|
9ea480ec3a
|
Merge branch 'master' into thumbnails_march_2018
|
2018-05-16 21:09:00 +01:00 |
|
Jakob Nixdorf
|
3bc427e6e0
|
Add disclaimer for the thumbnails to About
|
2018-05-16 10:19:06 +02:00 |
|
Jakob Nixdorf
|
4a61c3c312
|
Allow PGP encryption with only a public key
Closes #31
|
2018-05-14 13:34:03 +02:00 |
|
Daniel Peukert
|
762da8cb18
|
Change thumb size, fix spacing
|
2018-05-08 00:03:44 +02:00 |
|
Daniel Peukert
|
3e4613dac2
|
Replace Bitwarden thumb with a vector version
|
2018-05-05 23:02:40 +02:00 |
|
Jakob Nixdorf
|
ae71f8e48d
|
Make the KeyStore warning a bit clearer
|
2018-04-23 10:55:53 +02:00 |
|
Jakob Nixdorf
|
bc3563685b
|
Set default AuthMethod to password in the intro
|
2018-04-13 10:21:34 +02:00 |
|
RichyHBM
|
dc54a04d68
|
Add migadu email thumbnail
|
2018-04-07 20:28:42 +01:00 |
|
Jakob Nixdorf
|
50cd9748f9
|
Use srcCompat for images
|
2018-04-04 14:09:07 +02:00 |
|
Jakob Nixdorf
|
273f15bab6
|
Color the Bitcoin donation button orange
|
2018-04-04 13:57:31 +02:00 |
|
Jakob Nixdorf
|
5259a492f8
|
Make all card styles more consistent
|
2018-04-04 13:08:33 +02:00 |
|
Jakob Nixdorf
|
2b319149da
|
Rework the author section in About a bit
|
2018-03-28 14:20:18 +02:00 |
|
Jakob Nixdorf
|
69ed48842a
|
Add missing library definitions
Only temporary until they get included by the upstream projects or AboutLibraries
|
2018-03-28 13:25:05 +02:00 |
|
Jakob Nixdorf
|
11a11b0476
|
Show licenses and versions for libraries
|
2018-03-28 13:24:18 +02:00 |
|
Jakob Nixdorf
|
f8b583f6d8
|
Use AboutLibraries instead of LicenseDialog
|
2018-03-28 10:06:26 +02:00 |
|
Jakob Nixdorf
|
29ad1d4eab
|
Make re-locking on screen off optional
As requested in #28
|
2018-03-28 07:37:59 +02:00 |
|
RichyHBM
|
36d3ac6a04
|
Add gandi, kraken and rockstar
|
2018-03-24 16:08:27 +00:00 |
|
Jakob Nixdorf
|
fce26d8fd0
|
Use a custom CSS file to make the LicenseDialog a little nicer
This is all we can do for now, for something even nicer we will have to switch to a different library
|
2018-03-22 15:27:12 +01:00 |
|
Jakob Nixdorf
|
d962fa99e5
|
Make the FAB labels match the theme
|
2018-03-22 10:27:44 +01:00 |
|
Jakob Nixdorf
|
b2d25a3ee8
|
Replace custom FAM with FABsMenu
|
2018-03-22 10:05:36 +01:00 |
|
Jakob Nixdorf
|
f251fbcfd8
|
Merge pull request #163 from mbertram/feature/add-trello-thumbnail
Add a thumbnail for Trello
|
2018-03-21 15:11:36 +01:00 |
|
Matthias Bertram
|
affdd3d90d
|
Add a thumbnail for Trello
- SVG source: trello-mark-blue.svg from https://trello.com/about/logo
|
2018-03-21 11:36:59 +01:00 |
|
Jakob Nixdorf
|
e76b3c3b96
|
Implement manual entry of HOTP accounts
|
2018-03-21 07:59:03 +01:00 |
|
Jakob Nixdorf
|
c8d47ca3bf
|
Add tests for the HOTP calculation
|
2018-03-21 07:33:58 +01:00 |
|
Jakob Nixdorf
|
59d8f175bc
|
Use the password-based encryption as preset
|
2018-03-20 16:16:00 +01:00 |
|
Jakob Nixdorf
|
836cef6265
|
HOTP support
This adds the initial (already working) draft of the HOTP implementation
Closes #5
|
2018-03-20 12:53:43 +01:00 |
|
Magnus Anderssen
|
6c174fb291
|
Support SDK API 23 on empty PIN code
|
2018-03-17 17:45:51 +01:00 |
|
Jakob Nixdorf
|
ca210558da
|
Fix empty token list after changing encryption
Don't recreate the SettingsActivity when changing the encryption since that will also reset the values it returns to the MainActivity.
|
2018-03-15 14:40:33 +01:00 |
|
Jakob Nixdorf
|
76edcb900a
|
Broadcast backup improvements
* Add setting to enable backup types as discusses in #157
* Add different notification channels
|
2018-03-15 11:20:44 +01:00 |
|
Jakob Nixdorf
|
8563679b17
|
Disable plain text backups for security
|
2018-03-15 08:33:17 +01:00 |
|
Jakob Nixdorf
|
f397746d16
|
Mark some strings as non translatable
|
2018-03-12 10:46:36 +01:00 |
|
Jakob Nixdorf
|
9292d40bd0
|
Add thumbnails for Evernote and Linode
|
2018-03-12 10:26:47 +01:00 |
|
Jakob Nixdorf
|
eda028445b
|
Update translations from Crowdin
|
2018-03-12 09:56:16 +01:00 |
|
Jakob Nixdorf
|
d753914827
|
Don't re-create the MainActivity during screen rotation
Fixes #152
|
2018-03-09 14:27:32 +01:00 |
|
Jakob Nixdorf
|
f3ae22a343
|
Center the warning in the intro screen
|
2018-03-03 11:37:51 +01:00 |
|
Jakob Nixdorf
|
1788e09ff8
|
Explain the tag selection modes better
|
2018-03-02 12:30:27 +01:00 |
|
Jakob Nixdorf
|
1e3aa1984e
|
Use default ScrollView in IntroScreen
|
2018-03-02 10:58:36 +01:00 |
|
Jakob Nixdorf
|
5c71225496
|
Merge pull request #146 from enwokoma/intro-screen
Added Scroll to the Database Encryption fragment on Intro screen and forced portrait orientation
|
2018-03-02 10:53:45 +01:00 |
|
Jakob Nixdorf
|
4366aee3cb
|
Allow screenshots of the IntroScreenActivity
|
2018-03-02 10:39:29 +01:00 |
|
Jakob Nixdorf
|
bc88ed52c4
|
Minor rewording
|
2018-03-02 08:40:48 +01:00 |
|
Emmanuel Nwokoma
|
9333acd06d
|
Added Scroll to Database Encryption intro fragment
Made the Database Encryption fragment vertically scrollable on the Intro Screen to avoid truncating some text at the bottom of the page!
|
2018-03-01 18:55:13 +01:00 |
|
Emmanuel Nwokoma
|
7b527948b8
|
Force portrait orientation for Intro Pages
No need for landscape orientation on the Intro Pages
|
2018-03-01 18:09:37 +01:00 |
|
Jakob Nixdorf
|
aa0e7f4dfe
|
Merge pull request #143 from RichyHBM/settings-fragment-crash
Fix crash caused by sharedPreferenceListener in fragment
|
2018-02-28 16:31:06 +01:00 |
|
Jakob Nixdorf
|
1aeb9fd0bc
|
Clean up some strings
|
2018-02-28 16:18:13 +01:00 |
|
Jakob Nixdorf
|
1f1b37edd5
|
Some minor fixes
|
2018-02-28 14:32:41 +01:00 |
|
Jakob Nixdorf
|
11f7d386b0
|
Finish the initial intro screen
|
2018-02-28 14:18:00 +01:00 |
|
Jakob Nixdorf
|
670bc31a54
|
Add copyright header to the intro screen class
|
2018-02-28 11:19:51 +01:00 |
|
Jakob Nixdorf
|
8eb10e4220
|
Third part of the authentication screen (still WIP)
TODO:
* Actually save everything
* Hand stuff over to the main activity on finish
|
2018-02-28 11:14:20 +01:00 |
|
Jakob Nixdorf
|
ebc1c971ef
|
Second part of the authentication slide (still WIP)
|
2018-02-28 08:19:23 +01:00 |
|
Jakob Nixdorf
|
14a7e2c174
|
First part of the authentication slide (WIP)
|
2018-02-27 22:41:32 +01:00 |
|
RichyHBM
|
5585aad3a0
|
Fix crash caused by sharedPreferenceListener in fragment
|
2018-02-27 19:53:53 +00:00 |
|
Jakob Nixdorf
|
324f84b36c
|
Create an initial intro screen on first launch
|
2018-02-27 16:43:02 +01:00 |
|
Jakob Nixdorf
|
b610afdf93
|
Update license headers (add 2018)
|
2018-02-27 13:26:54 +01:00 |
|
Jakob Nixdorf
|
002f5f1e07
|
Show warning before changing the encryption
|
2018-02-27 11:29:50 +01:00 |
|
Jakob Nixdorf
|
5c687f63e1
|
Change colors for .dev builds
|
2018-02-27 10:43:46 +01:00 |
|
Jakob Nixdorf
|
07cd1c3859
|
Minor fixes for the thumbnail background
|
2018-02-26 17:01:33 +01:00 |
|
Jakob Nixdorf
|
87d40c3ea2
|
Some minor rewording / reformatting
|
2018-02-26 13:18:15 +01:00 |
|
Jakob Nixdorf
|
f039106194
|
Add background frame for the thumbnails
|
2018-02-26 12:54:34 +01:00 |
|
Jakob Nixdorf
|
60b8d34d1f
|
Merge pull request #90 from RichyHBM/thumbnail-dark-theme
Thumbnail dark theme
|
2018-02-26 12:43:12 +01:00 |
|
Jakob Nixdorf
|
263a2097ce
|
Fix typo
|
2018-02-22 10:04:47 +01:00 |
|
Jakob Nixdorf
|
cbec5458da
|
Merge pull request #111 from andOTP/google-backups
Allow auto backups to Google sync
|
2018-02-21 15:32:14 +01:00 |
|
Jakob Nixdorf
|
12aeb17e8a
|
Improve backup notifications a little bit
|
2018-02-21 12:15:45 +01:00 |
|
Jakob Nixdorf
|
ae751d8962
|
Merge pull request #115 from andOTP/broadcast-receiver
Broadcast receivers for backups
|
2018-02-21 11:13:35 +01:00 |
|
Jakob Nixdorf
|
4ec136cf37
|
Merge pull request #134 from andOTP/tags-options
Add setting to select different tags behaviour
|
2018-02-21 10:25:29 +01:00 |
|
Jakob Nixdorf
|
8d5a471cda
|
Merge pull request #139 from x3rAx/#138--fix-crash-on-empty-label
[#138] Fix exception when saving empty label
|
2018-02-21 10:21:21 +01:00 |
|
Jakob Nixdorf
|
800bf7c3ce
|
Merge pull request #137 from RichyHBM/thumbnails-02-2018
Add new amazon thumbnail, rackspace, vultr, degiro and hmrc
|
2018-02-20 16:18:22 +01:00 |
|
Björn Richter
|
bffbe51f76
|
[#138] Fix exception when saving empty label
|
2018-02-20 12:24:59 +01:00 |
|
RichyHBM
|
84b497bd00
|
Add new amazon thumbnail, rackspace, vultr, degiro and hmrc
|
2018-02-19 21:58:45 +00:00 |
|
Björn Richter
|
49807a6ed3
|
Check if "Advanced Options" are valid before enabling the "Save" button
|
2018-02-18 13:12:34 +01:00 |
|
RichyHBM
|
60733d096f
|
Add setting to select different tags behaviour
|
2018-02-17 11:13:59 +00:00 |
|
RichyHBM
|
d95d2e1d67
|
Remove padding
|
2018-02-10 18:01:02 +00:00 |
|
RichyHBM
|
f082b53672
|
Dont need to backup the encryption key as this is tied with the device/install so restoring it wont do anything
|
2018-02-10 17:42:48 +00:00 |
|
RichyHBM
|
d4f76b81cb
|
Use date filenames for backup receivers
|
2018-02-10 17:40:05 +00:00 |
|
RichyHBM
|
f7bc8bd056
|
Move backupFileName into static class
|
2018-02-10 17:26:59 +00:00 |
|
RichyHBM
|
ddd4b299ac
|
Merge branch 'master' into thumbnail-dark-theme
|
2018-02-10 17:16:30 +00:00 |
|
RichyHBM
|
d219066153
|
Merge branch 'master' into google-backups
# Conflicts:
# app/src/main/java/org/shadowice/flocke/andotp/Utilities/Settings.java
# app/src/main/res/xml/preferences.xml
|
2018-02-10 17:15:40 +00:00 |
|
RichyHBM
|
0404f8110d
|
Merge branch 'master' into broadcast-receiver
|
2018-02-10 17:06:41 +00:00 |
|
Jakob Nixdorf
|
69590b0163
|
Merge pull request #124 from andOTP/append-date-backup
Append date backup
|
2018-02-09 11:34:42 +01:00 |
|
Jakob Nixdorf
|
a13f75a864
|
Check if the Intent is null before getting data
|
2018-02-09 10:50:14 +01:00 |
|
RichyHBM
|
3353d84192
|
Use correct file name for backup type
|
2018-02-01 19:11:54 +00:00 |
|
RichyHBM
|
578f05a6b1
|
Add settings to select appending
|
2018-02-01 13:21:04 +00:00 |
|
RichyHBM
|
8869799ffb
|
Add constants for dated filename
|
2018-02-01 13:06:39 +00:00 |
|
Jakob Nixdorf
|
bcd8009203
|
Fix wrong password migration
|
2018-02-01 10:08:25 +01:00 |
|
Jakob Nixdorf
|
a3ea64bf80
|
Merge pull request #123 from RichyHBM/generic-icons
Add generic icons and reddit icon
|
2018-01-31 21:37:50 +01:00 |
|
Jakob Nixdorf
|
209a72eff0
|
Some final fixes for the language list
|
2018-01-31 21:35:03 +01:00 |
|
Jakob Nixdorf
|
07aa379f75
|
Translation bump
* New translation: Catalan (thanks to isard)
* Updated all existing translations
|
2018-01-31 21:24:38 +01:00 |
|
RichyHBM
|
4884c4f4ed
|
Add generic icons and reddit icon
|
2018-01-30 21:31:03 +00:00 |
|
Jakob Nixdorf
|
010def3ad9
|
Add generic NAS thumbnail
|
2018-01-24 07:37:34 +01:00 |
|
Jakob Nixdorf
|
23d813928e
|
Thumbnail for OVH
Closes #118
|
2018-01-22 14:57:30 +01:00 |
|
Jakob Nixdorf
|
f6a9765abf
|
Thumbnails for Humble Bundle and Terminal
Closes #119
|
2018-01-22 14:18:34 +01:00 |
|
Matthias Bertram
|
7ef95646c0
|
Simplify the vector path of the npm thumbnail
|
2018-01-20 10:43:07 +01:00 |
|
Matthias Bertram
|
dae6d307b8
|
Resizes the thumbnail for npm
|
2018-01-19 16:44:01 +01:00 |
|
Matthias Bertram
|
e0e431f3b1
|
Add thumbnails for Heroku and npm
|
2018-01-19 15:19:36 +01:00 |
|
Jakob Nixdorf
|
b21845374b
|
Change the format used to store the language
Fixes #112
|
2018-01-17 23:25:55 +01:00 |
|
Jakob Nixdorf
|
b9dcfef7d0
|
Reword the copy toast a little bit
|
2018-01-17 10:28:20 +01:00 |
|
RichyHBM
|
6886e015f2
|
Remove OpenPGP receiver as OpenPGP makes use of bindService internally and that cant be called from a broadcast receiver
|
2018-01-16 22:54:10 +00:00 |
|
RichyHBM
|
155c1481ff
|
Use correct file names for each type of backup
|
2018-01-15 21:08:42 +00:00 |
|
Richy HBM
|
4f0c15da79
|
Copy to clipboard if uri fails
|
2018-01-15 19:19:20 +00:00 |
|
Richy HBM
|
575b753262
|
Add new string for clipboard toast
|
2018-01-15 19:15:05 +00:00 |
|
RichyHBM
|
00d6e9b936
|
Broadcast receivers for all types of backups
|
2018-01-14 17:59:01 +00:00 |
|
RichyHBM
|
b88d32e0ca
|
Disable google sync on change to keystore
|
2018-01-13 13:59:18 +00:00 |
|
Jakob Nixdorf
|
1345e4fc73
|
Some minor rewording
|
2018-01-12 16:12:24 +01:00 |
|
Jakob Nixdorf
|
350982a39a
|
Use a 128-bit encryption key for password-based encryption
|
2018-01-12 10:51:04 +01:00 |
|
RichyHBM
|
0389084561
|
Merge branch 'master' into google-backups
|
2018-01-11 22:44:53 +00:00 |
|
Jakob Nixdorf
|
0c8c5018fe
|
Main author -> Main developer (in About)
|
2018-01-11 16:17:24 +01:00 |
|
Jakob Nixdorf
|
da17ff33f7
|
Reformat the title card in About
|
2018-01-11 16:15:46 +01:00 |
|
Jakob Nixdorf
|
7394b5365b
|
Merge pull request #97 from RichyHBM/more-crypto-thumbnails
Add thumbnails for binance, bittrex, blockchaininfo, iconomi, kucoin,…
|
2018-01-11 15:54:27 +01:00 |
|
Jakob Nixdorf
|
a0c9249b15
|
Add extra padding to the bottom of the RecyclerView
Fixes #95
|
2018-01-11 15:53:33 +01:00 |
|
Jakob Nixdorf
|
6e92add768
|
Merge pull request #108 from RichyHBM/add-developer
Add RichyHBM as a developer
|
2018-01-11 15:32:09 +01:00 |
|
Jakob Nixdorf
|
d7e4bd73d1
|
Fix crash in Tools when the string is null
|
2018-01-11 15:29:08 +01:00 |
|
RichyHBM
|
467b058d01
|
Fix merge issues
|
2018-01-11 14:22:42 +00:00 |
|
Jakob Nixdorf
|
ca317aa739
|
Merge branch 'master' into master
|
2018-01-11 15:15:07 +01:00 |
|
Jakob Nixdorf
|
1989a2aa4e
|
Merge pull request #102 from RichyHBM/hide_thumbnail_in_dropdown
Move thumbnail toggle into the size selector
Closes #98
|
2018-01-11 15:10:25 +01:00 |
|
RichyHBM
|
41ca299af6
|
Merge branch 'master' into google-backups
# Conflicts:
# app/src/main/java/org/shadowice/flocke/andotp/Activities/SettingsActivity.java
# app/src/main/java/org/shadowice/flocke/andotp/Utilities/DatabaseHelper.java
# app/src/main/res/values/settings.xml
# app/src/main/res/values/strings_settings.xml
# app/src/main/res/xml/preferences_special.xml
|
2018-01-11 13:58:40 +00:00 |
|
Jakob Nixdorf
|
0c0fb0f2c7
|
Update first run dialog
|
2018-01-11 13:14:40 +01:00 |
|
RichyHBM
|
b855a47d9f
|
Add mixer and tumblr
|
2018-01-10 22:47:17 +00:00 |
|
Jakob Nixdorf
|
a2f8a95552
|
Catch some more exceptions in KeyStoreHelper
|
2018-01-10 22:40:41 +01:00 |
|
Jakob Nixdorf
|
c16e3db88b
|
Prevent Settings from crashing with a null encryption key
|
2018-01-10 07:14:36 +01:00 |
|
Jakob Nixdorf
|
1e21c36ecc
|
Simplify the exception catching in KeyStoreHelper
|
2018-01-10 07:12:02 +01:00 |
|
RichyHBM
|
d9fb3266bc
|
Add couple more thumbnails
|
2018-01-09 19:24:35 +00:00 |
|
Jakob Nixdorf
|
c0d05c8e2c
|
Unify PIN and password preference
|
2018-01-08 11:25:30 +01:00 |
|
Jakob Nixdorf
|
b1cd0fb68a
|
Enforce a minimum password and PIN length
Closes #107
|
2018-01-08 11:01:04 +01:00 |
|
Jakob Nixdorf
|
0af94331cb
|
Add an additional unlock button to the AuthenticateActivity
Closes #87
|
2018-01-08 10:38:17 +01:00 |
|
Jakob Nixdorf
|
29dedcc57f
|
Use Dialogs instead of Toasts for some errors
So the user doesn't just miss them as he might with Toasts
|
2018-01-08 10:14:25 +01:00 |
|
RichyHBM
|
c9bc89a38d
|
Add myself as a developer
|
2018-01-07 19:43:31 +00:00 |
|
RichyHBM
|
5415217407
|
Add hackerone and seafile
|
2018-01-05 20:38:42 +00:00 |
|
RichyHBM
|
984b180fba
|
Only update if user has enabled
|
2018-01-05 20:10:17 +00:00 |
|
RichyHBM
|
2bf20ce7f1
|
Also notify of backup on shared prefs change
|
2018-01-05 19:55:37 +00:00 |
|
RichyHBM
|
1daa255397
|
Add backup agent
|
2018-01-05 19:53:04 +00:00 |
|
Jakob Nixdorf
|
d32f0ab4c0
|
Special features: clear KeyStore from the settings
|
2018-01-04 15:34:48 +01:00 |
|
RichyHBM
|
c72a183dcb
|
Remove gradient from vector images
|
2018-01-04 13:58:54 +00:00 |
|
Jakob Nixdorf
|
a1a6619835
|
Improve error message in case of KeyStore problems
|
2018-01-04 14:50:19 +01:00 |
|
Jakob Nixdorf
|
d6f8de9a01
|
Don't crash if the encryption key is empty (e.g. if the KeyStore has problems)
|
2018-01-04 14:37:13 +01:00 |
|
Jakob Nixdorf
|
e1e6807d0d
|
Don't fail the backup if the source does not exist (e.g. if no entries have been added)
|
2018-01-04 14:36:39 +01:00 |
|
Jakob Nixdorf
|
bcc82f9d5b
|
Move a lot of the static constants to the Constants class
|
2018-01-04 14:35:08 +01:00 |
|
Jakob Nixdorf
|
a3a285bebc
|
Fix crash in CredentialsPreference
|
2018-01-04 12:34:59 +01:00 |
|
Jakob Nixdorf
|
5059abf2d0
|
Automatically show and hide keyboard in CredentialsPreference
|
2018-01-03 16:21:29 +01:00 |
|
Jakob Nixdorf
|
a20dc326bc
|
Try the encryption change in the SettingsActivity and restore backup if it fails
|
2018-01-03 13:23:13 +01:00 |
|
Jakob Nixdorf
|
15f221f4b3
|
Simplify some methods in the Settings helper
|
2018-01-03 07:04:36 +01:00 |
|
Jakob Nixdorf
|
293fa70994
|
Remove some outdated code
|
2018-01-03 06:25:32 +01:00 |
|
Jakob Nixdorf
|
5ba3be0b95
|
Encryption only changes on changing credentials if set to password-based
|
2018-01-03 06:21:19 +01:00 |
|
RichyHBM
|
ccbe2ef19c
|
Move thumbnail toggle into the size selector
|
2018-01-02 22:08:16 +00:00 |
|
Jakob Nixdorf
|
3565c899b8
|
Custom CredentialsPreference and better handling of encryption changes
|
2018-01-02 22:00:53 +01:00 |
|
Daniel Weigl
|
052d72b2dd
|
implement settings for formatting (none, 2, 3)
|
2018-01-02 19:10:54 +01:00 |
|
Jakob Nixdorf
|
fc67640730
|
Better description for re-authentication
|
2018-01-02 14:47:12 +01:00 |
|