Sortowanie wyników wyszukiwania Unity 3D

13

Kiedy nacisnę „klawisz Windows” i szukam aplikacji, kolejność jest zawsze niepoprawna (imo).

Jako bardzo prosty przykład wyszukam „calc”.

Wyszukiwanie Calc

Domyślny kalkulator Ubuntu jest trzeci od lewej (obok widżetu Calc i Libre Office Calc). Zauważyłem to po raz pierwszy i założyłem, że zamówienie dostosuje się przy użyciu. Skąd. NIGDY nie korzystam z widżetu Calc i rzadko używam Libre Office Calc, ale używam gcalctool („kalkulator” Ubuntu) prawie codziennie. Ale za każdym razem jest trzeci.

Czy istnieje sposób sortowania tych wyników według użycia?

enobrev
źródło
sortowanie wciąż jest dla mnie niejasne. askubuntu.com/questions/37814/…
wpisz
2
Rozglądając się, widziałem Zeitgeist wspomnianego tu i tam, ale o ile mogę stwierdzić, faktyczne użycie nie jest używane do sortowania wyników wyszukiwania - co wydaje mi się trochę głupie, ponieważ jest to cel tego narzędzia wyszukiwania służy do szybkiego dostępu, ale nieposortowane wyniki mają odwrotny skutek.
enobrev
2
Sugeruję użycie czegoś takiego jak „synapse”. Jest znacznie szybszy i robi to, co chcesz. Nie używam wyszukiwania jedności, ponieważ otwiera się powoli, a sortowanie jest dziwne, jak wspomniałeś.
imbaer
2
Wygląda na to, że jest to znany błąd w Unity. bugs.launchpad.net/unity/+bug/752773
JohanSJA,

Odpowiedzi:

0

Wyszukiwanie nie ma być sortowane w ten sposób, AFAIK, po prostu zwraca wyniki na podstawie ich nazwy.

Ponadto, jeśli używasz nowszej wersji Zeitgiest (na przykład 0,8 z PPA), Unity będzie brakowało kilku funkcji.

RolandiXor
źródło
Zdaję sobie sprawę, że to nie działa w ten sposób, ale wydaje mi się, że to bardziej błąd niż oczekiwane zachowanie.
enobrev
@enobrev „w mojej głowie” nie sprawia, że ​​jest to błąd. To nie jest problem z tym, że nie można zminimalizować okien z „programu uruchamiającego”. Chodzi raczej o to, by nie używać zeitgiest lub go używać.
RolandiXor
Biorąc pod uwagę jedną definicję błędu oprogramowania, jest to „nieoczekiwane zachowanie”, wówczas „w mojej opinii” można bardzo dobrze zdefiniować problem jako błąd. Wiem, że nie używa Zeitegiest do sortowania. Jest to błąd w realizacji - a raczej niepełna implementacja. Przypuszczam, że to może pasować bardzo dobrze do szarej strefy, która stanowi błąd, ale samo stwierdzenie, DLACZEGO nie działa tak, jak powinno, nie rozwiązuje faktu, że powinno tak działać. Nie porównuje się go również z innymi problemami (nawet jeśli są to poważniejsze problemy).
enobrev
0

W moich dotychczasowych poszukiwaniach nie znalazłem odpowiedzi poza linkiem JohanSJA podanym w komentarzu do OP, który twierdzi, że jest to funkcja.

Niesortowane wyniki wyszukiwania są całkowicie bezużyteczne. Wyobraź sobie, że Google nie posortował wyników, przepływu stosu ani żadnego oprogramowania z funkcją wyszukiwania. Wyszukiwanie nie przydałoby się. Wyszukiwanie bez sortowania według trafności jest funkcją niepełną.

Zaznaczam to jako moją odpowiedź, ale tylko dlatego, że obecnie nie ma odpowiedzi na problem. Zmienię to, jeśli pojawi się lepsza odpowiedź.

enobrev
źródło