3 Commits

Author SHA1 Message Date
8117a937f7 updated version number in window title 2026-05-09 03:09:20 +02:00
c429e5c8fc new version 0.3.0.b added e-mail field to address records 2026-05-09 03:01:01 +02:00
7e4b4a0b6f refactored csv export functions 2026-05-09 02:57:37 +02:00
3 changed files with 8 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
Package: brovski-adressetiketten
Version: 0.2.4b
Version: 0.3.0b
Maintainer: Ovski
Architecture: all
Description: Manage and export addresses to csv. Can be used with glabels (example included in the source).

View File

@@ -21,7 +21,7 @@ class Application:
y_offset = 200
width = 1050
height = 700
VERSION = "0.2.3b"
VERSION = "0.3.0b"
title = f"Brovski Adress-Etiketten Verwaltung {VERSION}"
self.root = tk.Tk(className="BrovskiAdressEtiketten")
@@ -288,8 +288,8 @@ class Application:
if address["aktiv"] != "x":
continue
for index in range(int(address["anzahl"])):
self.write_sender_to_csv(address, writer)
self.write_receiver_to_csv(address, writer)
self.write_sender_address_to_csv(address, writer)
self.write_receiver_address_to_csv(address, writer)
except FileNotFoundError:
show_error(
message_title="Unexpected error",
@@ -297,7 +297,8 @@ class Application:
parent=self.root,
)
def write_receiver_to_csv(self, address: dict, csv_writer: _csv.writer):
@staticmethod
def write_receiver_address_to_csv(address: dict, csv_writer: _csv.writer):
receiver_line = []
if address["firma"] != "":
receiver_line.append(address["firma"])
@@ -306,7 +307,7 @@ class Application:
receiver_line.append(address["plzort"])
csv_writer.writerow(receiver_line)
def write_sender_to_csv(self, address: dict, csv_writer: _csv.writer):
def write_sender_address_to_csv(self, address: dict, csv_writer: _csv.writer):
sender_line = []
for idx in range(4):
sender_line.append(self.config.get("absender", f"{idx}"))

View File

@@ -1 +1 @@
0.2.4b
0.3.0b