Updated payment page / hidetor graphics / minor error fixes
This commit is contained in:
		
							parent
							
								
									22245d7542
								
							
						
					
					
						commit
						9b3b824dce
					
				
					 1 changed files with 37 additions and 56 deletions
				
			
		| 
						 | 
					@ -298,14 +298,18 @@ class CustomWindow(QMainWindow):
 | 
				
			||||||
            Qt.WindowType.Window
 | 
					            Qt.WindowType.Window
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        font_id = QFontDatabase.addApplicationFont('gui/resources/fonts/retro-gaming.ttf')
 | 
					        current_dir = os.path.dirname(os.path.abspath(__file__))
 | 
				
			||||||
 | 
					        font_path = os.path.join(current_dir, 'resources', 'fonts')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        retro_gaming_path = os.path.join(font_path, 'retro-gaming.ttf')
 | 
				
			||||||
 | 
					        font_id = QFontDatabase.addApplicationFont(retro_gaming_path)
 | 
				
			||||||
        font_family = QFontDatabase.applicationFontFamilies(font_id)[0]
 | 
					        font_family = QFontDatabase.applicationFontFamilies(font_id)[0]
 | 
				
			||||||
        app_font = QFont(font_family)
 | 
					        app_font = QFont(font_family)
 | 
				
			||||||
        app_font.setPointSize(10)
 | 
					        app_font.setPointSize(10)
 | 
				
			||||||
        QApplication.setFont(app_font)
 | 
					        QApplication.setFont(app_font)
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
        self.open_sans_family = None
 | 
					        self.open_sans_family = None
 | 
				
			||||||
        open_sans_path = 'gui/resources/fonts/open-sans.ttf'
 | 
					        open_sans_path = os.path.join(font_path, 'open-sans.ttf')
 | 
				
			||||||
        if os.path.exists(open_sans_path):
 | 
					        if os.path.exists(open_sans_path):
 | 
				
			||||||
            open_sans_id = QFontDatabase.addApplicationFont(open_sans_path)
 | 
					            open_sans_id = QFontDatabase.addApplicationFont(open_sans_path)
 | 
				
			||||||
            if open_sans_id != -1:
 | 
					            if open_sans_id != -1:
 | 
				
			||||||
| 
						 | 
					@ -1293,10 +1297,8 @@ class MenuPage(Page):
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
            if protocol == 'wireguard':
 | 
					            if protocol == 'wireguard':
 | 
				
			||||||
                new_profile['protocol'] = 'wireguard'
 | 
					                new_profile['protocol'] = 'wireguard'
 | 
				
			||||||
            elif location in self.connection_manager.get_non_residential_proxy_list():
 | 
					 | 
				
			||||||
                new_profile['protocol'] = 'hidetor'
 | 
					 | 
				
			||||||
            else:
 | 
					            else:
 | 
				
			||||||
                new_profile['protocol'] = 'residential'
 | 
					                new_profile['protocol'] = 'hidetor'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            connection_type = 'browser-only' if isinstance(profile, SessionProfile) else 'system-wide'
 | 
					            connection_type = 'browser-only' if isinstance(profile, SessionProfile) else 'system-wide'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1441,7 +1443,7 @@ class MenuPage(Page):
 | 
				
			||||||
    def get_icon_path(self, label_name, value, connection_type):
 | 
					    def get_icon_path(self, label_name, value, connection_type):
 | 
				
			||||||
        if label_name == 'protocol':
 | 
					        if label_name == 'protocol':
 | 
				
			||||||
            if connection_type == 'tor':
 | 
					            if connection_type == 'tor':
 | 
				
			||||||
                return os.path.join(self.btn_path, "toricon_mini.png") if value['location'] in self.connection_manager.get_non_residential_proxy_list() else os.path.join(self.btn_path, "residential tor_mini.png")
 | 
					                return os.path.join(self.btn_path, "toricon_mini.png")
 | 
				
			||||||
            elif connection_type == 'just proxy':
 | 
					            elif connection_type == 'just proxy':
 | 
				
			||||||
                return os.path.join(self.btn_path, "just proxy_mini.png")
 | 
					                return os.path.join(self.btn_path, "just proxy_mini.png")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1874,8 +1876,6 @@ class ConnectionManager:
 | 
				
			||||||
            'ch': 'Europe/Zurich'
 | 
					            'ch': 'Europe/Zurich'
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        self._location_list = []
 | 
					        self._location_list = []
 | 
				
			||||||
        self.wireguard_locations = ['Moldova', 'The Netherlands', 'US (Ohio)', 'US (Seattle)', 'Iceland', 'Malaysia']
 | 
					 | 
				
			||||||
        self.non_resident_proxy_locations = ['Moldova', 'The Netherlands', 'US (Ohio)', 'US (Seattle)', 'Iceland']
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def get_profile_button_objects(self, profile_id):
 | 
					    def get_profile_button_objects(self, profile_id):
 | 
				
			||||||
        return self.profile_button_objects.get(profile_id, None)
 | 
					        return self.profile_button_objects.get(profile_id, None)
 | 
				
			||||||
