mirror of
https://github.com/git-touch/git-touch
synced 2025-02-22 06:17:40 +01:00
refactor(gl): short name
This commit is contained in:
parent
1ee49105ef
commit
4cd6d017db
@ -8,11 +8,11 @@ import 'package:git_touch/screens/bb_teams.dart';
|
|||||||
import 'package:git_touch/screens/bb_user.dart';
|
import 'package:git_touch/screens/bb_user.dart';
|
||||||
import 'package:git_touch/screens/gt_orgs.dart';
|
import 'package:git_touch/screens/gt_orgs.dart';
|
||||||
import 'package:git_touch/screens/gt_user.dart';
|
import 'package:git_touch/screens/gt_user.dart';
|
||||||
import 'package:git_touch/screens/gitlab_explore.dart';
|
import 'package:git_touch/screens/gl_explore.dart';
|
||||||
import 'package:git_touch/screens/gitlab_groups.dart';
|
import 'package:git_touch/screens/gl_groups.dart';
|
||||||
import 'package:git_touch/screens/gitlab_project.dart';
|
import 'package:git_touch/screens/gl_project.dart';
|
||||||
import 'package:git_touch/screens/gitlab_todos.dart';
|
import 'package:git_touch/screens/gl_todos.dart';
|
||||||
import 'package:git_touch/screens/gitlab_user.dart';
|
import 'package:git_touch/screens/gl_user.dart';
|
||||||
import 'package:git_touch/screens/login.dart';
|
import 'package:git_touch/screens/login.dart';
|
||||||
import 'package:git_touch/screens/gh_notification.dart';
|
import 'package:git_touch/screens/gh_notification.dart';
|
||||||
import 'package:git_touch/screens/gh_user.dart';
|
import 'package:git_touch/screens/gh_user.dart';
|
||||||
@ -31,7 +31,7 @@ class _HomeState extends State<Home> {
|
|||||||
int active = 0;
|
int active = 0;
|
||||||
|
|
||||||
_buildScreen(int index) {
|
_buildScreen(int index) {
|
||||||
// return GitlabProjectScreen(32221);
|
// return GlProjectScreen(32221);
|
||||||
// return IssuesScreen('flutter', 'flutter', isPullRequest: true);
|
// return IssuesScreen('flutter', 'flutter', isPullRequest: true);
|
||||||
// return IssueScreen('reactjs', 'rfcs', 29);
|
// return IssueScreen('reactjs', 'rfcs', 29);
|
||||||
// return IssueScreen('reactjs', 'rfcs', 68, isPullRequest: true);
|
// return IssueScreen('reactjs', 'rfcs', 68, isPullRequest: true);
|
||||||
@ -56,11 +56,11 @@ class _HomeState extends State<Home> {
|
|||||||
case PlatformType.gitlab:
|
case PlatformType.gitlab:
|
||||||
switch (index) {
|
switch (index) {
|
||||||
case 0:
|
case 0:
|
||||||
return GitlabExplore();
|
return GlExploreScreen();
|
||||||
case 1:
|
case 1:
|
||||||
return GitlabGroups();
|
return GlGroupsScreenn();
|
||||||
case 2:
|
case 2:
|
||||||
return GitlabUserScreen(null);
|
return GlUserScreen(null);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case PlatformType.bitbucket:
|
case PlatformType.bitbucket:
|
||||||
|
@ -11,16 +11,16 @@ import 'package:git_touch/screens/gt_object.dart';
|
|||||||
import 'package:git_touch/screens/gt_org.dart';
|
import 'package:git_touch/screens/gt_org.dart';
|
||||||
import 'package:git_touch/screens/gt_repo.dart';
|
import 'package:git_touch/screens/gt_repo.dart';
|
||||||
import 'package:git_touch/screens/gt_user.dart';
|
import 'package:git_touch/screens/gt_user.dart';
|
||||||
import 'package:git_touch/screens/gitlab_blob.dart';
|
import 'package:git_touch/screens/gl_blob.dart';
|
||||||
import 'package:git_touch/screens/gitlab_commits.dart';
|
import 'package:git_touch/screens/gl_commits.dart';
|
||||||
import 'package:git_touch/screens/gitlab_group.dart';
|
import 'package:git_touch/screens/gl_group.dart';
|
||||||
import 'package:git_touch/screens/gitlab_issue.dart';
|
import 'package:git_touch/screens/gl_issue.dart';
|
||||||
import 'package:git_touch/screens/gitlab_issues.dart';
|
import 'package:git_touch/screens/gl_issues.dart';
|
||||||
import 'package:git_touch/screens/gitlab_members.dart';
|
import 'package:git_touch/screens/gl_members.dart';
|
||||||
import 'package:git_touch/screens/gitlab_merge_requests.dart';
|
import 'package:git_touch/screens/gl_merge_requests.dart';
|
||||||
import 'package:git_touch/screens/gitlab_project.dart';
|
import 'package:git_touch/screens/gl_project.dart';
|
||||||
import 'package:git_touch/screens/gitlab_tree.dart';
|
import 'package:git_touch/screens/gl_tree.dart';
|
||||||
import 'package:git_touch/screens/gitlab_user.dart';
|
import 'package:git_touch/screens/gl_user.dart';
|
||||||
import 'package:git_touch/screens/gh_issue.dart';
|
import 'package:git_touch/screens/gh_issue.dart';
|
||||||
import 'package:git_touch/screens/gh_issue_form.dart';
|
import 'package:git_touch/screens/gh_issue_form.dart';
|
||||||
import 'package:git_touch/screens/gh_issues.dart';
|
import 'package:git_touch/screens/gh_issues.dart';
|
||||||
@ -148,49 +148,49 @@ class GitlabRouter {
|
|||||||
GitlabRouter.issue,
|
GitlabRouter.issue,
|
||||||
];
|
];
|
||||||
static final user = RouterScreen(
|
static final user = RouterScreen(
|
||||||
'/user/:id', (context, p) => GitlabUserScreen(int.parse(p['id'].first)));
|
'/user/:id', (context, p) => GlUserScreen(int.parse(p['id'].first)));
|
||||||
static final group = RouterScreen('/group/:id',
|
static final group = RouterScreen(
|
||||||
(context, p) => GitlabGroupScreen(int.parse(p['id'].first)));
|
'/group/:id', (context, p) => GlGroupScreen(int.parse(p['id'].first)));
|
||||||
static final blob = RouterScreen(
|
static final blob = RouterScreen(
|
||||||
'/projects/:id/blob/:ref',
|
'/projects/:id/blob/:ref',
|
||||||
(context, params) => GitlabBlobScreen(
|
(context, params) => GlBlobScreen(
|
||||||
int.parse(params['id'].first), params['ref'].first,
|
int.parse(params['id'].first), params['ref'].first,
|
||||||
path: params['path']?.first));
|
path: params['path']?.first));
|
||||||
static final tree = RouterScreen(
|
static final tree = RouterScreen(
|
||||||
'/projects/:id/tree/:ref',
|
'/projects/:id/tree/:ref',
|
||||||
(context, params) => GitlabTreeScreen(
|
(context, params) => GlTreeScreen(
|
||||||
int.parse(params['id'].first), params['ref'].first,
|
int.parse(params['id'].first), params['ref'].first,
|
||||||
path: params['path']?.first));
|
path: params['path']?.first));
|
||||||
static final project = RouterScreen('/projects/:id',
|
static final project = RouterScreen('/projects/:id',
|
||||||
(context, params) => GitlabProjectScreen(int.parse(params['id'].first)));
|
(context, params) => GlProjectScreen(int.parse(params['id'].first)));
|
||||||
static final issues = RouterScreen(
|
static final issues = RouterScreen(
|
||||||
'/projects/:id/issues',
|
'/projects/:id/issues',
|
||||||
(context, params) => GitlabIssuesScreen(
|
(context, params) => GlIssuesScreen(
|
||||||
params['id'].first,
|
params['id'].first,
|
||||||
prefix: params['prefix'].first,
|
prefix: params['prefix'].first,
|
||||||
));
|
));
|
||||||
static final mergeRequests = RouterScreen(
|
static final mergeRequests = RouterScreen(
|
||||||
'/projects/:id/merge_requests',
|
'/projects/:id/merge_requests',
|
||||||
(context, params) => GitlabMergeRequestsScreen(
|
(context, params) => GlMergeRequestsScreen(
|
||||||
params['id'].first,
|
params['id'].first,
|
||||||
prefix: params['prefix'].first,
|
prefix: params['prefix'].first,
|
||||||
));
|
));
|
||||||
static final commits = RouterScreen(
|
static final commits = RouterScreen(
|
||||||
'/projects/:id/commits',
|
'/projects/:id/commits',
|
||||||
(context, params) => GitlabCommitsScreen(params['id'].first,
|
(context, params) =>
|
||||||
prefix: params['prefix'].first));
|
GlCommitsScreen(params['id'].first, prefix: params['prefix'].first));
|
||||||
static final projectMembers = RouterScreen(
|
static final projectMembers = RouterScreen(
|
||||||
'/projects/:id/members',
|
'/projects/:id/members',
|
||||||
(context, parameters) =>
|
(context, parameters) =>
|
||||||
GitlabMembers(int.parse(parameters['id'].first), 'projects'));
|
GlMembersScreen(int.parse(parameters['id'].first), 'projects'));
|
||||||
static final groupMembers = RouterScreen(
|
static final groupMembers = RouterScreen(
|
||||||
'/groups/:id/members',
|
'/groups/:id/members',
|
||||||
(context, parameters) =>
|
(context, parameters) =>
|
||||||
GitlabMembers(int.parse(parameters['id'].first), 'groups'));
|
GlMembersScreen(int.parse(parameters['id'].first), 'groups'));
|
||||||
static final issue = RouterScreen(
|
static final issue = RouterScreen(
|
||||||
'/gitlab/projects/:id/issues/:iid',
|
'/gitlab/projects/:id/issues/:iid',
|
||||||
(context, params) {
|
(context, params) {
|
||||||
return GitlabIssueScreen(
|
return GlIssueScreen(
|
||||||
int.parse(params['id'].first),
|
int.parse(params['id'].first),
|
||||||
int.parse(params['iid'].first),
|
int.parse(params['iid'].first),
|
||||||
);
|
);
|
||||||
|
@ -8,11 +8,11 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
|||||||
import 'package:git_touch/widgets/blob_view.dart';
|
import 'package:git_touch/widgets/blob_view.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabBlobScreen extends StatelessWidget {
|
class GlBlobScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
final String ref;
|
final String ref;
|
||||||
final String path;
|
final String path;
|
||||||
GitlabBlobScreen(this.id, this.ref, {this.path});
|
GlBlobScreen(this.id, this.ref, {this.path});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
@ -6,11 +6,11 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
|||||||
import 'package:git_touch/widgets/commit_item.dart';
|
import 'package:git_touch/widgets/commit_item.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabCommitsScreen extends StatelessWidget {
|
class GlCommitsScreen extends StatelessWidget {
|
||||||
final String id;
|
final String id;
|
||||||
final String prefix;
|
final String prefix;
|
||||||
// final String branch; // TODO:
|
// final String branch; // TODO:
|
||||||
GitlabCommitsScreen(this.id, {this.prefix});
|
GlCommitsScreen(this.id, {this.prefix});
|
||||||
|
|
||||||
Future<ListPayload<GitlabCommit, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabCommit, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
@ -7,7 +7,7 @@ import 'package:git_touch/widgets/repository_item.dart';
|
|||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:timeago/timeago.dart' as timeago;
|
import 'package:timeago/timeago.dart' as timeago;
|
||||||
|
|
||||||
class GitlabExplore extends StatelessWidget {
|
class GlExploreScreen extends StatelessWidget {
|
||||||
Future<ListPayload<GitlabProject, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabProject, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
||||||
final auth = Provider.of<AuthModel>(context);
|
final auth = Provider.of<AuthModel>(context);
|
@ -11,9 +11,9 @@ import 'package:tuple/tuple.dart';
|
|||||||
import 'package:git_touch/utils/utils.dart';
|
import 'package:git_touch/utils/utils.dart';
|
||||||
import 'package:timeago/timeago.dart' as timeago;
|
import 'package:timeago/timeago.dart' as timeago;
|
||||||
|
|
||||||
class GitlabGroupScreen extends StatelessWidget {
|
class GlGroupScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
GitlabGroupScreen(this.id);
|
GlGroupScreen(this.id);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
@ -6,7 +6,7 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
|||||||
import 'package:git_touch/widgets/user_item.dart';
|
import 'package:git_touch/widgets/user_item.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabGroups extends StatelessWidget {
|
class GlGroupsScreenn extends StatelessWidget {
|
||||||
Future<ListPayload<GitlabGroup, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabGroup, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
||||||
final auth = Provider.of<AuthModel>(context);
|
final auth = Provider.of<AuthModel>(context);
|
@ -10,12 +10,12 @@ import 'package:git_touch/models/auth.dart';
|
|||||||
import 'package:timeago/timeago.dart' as timeago;
|
import 'package:timeago/timeago.dart' as timeago;
|
||||||
import 'package:tuple/tuple.dart';
|
import 'package:tuple/tuple.dart';
|
||||||
|
|
||||||
class GitlabIssueScreen extends StatelessWidget {
|
class GlIssueScreen extends StatelessWidget {
|
||||||
final int projectId;
|
final int projectId;
|
||||||
final int iid;
|
final int iid;
|
||||||
final bool isMr;
|
final bool isMr;
|
||||||
|
|
||||||
GitlabIssueScreen(this.projectId, this.iid, {this.isMr = false});
|
GlIssueScreen(this.projectId, this.iid, {this.isMr = false});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
@ -7,10 +7,10 @@ import 'package:git_touch/widgets/issue_item.dart';
|
|||||||
import 'package:git_touch/widgets/label.dart';
|
import 'package:git_touch/widgets/label.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabIssuesScreen extends StatelessWidget {
|
class GlIssuesScreen extends StatelessWidget {
|
||||||
final String id;
|
final String id;
|
||||||
final String prefix;
|
final String prefix;
|
||||||
GitlabIssuesScreen(this.id, {this.prefix});
|
GlIssuesScreen(this.id, {this.prefix});
|
||||||
|
|
||||||
Future<ListPayload<GitlabIssue, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabIssue, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
@ -6,10 +6,10 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
|||||||
import 'package:git_touch/widgets/user_item.dart';
|
import 'package:git_touch/widgets/user_item.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabMembers extends StatelessWidget {
|
class GlMembersScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
final String type;
|
final String type;
|
||||||
GitlabMembers(this.id, this.type);
|
GlMembersScreen(this.id, this.type);
|
||||||
|
|
||||||
Future<ListPayload<GitlabUser, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabUser, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
@ -7,10 +7,10 @@ import 'package:git_touch/widgets/issue_item.dart';
|
|||||||
import 'package:git_touch/widgets/label.dart';
|
import 'package:git_touch/widgets/label.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabMergeRequestsScreen extends StatelessWidget {
|
class GlMergeRequestsScreen extends StatelessWidget {
|
||||||
final String id;
|
final String id;
|
||||||
final String prefix;
|
final String prefix;
|
||||||
GitlabMergeRequestsScreen(this.id, {this.prefix});
|
GlMergeRequestsScreen(this.id, {this.prefix});
|
||||||
|
|
||||||
Future<ListPayload<GitlabIssue, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabIssue, int>> _query(BuildContext context,
|
||||||
[int page = 1]) async {
|
[int page = 1]) async {
|
@ -16,9 +16,9 @@ import 'package:git_touch/models/theme.dart';
|
|||||||
import 'package:git_touch/widgets/action_button.dart';
|
import 'package:git_touch/widgets/action_button.dart';
|
||||||
import 'package:tuple/tuple.dart';
|
import 'package:tuple/tuple.dart';
|
||||||
|
|
||||||
class GitlabProjectScreen extends StatelessWidget {
|
class GlProjectScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
GitlabProjectScreen(this.id);
|
GlProjectScreen(this.id);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
@ -9,10 +9,10 @@ import 'package:git_touch/widgets/avatar.dart';
|
|||||||
import 'package:git_touch/widgets/link.dart';
|
import 'package:git_touch/widgets/link.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabProjectActivity extends StatelessWidget {
|
class GlProjectActivityScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
|
|
||||||
GitlabProjectActivity(this.id);
|
GlProjectActivityScreen(this.id);
|
||||||
|
|
||||||
Future<ListPayload<GitlabEvent, int>> _query(BuildContext context,
|
Future<ListPayload<GitlabEvent, int>> _query(BuildContext context,
|
||||||
[int page]) async {
|
[int page]) async {
|
@ -8,7 +8,7 @@ import 'package:git_touch/widgets/avatar.dart';
|
|||||||
import 'package:git_touch/widgets/link.dart';
|
import 'package:git_touch/widgets/link.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class GitlabTodosScreen extends StatelessWidget {
|
class GlTodosScreen extends StatelessWidget {
|
||||||
InlineSpan _buildActor(BuildContext context, GitlabTodo p) {
|
InlineSpan _buildActor(BuildContext context, GitlabTodo p) {
|
||||||
final theme = Provider.of<ThemeModel>(context);
|
final theme = Provider.of<ThemeModel>(context);
|
||||||
return TextSpan(
|
return TextSpan(
|
@ -8,11 +8,11 @@ import 'package:git_touch/models/auth.dart';
|
|||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
import 'package:git_touch/utils/utils.dart';
|
import 'package:git_touch/utils/utils.dart';
|
||||||
|
|
||||||
class GitlabTreeScreen extends StatelessWidget {
|
class GlTreeScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
final String ref;
|
final String ref;
|
||||||
final String path;
|
final String path;
|
||||||
GitlabTreeScreen(this.id, this.ref, {this.path});
|
GlTreeScreen(this.id, this.ref, {this.path});
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
@ -11,9 +11,9 @@ import 'package:tuple/tuple.dart';
|
|||||||
import 'package:git_touch/utils/utils.dart';
|
import 'package:git_touch/utils/utils.dart';
|
||||||
import 'package:timeago/timeago.dart' as timeago;
|
import 'package:timeago/timeago.dart' as timeago;
|
||||||
|
|
||||||
class GitlabUserScreen extends StatelessWidget {
|
class GlUserScreen extends StatelessWidget {
|
||||||
final int id;
|
final int id;
|
||||||
GitlabUserScreen(this.id);
|
GlUserScreen(this.id);
|
||||||
bool get isViewer => id == null;
|
bool get isViewer => id == null;
|
||||||
|
|
||||||
@override
|
@override
|
Loading…
x
Reference in New Issue
Block a user