COVIDSafe code from version 1.0.54 (#24)

This commit is contained in:
COVIDSafe Support 2020-08-18 10:57:15 +10:00 committed by GitHub
parent afb55cce5d
commit d2a2342abf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
53 changed files with 4752 additions and 3123 deletions

View file

@ -0,0 +1,14 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="34dp"
android:height="38dp"
android:viewportWidth="34"
android:viewportHeight="38">
<path
android:pathData="M8.7507,4.0837C10.9386,1.8958 13.9061,0.6666 17.0003,0.6666C20.0945,0.6666 23.062,1.8958 25.2499,4.0837C27.4378,6.2716 28.667,9.2391 28.667,12.3333C28.667,17.9211 29.8621,21.391 30.9635,23.4102C31.5164,24.424 32.0549,25.0891 32.429,25.4839C32.6164,25.6818 32.7637,25.813 32.8524,25.8869C32.8968,25.9239 32.9266,25.9466 32.9394,25.9561C32.9414,25.9576 32.943,25.9588 32.9441,25.9596C33.5416,26.3701 33.806,27.1208 33.5954,27.8163C33.3826,28.5192 32.7347,29 32.0003,29H2.0003C1.2658,29 0.618,28.5192 0.4051,27.8163C0.1946,27.1208 0.459,26.3701 1.0564,25.9596C1.0576,25.9588 1.0592,25.9576 1.0612,25.9561C1.074,25.9466 1.1038,25.9239 1.1482,25.8869C1.2369,25.813 1.3842,25.6818 1.5716,25.4839C1.9457,25.0891 2.4841,24.424 3.0371,23.4102C4.1385,21.391 5.3336,17.9211 5.3336,12.3333C5.3336,9.2391 6.5628,6.2716 8.7507,4.0837ZM1.0733,25.9482C1.0734,25.9481 1.0735,25.948 1.0737,25.948C1.0737,25.948 1.0737,25.948 1.0737,25.948L1.0733,25.9482ZM5.5825,25.6666H28.4181C28.2913,25.4588 28.164,25.2389 28.0371,25.0064C26.6385,22.4422 25.3336,18.4122 25.3336,12.3333C25.3336,10.1232 24.4557,8.0035 22.8929,6.4407C21.33,4.8779 19.2104,4 17.0003,4C14.7902,4 12.6705,4.8779 11.1077,6.4407C9.5449,8.0035 8.667,10.1232 8.667,12.3333C8.667,18.4122 7.3621,22.4422 5.9634,25.0064C5.8366,25.2389 5.7093,25.4588 5.5825,25.6666Z"
android:fillColor="#000000"
android:fillType="evenOdd"/>
<path
android:pathData="M13.2804,32.5584C14.0766,32.0965 15.0964,32.3676 15.5583,33.1638C15.7048,33.4164 15.9151,33.626 16.1681,33.7717C16.4211,33.9175 16.708,33.9942 17,33.9942C17.292,33.9942 17.5788,33.9175 17.8318,33.7717C18.0848,33.626 18.2951,33.4164 18.4416,33.1638C18.9035,32.3676 19.9234,32.0965 20.7196,32.5584C21.5158,33.0203 21.7868,34.0401 21.325,34.8364C20.8855,35.5941 20.2546,36.223 19.4955,36.6602C18.7365,37.0974 17.8759,37.3275 17,37.3275C16.124,37.3275 15.2635,37.0974 14.5044,36.6602C13.7454,36.223 13.1145,35.5941 12.675,34.8364C12.2131,34.0401 12.4842,33.0203 13.2804,32.5584Z"
android:fillColor="#000000"
android:fillType="evenOdd"/>
</vector>

View file

@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FFA31919"
android:pathData="M10,6L8.59,7.41 13.17,12l-4.58,4.59L10,18l6,-6z" />
</vector>

View file

@ -0,0 +1,16 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M12,12m-12,0a12,12 0,1 1,24 0a12,12 0,1 1,-24 0"
android:fillColor="#00661B"/>
<path
android:pathData="M18,7.5L9.75,15.75L6,12"
android:strokeLineJoin="round"
android:strokeWidth="3"
android:fillColor="#00000000"
android:strokeColor="#ffffff"
android:strokeLineCap="round"/>
</vector>

View file

@ -0,0 +1,74 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="311dp"
android:height="188dp"
android:viewportWidth="311"
android:viewportHeight="188">
<path
android:pathData="M0,0h311v188h-311z"
android:fillColor="#ffffff"/>
<path
android:pathData="M229.08,36.413C229.08,37.978 230.375,39.217 231.865,39.217C233.419,39.217 234.65,37.913 234.65,36.413V31.848H239.313C240.803,31.848 242.033,30.609 242.033,29.109C242.033,27.609 240.803,26.37 239.313,26.37H234.65V21.804C234.65,20.239 233.354,19 231.865,19C230.31,19 229.08,20.304 229.08,21.804V26.37H224.417C222.927,26.37 221.696,27.609 221.696,29.109C221.696,30.609 222.927,31.848 224.417,31.848H229.08V36.413Z"
android:fillColor="#C8FFB9"/>
<path
android:pathData="M153.691,156.544C189.711,156.544 218.911,127.14 218.911,90.87C218.911,54.599 189.711,25.196 153.691,25.196C117.67,25.196 88.47,54.599 88.47,90.87C88.47,127.14 117.67,156.544 153.691,156.544Z"
android:fillColor="#C8FFB9"/>
<path
android:pathData="M212.241,157C223.079,157 231.865,148.153 231.865,137.239C231.865,126.326 223.079,117.478 212.241,117.478C201.402,117.478 192.616,126.326 192.616,137.239C192.616,148.153 201.402,157 212.241,157Z"
android:fillColor="#008A23"/>
<group>
<clip-path
android:pathData="M153.691,156.544C189.711,156.544 218.911,127.14 218.911,90.87C218.911,54.599 189.711,25.196 153.691,25.196C117.67,25.196 88.47,54.599 88.47,90.87C88.47,127.14 117.67,156.544 153.691,156.544Z"/>
<path
android:pathData="M171.697,137.63C177.785,137.63 183.614,133.457 187.371,126.217C191.645,118 191.775,117.022 194.106,91C194.495,86.565 191.257,82.587 186.853,82.196C182.448,81.804 178.498,85.065 178.109,89.5C175.972,113.304 175.972,113.304 173.122,118.652C172.798,119.304 172.474,119.761 172.215,120.152C172.15,119.957 172.086,119.761 172.021,119.565L165.933,82.456C165.22,78.022 161.075,75.022 156.671,75.804C152.267,76.522 149.288,80.696 150.065,85.13L156.218,122.957C156.282,123.413 156.412,123.804 156.541,124.196C160.168,135.087 166.904,137.239 170.596,137.5C170.985,137.63 171.308,137.63 171.697,137.63Z"
android:fillColor="#CED6E9"/>
<path
android:pathData="M175.194,80.304C179.486,80.304 182.966,76.012 182.966,70.717C182.966,65.423 179.486,61.13 175.194,61.13C170.902,61.13 167.422,65.423 167.422,70.717C167.422,76.012 170.902,80.304 175.194,80.304Z"
android:fillColor="#DDB88B"/>
<path
android:pathData="M176.554,51.739H176.49C176.36,51.739 176.295,51.609 176.295,51.478L176.36,50.761C176.36,50.631 176.49,50.565 176.619,50.565H176.684C176.814,50.565 176.878,50.696 176.878,50.826L176.814,51.544C176.814,51.674 176.684,51.739 176.554,51.739Z"
android:fillColor="#000000"/>
<path
android:pathData="M176.165,54.87H176.101C175.971,54.87 175.906,54.739 175.906,54.609L176.101,52.913C176.101,52.783 176.23,52.717 176.36,52.717H176.424C176.554,52.717 176.619,52.848 176.619,52.978L176.424,54.674C176.424,54.804 176.295,54.935 176.165,54.87Z"
android:fillColor="#000000"/>
<path
android:pathData="M175.842,57.674H175.777C175.647,57.674 175.583,57.543 175.583,57.413L175.777,55.717C175.777,55.587 175.906,55.522 176.036,55.522H176.101C176.23,55.522 176.295,55.652 176.295,55.783L176.101,57.478C176.101,57.543 175.971,57.674 175.842,57.674Z"
android:fillColor="#000000"/>
<path
android:pathData="M191.321,58.913H191.256C191.127,58.913 191.062,58.783 191.062,58.652L191.451,55.652C191.451,55.522 191.58,55.457 191.71,55.457H191.774C191.904,55.457 191.969,55.587 191.969,55.717L191.58,58.717C191.58,58.848 191.451,58.913 191.321,58.913Z"
android:fillColor="#000000"/>
<path
android:pathData="M186.463,79.326C186.334,79.326 186.269,79.326 186.14,79.326L175.842,78.022C174.481,77.826 173.51,76.587 173.64,75.217L176.943,49.065C177.072,47.826 178.173,46.848 179.404,46.848C179.533,46.848 179.598,46.848 179.728,46.848L190.026,48.152C191.386,48.348 192.357,49.587 192.228,50.957L188.925,77.109C188.795,78.348 187.694,79.326 186.463,79.326Z"
android:fillColor="#ffffff"/>
<path
android:pathData="M179.468,47.043C179.533,47.043 179.663,47.043 179.728,47.043L190.026,48.348C191.256,48.478 192.163,49.652 191.969,50.891L188.665,77.044C188.536,78.152 187.564,79 186.463,79C186.399,79 186.269,79 186.204,79L175.906,77.696C175.323,77.631 174.805,77.304 174.417,76.848C174.028,76.391 173.898,75.804 173.963,75.152L177.266,49C177.331,47.891 178.303,47.043 179.468,47.043ZM179.468,46.522C178.108,46.522 176.943,47.565 176.748,48.935L173.445,75.087C173.251,76.587 174.352,78.022 175.841,78.217L186.139,79.522C186.269,79.522 186.399,79.522 186.463,79.522C187.823,79.522 188.989,78.478 189.184,77.109L192.487,50.957C192.681,49.457 191.58,48.022 190.09,47.826L179.792,46.522C179.663,46.522 179.598,46.522 179.468,46.522Z"
android:fillColor="#000000"/>
<path
android:pathData="M125.453,309.739C122.927,309.739 120.919,307.717 120.854,305.174C120.401,289.913 119.041,242.5 119.041,242.5L114.637,174.348L116.062,158.044L150.583,163.13L170.596,154.391L173.381,240.609C173.381,240.609 161.204,303.804 161.14,304.457C161.075,304.848 160.103,307.457 160.362,310.717C155.44,310.978 151.036,311.957 147.344,309.217C147.409,307.717 147.603,306.544 147.927,306.022C147.927,306.087 147.992,306.152 147.992,305.957L151.878,245.826L144.106,186.804L142.551,214.326L139.443,242.37L132.318,305.565C132.059,307.978 130.051,309.739 127.655,309.739H125.453Z"
android:fillColor="#DDB88B"/>
<path
android:pathData="M163.536,133.848L167.681,140.37C170.92,145.522 172.668,151.522 172.604,157.652L179.34,239.239C179.404,240.478 178.692,241.652 177.526,242.174C169.171,245.761 133.031,258.283 115.22,238.652L113.083,180.283C113.083,180.283 108.29,144.348 122.927,136L163.536,133.848Z"
android:fillColor="#161616"/>
<path
android:pathData="M126.619,129.674C136.14,129.674 145.596,123.217 145.725,123.087C158.614,114.152 165.738,102.609 173.316,90.478C174.935,87.87 176.554,85.196 178.303,82.522C180.699,78.804 179.663,73.783 175.971,71.304C172.215,68.891 167.293,69.935 164.831,73.652C163.018,76.456 161.334,79.196 159.65,81.87C152.72,93.022 146.761,102.674 136.593,109.717C133.678,111.739 128.303,113.696 126.36,113.435C125.777,112.717 124.546,109.391 126.036,101.304C127.461,93.609 130.57,85.848 132.318,82.783C134.52,78.935 133.225,73.978 129.339,71.696C125.518,69.478 120.595,70.783 118.329,74.696C114.702,81.022 99.999,115.717 117.746,127.196C120.466,129.022 123.575,129.674 126.619,129.674Z"
android:fillColor="#BFC7D8"/>
<path
android:pathData="M163.536,109.587C163.86,109.587 164.443,126.152 164.637,133.848C164.637,134.044 164.572,134.239 164.572,134.435C163.795,139.457 155.051,142.065 150.971,142.913C139.507,145.391 135.816,143.239 128.95,140.304C126.683,139.326 124.481,138.217 122.409,136.848C121.372,136.196 120.725,134.957 120.854,133.652C121.826,122.5 119.235,111.674 116.839,100.848C114.961,92.304 112.176,81.348 117.357,73.457C117.616,73 117.94,72.609 118.264,72.283C120.919,69.348 125.064,67.848 129.468,67.261C133.873,66.674 138.536,67 141.968,67.717C143.911,68.109 146.049,68.631 148.186,69.283C152.072,70.391 157.318,73.196 160.298,75.217C164.507,78.087 164.896,81.413 167.033,85.652C168.653,88.913 170.142,90.087 171.502,93.804C171.956,94.978 172.344,96.217 172.409,97.457C172.862,103 168.393,107.696 163.536,109.587Z"
android:fillColor="#CED6E9"/>
<path
android:pathData="M120.402,45.739C120.207,44.37 120.142,43.326 120.142,42.087C120.142,34.652 123.51,28.196 128.692,24.152C135.946,18.478 145.272,18.087 151.749,24.152C156.93,28.196 160.363,34.652 160.363,42.087C160.363,43.326 160.233,44.37 160.104,45.739C159.068,52.522 158.873,53.631 163.731,61.587C166.84,66.544 168.653,72.478 168.653,78.87C168.653,95.957 155.959,109.783 140.285,109.783C124.611,109.783 111.917,95.957 111.917,78.935C111.917,72.478 113.73,66.544 116.839,61.587C121.632,53.696 121.438,52.522 120.402,45.739Z"
android:fillColor="#1F3598"/>
<path
android:pathData="M193.328,83.435C193.588,88.391 190.673,92.565 186.722,92.826C182.836,93.022 179.403,89.174 179.144,84.217C178.885,79.261 181.8,75.022 185.751,74.826C189.701,74.631 193.069,78.478 193.328,83.435Z"
android:fillColor="#DDB88B"/>
<path
android:pathData="M181.671,84.348C180.375,84.413 179.274,83.435 179.209,82.131L178.432,67.848C178.367,66.544 179.339,65.435 180.634,65.37C181.93,65.304 183.031,66.283 183.096,67.587L183.873,81.87C183.938,83.174 182.966,84.283 181.671,84.348Z"
android:fillColor="#DDB88B"/>
</group>
<group>
<clip-path
android:pathData="M120.401,45.739C120.207,44.37 120.142,43.326 120.142,42.087C120.142,34.652 123.51,28.196 128.691,24.152C135.945,18.478 145.272,18.087 151.748,24.152C156.93,28.196 160.362,34.652 160.362,42.087C160.362,43.326 160.233,44.37 160.103,45.739C159.067,52.522 158.873,53.63 163.73,61.587C166.839,66.544 168.653,72.478 168.653,78.87C168.653,95.956 155.958,109.783 140.285,109.783C124.611,109.783 111.917,95.956 111.917,78.935C111.917,72.478 113.73,66.544 116.839,61.587C121.632,53.696 121.437,52.522 120.401,45.739Z"/>
<path
android:pathData="M120.401,45.739C120.207,44.37 120.142,43.326 120.142,42.087C120.142,34.652 123.51,28.196 128.691,24.152C135.945,18.478 145.272,18.087 151.748,24.152C156.93,28.196 160.362,34.652 160.362,42.087C160.362,43.326 160.233,44.37 160.103,45.739C159.067,52.522 158.873,53.63 163.73,61.587C166.839,66.544 168.653,72.478 168.653,78.87C168.653,95.956 155.958,109.783 140.285,109.783C124.611,109.783 111.917,95.956 111.917,78.935C111.917,72.478 113.73,66.544 116.839,61.587C121.632,53.696 121.437,52.522 120.401,45.739Z"
android:fillColor="#1F3598"/>
</group>
</vector>

View file

@ -1,20 +1,23 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="48"
android:viewportHeight="48">
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M4,4L44,44"
android:pathData="M12,12m-12,0a12,12 0,1 1,24 0a12,12 0,1 1,-24 0"
android:fillColor="#A31919"/>
<path
android:pathData="M16.5,7.5L7.5,16.5"
android:strokeLineJoin="round"
android:strokeWidth="8"
android:strokeWidth="2"
android:fillColor="#00000000"
android:strokeColor="#A31919"
android:strokeColor="#ffffff"
android:strokeLineCap="round"/>
<path
android:pathData="M44,4L4,44"
android:pathData="M7.5,7.5L16.5,16.5"
android:strokeLineJoin="round"
android:strokeWidth="8"
android:strokeWidth="2"
android:fillColor="#00000000"
android:strokeColor="#A31919"
android:strokeColor="#ffffff"
android:strokeLineCap="round"/>
</vector>

View file

@ -0,0 +1,20 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="48"
android:viewportHeight="48">
<path
android:pathData="M4,4L44,44"
android:strokeLineJoin="round"
android:strokeWidth="8"
android:fillColor="#00000000"
android:strokeColor="#A31919"
android:strokeLineCap="round"/>
<path
android:pathData="M44,4L4,44"
android:strokeLineJoin="round"
android:strokeWidth="8"
android:fillColor="#00000000"
android:strokeColor="#A31919"
android:strokeLineCap="round"/>
</vector>

View file

@ -3,25 +3,25 @@
android:exitFadeDuration="@android:integer/config_mediumAnimTime">
<item
android:state_enabled="false"
android:drawable="@drawable/small_red_cross" />
android:drawable="@drawable/ic_red_cross" />
<item
android:state_activated="true"
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
<item
android:state_selected="true"
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
<item
android:state_selected="false"
android:drawable="@drawable/small_red_cross" />
android:drawable="@drawable/ic_red_cross" />
<item
android:state_checked="true"
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
<item
android:state_pressed="true"
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
<item
android:state_focused="true"
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
<item
android:drawable="@drawable/small_green_tick" />
android:drawable="@drawable/ic_green_tick" />
</selector>