| 
						 | 
					@ -1921,13 +1921,12 @@ class ConnectionManager:
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
    def get_location_list(self):
 | 
					    def get_location_list(self):
 | 
				
			||||||
        if self.is_synced():
 | 
					        if self.is_synced():
 | 
				
			||||||
            location_names = [location.country_name for location in self._location_list]
 | 
					            location_names = [f'{location.country_code}_{location.code}' for location in self._location_list]
 | 
				
			||||||
            return location_names
 | 
					            return location_names
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            return self.wireguard_locations
 | 
					            return []
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def get_non_residential_proxy_list(self):
 | 
					 | 
				
			||||||
        return self.non_resident_proxy_locations
 | 
					 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    def set_is_profile_being_enabled(self, profile_id: int, status: bool):
 | 
					    def set_is_profile_being_enabled(self, profile_id: int, status: bool):
 | 
				
			||||||
        self._is_profile_being_enabled[profile_id] = status
 | 
					        self._is_profile_being_enabled[profile_id] = status
 | 
				
			||||||
| 
						 | 
					@ -2855,9 +2854,11 @@ class ResidentialPage(Page):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def set_connection_choice(self, connection_choice):
 | 
					    def set_connection_choice(self, connection_choice):
 | 
				
			||||||
        self.connection_choice = connection_choice
 | 
					        pass
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def show_residential(self, icon_name,page_class):
 | 
					    def show_residential(self, icon_name,page_class):
 | 
				
			||||||
 | 
					        self.connection_choice = icon_name
 | 
				
			||||||
        self.selected_page_class = page_class
 | 
					        self.selected_page_class = page_class
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if icon_name == "tor":
 | 
					        if icon_name == "tor":
 | 
				
			||||||
| 
						 | 
					@ -3045,12 +3046,10 @@ class LocationPage(Page):
 | 
				
			||||||
            button.setChecked(False)
 | 
					            button.setChecked(False)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def create_interface_elements(self, available_locations):
 | 
					    def create_interface_elements(self, available_locations):
 | 
				
			||||||
        print(available_locations)
 | 
					 | 
				
			||||||
        self.buttonGroup = QButtonGroup(self)
 | 
					        self.buttonGroup = QButtonGroup(self)
 | 
				
			||||||
        self.buttons = []
 | 
					        self.buttons = []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        for j, (object_type, icon_name, geometry) in enumerate(available_locations):
 | 
					        for j, (object_type, icon_name, geometry) in enumerate(available_locations):
 | 
				
			||||||
            print(object_type, icon_name, geometry)
 | 
					 | 
				
			||||||
            boton = object_type(self)
 | 
					            boton = object_type(self)
 | 
				
			||||||
            boton.setGeometry(*geometry)    
 | 
					            boton.setGeometry(*geometry)    
 | 
				
			||||||
            boton.setIconSize(boton.size())
 | 
					            boton.setIconSize(boton.size())
 | 
				
			||||||
