From 6c2ecf2133f6b20437cc31dc72036198ae15d094 Mon Sep 17 00:00:00 2001 From: Tralomine Date: Fri, 17 Nov 2023 16:30:58 +0100 Subject: [PATCH 1/3] fix deprecated function --- BraceletGenerator/constantes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BraceletGenerator/constantes.py b/BraceletGenerator/constantes.py index 3d533e3..131d4de 100755 --- a/BraceletGenerator/constantes.py +++ b/BraceletGenerator/constantes.py @@ -131,7 +131,7 @@ def save_config(): CONFIG.set("General", "language", LANGUE[:2]) gettext.find(APP_NAME, PATH_LOCALE) -gettext.bind_textdomain_codeset(APP_NAME, "UTF-8") +# gettext.bind_textdomain_codeset(APP_NAME, "UTF-8") gettext.bindtextdomain(APP_NAME, PATH_LOCALE) gettext.textdomain(APP_NAME) LANG = gettext.translation(APP_NAME, PATH_LOCALE, From 3e81c3c13a85073b1625827414c353bc2b003603 Mon Sep 17 00:00:00 2001 From: IAmAStealer Date: Thu, 23 Nov 2023 21:14:52 +0100 Subject: [PATCH 2/3] Update tooltip.py for python compat --- BraceletGenerator/tooltip.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BraceletGenerator/tooltip.py b/BraceletGenerator/tooltip.py index 74794df..aca4fa5 100644 --- a/BraceletGenerator/tooltip.py +++ b/BraceletGenerator/tooltip.py @@ -33,7 +33,7 @@ def __init__(self, parent, **kwargs): if 'title' in kwargs: self.title(kwargs['title']) self.transient(parent) - self.attributes('-type', 'tooltip') + self.attributes('-toolwindow') self.attributes('-alpha', kwargs.get('alpha', 0.75)) self.overrideredirect(True) self.configure(padx=kwargs.get('padx', 4)) From cb5f1a84914f435dda8c9956bf3077ba698831f4 Mon Sep 17 00:00:00 2001 From: IAmAStealer Date: Thu, 23 Nov 2023 21:15:42 +0100 Subject: [PATCH 3/3] Update constantes.py for python compat --- BraceletGenerator/constantes.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/BraceletGenerator/constantes.py b/BraceletGenerator/constantes.py index 3d533e3..32a18b3 100755 --- a/BraceletGenerator/constantes.py +++ b/BraceletGenerator/constantes.py @@ -131,7 +131,10 @@ def save_config(): CONFIG.set("General", "language", LANGUE[:2]) gettext.find(APP_NAME, PATH_LOCALE) -gettext.bind_textdomain_codeset(APP_NAME, "UTF-8") +try: + gettext.bind_textdomain_codeset(APP_NAME, 'UTF-8') +except AttributeError: + pass gettext.bindtextdomain(APP_NAME, PATH_LOCALE) gettext.textdomain(APP_NAME) LANG = gettext.translation(APP_NAME, PATH_LOCALE,