mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-31 13:33:28 +01:00 
			
		
		
		
	| @@ -63,7 +63,7 @@ Or, contribute some configurations to the website by creating a PR at [this repo | |||||||
|       |       | ||||||
| Verification info: | Verification info: | ||||||
| - Package ID: `dev.imranr.obtainium` | - Package ID: `dev.imranr.obtainium` | ||||||
| - SHA-256 Hash of Signing Certificate: `B3:53:60:1F:6A:1D:5F:D6:60:3A:E2:F5:0B:E8:0C:F3:01:36:7B:86:B6:AB:8B:1F:66:24:3D:A9:6C:D5:73:62` | - SHA-256 hash of signing certificate: `B3:53:60:1F:6A:1D:5F:D6:60:3A:E2:F5:0B:E8:0C:F3:01:36:7B:86:B6:AB:8B:1F:66:24:3D:A9:6C:D5:73:62` | ||||||
|   - Note: The above signature is also valid for the F-Droid flavour of Obtainium, thanks to [reproducible builds](https://f-droid.org/docs/Reproducible_Builds/). |   - Note: The above signature is also valid for the F-Droid flavour of Obtainium, thanks to [reproducible builds](https://f-droid.org/docs/Reproducible_Builds/). | ||||||
| - [PGP Public Key](https://keyserver.ubuntu.com/pks/lookup?search=contact%40imranr.dev&fingerprint=on&op=index) (to verify APK hashes) | - [PGP Public Key](https://keyserver.ubuntu.com/pks/lookup?search=contact%40imranr.dev&fingerprint=on&op=index) (to verify APK hashes) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -165,7 +165,10 @@ class _HomePageState extends State<HomePage> { | |||||||
|                   return GeneratedFormModal( |                   return GeneratedFormModal( | ||||||
|                     title: tr( |                     title: tr( | ||||||
|                       'importX', |                       'importX', | ||||||
|                       args: [action == 'app' ? tr('app') : tr('appsString')], |                       args: [ | ||||||
|  |                         (action == 'app' ? tr('app') : tr('appsString')) | ||||||
|  |                             .toLowerCase(), | ||||||
|  |                       ], | ||||||
|                     ), |                     ), | ||||||
|                     items: const [], |                     items: const [], | ||||||
|                     additionalWidgets: [ |                     additionalWidgets: [ | ||||||
| @@ -192,7 +195,10 @@ class _HomePageState extends State<HomePage> { | |||||||
|             ); |             ); | ||||||
|             // ignore: use_build_context_synchronously |             // ignore: use_build_context_synchronously | ||||||
|             showMessage( |             showMessage( | ||||||
|               tr('importedX', args: [plural('apps', result.key.length)]), |               tr( | ||||||
|  |                 'importedX', | ||||||
|  |                 args: [plural('apps', result.key.length).toLowerCase()], | ||||||
|  |               ), | ||||||
|               context, |               context, | ||||||
|             ); |             ); | ||||||
|             await appsProvider |             await appsProvider | ||||||
|   | |||||||
| @@ -88,7 +88,10 @@ class _ImportExportPageState extends State<ImportExportPage> { | |||||||
|               .then((errors) { |               .then((errors) { | ||||||
|                 if (errors.isEmpty) { |                 if (errors.isEmpty) { | ||||||
|                   showMessage( |                   showMessage( | ||||||
|                     tr('importedX', args: [plural('apps', urls.length)]), |                     tr( | ||||||
|  |                       'importedX', | ||||||
|  |                       args: [plural('apps', urls.length).toLowerCase()], | ||||||
|  |                     ), | ||||||
|                     context, |                     context, | ||||||
|                   ); |                   ); | ||||||
|                 } else { |                 } else { | ||||||
| @@ -159,7 +162,7 @@ class _ImportExportPageState extends State<ImportExportPage> { | |||||||
|                 }); |                 }); | ||||||
|                 appsProvider.addMissingCategories(settingsProvider); |                 appsProvider.addMissingCategories(settingsProvider); | ||||||
|                 showMessage( |                 showMessage( | ||||||
|                   '${tr('importedX', args: [plural('apps', value.key.length)])}${value.value ? ' + ${tr('settings')}' : ''}', |                   '${tr('importedX', args: [plural('apps', value.key.length).toLowerCase()])}${value.value ? ' + ${tr('settings').toLowerCase()}' : ''}', | ||||||
|                   context, |                   context, | ||||||
|                 ); |                 ); | ||||||
|               }); |               }); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user