Jakiś sposób, aby widget pogody został na swoim miejscu?

8

W tej chwili mam cztery widżety pogodowe na desce rozdzielczej. Problem, który znajduję, polega na tym, że kiedy układam je w jedną stronę - co jakiś czas niektóre z nich przesuwają się w przybliżeniu o około 20-100 pikseli.

Myślę, że ma to związek z ładowaną grafiką pogodową (tj. Słońce, śnieg, deszcz itp.). Czasami są one wyższe niż oczekiwany przez widżet, który sam się zmienia, co nie zgadza się z moją aranżacją.

Pytanie

Czy istnieje sposób, aby widżety pogodowe przyklejały się do miejsca, w którym je umieszczam? Czy ktoś wie, jak zatrzymać przestawianie widżetów pogodowych?

Ułożone:

wprowadź opis zdjęcia tutaj

Przesiedlony:

wprowadź opis zdjęcia tutaj

Michał M.
źródło
Martwi mnie to od prawie ośmiu lat , odkąd po raz pierwszy wprowadzono Dashboard. Dziwi mnie, że nadal nie został naprawiony.
daGUY

Odpowiedzi:

8

Widżety pogodowe skaczą po okolicy, ponieważ zdjęcia ikon bieżącej pogody wystają ponad sam widżet. Na przykład obrazy chmur lub deszczu. Kiedy zmienia się pogoda, obrazy się zmieniają, a ponieważ wystają różne ilości, poruszają się, aby uwzględnić zmianę.

Można to naprawić, ale powoduje niewielkie odcięcie górnej części obrazu widżetu. Warto, moim zdaniem, ledwo widać odcięcie.

Edytuj plik:

/Library/Widgets/Weather.wdgt/Weather.js

W linii 359 zmień:

maxOffset = entry.voffset > maxOffset ? entry.voffset : maxOffset;

Do:

maxOffset = 0;

Może to być inny numer linii - 359 jest poprawny dla Snow Leopard. Powinieneś przeszukać plik pod kątem poprawności.

Musisz to powtórzyć podczas aktualizacji OSX.

Mark Theunissen
źródło
To może po prostu działać. Testowanie. Dzięki za wskazówkę @Mark
Michał M.
Zmodyfikowałem moją odpowiedź z bardziej szczegółowymi wyjaśnieniami
Mark Theunissen,
Niestety, nie działa to dla mnie w Air Mountain Mountain Lion, gdy od czasu do czasu przełączam się z trybu klapki do wyświetlania i cofania. Ta zmiana odcina również górę rysunku, więc słońce, śnieg lub chmury mają twardą górną krawędź, która wygląda kiepsko w porównaniu z podstawowym widgetem, który zanika, ponieważ jest rysowany całkowicie, a nie przycięty twardą krawędzią.
bmike
2

Wiem, że to nie jest bardzo techniczne rozwiązanie. Umieść widżety pogodowe obok siebie u dołu ekranu, aby po zmianie obrazu nie wpadał on na inny widżet.

Chrupiący
źródło