Skip to content

Commit

Permalink
2.2.0-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
virlow-voice committed Jun 25, 2022
1 parent 3de3873 commit b9d2189
Show file tree
Hide file tree
Showing 9 changed files with 63 additions and 147 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,18 @@

All notable changes to this project will be documented in this file.

## 2.2.0-beta - 2022-06-12
## 2.2.0-beta - 2022-06-25

### Minor changes

- Introduced sync to cloud which including adding:
- Graphical changes to include new icons and a settings page.

- Introducing sync to cloud which will include, available in 2.3.0:
- AWS Cognito authentication
- DynamoDB for record metadata and transcription
- S3 for audio file storage

#### AWS Cognito authentication

## 2.1.1-beta - 2022-06-12

Expand Down
10 changes: 1 addition & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,4 @@ The __Virlow Flutter Recorder__ leverages the [Virlow Speech-to-Text API](https:
1. Once the emulator is ready, build and run by pressing F5, by selecting Debug ▸ Start Debugging from the menu or by clicking the triangular Play icon in the top right.


## [Change Log](https://github.com/virlow-voice/virlow-flutter-recorder/blob/main/CHANGELOG.md)

# New Version
1. Install and confgire AWS Amplify and confiu
https://docs.amplify.aws/start/getting-started/installation/q/integration/flutter/

2. New app > build app
3. Configure Conigto
4. Pull the latest into your source code
## [Change Log](https://github.com/virlow-voice/virlow-flutter-recorder/blob/main/CHANGELOG.md)
12 changes: 6 additions & 6 deletions ios/Runner.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -360,7 +360,7 @@
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 4;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = 339446G6GX;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
Expand All @@ -369,7 +369,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.1;
MARKETING_VERSION = 2.2.0;
PRODUCT_BUNDLE_IDENTIFIER = com.virlow.recorder;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand Down Expand Up @@ -499,7 +499,7 @@
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 4;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = 339446G6GX;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
Expand All @@ -508,7 +508,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.1;
MARKETING_VERSION = 2.2.0;
PRODUCT_BUNDLE_IDENTIFIER = com.virlow.recorder;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
Expand All @@ -529,7 +529,7 @@
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 4;
CURRENT_PROJECT_VERSION = 2;
DEVELOPMENT_TEAM = 339446G6GX;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
Expand All @@ -538,7 +538,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.1;
MARKETING_VERSION = 2.2.0;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
Expand Down
5 changes: 3 additions & 2 deletions lib/add_recording.dart
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import 'package:socket_io_client/socket_io_client.dart' as IO;
// ignore: depend_on_referenced_packages
import 'package:flutter_sound_platform_interface/flutter_sound_recorder_platform_interface.dart';
import 'globals.dart';
import 'package:unicons/unicons.dart';

Map itemData = {};
AudioSource theSource = AudioSource.microphone;
Expand Down Expand Up @@ -455,8 +456,8 @@ class _AddRecordingState extends State<AddRecording>
bottom: const TabBar(
// controller: tabController,
tabs: [
Tab(icon: Icon(Icons.mic)),
Tab(icon: Icon(Icons.notes_rounded)),
Tab(icon: Icon(UniconsLine.microphone)),
Tab(icon: Icon(UniconsLine.align_left)),
],
),
leading: IconButton(
Expand Down
5 changes: 4 additions & 1 deletion lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:grouped_list/grouped_list.dart';
import 'package:hive_flutter/hive_flutter.dart';
import 'package:unicons/unicons.dart';
import 'add_recording.dart';
import 'view_recording.dart';
import 'settings.dart';
Expand Down Expand Up @@ -137,7 +138,9 @@ class _MyHomePageState extends State<MyHomePage> {
child: ListTile(
contentPadding: const EdgeInsets.symmetric(
horizontal: 20.0, vertical: 10.0),
leading: const Icon(Icons.audio_file_outlined),
leading: const Icon(
UniconsLine.file_edit_alt,
),
title: Padding(
padding: const EdgeInsets.only(bottom: 10.0),
child: Text(element['recording_name']),
Expand Down
68 changes: 34 additions & 34 deletions lib/settings.dart
Original file line number Diff line number Diff line change
Expand Up @@ -73,24 +73,24 @@ class _SettingsState extends State<Settings> {
children: [
SettingsGroup(
items: [
SettingsItem(
onTap: () {},
icons: Icons.cloud,
iconStyle: IconStyle(
iconsColor: Colors.white,
withBackground: true,
backgroundColor: Colors.red,
),
title: 'Cloud Sync',
subtitle: "Requires an account",
trailing: Switch.adaptive(
value: false,
onChanged: (value) {},
),
),
// SettingsItem(
// onTap: () {},
// icons: Icons.cloud,
// iconStyle: IconStyle(
// iconsColor: Colors.white,
// withBackground: true,
// backgroundColor: Colors.red,
// ),
// title: 'Cloud Sync',
// subtitle: "Requires an account",
// trailing: Switch.adaptive(
// value: false,
// onChanged: (value) {},
// ),
// ),
SettingsItem(
onTap: () {
_launchUrl("https://recorder.virlow.com");
_launchUrl("https://virlow.com");
},
icons: Icons.info_rounded,
iconStyle: IconStyle(
Expand All @@ -101,24 +101,24 @@ class _SettingsState extends State<Settings> {
),
],
),
SettingsGroupSingle(
settingsGroupTitle: "Account",
items: [
SettingsItemSingle(
onTap: () {
getAuthStatus();
},
icons: Icons.exit_to_app_rounded,
title: signedIn ? "Sign Out" : "Sign In",
),
SettingsItemSingle(
onTap: () {},
icons: Icons.delete,
title: "Delete account",
titleStyle: const TextStyle(color: Colors.red),
),
],
),
// SettingsGroupSingle(
// settingsGroupTitle: "Account",
// items: [
// SettingsItemSingle(
// onTap: () {
// getAuthStatus();
// },
// icons: Icons.exit_to_app_rounded,
// title: signedIn ? "Sign Out" : "Sign In",
// ),
// SettingsItemSingle(
// onTap: () {},
// icons: Icons.delete,
// title: "Delete account",
// titleStyle: const TextStyle(color: Colors.red),
// ),
// ],
// ),
SettingsGroupSingle(
settingsGroupTitle: "Misc",
items: [
Expand Down
86 changes: 0 additions & 86 deletions lib/settings_old.dart

This file was deleted.

8 changes: 5 additions & 3 deletions lib/view_recording.dart
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ import 'package:flutter_quill/flutter_quill.dart';
import 'package:http/http.dart' as http;
import 'package:modal_bottom_sheet/modal_bottom_sheet.dart';
import 'package:flutter_share/flutter_share.dart';
import 'package:unicons/unicons.dart';
import 'package:unicons/unicons.dart';

Map itemData = {};

Expand Down Expand Up @@ -359,8 +361,8 @@ class _ViewRecordingState extends State<ViewRecording>
bottom: const TabBar(
// controller: tabController,
tabs: [
Tab(icon: Icon(Icons.play_arrow)),
Tab(icon: Icon(Icons.notes_rounded)),
Tab(icon: Icon(UniconsLine.play)),
Tab(icon: Icon(UniconsLine.align_left)),
],
),
leading: IconButton(
Expand All @@ -371,7 +373,7 @@ class _ViewRecordingState extends State<ViewRecording>
title: const dart_text.Text('View Recording'),
actions: <Widget>[
IconButton(
icon: const Icon(Icons.more_outlined),
icon: const Icon(UniconsLine.ellipsis_h),
onPressed: () {
showMaterialModalBottomSheet(
expand: false,
Expand Down
9 changes: 5 additions & 4 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,11 @@ dependencies:
sound_stream:
git:
url: https://github.com/virlow-voice/flutter-sound-stream
amplify_flutter: ^0.5.0
amplify_auth_cognito: ^0.5.0
amplify_authenticator: ^0.1.0
amplify_api: ^0.5.1
amplify_flutter: ^0.6.0
amplify_auth_cognito: ^0.6.0
amplify_authenticator: ^0.2.0
amplify_api: ^0.6.0
unicons: ^2.1.0

dev_dependencies:
flutter_test:
Expand Down

0 comments on commit b9d2189

Please sign in to comment.