| 
						 | 
					@ -3431,9 +3430,8 @@ class ResumePage(Page):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if connection_exists:
 | 
					        if connection_exists:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
            if profile_1.get("connection", "") == "system-wide":
 | 
					            if profile_1.get("connection", "") == "system-wide":
 | 
				
			||||||
                image_path = os.path.join(self.btn_path, f"{profile_1.get('protocol', '')} {profile_1.get('location', '')}.png")
 | 
					                image_path = os.path.join(self.btn_path, f"wireguard_{profile_1.get('location', '')}.png")
 | 
				
			||||||
                main_label = QLabel(self)
 | 
					                main_label = QLabel(self)
 | 
				
			||||||
                main_label.setGeometry(10, 130, 500, 375)
 | 
					                main_label.setGeometry(10, 130, 500, 375)
 | 
				
			||||||
                main_label.setPixmap(QPixmap(image_path))
 | 
					                main_label.setPixmap(QPixmap(image_path))
 | 
				
			||||||
| 
						 | 
					@ -3443,15 +3441,7 @@ class ResumePage(Page):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                
 | 
					                
 | 
				
			||||||
            if profile_1.get("connection", "") == "just proxy":
 | 
					            if profile_1.get("connection", "") == "just proxy":
 | 
				
			||||||
                image_path = os.path.join(self.btn_path, "browser only.png")
 | 
					                image_path = os.path.join(self.btn_path, f"icon_{profile_1.get('location', '')}.png")
 | 
				
			||||||
                label_background = QLabel(self)
 | 
					 | 
				
			||||||
                label_background.setGeometry(10, 50, 535, 460)
 | 
					 | 
				
			||||||
                label_background.setPixmap(QPixmap(image_path))
 | 
					 | 
				
			||||||
                label_background.setScaledContents(True)
 | 
					 | 
				
			||||||
                label_background.show()
 | 
					 | 
				
			||||||
                label_background.lower()
 | 
					 | 
				
			||||||
                self.labels_creados.append(label_background)
 | 
					 | 
				
			||||||
                image_path = os.path.join(self.btn_path, f"{profile_1.get('country_garaje', '')} garaje.png")
 | 
					 | 
				
			||||||
                main_label = QLabel(self)
 | 
					                main_label = QLabel(self)
 | 
				
			||||||
                main_label.setGeometry(10, 105, 530, 398)
 | 
					                main_label.setGeometry(10, 105, 530, 398)
 | 
				
			||||||
                main_label.setPixmap(QPixmap(image_path))
 | 
					                main_label.setPixmap(QPixmap(image_path))
 | 
				
			||||||
