Polls refinements (#1608)

* Refine focus behavior

* Begin draft mode

* Add alert on poll form

* Add poll ended asset

* Add fallback text for ended poll event

* Cleanup

* Fix assets

* Remove poll feature flags

* Fix UI tests

* Fix ui tests

* Refine discard poll alert

* Remove unused import

* Rename hasDraftContent -> hasContent

* Restore createPoll-2 ref screenshots
This commit is contained in:
Alfonso Grillo
2023-09-01 15:55:11 +02:00
committed by GitHub
parent 41662a5313
commit 9b313b814e
36 changed files with 458 additions and 89 deletions
@@ -0,0 +1,15 @@
{
"images" : [
{
"filename" : "ended-poll.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"template-rendering-intent" : "template"
}
}
@@ -0,0 +1,137 @@
%PDF-1.7
1 0 obj
<< >>
endobj
2 0 obj
<< /Length 3 0 R >>
stream
/DeviceRGB CS
/DeviceRGB cs
q
1.000000 0.000000 -0.000000 1.000000 0.000000 0.000000 cm
0.105882 0.113725 0.133333 scn
15.000000 8.617193 m
15.000000 1.666666 l
15.000000 1.208333 14.836806 0.815971 14.510417 0.489583 c
14.184029 0.163194 13.791667 0.000000 13.333334 0.000000 c
1.666667 0.000000 l
1.208333 0.000000 0.815972 0.163194 0.489583 0.489583 c
0.163194 0.815971 0.000000 1.208333 0.000000 1.666666 c
0.000000 13.333333 l
0.000000 13.791667 0.163194 14.184028 0.489583 14.510417 c
0.815972 14.836805 1.208333 15.000000 1.666667 15.000000 c
8.618215 15.000000 l
8.433891 14.478710 8.333564 13.917734 8.333496 13.333333 c
1.666667 13.333333 l
1.666667 1.666666 l
13.333334 1.666666 l
13.333334 8.332741 l
13.333388 8.332741 13.333442 8.332741 13.333496 8.332741 c
13.917828 8.332741 14.478747 8.432978 15.000000 8.617193 c
h
4.760417 3.572916 m
4.600695 3.413194 4.402778 3.333333 4.166667 3.333333 c
3.930556 3.333333 3.732639 3.413194 3.572917 3.572916 c
3.413195 3.732638 3.333333 3.930555 3.333333 4.166666 c
3.333333 8.333333 l
3.333333 8.569445 3.413195 8.767361 3.572917 8.927083 c
3.732639 9.086805 3.930556 9.166666 4.166667 9.166666 c
4.402778 9.166666 4.600695 9.086805 4.760417 8.927083 c
4.920139 8.767361 5.000000 8.569445 5.000000 8.333333 c
5.000000 4.166666 l
5.000000 3.930555 4.920139 3.732638 4.760417 3.572916 c
h
8.093750 3.572916 m
7.934028 3.413194 7.736111 3.333333 7.500000 3.333333 c
7.263889 3.333333 7.065972 3.413194 6.906250 3.572916 c
6.746528 3.732638 6.666667 3.930555 6.666667 4.166666 c
6.666667 10.833333 l
6.666667 11.069445 6.746528 11.267361 6.906250 11.427083 c
7.065972 11.586805 7.263889 11.666666 7.500000 11.666666 c
7.736111 11.666666 7.934028 11.586805 8.093750 11.427083 c
8.253472 11.267361 8.333334 11.069445 8.333334 10.833333 c
8.333334 4.166666 l
8.333334 3.930555 8.253472 3.732638 8.093750 3.572916 c
h
11.427084 3.572916 m
11.267362 3.413194 11.069445 3.333333 10.833334 3.333333 c
10.597222 3.333333 10.399306 3.413194 10.239584 3.572916 c
10.079862 3.732638 10.000000 3.930555 10.000000 4.166666 c
10.000000 5.833333 l
10.000000 6.069444 10.079862 6.267361 10.239584 6.427083 c
10.399306 6.586805 10.597222 6.666666 10.833334 6.666666 c
11.069445 6.666666 11.267362 6.586805 11.427084 6.427083 c
11.586806 6.267361 11.666667 6.069444 11.666667 5.833333 c
11.666667 4.166666 l
11.666667 3.930555 11.586806 3.732638 11.427084 3.572916 c
h
f*
n
Q
q
1.000000 0.000000 -0.000000 1.000000 10.000000 10.667969 cm
0.105882 0.113725 0.133333 scn
6.422589 4.919985 m
6.748026 4.594548 6.748026 4.066910 6.422589 3.741474 c
3.089256 0.408141 l
2.763819 0.082704 2.236181 0.082704 1.910744 0.408141 c
0.244078 2.074807 l
-0.081359 2.400244 -0.081359 2.927881 0.244078 3.253318 c
0.569515 3.578755 1.097152 3.578755 1.422589 3.253318 c
2.500000 2.175907 l
5.244078 4.919985 l
5.569515 5.245422 6.097153 5.245422 6.422589 4.919985 c
h
f*
n
Q
endstream
endobj
3 0 obj
2894
endobj
4 0 obj
<< /Annots []
/Type /Page
/MediaBox [ 0.000000 0.000000 16.666504 15.832031 ]
/Resources 1 0 R
/Contents 2 0 R
/Parent 5 0 R
>>
endobj
5 0 obj
<< /Kids [ 4 0 R ]
/Count 1
/Type /Pages
>>
endobj
6 0 obj
<< /Pages 5 0 R
/Type /Catalog
>>
endobj
xref
0 7
0000000000 65535 f
0000000010 00000 n
0000000034 00000 n
0000002984 00000 n
0000003007 00000 n
0000003180 00000 n
0000003254 00000 n
trailer
<< /ID [ (some) (id) ]
/Root 6 0 R
/Size 7
>>
startxref
3313
%%EOF
@@ -0,0 +1,16 @@
{
"images" : [
{
"filename" : "timeline-ended-poll.pdf",
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
},
"properties" : {
"preserves-vector-representation" : true,
"template-rendering-intent" : "template"
}
}
@@ -0,0 +1,154 @@
%PDF-1.7
1 0 obj
<< >>
endobj
2 0 obj
<< /Length 3 0 R >>
stream
/DeviceRGB CS
/DeviceRGB cs
q
1.000000 0.000000 -0.000000 1.000000 2.500000 13.167969 cm
0.105882 0.113725 0.133333 scn
13.089256 0.408141 m
16.422588 3.741474 l
16.748028 4.066910 16.748028 4.594548 16.422588 4.919985 c
16.097153 5.245422 15.569514 5.245422 15.244078 4.919985 c
12.500001 2.175907 l
11.422589 3.253318 l
11.097153 3.578755 10.569515 3.578755 10.244079 3.253318 c
9.918641 2.927881 9.918641 2.400244 10.244079 2.074807 c
11.910745 0.408141 l
12.236181 0.082704 12.763820 0.082704 13.089256 0.408141 c
h
f
n
Q
q
1.000000 0.000000 -0.000000 1.000000 2.500000 3.332031 cm
0.105882 0.113725 0.133333 scn
15.000001 0.833334 m
15.000001 7.784510 l
14.478703 7.600257 13.917727 7.500000 13.333334 7.500000 c
13.333334 0.833334 l
1.666667 0.833334 l
1.666667 12.500000 l
8.333334 12.500000 l
8.333334 13.084393 8.433591 13.645369 8.617844 14.166667 c
1.666667 14.166667 l
1.208333 14.166667 0.815972 14.003472 0.489583 13.677084 c
0.163194 13.350695 0.000000 12.958334 0.000000 12.500000 c
0.000000 0.833334 l
0.000000 0.375001 0.163194 -0.017362 0.489583 -0.343750 c
0.815972 -0.670138 1.208333 -0.833333 1.666667 -0.833333 c
13.333334 -0.833333 l
13.791667 -0.833333 14.184029 -0.670138 14.510418 -0.343750 c
14.836806 -0.017362 15.000001 0.375001 15.000001 0.833334 c
h
f
n
Q
q
1.000000 0.000000 -0.000000 1.000000 2.500000 12.498047 cm
0.105882 0.113725 0.133333 scn
4.166667 -6.666016 m
4.402778 -6.666016 4.600694 -6.586154 4.760417 -6.426432 c
4.920139 -6.266709 5.000000 -6.068792 5.000000 -5.832682 c
5.000000 -1.666016 l
5.000000 -1.429905 4.920139 -1.231987 4.760417 -1.072266 c
4.600694 -0.912543 4.402778 -0.832682 4.166667 -0.832682 c
3.930556 -0.832682 3.732639 -0.912543 3.572917 -1.072266 c
3.413195 -1.231987 3.333333 -1.429905 3.333333 -1.666016 c
3.333333 -5.832682 l
3.333333 -6.068792 3.413195 -6.266709 3.572917 -6.426432 c
3.732639 -6.586154 3.930556 -6.666016 4.166667 -6.666016 c
h
f
n
Q
q
1.000000 0.000000 -0.000000 1.000000 2.500000 9.998047 cm
0.105882 0.113725 0.133333 scn
7.500000 -4.166016 m
7.736111 -4.166016 7.934028 -4.086154 8.093750 -3.926432 c
8.253472 -3.766709 8.333334 -3.568792 8.333334 -3.332682 c
8.333334 3.333984 l
8.333334 3.570096 8.253472 3.768013 8.093750 3.927734 c
7.934028 4.087457 7.736111 4.167318 7.500000 4.167318 c
7.263889 4.167318 7.065973 4.087457 6.906250 3.927734 c
6.746528 3.768013 6.666667 3.570096 6.666667 3.333984 c
6.666667 -3.332682 l
6.666667 -3.568792 6.746528 -3.766709 6.906250 -3.926432 c
7.065973 -4.086154 7.263889 -4.166016 7.500000 -4.166016 c
h
f
n
Q
q
1.000000 0.000000 -0.000000 1.000000 2.500000 14.998047 cm
0.105882 0.113725 0.133333 scn
10.833334 -9.166016 m
11.069445 -9.166016 11.267362 -9.086154 11.427084 -8.926432 c
11.586805 -8.766709 11.666667 -8.568792 11.666667 -8.332682 c
11.666667 -6.666016 l
11.666667 -6.429904 11.586805 -6.231988 11.427084 -6.072266 c
11.267362 -5.912542 11.069445 -5.832682 10.833334 -5.832682 c
10.597222 -5.832682 10.399306 -5.912542 10.239584 -6.072266 c
10.079862 -6.231988 10.000000 -6.429904 10.000000 -6.666016 c
10.000000 -8.332682 l
10.000000 -8.568792 10.079862 -8.766709 10.239584 -8.926432 c
10.399306 -9.086154 10.597222 -9.166016 10.833334 -9.166016 c
h
f
n
Q
endstream
endobj
3 0 obj
3206
endobj
4 0 obj
<< /Annots []
/Type /Page
/MediaBox [ 0.000000 0.000000 20.000000 20.000000 ]
/Resources 1 0 R
/Contents 2 0 R
/Parent 5 0 R
>>
endobj
5 0 obj
<< /Kids [ 4 0 R ]
/Count 1
/Type /Pages
>>
endobj
6 0 obj
<< /Pages 5 0 R
/Type /Catalog
>>
endobj
xref
0 7
0000000000 65535 f
0000000010 00000 n
0000000034 00000 n
0000003296 00000 n
0000003319 00000 n
0000003492 00000 n
0000003566 00000 n
trailer
<< /ID [ (some) (id) ]
/Root 6 0 R
/Size 7
>>
startxref
3625
%%EOF
@@ -10,6 +10,7 @@
"version" : 1
},
"properties" : {
"preserves-vector-representation" : true,
"template-rendering-intent" : "template"
}
}
@@ -10,6 +10,7 @@
"version" : 1
},
"properties" : {
"preserves-vector-representation" : true,
"template-rendering-intent" : "template"
}
}