Commit cd00ada
authored
feat: return sub-exts when extension type exts themselves are matched (#928)
Take the 'Spotify Control' extension as an example:
- Spotify Control
- Toggle Play/Pause
- Next Track
- Previous Track
Previously, these sub-extensions were only returned when the query string
matched them, and thus counterintuitively, searching for 'Spotify Control' would
not hit them.
This commit changes that behavior: when a main extension (of type Extension)
matches the query, all of its sub-extensions are now included in the results.1 parent be66111 commit cd00ada
5 files changed
Lines changed: 71 additions & 19 deletions
File tree
- docs/content.en/docs/release-notes
- src-tauri/src
- extension
- built_in/window_management
- third_party
- search
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
81 | 82 | | |
82 | 83 | | |
83 | 84 | | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
84 | 95 | | |
85 | 96 | | |
86 | 97 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
757 | 758 | | |
758 | 759 | | |
759 | 760 | | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
760 | 769 | | |
761 | 770 | | |
762 | | - | |
763 | | - | |
764 | | - | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
765 | 777 | | |
766 | 778 | | |
767 | 779 | | |
768 | 780 | | |
769 | 781 | | |
770 | 782 | | |
771 | 783 | | |
772 | | - | |
773 | | - | |
774 | | - | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
775 | 790 | | |
776 | 791 | | |
777 | 792 | | |
| |||
783 | 798 | | |
784 | 799 | | |
785 | 800 | | |
| 801 | + | |
786 | 802 | | |
787 | 803 | | |
788 | 804 | | |
| |||
791 | 807 | | |
792 | 808 | | |
793 | 809 | | |
794 | | - | |
795 | | - | |
796 | | - | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
797 | 816 | | |
798 | 817 | | |
799 | 818 | | |
800 | 819 | | |
801 | 820 | | |
802 | 821 | | |
803 | | - | |
| 822 | + | |
804 | 823 | | |
805 | 824 | | |
806 | 825 | | |
| |||
839 | 858 | | |
840 | 859 | | |
841 | 860 | | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
842 | 868 | | |
843 | 869 | | |
844 | 870 | | |
845 | 871 | | |
| 872 | + | |
846 | 873 | | |
847 | 874 | | |
848 | 875 | | |
| |||
865 | 892 | | |
866 | 893 | | |
867 | 894 | | |
868 | | - | |
| 895 | + | |
869 | 896 | | |
870 | 897 | | |
871 | 898 | | |
872 | 899 | | |
873 | 900 | | |
874 | 901 | | |
875 | | - | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
876 | 915 | | |
877 | 916 | | |
878 | 917 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
265 | 265 | | |
266 | 266 | | |
267 | 267 | | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | 268 | | |
276 | 269 | | |
277 | 270 | | |
| |||
363 | 356 | | |
364 | 357 | | |
365 | 358 | | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
| |||
0 commit comments