| 
						 | 
					@ -3459,32 +3449,13 @@ class ResumePage(Page):
 | 
				
			||||||
                main_label.show()   
 | 
					                main_label.show()   
 | 
				
			||||||
                self.labels_creados.append(main_label)        
 | 
					                self.labels_creados.append(main_label)        
 | 
				
			||||||
            if profile_1.get("connection", "") == "tor":
 | 
					            if profile_1.get("connection", "") == "tor":
 | 
				
			||||||
                if profile_1.get("protocol", "") == "hidetor":
 | 
					                image_path = os.path.join(self.btn_path, f"hdtor_{profile_1.get('location', '')}.png")
 | 
				
			||||||
                    location = profile_1.get("location", "")
 | 
					 | 
				
			||||||
                    image_path = f'btn/hdtor_{location}.png'
 | 
					 | 
				
			||||||
                else:
 | 
					 | 
				
			||||||
                    image_path = os.path.join(self.btn_path, "browser only.png")
 | 
					 | 
				
			||||||
                label_background = QLabel(self)
 | 
					 | 
				
			||||||
                label_background.setGeometry(10, 50, 535, 460)
 | 
					 | 
				
			||||||
                label_background.setPixmap(QPixmap(image_path))
 | 
					 | 
				
			||||||
                label_background.setScaledContents(True)
 | 
					 | 
				
			||||||
                label_background.show()
 | 
					 | 
				
			||||||
                label_background.lower()
 | 
					 | 
				
			||||||
                self.labels_creados.append(label_background)
 | 
					 | 
				
			||||||
                image_path = os.path.join(self.btn_path, f"{profile_1.get('country_garaje', '')} garaje.png")
 | 
					 | 
				
			||||||
                main_label = QLabel(self)
 | 
					                main_label = QLabel(self)
 | 
				
			||||||
                main_label.setGeometry(10, 105, 530, 398)
 | 
					                main_label.setGeometry(10, 105, 530, 398)
 | 
				
			||||||
                main_label.setPixmap(QPixmap(image_path))
 | 
					                main_label.setPixmap(QPixmap(image_path))
 | 
				
			||||||
                main_label.setScaledContents(True)
 | 
					                main_label.setScaledContents(True)
 | 
				
			||||||
                main_label.show()   
 | 
					                main_label.show()   
 | 
				
			||||||
                self.labels_creados.append(main_label)  
 | 
					                self.labels_creados.append(main_label)  
 | 
				
			||||||
                image_path =os.path.join(self.btn_path, "tor 86x130.png")
 | 
					 | 
				
			||||||
                tor_label = QLabel(self)
 | 
					 | 
				
			||||||
                tor_label.setGeometry(450, 380, 86, 130)
 | 
					 | 
				
			||||||
                tor_label.setPixmap(QPixmap(image_path))
 | 
					 | 
				
			||||||
                tor_label.setScaledContents(True)
 | 
					 | 
				
			||||||
                tor_label.show()   
 | 
					 | 
				
			||||||
                self.labels_creados.append(tor_label)   
 | 
					 | 
				
			||||||
            if profile_1.get("connection", "") == "browser-only":
 | 
					            if profile_1.get("connection", "") == "browser-only":
 | 
				
			||||||
                image_path = os.path.join(self.btn_path, "browser only.png")
 | 
					                image_path = os.path.join(self.btn_path, "browser only.png")
 | 
				
			||||||
                label_background = QLabel(self)
 | 
					                label_background = QLabel(self)
 | 
				
			||||||
| 
						 | 
					@ -3494,7 +3465,7 @@ class ResumePage(Page):
 | 
				
			||||||
                label_background.show()
 | 
					                label_background.show()
 | 
				
			||||||
                label_background.lower()
 | 
					                label_background.lower()
 | 
				
			||||||
                self.labels_creados.append(label_background)
 | 
					                self.labels_creados.append(label_background)
 | 
				
			||||||
                image_path = os.path.join(self.btn_path, f"{profile_1.get('protocol', '')} {profile_1.get('location', '')}.png")
 | 
					                image_path = os.path.join(self.btn_path, f"wireguard_{profile_1.get('location', '')}.png")
 | 
				
			||||||
                main_label = QLabel(self)
 | 
					                main_label = QLabel(self)
 | 
				
			||||||
                main_label.setGeometry(10, 130, 500, 375)
 | 
					                main_label.setGeometry(10, 130, 500, 375)
 | 
				
			||||||
                main_label.setPixmap(QPixmap(image_path))
 | 
					                main_label.setPixmap(QPixmap(image_path))
 | 
				
			||||||
| 
						 | 
					@ -3502,8 +3473,7 @@ class ResumePage(Page):
 | 
				
			||||||
                main_label.show()
 | 
					                main_label.show()
 | 
				
			||||||
                self.labels_creados.append(main_label)       
 | 
					                self.labels_creados.append(main_label)       
 | 
				
			||||||
        else:   
 | 
					        else:   
 | 
				
			||||||
 | 
					                image_path = os.path.join(self.btn_path, f"icon_{profile_1.get('location', '')}.png")
 | 
				
			||||||
                image_path = os.path.join(self.btn_path, f"{profile_1.get('protocol', '')} {profile_1.get('location', '')}.png")
 | 
					 | 
				
			||||||
                main_label = QLabel(self)
 | 
					                main_label = QLabel(self)
 | 
				
			||||||
                main_label.setGeometry(10, 130, 500, 375)
 | 
					                main_label.setGeometry(10, 130, 500, 375)
 | 
				
			||||||
                main_label.setPixmap(QPixmap(image_path))
 | 
					                main_label.setPixmap(QPixmap(image_path))
 | 
				
			||||||
