mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-22 18:33:45 +02:00 
			
		
		
		
	Added DA to the language menu
This commit is contained in:
		| @@ -40,6 +40,7 @@ List<MapEntry<Locale, String>> supportedLocales = const [ | |||||||
|   MapEntry(Locale('vi'), 'Tiếng Việt'), |   MapEntry(Locale('vi'), 'Tiếng Việt'), | ||||||
|   MapEntry(Locale('tr'), 'Türkçe'), |   MapEntry(Locale('tr'), 'Türkçe'), | ||||||
|   MapEntry(Locale('uk'), 'Українська'), |   MapEntry(Locale('uk'), 'Українська'), | ||||||
|  |   MapEntry(Locale('da'), 'Dansk'), | ||||||
| ]; | ]; | ||||||
| const fallbackLocale = Locale('en'); | const fallbackLocale = Locale('en'); | ||||||
| const localeDir = 'assets/translations'; | const localeDir = 'assets/translations'; | ||||||
| @@ -212,20 +213,23 @@ class _ObtainiumState extends State<Obtainium> { | |||||||
|       // Decide on a colour/brightness scheme based on OS and user settings |       // Decide on a colour/brightness scheme based on OS and user settings | ||||||
|       ColorScheme lightColorScheme; |       ColorScheme lightColorScheme; | ||||||
|       ColorScheme darkColorScheme; |       ColorScheme darkColorScheme; | ||||||
|       if (lightDynamic != null && darkDynamic != null && settingsProvider.useMaterialYou) { |       if (lightDynamic != null && | ||||||
|  |           darkDynamic != null && | ||||||
|  |           settingsProvider.useMaterialYou) { | ||||||
|         lightColorScheme = lightDynamic.harmonized(); |         lightColorScheme = lightDynamic.harmonized(); | ||||||
|         darkColorScheme = darkDynamic.harmonized(); |         darkColorScheme = darkDynamic.harmonized(); | ||||||
|       } else { |       } else { | ||||||
|         lightColorScheme = ColorScheme.fromSeed(seedColor: settingsProvider.themeColor); |         lightColorScheme = | ||||||
|  |             ColorScheme.fromSeed(seedColor: settingsProvider.themeColor); | ||||||
|         darkColorScheme = ColorScheme.fromSeed( |         darkColorScheme = ColorScheme.fromSeed( | ||||||
|             seedColor: settingsProvider.themeColor, brightness: Brightness.dark); |             seedColor: settingsProvider.themeColor, | ||||||
|  |             brightness: Brightness.dark); | ||||||
|       } |       } | ||||||
|  |  | ||||||
|       // set the background and surface colors to pure black in the amoled theme |       // set the background and surface colors to pure black in the amoled theme | ||||||
|       if (settingsProvider.useBlackTheme) { |       if (settingsProvider.useBlackTheme) { | ||||||
|         darkColorScheme = darkColorScheme |         darkColorScheme = | ||||||
|             .copyWith(surface: Colors.black) |             darkColorScheme.copyWith(surface: Colors.black).harmonized(); | ||||||
|             .harmonized(); |  | ||||||
|       } |       } | ||||||
|  |  | ||||||
|       if (settingsProvider.useSystemFont) NativeFeatures.loadSystemFont(); |       if (settingsProvider.useSystemFont) NativeFeatures.loadSystemFont(); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user