From 066e1f6a17361c1c1b32540ba37ed9277ea0ac91 Mon Sep 17 00:00:00 2001
From: Mateusz Skoczek
Date: Tue, 1 Sep 2020 19:15:30 +0200
Subject: [PATCH] 4.0 Beta (Build 20245)
---
configs/config.cfg | 6 +-
configs/style.cfg | 5 +
dev-changelog.txt | 13 +-
documentation/about_program.html | 37 ----
documentation/how_to_use.html | 4 +
documentation/program_documentation.html | 2 +-
generator.pyw | 231 ++++++++++++++++++++---
7 files changed, 235 insertions(+), 63 deletions(-)
diff --git a/configs/config.cfg b/configs/config.cfg
index 628ff5e..4880304 100644
--- a/configs/config.cfg
+++ b/configs/config.cfg
@@ -5,4 +5,8 @@ domain(S) = losobolew.pl
quota(I) = 500
country(S) = Rzeczypospolita Polska
schoolData(MSAs) = [LO, 4, 0]|[BS, 3, 1]
-schoolyearStart(D) = 01.09.* *:*:*
\ No newline at end of file
+schoolyearStart(D) = 01.09.* *:*:*
+ifHeadlineInMail(B) = 0
+headlineInMail(S) = beta
+ifHeadlineInOffice(B) = 0
+headlineInOffice(S) = beta
\ No newline at end of file
diff --git a/configs/style.cfg b/configs/style.cfg
index e3db8dc..4130065 100644
--- a/configs/style.cfg
+++ b/configs/style.cfg
@@ -103,6 +103,9 @@ EPOSLabelAnchor(FAanchor) = center
radiobutton1Background(C) = #21242D
radiobutton1TextColor(C) = #C0C0C0
radiobutton1IndicatorBackground(C) = #21242D
+checkbutton1Background(C) = #21242D
+checkbutton1TextColor(C) = #C0C0C0
+checkbutton1IndicatorBackground(C) = #21242D
text1Background(C) = #333842
text1TextColor(C) = #C0C0C0
text1Relief(FArelief) = flat
@@ -118,6 +121,8 @@ settingsCodeLabelWidth(I) = 35
settingsCodeLabelAnchor(FAanchor) = w
settingsOtherLabelWidth(I) = 35
settingsOtherLabelAnchor(FAanchor) = w
+settingsHeadlineLabelWidth(I) = 35
+settingsHeadlineLabelAnchor(FAanchor) = w
settingsSchoolDataLabelAnchor(FAanchor) = center
settingsButtonsPadY(I) = 6
settingsButtonSaveWidth(I) = 20
diff --git a/dev-changelog.txt b/dev-changelog.txt
index 162d67d..3d16cc8 100644
--- a/dev-changelog.txt
+++ b/dev-changelog.txt
@@ -128,4 +128,15 @@
- Wyeliminowanie błędu wyrzucającego wyjątek po naciśnięciu przycisku START bez wprowadzenia danych powyżej
- Poprawki w pliku wyjściowym office (usunięcie dwóch przecinków pomiedzy stanowiskiem a klasą)
- Wyeliminowanie błędu pokazującego w komunikacie o błędnych danych, przy zapisie format presetu, wpisanej wartości zamiast recordu
-- Wyeliminowanie błędu pozwalającego na zapisanie wprowadzonego w spinboxie tekstu
\ No newline at end of file
+- Wyeliminowanie błędu pozwalającego na zapisanie wprowadzonego w spinboxie tekstu.
+
+4.0 Beta (Build 20245)
+- Wyeliminowanie błędu uniemożliwającego pierwsze uruchomienie programu
+- Wyeliminowanie błędu pozwalającego na wybranie tej samej lokalizacji dla pliku wyjściowego poczty i office
+- Skrócenie sekcji strony "O programie"
+- Dodanie mechanizmu usuwania katalogu programu w appdata po aktualizacji programu
+- Wyeliminowanie błędu uniemożliwiającego zapisanie ustawień
+- Dodanie możliwości dodawania nagłówków do plików wyjściowych
+- Wsparcie dla kodowania ISO-8859-2
+- Wyeliminowanie błędu wyrzucającego wyjątek w przypadku próby zapisania format presetu o nazwie zawierającej zakazane znaki.
+- Dodanie mechanizmu pozwalającego na automatyczne resetowanie katalogu programu w appdata podczas uruchamiania programu
\ No newline at end of file
diff --git a/documentation/about_program.html b/documentation/about_program.html
index 646817c..e046a42 100644
--- a/documentation/about_program.html
+++ b/documentation/about_program.html
@@ -27,42 +27,5 @@
dla ZSP Sobolew
-
-
-
-
-
-
-
- Inne informacje:
-
- Język programowania, użyty w programie: Python
-
- Biblioteki:
-
-
-
- - sys
- - os
- - time
- - codecs
- - pathlib
- - shutil
-
-
-
-
- Biblioteki GUI:
-
-
-
-
-
-
- Języki, użyte do stworzenia strony z instrukcją i dokumentacją techniczną: HTML, CSS, JavaScript
-