• 1.1.0-rc2 389fcf9a7d

    1.1.0-RC2
    Some checks failed
    CI / Desktop — ubuntu-latest (push) Has been cancelled
    CI / Desktop — windows-latest (push) Has been cancelled
    CI / Web backend (bez Qt) (push) Has been cancelled
    CI / Build — windows-latest (push) Has been cancelled
    CI / Build — ubuntu-latest (push) Has been cancelled
    CI / Obraz Docker (serwer web) (push) Has been cancelled
    Pre-release

    kamil released this 2026-09-24 19:55:45 +00:00 | 24 commits to main since this release

    Nowe

    • Ostrzeżenie o niezapisanych zmianach:
      • Przy zamknięciu okna, „Nowym szablonie”, „Otwórz…” i wyborze z menu „Szablony” pojawia się pytanie Zapisz / Nie zapisuj / Anuluj.
      • „Anuluj” przerywa akcję. „Zapisz” bez wybranego pliku otwiera „Zapisz jako”, a przerwanie tego okna nie zamyka programu.
      • Niezapisany projekt ma gwiazdkę w nagłówku („Szablon: nazwa *”) i w tytule okna. Cofnięcie zmian do stanu zapisanego zdejmuje gwiazdkę.
    • Druk zakresu rekordów w druku masowym: opcja „Zakres rekordów: od … do …”.
      • Numeracja jak w tabeli, oba końce włącznie; „do” nie może być mniejsze od „od”.
      • Zakres działa również przy eksporcie ZPL i PDF.
      • Główny przycisk druku pokazuje, co faktycznie wydrukuje („Drukuj zaznaczone / wszystkie / bieżący rekord / zakres”).
    • Ikony interfejsu z zestawu Uicons by Flaticon zamiast emoji: nagłówek, pasek narzędzi, paleta, ustawienia, dialogi.
    • Nowa ikona programu, czytelna także w 16 px. Plik exe ma teraz ikonę okna, której wcześniej brakowało, bo pliki ikon nie trafiały do paczki.

    Zmienione

    • publish.bat / publish.sh to uniwersalne skrypty wysyłki, działające z dowolnym repozytorium gita.
      • Opcje: -C, -m, -t, -h.
      • Tag proponowany na podstawie wersji z VERSION, package.json, pyproject.toml lub __version__.
      • Propozycja pull --rebase, gdy serwer ma nowsze commity.
      • Po odrzuconym logowaniu HTTPS: propozycja usunięcia zapamiętanych danych logowania i ponownej próby.
    • Styl bazowy Qt to Fusion: cały wygląd pochodzi z arkusza stylów, a interfejs wygląda tak samo na Windows i Linuksie.
    • Okno ustawień:
      • przyciski „Zamknij” i „Zapisz ustawienia” są w jednym rzędzie;
      • strona „Etykieta & Wymiary” mieści się w oknie.
    • Przyciski systemowe („Tak”, „Nie”, „Anuluj”) są po polsku.
    • Nagłówek:
      • logo programu zamiast emoji;
      • równe wysokości elementów;
      • przycisk „Ustawienia” z podpisem.
    • Siatka na canvasie jest widoczna przy każdym powiększeniu: linie, co 5 kratek grubsza. Wcześniej punkty znikały i spowalniały odświeżanie.

    Poprawione

    • „Zapisz” do istniejącego pliku:
      • zapisuje też zmieniony rozmiar etykiety i DPI (wcześniej zapisywał tylko kod);
      • zamiast okienka „Zapisano” pokazuje komunikat na pasku stanu;
      • błąd zapisu jest zgłaszany, a nie pomijany.
    • Nagłówek po starcie pokazywał „Szablon: Nowy”, choć był wczytany konkretny szablon.
    • Ciemne „pudełka” za etykietami, polami wyboru i przełącznikami na jaśniejszych kartach.
    • Szachownica w paskach przewijania i puste paski w panelu właściwości.
    • Pola formularzy:
      • pola liczbowe i listy rozwijane nie miały widocznych strzałek;
      • checkbox nie miał ptaszka.
    • Lista rozmiarów etykiet ucinała nazwy w środku („…rska / Adresowa”).
    • Pastylka statusu drukarki ucinała adres.
    • Tabela mapowania kolumn pokazywała w pierwszym wierszu zabłąkaną listę „-- Wybierz kolumnę --” zamiast nazwy zmiennej.
    • Ostrzeżenie QFont::setPointSize: Point size <= 0 przy każdym uruchomieniu.
    Downloads