Commit graph

484 commits

Author SHA1 Message Date
Rafael Julio
bdcc238a65
EntryThumbnail: Add Codegiant thumb
The VectorDrawable was based on Codegiant's logo at their website, and generated using inloop's svg2android

Sources: https://cdn.codegiant.io/assets/logo-f10bc7deb27bf316914a2eed5bb6a14330f1de14f3ec250567d43e8c1e95a8d7.svg
         https://inloop.github.io/svg2android/

Signed-off-by: Rafael Julio <rafael_julio@protonmail.com>
2018-07-13 16:16:07 -03:00
Cédric Cabessa
b79d98943a add scaleway thumbnail
https://cloud.scaleway.com/images/e3809753.logo-purple.svg
2018-07-07 23:42:25 +02:00
Jakob Nixdorf
bea802d27d
Make the manual entry dialog scrollable
Fixes #196
2018-07-04 13:48:04 +02:00
Jakob Nixdorf
18e9c4b69f
Ask for the backup password if it is not available
Fixes #182
2018-07-04 13:39:40 +02:00
Jakob Nixdorf
6daab0493b
Update dependencies 2018-06-27 13:10:30 +02:00
Jakob Nixdorf
bfab20e9ba
Merge pull request #194 from vanitasvitae/sciebo
Add icon for sciebo.de
2018-06-27 12:42:43 +02:00
Paul Schaub
f064215010
Add icon for sciebo.de 2018-06-19 17:58:51 +02:00
Matthias Bertram
877a7de05f Fixes #71: Use Android's font size settings
Updates the existing configuration on a config change instead of overriding
existing settings.
2018-06-09 01:14:12 +02:00
Jakob Nixdorf
d493f95f5a
Switch to Floating Action Button Speed Dial
FABsMenu is now deprecated (and crashes on KitKat)

Fixes #186
2018-06-04 12:29:27 +02:00
Jakob Nixdorf
00a6085b29
Add support for app shortcuts
For now this adds the two shortcuts "Scan QR-Code" and "Enter details" which correspond to the actions from the FAB menu.

Closes #185
2018-06-04 10:10:34 +02:00
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
1463986f3b
Revert the re-coloring of the dev version 2018-02-27 11:35:29 +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
85de3f9db5
Add the ".dev" suffix to all debug builds 2018-02-26 17:02:07 +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