Исправил названия валют для Украины и баг с тем, что при выбранном евро везде писалось 'гривна'
This commit is contained in:
@@ -1,51 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
||||||
package="com.dinect.checker"
|
|
||||||
android:versionCode="1"
|
|
||||||
android:versionName="1.0.1">
|
|
||||||
|
|
||||||
<uses-sdk
|
|
||||||
android:minSdkVersion="16"
|
|
||||||
android:targetSdkVersion="21"/>
|
|
||||||
|
|
||||||
<!-- The INTERNET permission is required for development. Specifically,
|
|
||||||
flutter needs it to communicate with the running application
|
|
||||||
to allow setting breakpoints, to provide hot reload, etc.
|
|
||||||
-->
|
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
|
||||||
<uses-permission android:name="android.permission.CAMERA"/>
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
|
||||||
|
|
||||||
<!-- io.flutter.app.FlutterApplication is an android.app.Application that
|
|
||||||
calls FlutterMain.startInitialization(this); in its onCreate method.
|
|
||||||
In most cases you can leave this as-is, but you if you want to provide
|
|
||||||
additional functionality it is fine to subclass or reimplement
|
|
||||||
FlutterApplication and put your custom class here. -->
|
|
||||||
<application
|
|
||||||
android:name="io.flutter.app.FlutterApplication"
|
|
||||||
android:icon="@mipmap/ic_launcher"
|
|
||||||
android:label="@string/app_name">
|
|
||||||
<activity
|
|
||||||
android:name=".MainActivity"
|
|
||||||
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"
|
|
||||||
android:hardwareAccelerated="true"
|
|
||||||
android:launchMode="singleTop"
|
|
||||||
android:screenOrientation="portrait"
|
|
||||||
android:theme="@android:style/Theme.Black.NoTitleBar"
|
|
||||||
android:windowSoftInputMode="adjustResize">
|
|
||||||
<intent-filter>
|
|
||||||
<action android:name="android.intent.action.MAIN"/>
|
|
||||||
<category android:name="android.intent.category.LAUNCHER"/>
|
|
||||||
</intent-filter>
|
|
||||||
</activity>
|
|
||||||
|
|
||||||
<activity
|
|
||||||
android:name=".zbar.CameraActivity"
|
|
||||||
android:screenOrientation="portrait"
|
|
||||||
android:theme="@style/AppTheme"/>
|
|
||||||
|
|
||||||
<activity
|
|
||||||
android:name=".zxing.ScannerActivity"
|
|
||||||
android:theme="@style/AppTheme"/>
|
|
||||||
</application>
|
|
||||||
</manifest>
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 17 KiB |
@@ -1,7 +1,7 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
// Serious constants
|
// Serious constants
|
||||||
const String appName = "AutoBonus";
|
const String appName = "PIP";
|
||||||
|
|
||||||
const String url = 'https://pos-api-int.dinect.com/20130701/';
|
const String url = 'https://pos-api-int.dinect.com/20130701/';
|
||||||
const String appToken = '9fec83cdca38c357e6b65dbb17514cdd36bf2a08';
|
const String appToken = '9fec83cdca38c357e6b65dbb17514cdd36bf2a08';
|
||||||
|
|||||||
@@ -47,9 +47,9 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||||||
"nominative_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
"nominative_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||||
"singular_ruble": MessageLookupByLibrary.simpleMessage("Рубля"),
|
"singular_ruble": MessageLookupByLibrary.simpleMessage("Рубля"),
|
||||||
"plural_ruble": MessageLookupByLibrary.simpleMessage("Рублей"),
|
"plural_ruble": MessageLookupByLibrary.simpleMessage("Рублей"),
|
||||||
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар"),
|
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||||
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллара"),
|
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллара США"),
|
||||||
"plural_dollar": MessageLookupByLibrary.simpleMessage("Долларов"),
|
"plural_dollar": MessageLookupByLibrary.simpleMessage("Долларов США"),
|
||||||
"nominative_hryvna": MessageLookupByLibrary.simpleMessage("Гривна"),
|
"nominative_hryvna": MessageLookupByLibrary.simpleMessage("Гривна"),
|
||||||
"singular_hryvna": MessageLookupByLibrary.simpleMessage("Гривны"),
|
"singular_hryvna": MessageLookupByLibrary.simpleMessage("Гривны"),
|
||||||
"plural_hryvna": MessageLookupByLibrary.simpleMessage("Гривен"),
|
"plural_hryvna": MessageLookupByLibrary.simpleMessage("Гривен"),
|
||||||
|
|||||||
@@ -25,10 +25,10 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||||||
"carry_purchase" : MessageLookupByLibrary.simpleMessage("Проведення покупки"),
|
"carry_purchase" : MessageLookupByLibrary.simpleMessage("Проведення покупки"),
|
||||||
"complite_activ" : MessageLookupByLibrary.simpleMessage("Завершити реєстрацію"),
|
"complite_activ" : MessageLookupByLibrary.simpleMessage("Завершити реєстрацію"),
|
||||||
"complite_purchase" : MessageLookupByLibrary.simpleMessage("Завершити купівлю"),
|
"complite_purchase" : MessageLookupByLibrary.simpleMessage("Завершити купівлю"),
|
||||||
"confirm_purchase" : MessageLookupByLibrary.simpleMessage("Ви підтверджуєте покупку на %s гривень"),
|
"confirm_purchase" : MessageLookupByLibrary.simpleMessage("Ви підтверджуєте покупку на %s %s"),
|
||||||
"confirmation" : MessageLookupByLibrary.simpleMessage("Підтвердження"),
|
"confirmation" : MessageLookupByLibrary.simpleMessage("Підтвердження"),
|
||||||
"no" : MessageLookupByLibrary.simpleMessage("Ні"),
|
"no" : MessageLookupByLibrary.simpleMessage("Ні"),
|
||||||
"purchase_complite" : MessageLookupByLibrary.simpleMessage("Купівля на суму %s гривень проведена"),
|
"purchase_complite" : MessageLookupByLibrary.simpleMessage("Купівля на суму %s %s проведена"),
|
||||||
"registration" : MessageLookupByLibrary.simpleMessage("Реєстрація"),
|
"registration" : MessageLookupByLibrary.simpleMessage("Реєстрація"),
|
||||||
"request_sent_wait_activ" : MessageLookupByLibrary.simpleMessage("Запит на активацію додатку відправлений, дочекайтеся підтвердження активації адміністратором"),
|
"request_sent_wait_activ" : MessageLookupByLibrary.simpleMessage("Запит на активацію додатку відправлений, дочекайтеся підтвердження активації адміністратором"),
|
||||||
"reward" : MessageLookupByLibrary.simpleMessage("Винагорода"),
|
"reward" : MessageLookupByLibrary.simpleMessage("Винагорода"),
|
||||||
@@ -44,8 +44,20 @@ class MessageLookup extends MessageLookupByLibrary {
|
|||||||
"logout" : MessageLookupByLibrary.simpleMessage("Вихід"),
|
"logout" : MessageLookupByLibrary.simpleMessage("Вихід"),
|
||||||
"currency" : MessageLookupByLibrary.simpleMessage("Валюта"),
|
"currency" : MessageLookupByLibrary.simpleMessage("Валюта"),
|
||||||
"locale" : MessageLookupByLibrary.simpleMessage("Мова"),
|
"locale" : MessageLookupByLibrary.simpleMessage("Мова"),
|
||||||
"ruble" : MessageLookupByLibrary.simpleMessage("Ruble"),
|
"nominative_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||||
"dollar" : MessageLookupByLibrary.simpleMessage("Dollar"),
|
"singular_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||||
"hryvna" : MessageLookupByLibrary.simpleMessage("Hryvna")
|
"plural_ruble": MessageLookupByLibrary.simpleMessage("Рубль"),
|
||||||
|
"nominative_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||||
|
"singular_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||||
|
"plural_dollar": MessageLookupByLibrary.simpleMessage("Доллар США"),
|
||||||
|
"nominative_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||||
|
"singular_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||||
|
"plural_hryvna": MessageLookupByLibrary.simpleMessage("Гривня"),
|
||||||
|
"nominative_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||||
|
"singular_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||||
|
"plural_tenge": MessageLookupByLibrary.simpleMessage("Тенге"),
|
||||||
|
"nominative_euro": MessageLookupByLibrary.simpleMessage("Євро"),
|
||||||
|
"singular_euro": MessageLookupByLibrary.simpleMessage("Євро"),
|
||||||
|
"plural_euro": MessageLookupByLibrary.simpleMessage("Євро")
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ void main() {
|
|||||||
runApp(new Checker());
|
runApp(new Checker());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: Запрашивать appName у платформы
|
||||||
class Checker extends StatelessWidget {
|
class Checker extends StatelessWidget {
|
||||||
@override Widget build(BuildContext context) {
|
@override Widget build(BuildContext context) {
|
||||||
return new MaterialApp(
|
return new MaterialApp(
|
||||||
|
|||||||
@@ -48,6 +48,7 @@ class _CurrenciesState extends SettingsBaseState<CurrenciesScreen> {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
saveOption() async {
|
saveOption() async {
|
||||||
|
print(currencies[selectedItem]);
|
||||||
await helper.saveCurrency(currencies[selectedItem]);
|
await helper.saveCurrency(currencies[selectedItem]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -192,6 +192,7 @@ class PurchaseScreenState<T> extends BaseState<PurchaseScreen> {
|
|||||||
onPurchaseClick() {
|
onPurchaseClick() {
|
||||||
String val = _parseSum(controller.text);
|
String val = _parseSum(controller.text);
|
||||||
helper.getCurrency().then((currency) {
|
helper.getCurrency().then((currency) {
|
||||||
|
print(currency.toString());
|
||||||
showDialog(context: context, child: new AlertDialog(
|
showDialog(context: context, child: new AlertDialog(
|
||||||
title: new Text(StringsLocalization.confirmation()),
|
title: new Text(StringsLocalization.confirmation()),
|
||||||
content: new Text(StringsLocalization.confirmPurchase(val, currency)),
|
content: new Text(StringsLocalization.confirmPurchase(val, currency)),
|
||||||
|
|||||||
@@ -51,9 +51,9 @@ class StringsLocalization {
|
|||||||
plural = pluralHryvna();
|
plural = pluralHryvna();
|
||||||
break;
|
break;
|
||||||
case 978:
|
case 978:
|
||||||
nominative = nominativeHryvna();
|
nominative = nominativeEuro();
|
||||||
singular = singularHryvna();
|
singular = singularEuro();
|
||||||
plural = pluralHryvna();
|
plural = pluralEuro();
|
||||||
break;
|
break;
|
||||||
case 398:
|
case 398:
|
||||||
nominative = nominativeTenge();
|
nominative = nominativeTenge();
|
||||||
|
|||||||
Reference in New Issue
Block a user