szkolny-eu/szkolny-android

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

tadekdudek opened this issue · 5 comments

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

Oj, tak to się nie da

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

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

A może zrobić tak:

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

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.