szkolny-eu / szkolny-android

Nieoficjalna aplikacja do obsługi najpopularniejszych dzienników elektronicznych w Polsce.
https://szkolny.eu
GNU General Public License v3.0
200 stars 47 forks source link

Plan lekcji w kafelku na stronie głównej i w widgecie jest trochę nieczytelny przy przeniesionych lekcjach #169

Open tadekdudek opened 1 year ago

tadekdudek commented 1 year ago

W wyżej wspomnianych miejscach plan lekcji jest trochę nieczytelny. Lekcja odwołana i przeniesiona na tą samą godzinę są w dwóch wierszach. Dużo bardziej przejrzyście byłoby, gdyby to wszystko wcisnąć w jeden wiersz. IMG_20230109_212332

IMG_20230109_212628

kuba2k2 commented 1 year ago

Oj, tak to się nie da

tadekdudek commented 1 year ago

Można też pokazać tylko lekcję przeniesioną i to, że jest przeniesiona, a zamiast jakiej lekcji jest to w popupie

kuba2k2 commented 1 year ago

Chodzi o to że lekcje przeniesione to okropny bałagan, czasami nawet zdarza się że lekcja zastępowana nie jest odwołana... albo jest kilka na raz. Albo w ogóle nawet przedmioty się nie zgadzają.

hrw commented 1 year ago

A może zrobić tak:

11:50 Język polski (Edukacja dla bezpieczeństwa) 12:45 Język polski

kuba2k2 commented 1 year ago

Nie, to kwestia dziennika (lub warstwy API) a nie prezentacji (UI). Obiekt "lekcja" ma pola oznaczające przedmiot który "miał być" (w przypadku lekcji odwołanych, zastępstw, lub przeniesień jako źródło) oraz przedmiot który "jest" (w przypadku lekcji normalnych, zastępstw, lub przeniesień jako cel).

W tym przypadku dziennik podał nieprawidłowe dane (bo nauczyciel je tak wpisał) lub API nie wie co robi. Nie planujemy już naprawiać błędów nauczycieli, ani tak beznadziejnego systemu jakim jest Librus.