Commit 2c790db
authored
Improves commit composer UX (#4759)
* Add maximize command for Composer webview
* Reorganize editor title menu items
* Add workbench panel visibility configuration type
* Refactor commit message from string to structured object
* Fix timing issue with state initialization
* Fix snapshot state to use local properties instead of state object
* Enhance commit message UI with read-only view and editing improvements
* Improve typography in commits panel
* Add default cursor style to composer items
* Add sticky positioning support for commit messages in details panel
* Style composition summary view and add click handler
* Removes unused state and adds composition summary selection to snapshot1 parent 89d48c1 commit 2c790db
File tree
19 files changed
+331
-91
lines changed- src
- webviews
- apps/plus/composer
- components
- diff
- plus/composer
- utils
19 files changed
+331
-91
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
615 | 628 | | |
616 | 629 | | |
617 | 630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6511 | 6511 | | |
6512 | 6512 | | |
6513 | 6513 | | |
| 6514 | + | |
| 6515 | + | |
| 6516 | + | |
| 6517 | + | |
| 6518 | + | |
6514 | 6519 | | |
6515 | 6520 | | |
6516 | 6521 | | |
| |||
11767 | 11772 | | |
11768 | 11773 | | |
11769 | 11774 | | |
| 11775 | + | |
| 11776 | + | |
| 11777 | + | |
| 11778 | + | |
11770 | 11779 | | |
11771 | 11780 | | |
11772 | 11781 | | |
| |||
15531 | 15540 | | |
15532 | 15541 | | |
15533 | 15542 | | |
15534 | | - | |
15535 | | - | |
15536 | | - | |
15537 | | - | |
15538 | | - | |
15539 | 15543 | | |
15540 | 15544 | | |
15541 | 15545 | | |
15542 | 15546 | | |
15543 | 15547 | | |
15544 | 15548 | | |
15545 | | - | |
15546 | | - | |
| 15549 | + | |
| 15550 | + | |
15547 | 15551 | | |
15548 | 15552 | | |
15549 | 15553 | | |
15550 | | - | |
15551 | | - | |
15552 | | - | |
| 15554 | + | |
| 15555 | + | |
| 15556 | + | |
15553 | 15557 | | |
15554 | 15558 | | |
15555 | 15559 | | |
| |||
15578 | 15582 | | |
15579 | 15583 | | |
15580 | 15584 | | |
| 15585 | + | |
| 15586 | + | |
| 15587 | + | |
| 15588 | + | |
| 15589 | + | |
| 15590 | + | |
| 15591 | + | |
| 15592 | + | |
| 15593 | + | |
| 15594 | + | |
| 15595 | + | |
| 15596 | + | |
| 15597 | + | |
| 15598 | + | |
| 15599 | + | |
| 15600 | + | |
| 15601 | + | |
| 15602 | + | |
| 15603 | + | |
| 15604 | + | |
| 15605 | + | |
| 15606 | + | |
| 15607 | + | |
| 15608 | + | |
| 15609 | + | |
| 15610 | + | |
15581 | 15611 | | |
15582 | 15612 | | |
15583 | 15613 | | |
| |||
15589 | 15619 | | |
15590 | 15620 | | |
15591 | 15621 | | |
15592 | | - | |
15593 | | - | |
15594 | | - | |
15595 | | - | |
15596 | | - | |
15597 | | - | |
15598 | 15622 | | |
15599 | 15623 | | |
15600 | 15624 | | |
15601 | 15625 | | |
15602 | 15626 | | |
15603 | | - | |
15604 | | - | |
15605 | | - | |
15606 | | - | |
15607 | | - | |
15608 | 15627 | | |
15609 | 15628 | | |
15610 | 15629 | | |
15611 | 15630 | | |
15612 | 15631 | | |
15613 | | - | |
15614 | | - | |
15615 | | - | |
15616 | | - | |
15617 | | - | |
15618 | 15632 | | |
15619 | 15633 | | |
15620 | 15634 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1121 | 1121 | | |
1122 | 1122 | | |
1123 | 1123 | | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
1124 | 1127 | | |
1125 | 1128 | | |
1126 | 1129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| 209 | + | |
| 210 | + | |
209 | 211 | | |
210 | 212 | | |
211 | 213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
410 | 411 | | |
411 | 412 | | |
412 | 413 | | |
413 | | - | |
414 | 414 | | |
415 | 415 | | |
416 | 416 | | |
417 | 417 | | |
418 | 418 | | |
419 | 419 | | |
| 420 | + | |
420 | 421 | | |
421 | 422 | | |
422 | 423 | | |
| |||
614 | 615 | | |
615 | 616 | | |
616 | 617 | | |
617 | | - | |
| 618 | + | |
618 | 619 | | |
619 | | - | |
| 620 | + | |
620 | 621 | | |
621 | 622 | | |
622 | 623 | | |
| 624 | + | |
623 | 625 | | |
624 | 626 | | |
625 | 627 | | |
| |||
628 | 630 | | |
629 | 631 | | |
630 | 632 | | |
631 | | - | |
632 | | - | |
633 | 633 | | |
634 | 634 | | |
635 | 635 | | |
636 | 636 | | |
637 | 637 | | |
638 | 638 | | |
| 639 | + | |
639 | 640 | | |
| 641 | + | |
640 | 642 | | |
| 643 | + | |
641 | 644 | | |
642 | 645 | | |
643 | 646 | | |
| |||
834 | 837 | | |
835 | 838 | | |
836 | 839 | | |
837 | | - | |
| 840 | + | |
838 | 841 | | |
839 | 842 | | |
840 | 843 | | |
| |||
1070 | 1073 | | |
1071 | 1074 | | |
1072 | 1075 | | |
1073 | | - | |
| 1076 | + | |
1074 | 1077 | | |
1075 | 1078 | | |
1076 | 1079 | | |
| |||
1241 | 1244 | | |
1242 | 1245 | | |
1243 | 1246 | | |
1244 | | - | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
1245 | 1251 | | |
1246 | 1252 | | |
1247 | 1253 | | |
| |||
1334 | 1340 | | |
1335 | 1341 | | |
1336 | 1342 | | |
1337 | | - | |
| 1343 | + | |
1338 | 1344 | | |
1339 | 1345 | | |
1340 | 1346 | | |
| |||
1538 | 1544 | | |
1539 | 1545 | | |
1540 | 1546 | | |
1541 | | - | |
| 1547 | + | |
1542 | 1548 | | |
1543 | 1549 | | |
1544 | 1550 | | |
| |||
1557 | 1563 | | |
1558 | 1564 | | |
1559 | 1565 | | |
1560 | | - | |
| 1566 | + | |
1561 | 1567 | | |
1562 | 1568 | | |
1563 | 1569 | | |
| |||
1567 | 1573 | | |
1568 | 1574 | | |
1569 | 1575 | | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
1570 | 1579 | | |
1571 | 1580 | | |
1572 | 1581 | | |
1573 | | - | |
| 1582 | + | |
1574 | 1583 | | |
1575 | 1584 | | |
1576 | 1585 | | |
| |||
0 commit comments