Dzienniczek Wezuwiusz Beta 2 - już dostępna!
Druga beta Dzienniczka Wezuwiusz jest kolejną sporą aktualizacją do naszej aplikacji. W tym wydaniu większość zmian mieści się po stronie samej aplikacji, a nie SDK, jak w Becie 1. Co dodaliśmy od Bety 1?
- Usprawniliśmy responsywność ekranu powitalnego.
- Dodaliśmy wsparcie dla Android Auto.
- Kontynuowaliśmy rebranding z Wulkanowego na Wezuwiusza: usunęliśmy informacje o finansowaniu oraz poprawiliśmy wygląd drukowanej wiadomości. Poprawiliśmy też linki do GitHuba.
- Wprowadziliśmy usprawnienia dla tabletów: Navigation Rail zamiast Navbara na dole oraz większa średnia z przedmiotu po prawej stronie widoku ocen.
- Usunęliśmy Google UMP (służące do zbierania pozwoleń użytkowników na personalizowane reklamy) oraz Huawei Mobile Services.
- Sforkowaliśmy biblioteki Wulkanowego takie jak AppKillerManager i material-chips-input. Zaaktualizowaliśmy zależności biblioteki material-chips-input, która nie otrzymywała aktualizacji od 3 lat, w tym przenieśliśmy ją na Javę 17 i Kotlina 2.0.
- Odświeżyliśmy ekran informujący o błędzie.
- Dodaliśmy Nightly buildy naszej aplikacji. Są budowane przez GitHub Actions, a informacje o nowych wersjach
są wysyłane na thread
Nightly
na naszym kanale na Telegramie. - Dodaliśmy kalkulator przyszłej średniej. Pozwala on obliczyć, jaką będziemy mieć średnią po wpisaniu dowolnej oceny do naszego dziennika.
- Pliki APK są teraz podpisywane!
- W SDK dodaliśmy eksperymentalne wsparcie dla systemów punktowych.
- Wprowadziliśmy wsparcie dla anulowanych lekcji z powodu wycieczek szkolnych.
- Zaaktualizowaliśmy headery wysyłane przez SDK, aby lepiej imitować oficjalną aplikację.
- Scrapper po aktualizacji teraz będzie próbował skorzystać z najnowszych dostępnych mappingów, a do tej pory nie korzystał z żadnych, widząc nieznaną dla siebie wersję dziennika. Czasami mappingi po aktualizacji dziennika pozostają takie same.
- Naprawiliśmy wyświetlanie inicjałów, gdy displayName jest równy null. Dzięki, @tomaszk8266!
- Naprawiliśmy bug, który uniemożliwiał zmienianie z pierwszego na trzeci semestr.
- Dodaliśmy informację przy pierwszym starcie, że użytkownik ponosi pełną odpowiedzialność za użytkowanie nieoficjalnej aplikacji.
Usprawnienia dla tabletów
Dzienniczek Wezuwiusz teraz pokazuje średnią po prawej stronie oraz posiada Navigation Rail w trybie
tabletu.
Jest to część naszego długoterminowego planu, aby udoskonalać funkcjonowanie aplikacji na tabletach, które
pozostają
popularnym wyborem dla młodszych osób oraz w oświacie.
Nowy ekran błędu
Ekran błędu został udoskonalony. Można już go scrollować zarówno wertykalnie, jak i horyzontalnie. Do tej pory
możliwe było jedynie scrollowanie horyzontalne.
Inspirując się przeglądarką NetPositive dla BeOS, dodaliśmy również Haiku
opisujące napotkany błąd.
Kalkulator przyszłej średniej
W zakładce z ocenami można dodana zostałą funkcja policzenia sobie średniej z dowolnego przedmiotu, po dodaniu oceny. Przydatne, jeżeli chcemy przewidzieć, jaką będziemy mieć średnią.
Co dalej?
Gdybyś się mnie zapytał wczoraj, jaki mam plan na Wezuwiusza, to bym powiedział, że najprawdobodobnie przejdziemy od razu z Bety 2 do Release Candidate. Jednak wraz z informacją o platformie eduVulcan, uważam, iż należy odwlec pierwszy stable release, aż do momentu, gdy będziemy mieć pewność, że nasza aplikacja działa z tym właśnie systemem.
Beta 3 zapewne będzie aktualizacją zawierające patche do współpracy z eduVulcanem. Pewno też powstanie Beta 4, ale to zależy od ilości wprowadzonych zmian.
Zaaktualizuj teraz!
Aplikacja dostępna jest do pobrania z GitHuba jak dotychczas, a
teraz również z naszego repozytorium F-Droida! Można dodać nasze
repozytorium do aplikacji F-Droid na swoim telefonie, a następnie zainstalować aplikację ze sklepu.
Uwaga! Aplikację należy zainstalować od nowa w przypadku aktualizacji, gdyż to wydanie jest podpisywane
naszym kluczem, a wcześniejsze nie były.
Miłego korzystania z aplikacji, wszelkie bug reporty prosimy zgłaszać na naszym chacie: @wezuwiuszchat na Telegramie.