Skip to content

Commit

Permalink
Merge branch 'master' of github.com:OrchidTechnologies/orchid
Browse files Browse the repository at this point in the history
  • Loading branch information
danopato committed Feb 27, 2024
2 parents afb9b52 + 3471513 commit d366d8d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 109 deletions.
20 changes: 10 additions & 10 deletions gai-frontend/lib/chat.dart
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,16 @@ class _ChatViewState extends State<ChatView> {
// Init from user parameters (for web)
void _initFromParams() {
Map<String, String> params = Uri.base.queryParameters;
try {
_funder = EthereumAddress.from(params['funder'] ?? '');
} catch (e) {
_funder = null;
}
try {
_signerKey = BigInt.parse(params['signer'] ?? '');
} catch (e) {
_signerKey = null;
}
String? provider = params['provider'];
if (provider != null) {
_providers = [provider];
Expand Down Expand Up @@ -103,16 +113,6 @@ class _ChatViewState extends State<ChatView> {
contract:
EthereumAddress.from('0x6dB8381b2B41b74E17F5D4eB82E8d5b04ddA0a82'),
);
try {
_funder = EthereumAddress.from(params['funder'] ?? '');
} catch (e) {
_funder = null;
}
try {
_signerKey = BigInt.parse(params['signer'] ?? '');
} catch (e) {
_signerKey = null;
}
}

void initStateAsync() async {
Expand Down
102 changes: 3 additions & 99 deletions gai-frontend/lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,26 +1,9 @@
import 'package:flutter/material.dart';
//import 'guid_orchid/lib/common/app_buttons.dart';
import 'dart:async';
import 'dart:isolate';
import 'package:web_socket_channel/web_socket_channel.dart';
import 'package:web_socket_channel/status.dart' as status;
import 'package:stream_channel/isolate_channel.dart';
import 'dart:convert';

import 'package:orchid/gui-orchid/lib/orchid/orchid_action_button.dart';
import 'package:orchid/gui-orchid/lib/orchid/orchid_asset.dart';
import 'package:orchid/gui-orchid/lib/orchid/orchid_gradients.dart';
import 'package:orchid/gui-orchid/lib/orchid/orchid_logo.dart';

import 'package:orchid/api/preferences/user_preferences.dart';
import 'chat.dart';
import 'settings.dart';
import 'app_colors.dart';

void main() {
// ReceivePort _providerPort; // = ReceivePort();
// IsolateChannel _providerChannel = new;
// IsolateChannel _providerChannel = IsolateChannel.connectReceive();

void main() async {
await UserPreferences.init();
runApp(const MyApp());
}

Expand All @@ -40,82 +23,3 @@ class MyApp extends StatelessWidget {
}
}

class MyHomePage extends StatefulWidget {
const MyHomePage({super.key, required this.title});
final String title;

@override
State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
OrchidAssetImage _orchidAsset = OrchidAssetImage();


@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: SafeArea(
child: Stack(
children: <Widget>[
Container(
padding: const EdgeInsets.all(8.0),
decoration: BoxDecoration(
gradient: OrchidGradients.blackGradientBackground,
),
),
Column(
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.max,
children: <Widget>[Center(child: _orchidAsset.logo_outline)],
),
Container(
child: Center(
child: Column(
children: <Widget>[
Row(
mainAxisAlignment: MainAxisAlignment.end,
children: <Widget>[
IconButton.filled(
icon: const Icon(Icons.settings),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => const SettingsView()),
);
},
),
],
),
const SizedBox(height: 20),
OrchidActionButton(
text: 'Chat',
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => const ChatView()),
);
},
),
const SizedBox(height: 40),
OrchidActionButton(
text: 'Txt2Img',
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => const ChatView()),
);
},
),
],
),
),
),
],
),
),
),
);
}
}

0 comments on commit d366d8d

Please sign in to comment.