| 
						 | 
					@ -3775,7 +3745,7 @@ class EditorPage(Page):
 | 
				
			||||||
                self.process_and_show_labels(data_profile, {
 | 
					                self.process_and_show_labels(data_profile, {
 | 
				
			||||||
                    "protocol": ['residential', 'wireguard', 'hidetor'],
 | 
					                    "protocol": ['residential', 'wireguard', 'hidetor'],
 | 
				
			||||||
                    "connection": ['tor', 'just proxy'],
 | 
					                    "connection": ['tor', 'just proxy'],
 | 
				
			||||||
                    "location": self.connection_manager.get_non_residential_proxy_list(),
 | 
					                    "location": self.connection_manager.get_location_list(),
 | 
				
			||||||
                    "browser": ['brave 1.63.165','brave 1.70.123', 'firefox 123.0', 'firefox 131.0.2', 'chromium 122.0.6261.94-1', 'chromium 129.0.6668.89-1', 'librewolf 125.0.2-1', 'librewolf 130.0.1-1', 'firefox 128.0.2', 'brave 1.71.121'],
 | 
					                    "browser": ['brave 1.63.165','brave 1.70.123', 'firefox 123.0', 'firefox 131.0.2', 'chromium 122.0.6261.94-1', 'chromium 129.0.6668.89-1', 'librewolf 125.0.2-1', 'librewolf 130.0.1-1', 'firefox 128.0.2', 'brave 1.71.121'],
 | 
				
			||||||
                    "dimentions": ['800x600', '1024x760', '1152x1080', '1280x1024', '1920x1080']
 | 
					                    "dimentions": ['800x600', '1024x760', '1152x1080', '1280x1024', '1920x1080']
 | 
				
			||||||
                }, selected_profile_str)
 | 
					                }, selected_profile_str)
 | 
				
			||||||
| 
						 | 
					@ -3790,7 +3760,7 @@ class EditorPage(Page):
 | 
				
			||||||
                }, selected_profile_str)
 | 
					                }, selected_profile_str)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        except Exception as e:
 | 
					        except Exception as e:
 | 
				
			||||||
            print(f'An error occurred: {e}')
 | 
					            print(f'An error occurred in verificate: {e}')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def process_and_show_labels(self, data_profile, parameters, selected_profile_str):
 | 
					    def process_and_show_labels(self, data_profile, parameters, selected_profile_str):
 | 
				
			||||||
        protocol = data_profile.get('protocol', "")
 | 
					        protocol = data_profile.get('protocol', "")
 | 
				
			||||||
| 
						 | 
					@ -3799,7 +3769,6 @@ class EditorPage(Page):
 | 
				
			||||||
        country_garaje = location
 | 
					        country_garaje = location
 | 
				
			||||||
        name = data_profile.get('name', "")
 | 
					        name = data_profile.get('name', "")
 | 
				
			||||||
        self.name.setText(name)
 | 
					        self.name.setText(name)
 | 
				
			||||||
 | 
					 | 
				
			||||||
        if protocol=="hidetor":
 | 
					        if protocol=="hidetor":
 | 
				
			||||||
            if connection == "just proxy":
 | 
					            if connection == "just proxy":
 | 
				
			||||||
                self.display.setPixmap(QPixmap(os.path.join(self.btn_path, f"icon_{location}.png")))
 | 
					                self.display.setPixmap(QPixmap(os.path.join(self.btn_path, f"icon_{location}.png")))
 | 
				
			||||||
| 
						 | 
					@ -3814,11 +3783,10 @@ class EditorPage(Page):
 | 
				
			||||||
            self.brow_disp.hide()
 | 
					            self.brow_disp.hide()
 | 
				
			||||||
            
 | 
					            
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
        if protocol=="wireguard":
 | 
					        if protocol=="wireguard":
 | 
				
			||||||
            self.display.setGeometry(0, 60, 540, 405)
 | 
					            self.display.setGeometry(0, 60, 540, 405)
 | 
				
			||||||
            self.display.show()
 | 
					            self.display.show()
 | 
				
			||||||
            self.display.setPixmap(QPixmap(os.path.join(self.btn_path, f"{protocol} {location}.png")))
 | 
					            self.display.setPixmap(QPixmap(os.path.join(self.btn_path, f"wireguard_{location}.png")))
 | 
				
			||||||
            self.garaje.hide()
 | 
					            self.garaje.hide()
 | 
				
			||||||
            if connection == "browser-only":
 | 
					            if connection == "browser-only":
 | 
				
			||||||
                self.brow_disp.show()
 | 
					                self.brow_disp.show()
 | 
				
			||||||
