Commit fdc2c3f
committed
feat: coin control row tap-to-toggle and per-address options menu
Tapping an address/output row now toggles its selection instead of opening the details view. A vertical ellipsis options button is added to the right of each row to reach the address options. Keeps the filtering, WillPopScope migration, and the UTXOConfirmedStatus deduplication from the prior work.
closes #4061 parent 51db6c7 commit fdc2c3f
5 files changed
Lines changed: 118 additions & 98 deletions
File tree
- lib
- pages_desktop_specific/coin_control
- pages/coin_control
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | 29 | | |
32 | 30 | | |
33 | 31 | | |
| |||
42 | 40 | | |
43 | 41 | | |
44 | 42 | | |
| 43 | + | |
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
| |||
87 | 86 | | |
88 | 87 | | |
89 | 88 | | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | 89 | | |
103 | 90 | | |
104 | 91 | | |
| |||
123 | 110 | | |
124 | 111 | | |
125 | 112 | | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | 113 | | |
134 | 114 | | |
135 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
136 | 123 | | |
137 | 124 | | |
138 | 125 | | |
139 | 126 | | |
140 | | - | |
| 127 | + | |
141 | 128 | | |
142 | 129 | | |
143 | 130 | | |
| |||
146 | 133 | | |
147 | 134 | | |
148 | 135 | | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
| 136 | + | |
155 | 137 | | |
156 | 138 | | |
157 | 139 | | |
158 | 140 | | |
159 | 141 | | |
160 | 142 | | |
161 | | - | |
162 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
163 | 147 | | |
164 | 148 | | |
165 | 149 | | |
166 | 150 | | |
167 | | - | |
168 | 151 | | |
169 | 152 | | |
170 | 153 | | |
| |||
291 | 274 | | |
292 | 275 | | |
293 | 276 | | |
294 | | - | |
295 | | - | |
| 277 | + | |
| 278 | + | |
296 | 279 | | |
297 | 280 | | |
298 | 281 | | |
| |||
302 | 285 | | |
303 | 286 | | |
304 | 287 | | |
305 | | - | |
| 288 | + | |
306 | 289 | | |
307 | 290 | | |
308 | 291 | | |
| |||
360 | 343 | | |
361 | 344 | | |
362 | 345 | | |
363 | | - | |
364 | | - | |
| 346 | + | |
365 | 347 | | |
366 | 348 | | |
367 | 349 | | |
| |||
384 | 366 | | |
385 | 367 | | |
386 | 368 | | |
387 | | - | |
| 369 | + | |
388 | 370 | | |
389 | 371 | | |
390 | 372 | | |
| |||
434 | 416 | | |
435 | 417 | | |
436 | 418 | | |
437 | | - | |
438 | | - | |
| 419 | + | |
439 | 420 | | |
440 | 421 | | |
441 | 422 | | |
| |||
458 | 439 | | |
459 | 440 | | |
460 | 441 | | |
461 | | - | |
| 442 | + | |
462 | 443 | | |
463 | 444 | | |
464 | 445 | | |
| |||
590 | 571 | | |
591 | 572 | | |
592 | 573 | | |
593 | | - | |
594 | | - | |
| 574 | + | |
595 | 575 | | |
596 | 576 | | |
597 | 577 | | |
| |||
621 | 601 | | |
622 | 602 | | |
623 | 603 | | |
624 | | - | |
| 604 | + | |
625 | 605 | | |
626 | 606 | | |
627 | 607 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| 21 | + | |
20 | 22 | | |
21 | 23 | | |
22 | 24 | | |
23 | | - | |
24 | | - | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
37 | | - | |
| 39 | + | |
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
44 | | - | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | 59 | | |
70 | 60 | | |
71 | 61 | | |
| |||
75 | 65 | | |
76 | 66 | | |
77 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
78 | 74 | | |
79 | 75 | | |
80 | 76 | | |
| |||
83 | 79 | | |
84 | 80 | | |
85 | 81 | | |
86 | | - | |
| 82 | + | |
87 | 83 | | |
88 | 84 | | |
89 | 85 | | |
| |||
97 | 93 | | |
98 | 94 | | |
99 | 95 | | |
100 | | - | |
| 96 | + | |
101 | 97 | | |
102 | 98 | | |
103 | 99 | | |
104 | | - | |
105 | | - | |
106 | | - | |
| 100 | + | |
107 | 101 | | |
108 | 102 | | |
109 | 103 | | |
| |||
115 | 109 | | |
116 | 110 | | |
117 | 111 | | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
| 112 | + | |
123 | 113 | | |
124 | 114 | | |
125 | 115 | | |
126 | 116 | | |
127 | | - | |
128 | | - | |
| 117 | + | |
129 | 118 | | |
130 | 119 | | |
131 | 120 | | |
| |||
182 | 171 | | |
183 | 172 | | |
184 | 173 | | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
185 | 193 | | |
186 | 194 | | |
187 | 195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | 26 | | |
29 | 27 | | |
30 | 28 | | |
| |||
36 | 34 | | |
37 | 35 | | |
38 | 36 | | |
| 37 | + | |
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
| |||
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | 71 | | |
85 | 72 | | |
86 | 73 | | |
| |||
110 | 97 | | |
111 | 98 | | |
112 | 99 | | |
113 | | - | |
114 | | - | |
| 100 | + | |
115 | 101 | | |
116 | 102 | | |
117 | 103 | | |
| |||
0 commit comments