diff --git a/src/Android/Android.csproj b/src/Android/Android.csproj index 5112861b77..0b8ca91a41 100644 --- a/src/Android/Android.csproj +++ b/src/Android/Android.csproj @@ -153,7 +153,7 @@ - + @@ -182,10 +182,10 @@ - + - + diff --git a/src/Android/Assets/FontAwesome.ttf b/src/Android/Assets/FontAwesome.ttf deleted file mode 100644 index 35acda2fa1..0000000000 Binary files a/src/Android/Assets/FontAwesome.ttf and /dev/null differ diff --git a/src/Android/Assets/bwi-font.ttf b/src/Android/Assets/bwi-font.ttf new file mode 100644 index 0000000000..358fca1867 Binary files /dev/null and b/src/Android/Assets/bwi-font.ttf differ diff --git a/src/Android/Resources/drawable/card.xml b/src/Android/Resources/drawable/card.xml index 8a0b07bfc5..bf2d50e3d2 100644 --- a/src/Android/Resources/drawable/card.xml +++ b/src/Android/Resources/drawable/card.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M532.864 80h-425.728c-12.067 0.695-23.371 6.129-31.451 15.118s-12.279 20.808-11.686 32.882v256c-0.594 12.074 3.606 23.891 11.686 32.88 8.079 8.992 19.383 14.425 31.451 15.12h425.599c12.090-0.663 23.427-6.083 31.533-15.075 8.109-8.995 12.327-20.832 11.731-32.925v-256c0.595-12.073-3.606-23.891-11.683-32.882-8.080-8.99-19.385-14.424-31.453-15.118v0zM107.264 112h425.6c4.013 0.248 7.766 2.066 10.451 5.059 2.682 2.995 4.077 6.925 3.885 10.941v28.8c0.186 3.465-1.011 6.862-3.328 9.447-2.313 2.585-5.558 4.147-9.024 4.345h-429.728c-3.459-0.207-6.695-1.773-9.003-4.356s-3.501-5.976-3.317-9.436v-28.8c-0.192-4.016 1.204-7.946 3.886-10.941s6.437-4.812 10.45-5.059h0.128zM532.864 399.808h-425.728c-3.978-0.247-7.703-2.038-10.38-4.992-2.677-2.95-4.097-6.832-3.956-10.816v-167.424c-0.183-3.465 1.013-6.862 3.329-9.446s5.559-4.147 9.023-4.345h429.76c3.466 0.198 6.711 1.761 9.024 4.345 2.317 2.584 3.514 5.982 3.328 9.447v167.424c0.192 4.026-1.213 7.965-3.907 10.963-2.697 2.995-6.467 4.806-10.493 5.037v-0.192zM494.496 340.96h-75.296c-2.717 0.358-5.213 1.69-7.021 3.75s-2.803 4.711-2.803 7.45c0 2.743 0.995 5.389 2.803 7.45s4.304 3.395 7.021 3.75h75.424c2.72-0.355 5.216-1.69 7.024-3.75s2.803-4.707 2.803-7.45c0-2.739-0.995-5.389-2.803-7.45s-4.304-3.392-7.024-3.75h-0.128z" /> diff --git a/src/Android/Resources/drawable/cog.xml b/src/Android/Resources/drawable/cog.xml index a7a5a37cec..311d0ad0c9 100644 --- a/src/Android/Resources/drawable/cog.xml +++ b/src/Android/Resources/drawable/cog.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M532.989 289.887l-3.872-2.528c-3.197-1.866-5.744-4.667-7.299-8.026-1.558-3.358-2.048-7.113-1.405-10.759v-24.64c-0.682-3.57-0.202-7.266 1.37-10.542s4.154-5.964 7.366-7.666l4.768-2.4c12.013-7.054 20.768-18.547 24.384-32 3.421-13.333 1.661-27.466-4.928-39.552l-25.056-43.872c-7.011-11.727-18.259-20.313-31.418-23.987-13.161-3.674-27.229-2.155-39.303 4.243l-4.384 2.208c-3.286 1.769-6.983 2.63-10.711 2.496-3.731-0.135-7.357-1.261-10.505-3.263-7.082-4.796-14.579-8.951-22.4-12.416-3.28-1.636-6.038-4.157-7.962-7.278s-2.935-6.719-2.918-10.386v-6.528c0.099-6.965-1.197-13.879-3.808-20.335s-6.49-12.326-11.401-17.264c-4.915-4.937-10.765-8.842-17.209-11.486s-13.351-3.972-20.317-3.907h-51.2c-6.952-0.043-13.842 1.301-20.267 3.954s-12.257 6.561-17.154 11.496c-4.896 4.935-8.758 10.797-11.361 17.243s-3.892 13.347-3.794 20.298v5.472c0.032 3.614-0.938 7.165-2.802 10.261s-4.55 5.614-7.758 7.275c-5.691 2.572-11.197 5.533-16.48 8.864l-6.080 3.584c-3.102 2.221-6.788 3.481-10.6 3.623s-7.582-0.839-10.84-2.823l-3.968-1.952c-5.856-3.516-12.377-5.778-19.153-6.642s-13.656-0.314-20.208 1.618c-13.446 3.716-24.885 12.58-31.84 24.672l-24.96 43.68c-3.566 6.048-5.867 12.757-6.763 19.721s-0.37 14.037 1.547 20.791c1.743 6.495 4.779 12.571 8.925 17.866s9.317 9.699 15.203 12.95l2.88 2.848 1.312 0.928c3.197 1.867 5.744 4.667 7.3 8.026s2.046 7.113 1.403 10.758v24.704c0.326 3.533-0.314 7.087-1.853 10.283s-3.918 5.913-6.883 7.861l-4.768 2.4c-11.724 7.217-20.258 18.63-23.866 31.917s-2.020 27.447 4.442 39.603l25.088 43.872c6.806 11.955 18.058 20.739 31.308 24.445 13.25 3.702 27.425 2.026 39.445-4.669l4.352-2.176c3.287-1.792 6.994-2.669 10.736-2.547 3.742 0.125 7.382 1.248 10.544 3.251 7.082 4.797 14.578 8.954 22.4 12.416 3.281 1.635 6.038 4.157 7.962 7.28 1.923 3.12 2.934 6.717 2.918 10.384v5.472c-0.102 6.954 1.185 13.859 3.788 20.31s6.468 12.317 11.368 17.251c4.901 4.938 10.738 8.845 17.169 11.495s13.327 3.987 20.282 3.936h51.2c6.957 0.051 13.856-1.286 20.288-3.936s12.272-6.557 17.175-11.491c4.902-4.938 8.771-10.8 11.379-17.251 2.605-6.451 3.897-13.357 3.798-20.313v-5.472c-0.032-3.613 0.938-7.165 2.803-10.259 1.863-3.098 4.547-5.616 7.757-7.277 5.683-2.567 11.181-5.526 16.448-8.864l1.376-0.8 4.704-2.784c3.111-2.211 6.803-3.466 10.618-3.606 3.815-0.144 7.587 0.832 10.854 2.807l3.968 1.952c5.993 3.568 12.653 5.878 19.565 6.791 6.915 0.912 13.945 0.409 20.659-1.478 6.599-1.805 12.755-4.95 18.080-9.248 5.325-4.295 9.706-9.645 12.864-15.712l24.96-43.68c3.504-5.907 5.757-12.474 6.615-19.289 0.861-6.816 0.307-13.735-1.622-20.327-3.584-13.397-12.298-24.846-24.256-31.873zM319.997 346.752c-17.949 0-35.495-5.322-50.419-15.296-14.924-9.971-26.556-24.144-33.424-40.727s-8.666-34.83-5.165-52.434c3.502-17.604 12.145-33.775 24.837-46.466s28.862-21.335 46.466-24.837c17.604-3.502 35.852-1.704 52.434 5.164s30.755 18.501 40.73 33.425c9.971 14.924 15.293 32.47 15.293 50.419 0 24.069-9.562 47.153-26.579 64.17-17.021 17.021-40.103 26.582-64.173 26.582z" /> diff --git a/src/Android/Resources/drawable/generate.xml b/src/Android/Resources/drawable/generate.xml new file mode 100644 index 0000000000..4ddeaef230 --- /dev/null +++ b/src/Android/Resources/drawable/generate.xml @@ -0,0 +1,9 @@ + + + diff --git a/src/Android/Resources/drawable/id.xml b/src/Android/Resources/drawable/id.xml index 8ad10d3d25..cf1e49c9b2 100644 --- a/src/Android/Resources/drawable/id.xml +++ b/src/Android/Resources/drawable/id.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M261.411 257.983c8.966-7.451 15.421-17.482 18.488-28.73s2.595-23.167-1.349-34.138c-3.945-10.97-11.171-20.461-20.697-27.181s-20.891-10.345-32.548-10.381c-11.658-0.036-23.044 3.518-32.612 10.18s-16.852 16.107-20.863 27.053c-4.012 10.946-4.556 22.862-1.559 34.129s9.39 21.337 18.31 28.843c-13.738 5.811-25.873 14.849-35.375 26.346s-16.095 25.116-19.216 39.704c-0.78 3.654-0.728 7.44 0.153 11.075 0.881 3.632 2.567 7.021 4.935 9.917 2.31 2.864 5.236 5.175 8.559 6.759s6.96 2.403 10.642 2.394h132.928c3.682 0.010 7.318-0.81 10.642-2.394s6.248-3.894 8.558-6.759c2.366-2.896 4.053-6.285 4.939-9.917s0.948-7.418 0.181-11.075c-3.106-14.498-9.639-28.038-19.054-39.491s-21.436-20.483-35.058-26.334v0zM225.123 180.319c6.798 0 13.442 2.016 19.094 5.792s10.056 9.144 12.658 15.423c2.601 6.28 3.282 13.19 1.956 19.857s-4.6 12.791-9.406 17.597c-4.806 4.806-10.93 8.079-17.597 9.406s-13.577 0.645-19.857-1.956c-6.28-2.601-11.648-7.006-15.423-12.658s-5.792-12.297-5.792-19.094c0.008-9.113 3.632-17.85 10.076-24.292s15.18-10.067 24.292-10.076v0zM291.202 331.552h-132.928l-2.368-3.2c3.409-15.714 12.094-29.788 24.61-39.88s28.112-15.596 44.19-15.596c16.079 0 31.673 5.504 44.19 15.596s21.202 24.166 24.61 39.88l-2.304 3.2zM369.376 202.178h80.288c2.825-0.214 5.466-1.487 7.389-3.563 1.926-2.077 2.998-4.804 2.998-7.637s-1.072-5.56-2.998-7.637c-1.923-2.077-4.563-3.35-7.389-3.563h-80.288c-2.822 0.214-5.462 1.487-7.389 3.563s-2.995 4.804-2.995 7.637c0 2.833 1.069 5.56 2.995 7.637s4.567 3.35 7.389 3.563v0zM484.445 309.699h-115.2c-2.825 0.214-5.466 1.486-7.389 3.563-1.926 2.077-2.995 4.805-2.995 7.637s1.069 5.558 2.995 7.639c1.923 2.077 4.563 3.347 7.389 3.562h115.2c2.822-0.214 5.462-1.485 7.389-3.562 1.926-2.080 2.995-4.807 2.995-7.639s-1.069-5.56-2.995-7.637c-1.926-2.077-4.567-3.349-7.389-3.563v0zM484.448 244.738h-115.2c-2.973 0-5.821 1.18-7.92 3.28-2.103 2.101-3.28 4.95-3.28 7.919s1.178 5.819 3.28 7.92c2.099 2.101 4.947 3.281 7.92 3.281h115.2c2.969 0 5.817-1.18 7.92-3.281 2.099-2.101 3.28-4.949 3.28-7.919s-1.181-5.819-3.28-7.919c-2.103-2.1-4.95-3.28-7.92-3.28v0zM544 80h-448c-8.487 0-16.626 3.371-22.627 9.373s-9.373 14.141-9.373 22.627v288c0 8.486 3.371 16.627 9.373 22.627s14.141 9.373 22.627 9.373h448c8.486 0 16.627-3.373 22.627-9.373s9.373-14.141 9.373-22.627v-288c0-8.487-3.373-16.626-9.373-22.627s-14.141-9.373-22.627-9.373v0zM528 400h-416c-4.243 0-8.314-1.687-11.314-4.685-3.001-3.002-4.686-7.072-4.686-11.315v-256c0-4.243 1.686-8.314 4.686-11.314s7.070-4.686 11.314-4.686h418.4c2.816 0.64 13.376 3.712 13.6 13.824v258.176c0 4.243-1.687 8.313-4.685 11.315-3.001 2.998-7.072 4.685-11.315 4.685z" /> diff --git a/src/Android/Resources/drawable/info.xml b/src/Android/Resources/drawable/info.xml index 715b90c9bd..19d995f06c 100644 --- a/src/Android/Resources/drawable/info.xml +++ b/src/Android/Resources/drawable/info.xml @@ -1,9 +1,9 @@ - + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + diff --git a/src/Android/Resources/drawable/lock.xml b/src/Android/Resources/drawable/lock.xml index 492570d76b..b65e3f89ef 100644 --- a/src/Android/Resources/drawable/lock.xml +++ b/src/Android/Resources/drawable/lock.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M484.32 163.488h-14.528c-1.142-0.004-2.275-0.233-3.328-0.674-1.056-0.441-2.013-1.086-2.816-1.898-0.807-0.811-1.443-1.773-1.878-2.831-0.432-1.058-0.653-2.191-0.649-3.333v-6.4c0.675-35.916-11.907-70.822-35.341-98.047-23.437-27.225-56.083-44.861-91.699-49.536-19.685-1.895-39.55 0.355-58.314 6.603s-36.011 16.357-50.632 29.675c-14.62 13.318-26.29 29.55-34.255 47.651s-12.054 37.671-11.999 57.447v10.24c0 0.224-0.768 10.944-10.080 11.104h-13.088c-5.76 0.017-11.46 1.168-16.774 3.389s-10.139 5.467-14.198 9.553c-4.059 4.086-7.274 8.932-9.46 14.262s-3.3 11.036-3.278 16.796v260.576c0.025 11.606 4.632 22.733 12.817 30.96s19.29 12.893 30.895 12.976h328.608c11.6-0.077 22.701-4.733 30.883-12.957 8.179-8.224 12.781-19.347 12.797-30.947v-260.608c0.023-5.757-1.091-11.462-3.277-16.789-2.183-5.327-5.395-10.172-9.449-14.257-4.058-4.086-8.877-7.333-14.189-9.555s-11.008-3.377-16.765-3.399v0zM331.808 391.104v43.072c0.083 1.6-0.16 3.2-0.714 4.704-0.557 1.504-1.411 2.877-2.515 4.041-1.101 1.161-2.429 2.087-3.904 2.72-1.472 0.63-3.056 0.957-4.659 0.957-1.602 0-3.188-0.327-4.66-0.957-1.473-0.634-2.8-1.558-3.904-2.72-1.103-1.165-1.958-2.538-2.513-4.041s-0.798-3.104-0.715-4.704v-43.072c-5.285-2.653-9.519-7.014-12.019-12.375s-3.117-11.408-1.753-17.161c1.364-5.753 4.63-10.88 9.269-14.55 4.639-3.667 10.38-5.661 16.295-5.661s11.654 1.993 16.294 5.661c4.64 3.671 7.904 8.797 9.271 14.55 1.363 5.753 0.745 11.801-1.753 17.161s-6.733 9.721-12.019 12.375v0zM429.12 154.752c0.003 1.146-0.217 2.281-0.653 3.341s-1.075 2.023-1.885 2.834c-0.81 0.812-1.769 1.456-2.829 1.895-1.056 0.44-2.192 0.666-3.337 0.666h-196.16c-1.624 0.141-3.258-0.042-4.81-0.536s-2.992-1.291-4.235-2.344c-1.244-1.053-2.266-2.341-3.010-3.792s-1.192-3.032-1.321-4.656v-10.016c-0.043-16.317 3.56-32.439 10.547-47.185s17.179-27.745 29.833-38.047c12.654-10.302 27.451-17.647 43.308-21.497s32.375-4.11 48.344-0.758c24.841 5.834 46.941 19.992 62.624 40.121s24.003 45.020 23.584 70.534v9.44z" /> diff --git a/src/Android/Resources/drawable/login.xml b/src/Android/Resources/drawable/login.xml index 1c0811a193..01fa78a319 100644 --- a/src/Android/Resources/drawable/login.xml +++ b/src/Android/Resources/drawable/login.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M571.2 205.825c-9.082-45.471-30.339-87.624-61.501-121.963-31.159-34.339-71.056-59.575-115.437-73.018-44.377-13.443-91.573-14.586-136.551-3.311s-86.052 34.55-118.84 67.338c-32.788 32.788-56.062 73.862-67.338 118.84s-10.132 92.173 3.311 136.551c13.442 44.381 38.679 84.279 73.018 115.437 34.339 31.161 76.492 52.419 121.964 61.501 41.367 8.409 84.172 6.442 124.594-5.728 40.419-12.166 77.197-34.157 107.046-64.007s51.84-66.627 64.007-107.046c12.169-40.422 14.138-83.228 5.728-124.594zM186.305 76.481c38.576-28.909 85.49-44.517 133.695-44.48 2.752 0 5.376 0.48 8.128 0.608 9.952 2.88 2.368 11.104 2.368 11.104-34.061 17.672-62.726 44.203-82.975 76.8-9.6 15.488-17.216 15.328-19.68 15.040-14.112-0.608-31.456-20.224-44.608-40.16-1.954-2.963-2.723-6.552-2.154-10.055s2.434-6.665 5.226-8.856v0zM253.505 461.184c-1.923 1.971-4.388 3.328-7.083 3.897s-5.497 0.327-8.054-0.697c-40.582-15.911-75.645-43.305-100.902-78.832s-39.611-77.643-41.306-121.199l9.44-13.888c30.432-11.36 60.416-17.504 68.512-10.496 3.744 3.2 1.184 13.12 0 17.216-22.88 74.143 36.288 93.183 58.624 100.383 2.464 0.8 4.576 1.504 6.4 2.112 23.392 9.024 36.736 22.112 39.712 38.848 0.56 11.645-1.404 23.274-5.757 34.087s-10.99 20.56-19.459 28.57h-0.128zM477.152 414.656c-41.667 41.728-98.183 65.226-157.152 65.344-9.798-0.067-19.581-0.807-29.279-2.208-1.884-0.298-3.663-1.063-5.178-2.221-1.514-1.161-2.716-2.678-3.498-4.419s-1.117-3.648-0.976-5.549c0.14-1.901 0.752-3.741 1.779-5.347v0c14.127-18.771 20.486-42.262 17.76-65.6-3.027-13.315-9.63-25.552-19.099-35.392s-21.44-16.909-34.63-20.448c-1.984-0.768-4.544-1.632-7.488-2.56-30.592-9.856-59.168-23.551-44.192-72.447 7.040-22.848 0.256-34.784-6.656-40.768-14.72-12.8-42.976-8.928-68.96-1.216-2.377 0.642-4.879 0.653-7.262 0.034s-4.563-1.849-6.326-3.566c-1.763-1.718-3.049-3.865-3.73-6.231s-0.734-4.868-0.155-7.26c7.821-33.432 23.251-64.608 45.088-91.104 1.379-1.599 3.102-2.864 5.042-3.698s4.043-1.216 6.151-1.118c2.109 0.099 4.167 0.675 6.020 1.688s3.452 2.431 4.674 4.152c14.304 20.224 35.040 42.4 57.6 43.392h1.6c8.108-0.433 15.946-3.062 22.676-7.605s12.098-10.829 15.532-18.188c25.389-38.702 62.678-68.096 106.239-83.744v0c9.504-2.946 19.648-3.124 29.248-0.512 29.693 11.669 56.55 29.538 78.784 52.416 1.798 1.852 3.053 4.159 3.635 6.674s0.467 5.138-0.333 7.591c-0.8 2.453-2.256 4.641-4.208 6.329s-4.327 2.81-6.87 3.247c-41.088 7.136-94.208 21.184-101.088 46.816-3.2 12.416 2.912 24.48 18.56 35.872 60.288 43.744 77.984 77.344 68.768 91.232-8.49 10.898-14.24 23.673-16.774 37.254-2.534 13.577-1.773 27.568 2.214 40.793 5.907 10.624 15.488 18.726 26.944 22.784 0 0 11.36 6.528 5.664 15.584h-0.128zM512 369.664c-2.966 3.639-6.743 6.531-11.024 8.448-4.285 1.917-8.96 2.807-13.648 2.592-4.595-0.729-8.992-2.409-12.909-4.925-3.917-2.519-7.267-5.821-9.843-9.699-7.584-14.624 2.432-38.944 13.312-55.359 11.296-17.12 16.736-55.68-74.304-121.76-7.648-5.536-10.592-10.080-10.080-11.936 3.2-11.808 52.608-27.072 108.8-34.336 2.845-0.366 5.735 0.123 8.298 1.405 2.567 1.282 4.691 3.299 6.102 5.794 18.557 33.828 27.891 71.942 27.066 110.518s-11.783 76.255-31.769 109.257v0z" /> diff --git a/src/Android/Resources/drawable/paper_plane.xml b/src/Android/Resources/drawable/paper_plane.xml deleted file mode 100644 index 1ad7fd94ce..0000000000 --- a/src/Android/Resources/drawable/paper_plane.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/src/Android/Resources/drawable/pencil.xml b/src/Android/Resources/drawable/pencil.xml index 6c86b9cb82..34a33155f5 100644 --- a/src/Android/Resources/drawable/pencil.xml +++ b/src/Android/Resources/drawable/pencil.xml @@ -1,9 +1,9 @@ + android:width="20dp" + android:height="16dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M558.781 17.216c-6.342-6.397-14.083-11.239-22.608-14.148-8.528-2.909-17.613-3.805-26.544-2.619-20.425 3.183-39.178 13.174-53.216 28.352l-323.807 323.872c-11.904 11.872-21.977 25.453-29.888 40.288l-33.696 64.64c-4.079 6.957-5.793 15.046-4.887 23.059s4.382 15.517 9.911 21.389c3.263 3.216 7.133 5.753 11.386 7.462s8.8 2.554 13.382 2.489c6.858-0.067 13.599-1.792 19.648-5.024l64.512-33.632c14.925-7.888 28.573-17.984 40.48-29.952l323.744-323.808c15.187-14.022 25.191-32.763 28.384-53.184 1.159-8.938 0.246-18.022-2.669-26.549-2.912-8.529-7.747-16.273-14.131-22.634v0zM483.741 137.6l-283.103 282.976c-9.575 9.632-20.546 17.767-32.544 24.128l-64.576 33.664c-3.2 1.76-5.76 1.6-6.656 0.736s-0.992-3.2 0.768-6.688l33.728-64.512c6.355-11.949 14.466-22.873 24.064-32.416l282.975-282.688c0.599-0.624 1.315-1.121 2.112-1.461 0.793-0.34 1.648-0.514 2.512-0.514s1.721 0.175 2.515 0.514c0.793 0.34 1.514 0.837 2.109 1.461l36.032 35.2c0.659 0.612 1.187 1.352 1.549 2.175s0.55 1.712 0.557 2.611c0.007 0.899-0.17 1.79-0.522 2.618s-0.867 1.575-1.52 2.196v0zM524.381 96.928l-16.352 16.384c-1.034 0.882-2.352 1.365-3.712 1.365s-2.675-0.484-3.712-1.365l-38.4-37.568c-0.803-0.851-1.286-1.957-1.36-3.125-0.077-1.168 0.256-2.326 0.944-3.275l17.376-17.376c8.906-10.032 20.915-16.791 34.112-19.2 1.222-0.153 2.451-0.227 3.68-0.224 3.517-0.046 7.005 0.616 10.259 1.947s6.208 3.302 8.685 5.797c13.76 13.472 9.216 35.744-11.52 56.48v0.16z" /> diff --git a/src/Android/Resources/drawable/plus.xml b/src/Android/Resources/drawable/plus.xml index 3ee9e23a94..af0a104cd0 100644 --- a/src/Android/Resources/drawable/plus.xml +++ b/src/Android/Resources/drawable/plus.xml @@ -1,9 +1,9 @@ - + android:width="20dp" + android:height="16dp" + android:viewportWidth="640" + android:viewportHeight="512"> + diff --git a/src/Android/Resources/drawable/refresh.xml b/src/Android/Resources/drawable/refresh.xml deleted file mode 100644 index 9a89455022..0000000000 --- a/src/Android/Resources/drawable/refresh.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/src/Android/Resources/drawable/search.xml b/src/Android/Resources/drawable/search.xml index 6a5ca808fc..300022a56b 100644 --- a/src/Android/Resources/drawable/search.xml +++ b/src/Android/Resources/drawable/search.xml @@ -1,9 +1,9 @@ - + android:width="25dp" + android:height="20dp" + android:viewportWidth="640" + android:viewportHeight="512"> + diff --git a/src/Android/Resources/drawable/send.xml b/src/Android/Resources/drawable/send.xml new file mode 100644 index 0000000000..826daffe5a --- /dev/null +++ b/src/Android/Resources/drawable/send.xml @@ -0,0 +1,9 @@ + + + diff --git a/src/Android/Resources/drawable/shield.xml b/src/Android/Resources/drawable/shield.xml index e07e63eb8a..e9788c691e 100644 --- a/src/Android/Resources/drawable/shield.xml +++ b/src/Android/Resources/drawable/shield.xml @@ -1,9 +1,9 @@ + android:width="640dp" + android:height="512dp" + android:viewportWidth="640" + android:viewportHeight="512"> + android:pathData="M526.976 6.401c-1.929-2.029-4.253-3.644-6.826-4.745-2.576-1.101-5.351-1.663-8.151-1.655h-383.998c-2.802-0.016-5.576 0.543-8.153 1.645s-4.898 2.719-6.823 4.755c-2.031 1.928-3.647 4.252-4.748 6.827s-1.663 5.348-1.653 8.149v256c0.075 19.489 3.855 38.786 11.136 56.863 6.93 17.843 16.24 34.669 27.68 50.016 11.758 15.37 24.924 29.606 39.328 42.528 13.368 12.256 27.44 23.721 42.144 34.336 12.8 9.088 26.24 17.696 40.32 25.824s24.021 13.623 29.824 16.48c5.856 2.88 10.592 5.152 14.112 6.656 2.752 1.325 5.778 1.984 8.83 1.92 3.011 0.042 5.987-0.653 8.672-2.016 3.584-1.568 8.256-3.776 14.176-6.656s16-8.384 29.824-16.48c13.824-8.096 27.424-16.736 40.32-25.824 14.723-10.618 28.816-22.083 42.208-34.336 14.419-12.906 27.587-27.146 39.328-42.528 11.43-15.353 20.739-32.176 27.68-50.016 7.293-18.074 11.072-37.373 11.136-56.863v-256c0.013-2.784-0.544-5.541-1.641-8.101-1.095-2.559-2.704-4.867-4.726-6.779v0zM477.472 279.712c0 92.799-157.472 172.512-157.472 172.512v-397.375h157.472v224.864z" /> diff --git a/src/Android/Tiles/GeneratorTileService.cs b/src/Android/Tiles/GeneratorTileService.cs index 5a00582700..744b4add8f 100644 --- a/src/Android/Tiles/GeneratorTileService.cs +++ b/src/Android/Tiles/GeneratorTileService.cs @@ -15,7 +15,7 @@ using Java.Lang; namespace Bit.Droid.Tile { [Service(Permission = Android.Manifest.Permission.BindQuickSettingsTile, Label = "@string/PasswordGenerator", - Icon = "@drawable/refresh")] + Icon = "@drawable/generate")] [IntentFilter(new string[] { ActionQsTile })] [Register("com.x8bit.bitwarden.GeneratorTileService")] public class GeneratorTileService : TileService diff --git a/src/App/Controls/CipherViewCell/CipherViewCell.xaml b/src/App/Controls/CipherViewCell/CipherViewCell.xaml index 433a8cef68..9f2d6d2f4a 100644 --- a/src/App/Controls/CipherViewCell/CipherViewCell.xaml +++ b/src/App/Controls/CipherViewCell/CipherViewCell.xaml @@ -5,6 +5,7 @@ xmlns:controls="clr-namespace:Bit.App.Controls" xmlns:u="clr-namespace:Bit.App.Utilities" xmlns:ff="clr-namespace:FFImageLoading.Forms;assembly=FFImageLoading.Forms" + xmlns:core="clr-namespace:Bit.Core;assembly=BitwardenCore" StyleClass="list-row, list-row-platform" RowSpacing="0" ColumnSpacing="0" @@ -27,7 +28,7 @@ - - - diff --git a/src/App/Controls/FaButton.cs b/src/App/Controls/IconButton.cs similarity index 64% rename from src/App/Controls/FaButton.cs rename to src/App/Controls/IconButton.cs index f6528fd9c2..e7f8cd787c 100644 --- a/src/App/Controls/FaButton.cs +++ b/src/App/Controls/IconButton.cs @@ -2,18 +2,18 @@ namespace Bit.App.Controls { - public class FaButton : Button + public class IconButton : Button { - public FaButton() + public IconButton() { Padding = 0; switch (Device.RuntimePlatform) { case Device.iOS: - FontFamily = "FontAwesome"; + FontFamily = "bwi-font"; break; case Device.Android: - FontFamily = "FontAwesome.ttf#FontAwesome"; + FontFamily = "bwi-font.ttf#bwi-font"; break; } } diff --git a/src/App/Controls/FaLabel.cs b/src/App/Controls/IconLabel.cs similarity index 62% rename from src/App/Controls/FaLabel.cs rename to src/App/Controls/IconLabel.cs index 146b7b0179..79310f9365 100644 --- a/src/App/Controls/FaLabel.cs +++ b/src/App/Controls/IconLabel.cs @@ -2,17 +2,17 @@ namespace Bit.App.Controls { - public class FaLabel : Label + public class IconLabel : Label { - public FaLabel() + public IconLabel() { switch (Device.RuntimePlatform) { case Device.iOS: - FontFamily = "FontAwesome"; + FontFamily = "bwi-font"; break; case Device.Android: - FontFamily = "FontAwesome.ttf#FontAwesome"; + FontFamily = "bwi-font.ttf#bwi-font"; break; } } diff --git a/src/App/Controls/SendViewCell/SendViewCell.xaml b/src/App/Controls/SendViewCell/SendViewCell.xaml index 9103786fb2..2db1a40ce8 100644 --- a/src/App/Controls/SendViewCell/SendViewCell.xaml +++ b/src/App/Controls/SendViewCell/SendViewCell.xaml @@ -4,6 +4,7 @@ x:Class="Bit.App.Controls.SendViewCell" xmlns:controls="clr-namespace:Bit.App.Controls" xmlns:u="clr-namespace:Bit.App.Utilities" + xmlns:core="clr-namespace:Bit.Core;assembly=BitwardenCore" StyleClass="list-row, list-row-platform" RowSpacing="0" ColumnSpacing="0" @@ -23,7 +24,7 @@ - - - - - - diff --git a/src/App/Pages/Accounts/HomePage.xaml b/src/App/Pages/Accounts/HomePage.xaml index 1040914ada..84c727ba6f 100644 --- a/src/App/Pages/Accounts/HomePage.xaml +++ b/src/App/Pages/Accounts/HomePage.xaml @@ -6,6 +6,7 @@ xmlns:pages="clr-namespace:Bit.App.Pages" xmlns:controls="clr-namespace:Bit.App.Controls" xmlns:u="clr-namespace:Bit.App.Utilities" + xmlns:core="clr-namespace:Bit.Core;assembly=BitwardenCore" x:DataType="pages:HomeViewModel" Title="{Binding PageTitle}"> @@ -17,19 +18,19 @@ - - + - - + + - - ShowPassword ? "" : ""; + public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye; public string MasterPassword { get; set; } public string Pin { get; set; } public Action UnlockedAction { get; set; } diff --git a/src/App/Pages/Accounts/LoginPage.xaml b/src/App/Pages/Accounts/LoginPage.xaml index 227c252cf6..15be7107f2 100644 --- a/src/App/Pages/Accounts/LoginPage.xaml +++ b/src/App/Pages/Accounts/LoginPage.xaml @@ -70,7 +70,7 @@ Grid.Column="0" ReturnType="Go" ReturnCommand="{Binding LogInCommand}" /> - ShowPassword ? "" : ""; + public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye; public bool RememberEmail { get; set; } public Action StartTwoFactorAction { get; set; } public Action LogInSuccessAction { get; set; } diff --git a/src/App/Pages/Accounts/RegisterPage.xaml b/src/App/Pages/Accounts/RegisterPage.xaml index 668fe28db5..cce3c258d5 100644 --- a/src/App/Pages/Accounts/RegisterPage.xaml +++ b/src/App/Pages/Accounts/RegisterPage.xaml @@ -60,7 +60,7 @@ IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}" Grid.Row="1" Grid.Column="0" /> - - ShowPassword ? "" : ""; + public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye; public string Name { get; set; } public string Email { get; set; } public string MasterPassword { get; set; } diff --git a/src/App/Pages/Accounts/SetPasswordPage.xaml b/src/App/Pages/Accounts/SetPasswordPage.xaml index 2393ce0aba..80a24e5bcb 100644 --- a/src/App/Pages/Accounts/SetPasswordPage.xaml +++ b/src/App/Pages/Accounts/SetPasswordPage.xaml @@ -99,7 +99,7 @@ IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}" Grid.Row="1" Grid.Column="0" /> - - ShowPassword ? "" : ""; + public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye; public string MasterPassword { get; set; } public string ConfirmMasterPassword { get; set; } public string Hint { get; set; } diff --git a/src/App/Pages/Accounts/UpdateTempPasswordPage.xaml b/src/App/Pages/Accounts/UpdateTempPasswordPage.xaml index b9fd0e8ee9..dfa312f1b4 100644 --- a/src/App/Pages/Accounts/UpdateTempPasswordPage.xaml +++ b/src/App/Pages/Accounts/UpdateTempPasswordPage.xaml @@ -97,7 +97,7 @@ IsPassword="{Binding ShowPassword, Converter={StaticResource inverseBool}}" Grid.Row="1" Grid.Column="0" /> - - @@ -75,9 +76,9 @@ Grid.Row="1" StyleClass="list-subtitle, list-subtitle-platform" Text="{Binding Date, Mode=OneWay, Converter={StaticResource dateTime}}" /> - @@ -255,16 +256,16 @@ StyleClass="box-row-button" TextColor="{DynamicResource PrimaryColor}" Margin="0" /> - - - Send?.Type == SendType.File; public bool ShowDeletionCustomPickers => EditMode || DeletionDateTypeSelectedIndex == 6; public bool ShowExpirationCustomPickers => EditMode || ExpirationDateTypeSelectedIndex == 7; - public string ShowPasswordIcon => ShowPassword ? "" : ""; + public string ShowPasswordIcon => ShowPassword ? BitwardenIcons.EyeSlash : BitwardenIcons.Eye; public async Task InitAsync() { diff --git a/src/App/Pages/Send/SendGroupingsPage/SendGroupingsPage.xaml b/src/App/Pages/Send/SendGroupingsPage/SendGroupingsPage.xaml index 0e2f2ca052..c83b6ad109 100644 --- a/src/App/Pages/Send/SendGroupingsPage/SendGroupingsPage.xaml +++ b/src/App/Pages/Send/SendGroupingsPage/SendGroupingsPage.xaml @@ -51,14 +51,14 @@ x:DataType="pages:SendGroupingsPageListItem"> - - + - - + + diff --git a/src/iOS.Extension/Info.plist b/src/iOS.Extension/Info.plist index 2abf53b795..c5a2465cb0 100644 --- a/src/iOS.Extension/Info.plist +++ b/src/iOS.Extension/Info.plist @@ -67,7 +67,7 @@ UIAppFonts - FontAwesome.ttf + bwi-font.ttf MaterialIcons_Regular.ttf CADisableMinimumFrameDurationOnPhone diff --git a/src/iOS.Extension/Resources/FontAwesome.ttf b/src/iOS.Extension/Resources/FontAwesome.ttf deleted file mode 100644 index 35acda2fa1..0000000000 Binary files a/src/iOS.Extension/Resources/FontAwesome.ttf and /dev/null differ diff --git a/src/iOS.Extension/Resources/bwi-font.ttf b/src/iOS.Extension/Resources/bwi-font.ttf new file mode 100644 index 0000000000..358fca1867 Binary files /dev/null and b/src/iOS.Extension/Resources/bwi-font.ttf differ diff --git a/src/iOS.Extension/iOS.Extension.csproj b/src/iOS.Extension/iOS.Extension.csproj index 384bf5aa9e..952c0c8f2b 100644 --- a/src/iOS.Extension/iOS.Extension.csproj +++ b/src/iOS.Extension/iOS.Extension.csproj @@ -186,8 +186,8 @@ - + diff --git a/src/iOS/Info.plist b/src/iOS/Info.plist index 4d11362a5a..75ac9da437 100644 --- a/src/iOS/Info.plist +++ b/src/iOS/Info.plist @@ -105,7 +105,7 @@ UIAppFonts - FontAwesome.ttf + bwi-font.ttf MaterialIcons_Regular.ttf UIRequiredDeviceCapabilities diff --git a/src/iOS/LaunchScreen.storyboard b/src/iOS/LaunchScreen.storyboard index 6cec090bc6..393e62a39e 100644 --- a/src/iOS/LaunchScreen.storyboard +++ b/src/iOS/LaunchScreen.storyboard @@ -88,4 +88,4 @@ - \ No newline at end of file + diff --git a/src/iOS/Resources/FontAwesome.ttf b/src/iOS/Resources/FontAwesome.ttf deleted file mode 100644 index 35acda2fa1..0000000000 Binary files a/src/iOS/Resources/FontAwesome.ttf and /dev/null differ diff --git a/src/iOS/Resources/bwi-font.ttf b/src/iOS/Resources/bwi-font.ttf new file mode 100644 index 0000000000..358fca1867 Binary files /dev/null and b/src/iOS/Resources/bwi-font.ttf differ diff --git a/src/iOS/Resources/cog.png b/src/iOS/Resources/cog.png index 1c069b1ac4..95d6271b83 100644 Binary files a/src/iOS/Resources/cog.png and b/src/iOS/Resources/cog.png differ diff --git a/src/iOS/Resources/cog@2x.png b/src/iOS/Resources/cog@2x.png index 762aa7feeb..8d884844f0 100644 Binary files a/src/iOS/Resources/cog@2x.png and b/src/iOS/Resources/cog@2x.png differ diff --git a/src/iOS/Resources/cog@3x.png b/src/iOS/Resources/cog@3x.png index e1bba38fd4..a46070614f 100644 Binary files a/src/iOS/Resources/cog@3x.png and b/src/iOS/Resources/cog@3x.png differ diff --git a/src/iOS/Resources/generate.png b/src/iOS/Resources/generate.png new file mode 100644 index 0000000000..332f01a690 Binary files /dev/null and b/src/iOS/Resources/generate.png differ diff --git a/src/iOS/Resources/generate@2x.png b/src/iOS/Resources/generate@2x.png new file mode 100644 index 0000000000..6cda8a1bac Binary files /dev/null and b/src/iOS/Resources/generate@2x.png differ diff --git a/src/iOS/Resources/generate@3x.png b/src/iOS/Resources/generate@3x.png new file mode 100644 index 0000000000..6461e66aa4 Binary files /dev/null and b/src/iOS/Resources/generate@3x.png differ diff --git a/src/iOS/Resources/info.png b/src/iOS/Resources/info.png index 1dec82b432..a29247af1a 100644 Binary files a/src/iOS/Resources/info.png and b/src/iOS/Resources/info.png differ diff --git a/src/iOS/Resources/info@2x.png b/src/iOS/Resources/info@2x.png index d77cd9b1a5..c844ebbc24 100644 Binary files a/src/iOS/Resources/info@2x.png and b/src/iOS/Resources/info@2x.png differ diff --git a/src/iOS/Resources/info@3x.png b/src/iOS/Resources/info@3x.png index e9bf628dc6..3adc029dc9 100644 Binary files a/src/iOS/Resources/info@3x.png and b/src/iOS/Resources/info@3x.png differ diff --git a/src/iOS/Resources/lock.png b/src/iOS/Resources/lock.png index b6565c3742..fc6e60dff8 100644 Binary files a/src/iOS/Resources/lock.png and b/src/iOS/Resources/lock.png differ diff --git a/src/iOS/Resources/lock@2x.png b/src/iOS/Resources/lock@2x.png index 0935657a45..c14ad933ac 100644 Binary files a/src/iOS/Resources/lock@2x.png and b/src/iOS/Resources/lock@2x.png differ diff --git a/src/iOS/Resources/lock@3x.png b/src/iOS/Resources/lock@3x.png index ed2aafaa35..335a6254b9 100644 Binary files a/src/iOS/Resources/lock@3x.png and b/src/iOS/Resources/lock@3x.png differ diff --git a/src/iOS/Resources/login.png b/src/iOS/Resources/login.png index f2c39b02e7..bd28d760d4 100644 Binary files a/src/iOS/Resources/login.png and b/src/iOS/Resources/login.png differ diff --git a/src/iOS/Resources/login@2x.png b/src/iOS/Resources/login@2x.png index 21dd4e3955..9229cc3a50 100644 Binary files a/src/iOS/Resources/login@2x.png and b/src/iOS/Resources/login@2x.png differ diff --git a/src/iOS/Resources/login@3x.png b/src/iOS/Resources/login@3x.png index 7c733d6e3f..aa85485e45 100644 Binary files a/src/iOS/Resources/login@3x.png and b/src/iOS/Resources/login@3x.png differ diff --git a/src/iOS/Resources/paper_plane.png b/src/iOS/Resources/paper_plane.png deleted file mode 100644 index 646f07d2b3..0000000000 Binary files a/src/iOS/Resources/paper_plane.png and /dev/null differ diff --git a/src/iOS/Resources/paper_plane@2x.png b/src/iOS/Resources/paper_plane@2x.png deleted file mode 100644 index 37b5f342a0..0000000000 Binary files a/src/iOS/Resources/paper_plane@2x.png and /dev/null differ diff --git a/src/iOS/Resources/paper_plane@3x.png b/src/iOS/Resources/paper_plane@3x.png deleted file mode 100644 index c816000e7b..0000000000 Binary files a/src/iOS/Resources/paper_plane@3x.png and /dev/null differ diff --git a/src/iOS/Resources/plus.png b/src/iOS/Resources/plus.png index e2f51af547..11393f70c9 100644 Binary files a/src/iOS/Resources/plus.png and b/src/iOS/Resources/plus.png differ diff --git a/src/iOS/Resources/plus@2x.png b/src/iOS/Resources/plus@2x.png index 5f7ff860ca..0878e05962 100644 Binary files a/src/iOS/Resources/plus@2x.png and b/src/iOS/Resources/plus@2x.png differ diff --git a/src/iOS/Resources/plus@3x.png b/src/iOS/Resources/plus@3x.png index 169ee2f8a2..e767f90ce2 100644 Binary files a/src/iOS/Resources/plus@3x.png and b/src/iOS/Resources/plus@3x.png differ diff --git a/src/iOS/Resources/refresh.png b/src/iOS/Resources/refresh.png deleted file mode 100644 index 14c4d0ec55..0000000000 Binary files a/src/iOS/Resources/refresh.png and /dev/null differ diff --git a/src/iOS/Resources/refresh@2x.png b/src/iOS/Resources/refresh@2x.png deleted file mode 100644 index 0e93d70cc1..0000000000 Binary files a/src/iOS/Resources/refresh@2x.png and /dev/null differ diff --git a/src/iOS/Resources/refresh@3x.png b/src/iOS/Resources/refresh@3x.png deleted file mode 100644 index 5650602b68..0000000000 Binary files a/src/iOS/Resources/refresh@3x.png and /dev/null differ diff --git a/src/iOS/Resources/search.png b/src/iOS/Resources/search.png index 18580ded97..88f7f757c1 100644 Binary files a/src/iOS/Resources/search.png and b/src/iOS/Resources/search.png differ diff --git a/src/iOS/Resources/search@2x.png b/src/iOS/Resources/search@2x.png index 8c94f938c3..1c4ea4e6d7 100644 Binary files a/src/iOS/Resources/search@2x.png and b/src/iOS/Resources/search@2x.png differ diff --git a/src/iOS/Resources/search@3x.png b/src/iOS/Resources/search@3x.png index af62be6d58..819beb4f91 100644 Binary files a/src/iOS/Resources/search@3x.png and b/src/iOS/Resources/search@3x.png differ diff --git a/src/iOS/Resources/send.png b/src/iOS/Resources/send.png new file mode 100644 index 0000000000..37d7bae672 Binary files /dev/null and b/src/iOS/Resources/send.png differ diff --git a/src/iOS/Resources/send@2x.png b/src/iOS/Resources/send@2x.png new file mode 100644 index 0000000000..d5cb621a3d Binary files /dev/null and b/src/iOS/Resources/send@2x.png differ diff --git a/src/iOS/Resources/send@3x.png b/src/iOS/Resources/send@3x.png new file mode 100644 index 0000000000..030e9684e9 Binary files /dev/null and b/src/iOS/Resources/send@3x.png differ diff --git a/src/iOS/iOS.csproj b/src/iOS/iOS.csproj index 9749acf648..97606aa95f 100644 --- a/src/iOS/iOS.csproj +++ b/src/iOS/iOS.csproj @@ -139,7 +139,6 @@ - false @@ -153,6 +152,19 @@ + + + + + + + + + + + + + @@ -206,15 +218,6 @@ - - - - - - - - - @@ -278,15 +281,6 @@ - - - - - - - - - @@ -296,24 +290,6 @@ - - - - - - - - - - - - - - - - - -