Commit 36bb2ba
Zhiwen Dai
feat(panel): Enhance variable pairing and session management
- Update context conditions for variable pairing commands to use regex for improved matching.
- Introduce sessionId in CVVariable to track panel status and enhance user experience.
- Implement checks for open panels to provide visual indicators in variable descriptions.
- Refactor pixel highlight synchronization to ensure accurate updates across panels.
- Improve panel management logic to handle auxiliary windows and refresh states effectively.1 parent 5248568 commit 36bb2ba
File tree
6 files changed
+125
-41
lines changed- src
- matImage
- utils
6 files changed
+125
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | | - | |
| 104 | + | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
62 | | - | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
64 | 66 | | |
65 | 67 | | |
| |||
71 | 73 | | |
72 | 74 | | |
73 | 75 | | |
74 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
75 | 80 | | |
76 | | - | |
| 81 | + | |
| 82 | + | |
77 | 83 | | |
78 | 84 | | |
79 | 85 | | |
80 | 86 | | |
81 | 87 | | |
82 | | - | |
83 | | - | |
| 88 | + | |
| 89 | + | |
84 | 90 | | |
85 | 91 | | |
86 | 92 | | |
87 | 93 | | |
88 | | - | |
| 94 | + | |
89 | 95 | | |
90 | 96 | | |
91 | | - | |
| 97 | + | |
92 | 98 | | |
93 | 99 | | |
94 | 100 | | |
| |||
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
102 | 119 | | |
103 | 120 | | |
104 | 121 | | |
| |||
576 | 593 | | |
577 | 594 | | |
578 | 595 | | |
579 | | - | |
| 596 | + | |
| 597 | + | |
580 | 598 | | |
581 | 599 | | |
582 | 600 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
290 | | - | |
| 290 | + | |
291 | 291 | | |
292 | 292 | | |
293 | 293 | | |
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
304 | | - | |
| 304 | + | |
305 | 305 | | |
306 | | - | |
| 306 | + | |
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
| |||
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
768 | | - | |
| 768 | + | |
769 | 769 | | |
770 | | - | |
| 770 | + | |
771 | 771 | | |
772 | 772 | | |
773 | 773 | | |
| |||
963 | 963 | | |
964 | 964 | | |
965 | 965 | | |
966 | | - | |
| 966 | + | |
967 | 967 | | |
968 | | - | |
| 968 | + | |
969 | 969 | | |
970 | 970 | | |
971 | 971 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
444 | 444 | | |
445 | 445 | | |
446 | 446 | | |
| 447 | + | |
447 | 448 | | |
| 449 | + | |
448 | 450 | | |
449 | 451 | | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
450 | 456 | | |
451 | 457 | | |
452 | | - | |
453 | | - | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
454 | 462 | | |
455 | 463 | | |
456 | 464 | | |
| |||
1334 | 1342 | | |
1335 | 1343 | | |
1336 | 1344 | | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
1340 | 1360 | | |
1341 | | - | |
1342 | 1361 | | |
1343 | 1362 | | |
1344 | 1363 | | |
| |||
1568 | 1587 | | |
1569 | 1588 | | |
1570 | 1589 | | |
1571 | | - | |
1572 | | - | |
| 1590 | + | |
| 1591 | + | |
| 1592 | + | |
| 1593 | + | |
| 1594 | + | |
1573 | 1595 | | |
1574 | 1596 | | |
1575 | | - | |
| 1597 | + | |
| 1598 | + | |
1576 | 1599 | | |
1577 | | - | |
1578 | | - | |
| 1600 | + | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
| 1605 | + | |
| 1606 | + | |
| 1607 | + | |
1579 | 1608 | | |
1580 | 1609 | | |
1581 | 1610 | | |
1582 | | - | |
1583 | | - | |
| 1611 | + | |
| 1612 | + | |
1584 | 1613 | | |
1585 | 1614 | | |
1586 | 1615 | | |
1587 | | - | |
1588 | | - | |
1589 | | - | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
1590 | 1619 | | |
1591 | 1620 | | |
1592 | 1621 | | |
| |||
1604 | 1633 | | |
1605 | 1634 | | |
1606 | 1635 | | |
| 1636 | + | |
1607 | 1637 | | |
1608 | 1638 | | |
1609 | 1639 | | |
| 1640 | + | |
1610 | 1641 | | |
1611 | 1642 | | |
1612 | 1643 | | |
| |||
1616 | 1647 | | |
1617 | 1648 | | |
1618 | 1649 | | |
1619 | | - | |
| 1650 | + | |
1620 | 1651 | | |
1621 | 1652 | | |
1622 | 1653 | | |
| |||
1630 | 1661 | | |
1631 | 1662 | | |
1632 | 1663 | | |
| 1664 | + | |
| 1665 | + | |
1633 | 1666 | | |
1634 | 1667 | | |
1635 | 1668 | | |
| |||
1642 | 1675 | | |
1643 | 1676 | | |
1644 | 1677 | | |
1645 | | - | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
1646 | 1682 | | |
1647 | 1683 | | |
1648 | 1684 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
51 | 59 | | |
52 | 60 | | |
53 | 61 | | |
| |||
174 | 182 | | |
175 | 183 | | |
176 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
177 | 190 | | |
178 | 191 | | |
179 | 192 | | |
180 | 193 | | |
181 | 194 | | |
182 | 195 | | |
183 | | - | |
| 196 | + | |
| 197 | + | |
184 | 198 | | |
185 | | - | |
| 199 | + | |
186 | 200 | | |
187 | 201 | | |
188 | 202 | | |
| |||
199 | 213 | | |
200 | 214 | | |
201 | 215 | | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
202 | 221 | | |
203 | 222 | | |
204 | 223 | | |
| |||
0 commit comments