From c07e029345b7ae3ac9447df3ee12c796e6d131df Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Tue, 8 Sep 2015 15:53:24 +0200 Subject: [PATCH] linked: add "retry" --- Graphics/get-material-icons.sh | 1 + .../linked/LinkedIdCreateGithubFragment.java | 20 +++++++++++++++--- .../drawable-hdpi/ic_repeat_black_24dp.png | Bin 0 -> 183 bytes .../drawable-mdpi/ic_repeat_black_24dp.png | Bin 0 -> 122 bytes .../drawable-xhdpi/ic_repeat_black_24dp.png | Bin 0 -> 168 bytes .../drawable-xxhdpi/ic_repeat_black_24dp.png | Bin 0 -> 214 bytes .../drawable-xxxhdpi/ic_repeat_black_24dp.png | Bin 0 -> 243 bytes .../layout/linked_create_github_fragment.xml | 15 +++++++++++-- 8 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/ic_repeat_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/ic_repeat_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/ic_repeat_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/ic_repeat_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxxhdpi/ic_repeat_black_24dp.png diff --git a/Graphics/get-material-icons.sh b/Graphics/get-material-icons.sh index cc0bc9137..67370afc2 100755 --- a/Graphics/get-material-icons.sh +++ b/Graphics/get-material-icons.sh @@ -9,6 +9,7 @@ python copy OpenKeychain navigation black expand_more 24 python copy OpenKeychain navigation white refresh 24 python copy OpenKeychain av white repeat 24 python copy OpenKeychain av grey repeat 24 +python copy OpenKeychain av black repeat 24 python copy OpenKeychain editor white mode_edit 24 python copy OpenKeychain content white save 24 python copy OpenKeychain navigation black close 24 diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java index e42623c6e..6df31a596 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java @@ -53,6 +53,7 @@ import android.view.ViewGroup; import android.webkit.CookieManager; import android.webkit.WebView; import android.webkit.WebViewClient; +import android.widget.Button; import android.widget.ImageView; import android.widget.TextView; import android.widget.ViewAnimator; @@ -79,6 +80,8 @@ import org.sufficientlysecure.keychain.util.Log; public class LinkedIdCreateGithubFragment extends CryptoOperationFragment { + private Button mRetryButton; + enum State { IDLE, AUTH_PROCESS, AUTH_ERROR, POST_PROCESS, POST_ERROR, LID_PROCESS, LID_ERROR, DONE } @@ -114,6 +117,8 @@ public class LinkedIdCreateGithubFragment extends CryptoOperationFragment|k0wldT1B8K8ou`XqNCo5DD;s$aDDb#klx_`_ zXbrTHTD+n2^0MFRPj`K|Yk!hu(e2$!7kVt6ywHnx3csOgs73VIkd<>8wfNs&$$BdP zO`StRo{3GNLW#k#LUH-O(7M{+%{*&aOiDudj`&my80j79`7W)QQZZ@5eyMX`_@$Y( g7!J0!yy(0mch&rQWwgEuC(tDfp00i_>zopr0QQ?eKL7v# literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/ic_repeat_black_24dp.png b/OpenKeychain/src/main/res/drawable-mdpi/ic_repeat_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..c00a24ebfc314fde45d92335916a8bd2c31886cd GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1M^6{WkP61L=Pz zwXg=uyTd>JE+|^0uv&Gl$Mw_d3)Fl4r3C~YIOJu?aF{AwX}Iv!W=4mWNTkID=INF3 VE7uk_ZvYy`;OXk;vd$@?2>^)PDIov= literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/ic_repeat_black_24dp.png b/OpenKeychain/src/main/res/drawable-xhdpi/ic_repeat_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..75ecb04629f53b5f1369703b9db5e73e6aa28869 GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}b0Dd`}n0kP61PmkhaB6d8_Qkg+xY zADw6GksxvAeeHrz6Z3?&&x-I}qZTGy?e!+%+5rRhd&REo{W6SBoE)kOQyK!8oVW{k z?&RhFE#20zh9yN+L7Op>^Msc}*@hoK-Y_;M Q1FdH8boFyt=akR{07Z8<`2YX_ literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/ic_repeat_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxhdpi/ic_repeat_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..965a319ff923a1ed47a882a18c6d1cbc575c8617 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY0wn)GsXhaw=6bp~hEy=Vz2eC0VkmGpz?uKE zPG@B8>aO+!)>{(Se)Vt+%UyEIW9!5$<*RP1dPAgFhA)Y`E4tDw$X6i=B>ncE052Q=mf`JYD@<);T3K0RZ>pP{05H literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_repeat_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_repeat_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..fd4d0c028ccddc750d01949953e4a63ab601dea2 GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeG3?%1&o4*=JaR&H=xB_ViXik240LWr03GxeO zXqc_-CjsP5_jGX#sbIW&exWFXAqPvKfrz8&6=zeCM$XWAzDGJbj3s{`-8VIzyGbdd z$<@FyfW>zMhZ;xM0?us{Ey04NytTG+(iaXg&sxC2l)&jAEaJ$Z! + android:clipChildren="false" + custom:initialView="3">