| 
						 | 
					@ -5015,6 +4983,7 @@ class PaymentPage(Page):
 | 
				
			||||||
    def invoice_update_text_output(self, text):
 | 
					    def invoice_update_text_output(self, text):
 | 
				
			||||||
        self.update_status.update_status(text)
 | 
					        self.update_status.update_status(text)
 | 
				
			||||||
        self.text_fields[3].setText(text)
 | 
					        self.text_fields[3].setText(text)
 | 
				
			||||||
 | 
					        self.text_fields[3].setStyleSheet('font-size: 15px;')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if 'No compatible' in text:
 | 
					        if 'No compatible' in text:
 | 
				
			||||||
            for line in self.text_fields:
 | 
					            for line in self.text_fields:
 | 
				
			||||||
| 
						 | 
					@ -5074,6 +5043,19 @@ class PaymentPage(Page):
 | 
				
			||||||
                    width = self.text_fields[2].width()
 | 
					                    width = self.text_fields[2].width()
 | 
				
			||||||
                    elided_text = metrics.elidedText(text, QtCore.Qt.TextElideMode.ElideMiddle, width)
 | 
					                    elided_text = metrics.elidedText(text, QtCore.Qt.TextElideMode.ElideMiddle, width)
 | 
				
			||||||
                    self.text_fields[2].setText(elided_text)
 | 
					                    self.text_fields[2].setText(elided_text)
 | 
				
			||||||
 | 
					                elif i == 1:
 | 
				
			||||||
 | 
					                    text = str(dict_value)
 | 
				
			||||||
 | 
					                    self.text_fields[i].setProperty("fullText", text)
 | 
				
			||||||
 | 
					                    self.text_fields[i].setText(text)
 | 
				
			||||||
 | 
					                    font_size = 14  
 | 
				
			||||||
 | 
					                    if len(text) > 9:
 | 
				
			||||||
 | 
					                        font_size = 15
 | 
				
			||||||
 | 
					                    if len(text) > 13:
 | 
				
			||||||
 | 
					                        font_size = 10
 | 
				
			||||||
 | 
					                    if len(text) > 16:
 | 
				
			||||||
 | 
					                        font_size = 8
 | 
				
			||||||
 | 
					                        
 | 
				
			||||||
 | 
					                    self.text_fields[i].setStyleSheet(f"font-size: {font_size}px; font-weight: bold;")
 | 
				
			||||||
                else:
 | 
					                else:
 | 
				
			||||||
                    self.text_fields[i].setProperty("fullText", str(dict_value))
 | 
					                    self.text_fields[i].setProperty("fullText", str(dict_value))
 | 
				
			||||||
                    self.text_fields[i].setText(str(dict_value))
 | 
					                    self.text_fields[i].setText(str(dict_value))
 | 
				
			||||||
| 
						 | 
					@ -5634,7 +5616,6 @@ class SyncScreen(Page):
 | 
				
			||||||
        self.heading_label.setGeometry(15, 80, 750, 120)
 | 
					        self.heading_label.setGeometry(15, 80, 750, 120)
 | 
				
			||||||
        font_style = "font-size: 34px; font-weight: bold; color: white;"
 | 
					        font_style = "font-size: 34px; font-weight: bold; color: white;"
 | 
				
			||||||
        if self.custom_window.open_sans_family:
 | 
					        if self.custom_window.open_sans_family:
 | 
				
			||||||
            print('open sans found')
 | 
					 | 
				
			||||||
            font_style += f" font-family: '{self.custom_window.open_sans_family}';"
 | 
					            font_style += f" font-family: '{self.custom_window.open_sans_family}';"
 | 
				
			||||||
        self.heading_label.setStyleSheet(font_style)
 | 
					        self.heading_label.setStyleSheet(font_style)
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue