Setup DubpRust in home, no main any more; Improve home view elements sizes
This commit is contained in:
parent
3b915be9d3
commit
521587ccfa
|
@ -1,7 +1,7 @@
|
|||
[env]
|
||||
CARGO_MAKE_EXTEND_WORKSPACE_MAKEFILE = true
|
||||
CARGO_MAKE_WORKSPACE_INCLUDE_MEMBERS = ["native/dubp_rs"]
|
||||
ANDROID_PLATFORM_VERSION = "22"
|
||||
ANDROID_PLATFORM_VERSION = "21"
|
||||
TARGET_OS = "unknown"
|
||||
RELEASE = true
|
||||
DEV = false
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
import 'dart:async';
|
||||
|
||||
import 'package:dubp/dubp.dart';
|
||||
import 'package:gecko/globals.dart';
|
||||
import 'package:gecko/models/cesiumPlus.dart';
|
||||
import 'package:gecko/models/changePin.dart';
|
||||
|
@ -87,17 +85,6 @@ class Gecko extends StatelessWidget {
|
|||
link: _httpLink,
|
||||
),
|
||||
);
|
||||
try {
|
||||
DubpRust.setup();
|
||||
} catch (e, stack) {
|
||||
print(e);
|
||||
if (kReleaseMode) {
|
||||
Sentry.captureException(
|
||||
e,
|
||||
stackTrace: stack,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// HistoryProvider _historyProvider = Provider.of<HistoryProvider>(context);
|
||||
// HistoryProvider('').snackNode(context);
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import 'package:dubp/dubp.dart';
|
||||
import 'package:gecko/globals.dart';
|
||||
import 'package:gecko/models/history.dart';
|
||||
import 'package:gecko/models/home.dart';
|
||||
|
@ -111,6 +112,7 @@ class HomeScreen extends StatelessWidget {
|
|||
builder: (ctx) => StatefulWrapper(
|
||||
onInit: () {
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
DubpRust.setup();
|
||||
_historyStatic.snackNode(ctx);
|
||||
});
|
||||
},
|
||||
|
@ -124,10 +126,10 @@ class HomeScreen extends StatelessWidget {
|
|||
Image(
|
||||
image:
|
||||
AssetImage('assets/icon/gecko_final.png'),
|
||||
height: 180),
|
||||
height: 160),
|
||||
])),
|
||||
Padding(
|
||||
padding: EdgeInsets.only(top: 15),
|
||||
padding: EdgeInsets.only(top: 12),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
|
@ -139,7 +141,7 @@ class HomeScreen extends StatelessWidget {
|
|||
)
|
||||
])),
|
||||
Padding(
|
||||
padding: EdgeInsets.only(top: 60),
|
||||
padding: EdgeInsets.only(top: 40),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
|
@ -156,7 +158,7 @@ class HomeScreen extends StatelessWidget {
|
|||
child: Image(
|
||||
image: AssetImage(
|
||||
'assets/qrcode-scan.png'),
|
||||
height: 58)),
|
||||
height: 50)),
|
||||
onTap: () async {
|
||||
await _historyProvider
|
||||
.scan(context);
|
||||
|
@ -185,7 +187,7 @@ class HomeScreen extends StatelessWidget {
|
|||
])
|
||||
])),
|
||||
Padding(
|
||||
padding: EdgeInsets.only(top: 60),
|
||||
padding: EdgeInsets.only(top: 40),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
|
@ -203,7 +205,7 @@ class HomeScreen extends StatelessWidget {
|
|||
child: Image(
|
||||
image: AssetImage(
|
||||
'assets/blockchain.png'),
|
||||
height: 65)),
|
||||
height: 55)),
|
||||
onTap: () {}),
|
||||
),
|
||||
),
|
||||
|
@ -227,7 +229,7 @@ class HomeScreen extends StatelessWidget {
|
|||
color: Colors.black, fontSize: 13),
|
||||
)
|
||||
]),
|
||||
SizedBox(width: 140),
|
||||
SizedBox(width: 100),
|
||||
Column(children: <Widget>[
|
||||
Container(
|
||||
child: ClipOval(
|
||||
|
@ -241,7 +243,7 @@ class HomeScreen extends StatelessWidget {
|
|||
child: Image(
|
||||
image: AssetImage(
|
||||
'assets/lock.png'),
|
||||
height: 50)),
|
||||
height: 45)),
|
||||
onTap: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
|
|
|
@ -5,7 +5,7 @@ description: A new Flutter project.
|
|||
# pub.dev using `pub publish`. This is preferred for private packages.
|
||||
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
||||
|
||||
version: 0.0.1+14
|
||||
version: 0.0.1+16
|
||||
|
||||
environment:
|
||||
sdk: ">=2.7.0 <3.0.0"
|
||||
|
|
Loading…
Reference in New Issue