Repository navigation
Commit 028620b
committed
fix: OneNote sync perf, cloud cache, color sync, batch rendering
- Fix OneNote sync hanging: pull only from Outlook, skip NoteUI section (100 pages)
- Guard against double sync calls with IsSyncing check
- Cloud cache: load cached notes instantly at startup before re-sync
- Sticky Notes colors: cross-reference with local SQLite database
- Batch rendering: load notes in batches of 30 via DispatcherQueue
- Clear notes on provider switch to prevent mixing
- Note count moved to status bar next to title
- Storage menu: separator between profiles and custom folder
- Import Sticky Notes button under OneNote in storage menu
- Storage menu order: WebDAV > Firebase > OneNote
- Remove dead MAPI/categories/HTML color extraction code
- Version bump to 0.5.11 parent 5201f60 commit 028620b
7 files changed
Lines changed: 190 additions & 128 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| 201 | + | |
201 | 202 | | |
202 | 203 | | |
203 | 204 | | |
| |||
317 | 318 | | |
318 | 319 | | |
319 | 320 | | |
320 | | - | |
321 | 321 | | |
| 322 | + | |
322 | 323 | | |
| 324 | + | |
323 | 325 | | |
324 | 326 | | |
325 | 327 | | |
| |||
499 | 501 | | |
500 | 502 | | |
501 | 503 | | |
502 | | - | |
503 | 504 | | |
| 505 | + | |
504 | 506 | | |
| 507 | + | |
505 | 508 | | |
506 | 509 | | |
507 | 510 | | |
| |||
594 | 597 | | |
595 | 598 | | |
596 | 599 | | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
609 | 600 | | |
610 | 601 | | |
611 | 602 | | |
| |||
618 | 609 | | |
619 | 610 | | |
620 | 611 | | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
621 | 624 | | |
622 | 625 | | |
623 | 626 | | |
| |||
629 | 632 | | |
630 | 633 | | |
631 | 634 | | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
632 | 641 | | |
633 | 642 | | |
634 | 643 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
38 | 33 | | |
39 | 34 | | |
40 | 35 | | |
| |||
75 | 70 | | |
76 | 71 | | |
77 | 72 | | |
| 73 | + | |
| 74 | + | |
78 | 75 | | |
79 | 76 | | |
80 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
235 | 240 | | |
236 | 241 | | |
237 | 242 | | |
| |||
342 | 347 | | |
343 | 348 | | |
344 | 349 | | |
| 350 | + | |
345 | 351 | | |
346 | 352 | | |
347 | 353 | | |
| |||
457 | 463 | | |
458 | 464 | | |
459 | 465 | | |
| 466 | + | |
| 467 | + | |
460 | 468 | | |
461 | 469 | | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
462 | 474 | | |
463 | 475 | | |
464 | 476 | | |
| |||
471 | 483 | | |
472 | 484 | | |
473 | 485 | | |
| 486 | + | |
474 | 487 | | |
475 | | - | |
| 488 | + | |
| 489 | + | |
476 | 490 | | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
481 | 502 | | |
| 503 | + | |
| 504 | + | |
482 | 505 | | |
483 | 506 | | |
484 | 507 | | |
| |||
2139 | 2162 | | |
2140 | 2163 | | |
2141 | 2164 | | |
| 2165 | + | |
| 2166 | + | |
| 2167 | + | |
| 2168 | + | |
| 2169 | + | |
2142 | 2170 | | |
2143 | 2171 | | |
2144 | 2172 | | |
| |||
2534 | 2562 | | |
2535 | 2563 | | |
2536 | 2564 | | |
2537 | | - | |
2538 | | - | |
2539 | 2565 | | |
2540 | 2566 | | |
2541 | | - | |
2542 | 2567 | | |
2543 | 2568 | | |
2544 | 2569 | | |
| |||
2715 | 2740 | | |
2716 | 2741 | | |
2717 | 2742 | | |
2718 | | - | |
2719 | | - | |
2720 | | - | |
2721 | 2743 | | |
2722 | 2744 | | |
2723 | | - | |
2724 | 2745 | | |
2725 | 2746 | | |
2726 | | - | |
| 2747 | + | |
2727 | 2748 | | |
2728 | 2749 | | |
2729 | 2750 | | |
2730 | 2751 | | |
2731 | | - | |
2732 | | - | |
2733 | | - | |
2734 | | - | |
2735 | 2752 | | |
2736 | | - | |
2737 | 2753 | | |
2738 | 2754 | | |
2739 | 2755 | | |
| |||
2835 | 2851 | | |
2836 | 2852 | | |
2837 | 2853 | | |
2838 | | - | |
2839 | | - | |
2840 | 2854 | | |
2841 | 2855 | | |
2842 | | - | |
| 2856 | + | |
2843 | 2857 | | |
2844 | | - | |
2845 | | - | |
2846 | | - | |
2847 | | - | |
2848 | | - | |
2849 | | - | |
| 2858 | + | |
| 2859 | + | |
2850 | 2860 | | |
2851 | 2861 | | |
2852 | 2862 | | |
| |||
2879 | 2889 | | |
2880 | 2890 | | |
2881 | 2891 | | |
2882 | | - | |
2883 | | - | |
2884 | 2892 | | |
2885 | 2893 | | |
2886 | | - | |
| 2894 | + | |
2887 | 2895 | | |
2888 | | - | |
2889 | | - | |
2890 | | - | |
2891 | | - | |
2892 | | - | |
2893 | | - | |
| 2896 | + | |
| 2897 | + | |
2894 | 2898 | | |
2895 | 2899 | | |
2896 | 2900 | | |
| |||
0 commit comments