mirror of
				https://github.com/nixietab/picodulce.git
				synced 2025-10-31 05:25:12 +00:00 
			
		
		
		
	Add files via upload
This commit is contained in:
		
							parent
							
								
									413839ddbd
								
							
						
					
					
						commit
						ca8f546ac0
					
				
							
								
								
									
										63
									
								
								picodulce.py
									
									
									
									
									
								
							
							
						
						
									
										63
									
								
								picodulce.py
									
									
									
									
									
								
							| @ -47,6 +47,10 @@ class PicomcVersionSelector(QWidget): | |||||||
|             palette = self.create_obsidian_palette() |             palette = self.create_obsidian_palette() | ||||||
|         elif palette_type == "Redstone": |         elif palette_type == "Redstone": | ||||||
|             palette = self.create_redstone_palette() |             palette = self.create_redstone_palette() | ||||||
|  |         elif palette_type == "Alpha": | ||||||
|  |             palette = self.create_alpha_palette() | ||||||
|  |         elif palette_type == "Strawberry": | ||||||
|  |             palette = self.create_strawberry_palette() | ||||||
|         else: |         else: | ||||||
|             # Default to dark palette if the type is not specified or invalid |             # Default to dark palette if the type is not specified or invalid | ||||||
|             palette = self.create_dark_palette() |             palette = self.create_dark_palette() | ||||||
| @ -171,7 +175,7 @@ class PicomcVersionSelector(QWidget): | |||||||
|         layout.addWidget(theme_label) |         layout.addWidget(theme_label) | ||||||
| 
 | 
 | ||||||
|         theme_combobox = QComboBox() |         theme_combobox = QComboBox() | ||||||
|         themes = ['Dark', 'Obsidian', 'Redstone']  # Replace with your actual themes |         themes = ['Dark', 'Obsidian', 'Redstone', 'Alpha', 'Strawberry']  # Replace with your actual themes | ||||||
|         theme_combobox.addItems(themes) |         theme_combobox.addItems(themes) | ||||||
|         current_theme_index = themes.index(self.config.get("Palette", "Default Theme")) |         current_theme_index = themes.index(self.config.get("Palette", "Default Theme")) | ||||||
|         theme_combobox.setCurrentIndex(current_theme_index) |         theme_combobox.setCurrentIndex(current_theme_index) | ||||||
| @ -481,19 +485,19 @@ class PicomcVersionSelector(QWidget): | |||||||
| 
 | 
 | ||||||
|     def create_obsidian_palette(self): |     def create_obsidian_palette(self): | ||||||
|         palette = QPalette() |         palette = QPalette() | ||||||
|         palette.setColor(QPalette.Window, QColor(53, 53, 53)) |         palette.setColor(QPalette.Window, QColor("#1c1c1c")) | ||||||
|         palette.setColor(QPalette.WindowText, QColor(235, 235, 235)) |         palette.setColor(QPalette.WindowText, Qt.white) | ||||||
|         palette.setColor(QPalette.Base, QColor(35, 35, 35)) |         palette.setColor(QPalette.Base, QColor("#1c1c1c")) | ||||||
|         palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) |         palette.setColor(QPalette.AlternateBase, QColor("#1c1c1c")) | ||||||
|         palette.setColor(QPalette.ToolTipBase, QColor(235, 235, 235)) |         palette.setColor(QPalette.ToolTipBase, QColor("#1c1c1c")) | ||||||
|         palette.setColor(QPalette.ToolTipText, QColor(235, 235, 235)) |         palette.setColor(QPalette.ToolTipText, Qt.white) | ||||||
|         palette.setColor(QPalette.Text, QColor(235, 235, 235)) |         palette.setColor(QPalette.Text, Qt.white) | ||||||
|         palette.setColor(QPalette.Button, QColor(53, 53, 53)) |         palette.setColor(QPalette.Button, QColor("#1c1c1c")) | ||||||
|         palette.setColor(QPalette.ButtonText, QColor(235, 235, 235)) |         palette.setColor(QPalette.ButtonText, Qt.white) | ||||||
|         palette.setColor(QPalette.BrightText, QColor(255, 40, 40)) |         palette.setColor(QPalette.BrightText, Qt.red) | ||||||
|         palette.setColor(QPalette.Link, QColor(42, 130, 218)) |         palette.setColor(QPalette.Link, QColor("#6a0dad")) | ||||||
|         palette.setColor(QPalette.Highlight, QColor("#6200EE")) |         palette.setColor(QPalette.Highlight, QColor("#6200EE")) | ||||||
|         palette.setColor(QPalette.HighlightedText, QColor(235, 235, 235)) |         palette.setColor(QPalette.HighlightedText, Qt.white) | ||||||
|         return palette |         return palette | ||||||
| 
 | 
 | ||||||
|     def create_redstone_palette(self): |     def create_redstone_palette(self): | ||||||
| @ -514,6 +518,39 @@ class PicomcVersionSelector(QWidget): | |||||||
|         return palette |         return palette | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |     def create_alpha_palette(self): | ||||||
|  |         palette = QPalette() | ||||||
|  |         palette.setColor(QPalette.Window, QColor("#31363b")) | ||||||
|  |         palette.setColor(QPalette.WindowText, Qt.white) | ||||||
|  |         palette.setColor(QPalette.Base, QColor(25, 25, 25)) | ||||||
|  |         palette.setColor(QPalette.AlternateBase, QColor("#31363b")) | ||||||
|  |         palette.setColor(QPalette.ToolTipBase, Qt.white) | ||||||
|  |         palette.setColor(QPalette.ToolTipText, Qt.white) | ||||||
|  |         palette.setColor(QPalette.Text, Qt.white) | ||||||
|  |         palette.setColor(QPalette.Button, QColor("#31363b")) | ||||||
|  |         palette.setColor(QPalette.ButtonText, Qt.white) | ||||||
|  |         palette.setColor(QPalette.BrightText, Qt.red) | ||||||
|  |         palette.setColor(QPalette.Link, QColor(42, 130, 218)) | ||||||
|  |         palette.setColor(QPalette.Highlight, QColor(42, 130, 218)) | ||||||
|  |         palette.setColor(QPalette.HighlightedText, Qt.white) | ||||||
|  |         return palette | ||||||
|  | 
 | ||||||
|  |     def create_strawberry_palette(self): | ||||||
|  |         palette = QPalette() | ||||||
|  |         palette.setColor(QPalette.Window, QColor("#fce8e6")) | ||||||
|  |         palette.setColor(QPalette.WindowText, Qt.black) | ||||||
|  |         palette.setColor(QPalette.Base, QColor("#f8d7d5")) | ||||||
|  |         palette.setColor(QPalette.AlternateBase, QColor("#fce8e6")) | ||||||
|  |         palette.setColor(QPalette.ToolTipBase, QColor("#f8d7d5")) | ||||||
|  |         palette.setColor(QPalette.ToolTipText, Qt.black) | ||||||
|  |         palette.setColor(QPalette.Text, Qt.black) | ||||||
|  |         palette.setColor(QPalette.Button, QColor("#fce8e6")) | ||||||
|  |         palette.setColor(QPalette.ButtonText, Qt.black) | ||||||
|  |         palette.setColor(QPalette.BrightText, Qt.red) | ||||||
|  |         palette.setColor(QPalette.Link, QColor("#ff4d4d")) | ||||||
|  |         palette.setColor(QPalette.Highlight, QColor("#ff8080")) | ||||||
|  |         palette.setColor(QPalette.HighlightedText, Qt.black) | ||||||
|  |         return palette | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|     def check_for_update_start(self): |     def check_for_update_start(self): | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Nix
						Nix