Commit 6d82080
committed
refactor(deck-picker) extract optionsMenuState
+ combine with flowOfUndoUpdated
Assisted by Claude Opus 4.6 - about half the refactoring1 parent 478ae51 commit 6d82080
4 files changed
Lines changed: 59 additions & 60 deletions
File tree
- AnkiDroid/src
- main/java/com/ichi2/anki
- deckpicker
- test/java/com/ichi2/anki
- dialogs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | 82 | | |
84 | 83 | | |
85 | 84 | | |
| |||
144 | 143 | | |
145 | 144 | | |
146 | 145 | | |
147 | | - | |
148 | | - | |
149 | 146 | | |
150 | 147 | | |
151 | 148 | | |
| |||
304 | 301 | | |
305 | 302 | | |
306 | 303 | | |
307 | | - | |
308 | | - | |
309 | | - | |
310 | | - | |
311 | 304 | | |
312 | 305 | | |
313 | 306 | | |
| |||
693 | 686 | | |
694 | 687 | | |
695 | 688 | | |
696 | | - | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | | - | |
701 | | - | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
706 | | - | |
707 | | - | |
| 689 | + | |
708 | 690 | | |
709 | 691 | | |
710 | 692 | | |
| |||
842 | 824 | | |
843 | 825 | | |
844 | 826 | | |
845 | | - | |
| 827 | + | |
846 | 828 | | |
847 | 829 | | |
848 | 830 | | |
| |||
1156 | 1138 | | |
1157 | 1139 | | |
1158 | 1140 | | |
1159 | | - | |
| 1141 | + | |
1160 | 1142 | | |
1161 | 1143 | | |
1162 | 1144 | | |
| |||
1239 | 1221 | | |
1240 | 1222 | | |
1241 | 1223 | | |
1242 | | - | |
| 1224 | + | |
1243 | 1225 | | |
1244 | 1226 | | |
1245 | 1227 | | |
| |||
1250 | 1232 | | |
1251 | 1233 | | |
1252 | 1234 | | |
1253 | | - | |
| 1235 | + | |
1254 | 1236 | | |
1255 | 1237 | | |
1256 | 1238 | | |
| |||
1259 | 1241 | | |
1260 | 1242 | | |
1261 | 1243 | | |
1262 | | - | |
| 1244 | + | |
1263 | 1245 | | |
1264 | 1246 | | |
1265 | 1247 | | |
| |||
1311 | 1293 | | |
1312 | 1294 | | |
1313 | 1295 | | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
1317 | | - | |
1318 | | - | |
1319 | 1296 | | |
1320 | 1297 | | |
1321 | 1298 | | |
| |||
2340 | 2317 | | |
2341 | 2318 | | |
2342 | 2319 | | |
2343 | | - | |
2344 | | - | |
2345 | | - | |
2346 | | - | |
2347 | | - | |
| 2320 | + | |
2348 | 2321 | | |
2349 | 2322 | | |
2350 | 2323 | | |
| |||
Lines changed: 41 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| 67 | + | |
67 | 68 | | |
68 | 69 | | |
69 | 70 | | |
| |||
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
159 | | - | |
160 | | - | |
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
| |||
193 | 192 | | |
194 | 193 | | |
195 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
196 | 198 | | |
197 | 199 | | |
198 | 200 | | |
| |||
379 | 381 | | |
380 | 382 | | |
381 | 383 | | |
382 | | - | |
| 384 | + | |
383 | 385 | | |
384 | 386 | | |
385 | 387 | | |
| |||
555 | 557 | | |
556 | 558 | | |
557 | 559 | | |
558 | | - | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
559 | 589 | | |
560 | | - | |
| 590 | + | |
561 | 591 | | |
562 | | - | |
563 | | - | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
572 | 597 | | |
| 598 | + | |
573 | 599 | | |
574 | 600 | | |
575 | 601 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
| 329 | + | |
330 | 330 | | |
331 | 331 | | |
332 | | - | |
| 332 | + | |
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
342 | | - | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
| 345 | + | |
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
228 | | - | |
| 228 | + | |
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
244 | | - | |
245 | | - | |
| 244 | + | |
| 245 | + | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
250 | | - | |
251 | | - | |
| 250 | + | |
| 251 | + | |
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
| |||
0 commit comments