Skip to content

Commit b6b3b32

Browse files
committed
🔖Release andorid v1.0.0(2) to play store
1. Create chanagelog.md 2. Add app link to aboutus and settings page
1 parent c3935d2 commit b6b3b32

File tree

7 files changed

+57
-650
lines changed

7 files changed

+57
-650
lines changed

‎CHANGELOG.md‎

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
## [1.0.0] - 19 OCT 2020
2+
3+
* Login with Github account
4+
* Activities
5+
* Markdown and code highlighting support
6+
* Notifications
7+
* Repositories
8+
* Add to favourite
9+
* See your public, private and forked Repos
10+
* Search users/orgs, repos, issues/prs & code.
11+
* See repo stargazers and fork Repos
12+
* PRs statuses
13+
* Gists
14+
* Commits
15+
* Following/Followers
16+
* View Gists and their files
17+
* View user profile, contribution graph, activities, repositories, pullrequest and issues
18+
* Search Users, Repos, Issues,Pull Requests and Code
19+
* Dual theme (Dark/Light)

‎README.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22
![GitHub pull requests](https://img.shields.io/github/issues-pr/TheAlphamerc/flutter-GitConnect) ![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/Thealphamerc/flutter-GitConnect) ![GitHub last commit](https://img.shields.io/github/last-commit/Thealphamerc/flutter-GitConnect) ![GitHub issues](https://img.shields.io/github/issues-raw/Thealphamerc/flutter-GitConnect) [![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/Thealphamerc/flutter-GitConnect)
33

44
Github mobile app built in flutter framwork.
5-
5+
App preview:- [Youtube](https://youtu.be/28Dcqr89N1g)
66

77
## Download App
88
Stable release build will be available soon..
99

1010

11+
12+
1113
## Dependencies
1214
<details>
1315
<summary> Click to expand </summary>

‎lib/helper/config.dart‎

Lines changed: 2 additions & 618 deletions
Large diffs are not rendered by default.

‎lib/ui/page/settings/about_us.dart‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter_github_connect/helper/GIcons.dart';
3+
import 'package:flutter_github_connect/helper/config.dart';
34
import 'package:flutter_github_connect/helper/utility.dart';
45
import 'package:flutter_github_connect/ui/theme/custom_theme.dart';
56
import 'package:flutter_github_connect/ui/theme/export_theme.dart';
@@ -93,7 +94,7 @@ class AboutUsPage extends StatelessWidget {
9394
children: <Widget>[
9495
_getUtilRos(context, "App", icon: GIcons.link_external_24,
9596
onPressed: () {
96-
launch("www.play.google.com/store/apps/details?id=com.thealphamerc.flutter_github_connect");
97+
launch(Config.appLink);
9798
}),
9899
Divider(height: 0),
99100
_getUtilRos(context, "Project", icon: GIcons.link_external_24,

‎lib/ui/page/settings/settings_page.dart‎

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter_github_connect/helper/GIcons.dart';
3+
import 'package:flutter_github_connect/helper/config.dart';
34
import 'package:flutter_github_connect/helper/shared_prefrence_helper.dart';
5+
import 'package:flutter_github_connect/helper/utility.dart';
46
import 'package:flutter_github_connect/ui/page/common/under_development.dart';
57
import 'package:flutter_github_connect/ui/page/settings/about_us.dart';
68
import 'package:flutter_github_connect/ui/page/splash.dart';
@@ -13,10 +15,7 @@ import 'package:get_it/get_it.dart';
1315
class SettingsPage extends StatelessWidget {
1416
final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey<ScaffoldState>();
1517
SettingsPage({Key key}) : super(key: key);
16-
Widget _getUtilRos(context, String text,
17-
{Function onPressed,
18-
IconData icon = GIcons.chevron_right_24,
19-
String selectedText = ""}) {
18+
Widget _getUtilRos(context, String text, {Function onPressed, IconData icon = GIcons.chevron_right_24, String selectedText = ""}) {
2019
return Row(
2120
children: <Widget>[
2221
SizedBox(width: 16, height: 50),
@@ -50,21 +49,19 @@ class SettingsPage extends StatelessWidget {
5049
crossAxisAlignment: CrossAxisAlignment.start,
5150
children: <Widget>[
5251
_getUtilRos(context, "About us", onPressed: () {
53-
Navigator.push(
54-
context, MaterialPageRoute(builder: (_) => AboutUsPage()));
52+
Navigator.push(context, MaterialPageRoute(builder: (_) => AboutUsPage()));
5553
}),
5654
Divider(height: 0),
57-
_getUtilRos(context, "Share App", selectedText: " "),
55+
_getUtilRos(context, "Share App", selectedText: " ",onPressed: (){
56+
Utility.share(Config.appLink);
57+
}),
5858
Divider(height: 0),
59-
_getUtilRos(context, "Appearence",
60-
selectedText: CustomTheme.instanceOf(context).isDarkMode
61-
? "Dark Mode"
62-
: "Light Mode", onPressed: () {
59+
_getUtilRos(context, "Appearence", selectedText: CustomTheme.instanceOf(context).isDarkMode ? "Dark Mode" : "Light Mode",
60+
onPressed: () {
6361
_changeTheme(context, CustomTheme.instanceOf(context).toggle);
6462
}),
6563
Divider(height: 0),
66-
_getUtilRos(context, "Push Notifications",
67-
selectedText: "Direct mention"),
64+
_getUtilRos(context, "Push Notifications", selectedText: "Direct mention"),
6865
],
6966
),
7067
);
@@ -76,11 +73,15 @@ class SettingsPage extends StatelessWidget {
7673
child: Column(
7774
crossAxisAlignment: CrossAxisAlignment.start,
7875
children: <Widget>[
79-
_getUtilRos(
80-
context,
81-
"Share Feedback",
82-
icon: GIcons.pencil_24,
83-
),
76+
_getUtilRos(context, "Share Feedback", icon: GIcons.pencil_24, onPressed: () {
77+
final Uri _emailLaunchUri = Uri(
78+
scheme: 'mailto',
79+
path: 'sonu.sharma045@gmail.com',
80+
queryParameters: {'subject': 'Feedback for Git connect app'},
81+
);
82+
83+
Utility.launchTo(_emailLaunchUri.toString());
84+
}),
8485
],
8586
),
8687
);

‎lib/ui/widgets/markdown/markdown_viewer.dart‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -187,14 +187,14 @@ class GHighlighter extends SyntaxHighlighter {
187187
}
188188
}
189189

190-
class TestMarkdownPage extends StatelessWidget {
191-
const TestMarkdownPage({Key key}) : super(key: key);
192-
193-
@override
194-
Widget build(BuildContext context) {
195-
return Scaffold(
196-
appBar:AppBar(),
197-
body: MarkdownViewer(markdownData: readme,),
198-
);
199-
}
200-
}
190+
// class TestMarkdownPage extends StatelessWidget {
191+
// const TestMarkdownPage({Key key}) : super(key: key);
192+
193+
// @override
194+
// Widget build(BuildContext context) {
195+
// return Scaffold(
196+
// appBar:AppBar(),
197+
// body: MarkdownViewer(markdownData: readme,),
198+
// );
199+
// }
200+
// }

‎pubspec.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
1515
# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.
1616
# Read more about iOS versioning at
1717
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
18-
version: 1.0.0+1
18+
version: 1.0.0+2
1919

2020
environment:
2121
sdk: ">=2.7.0 <3.0.0"

0 commit comments

Comments
 (0)