-
4.0.0-alpha.1 Pre-release
released this
2026-10-11 23:18:25 +00:00 | 32 commits to main since this releaseLMS 4.0.0-alpha.1
Wersja testowa — pierwsza alfa nowego interfejsu (Qt 6). Nie dla stanowisk produkcyjnych: uruchamiaj ją tylko
na kopii danych (osobny folder z plikiemportable.flagi skopiowaną bazą). Programy 3.x jej nie zobaczą —
w Gitei jest oznaczona jako pre-release. Baza ma ten sam schemat co w 3.x, więc po testach można wrócić do 3.x.Co jest w tej alfie
Cały program przeniesiony na Qt 6 — wszystkie widoki i okna z wersji 3.x (Panel, Słownik, Historia, Etykieta,
Synchronizacja, Ustawienia, logowanie, aktualizacje, zgłaszanie błędów), nowy widok Administracja i okno „O programie”.
Pełny opis zmian dla operatora jest we wpisie4.0.0poniżej.Co sprawdzić w pierwszej kolejności
- Zwykła zmiana przy wadze: logowanie → przyjęcie nowego opakowania → pobranie z istniejącego → raport sesji →
zmiana operatora; wszystko samą klawiaturą (F1–F7,Ctrl+F,Tab,Enter) i ze skanerem kodów. - Wydruk etykiety na prawdziwej drukarce Zebra — czy waga ma przecinek („25,50”) i czy układ się zgadza.
- Wygląd: jasny i ciemny motyw systemu, skala ekranu 125–150%, czytelność przy wadze.
- Dane: historia, filtry, eksporty (Excel, HTML, CSV), import z terminala w Synchronizacji.
- Administracja: utworzenie i przywrócenie kopii zapasowej (na kopii danych!), dziennik zdarzeń, reset PIN-u.
- Start programu: czas do pojawienia się okna logowania i brak błędów w
lms.log.
Znane ograniczenia
- Nie sprawdzono jeszcze czytnikiem ekranu (Narrator) ani narzędziem Accessibility Insights.
- Aktualizacja z serwera i z pliku nie była próbowana na prawdziwym wydaniu z Gitei; wersja testowa instaluje się
z pliku tylko po dodatkowym potwierdzeniu. - Program ma ok. 40 MB (3.x: ok. 17 MB) — to biblioteka Qt.
WERSJA TESTOWA — nie instaluj jej na stanowisku produkcyjnym
To wydanie próbne (
4.0.0-alpha.1), niewidoczne dla programów 3.x: w Gitei jest oznaczone jako pre-release,
a updater pyta tylko o ostatnie zwykłe wydanie. Nie zastępuje działającej wersji, jeśli sam jej nie podmienisz.Uruchomienie na kopii danych (zalecane):
- Zamknij program 3.x na stanowisku i skopiuj plik
lokalny_magazyn.dbz%LOCALAPPDATA%\LMS
(albo z folderu programu, jeśli działasz w trybie przenośnym) w bezpieczne miejsce. - Rozpakuj
LMS-4.0.0-alpha.1-windows.zipdo nowego, osobnego folderu, np.C:\LMS-test. - Utwórz w tym folderze pusty plik
portable.flagi wstaw tam kopięlokalny_magazyn.db. Dzięki temu wersja
testowa pracuje na własnej kopii danych i niczego nie zmienia w%LOCALAPPDATA%\LMS. - Uruchom
magazyn_app.exez tego folderu. W pasku stanu i w tytule okna jest oznaczenie „wersja testowa”.
Schemat bazy jest w całym cyklu 4.0 taki sam jak w 3.x, więc po testach można wrócić do wersji 3.x na tej samej bazie.
Błędy zgłaszaj ikoną robaka w pasku stanu albo przyciskiem Zgłoś błąd w Ustawieniach (Pomoc).Zbudowano na Windows (Python 3.14.8, PyInstaller 6.22.3). Testy: 1387/1387.
Plik:
LMS-4.0.0-alpha.1-windows.zip
SHA-256:745605ba6369821fc9d94f080556751066a33c409b1025c44be9019a173f0f8aPełna lista zmian: CHANGELOG.md
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Zwykła zmiana przy wadze: logowanie → przyjęcie nowego opakowania → pobranie z istniejącego → raport sesji →