mirror of
https://github.com/git-touch/git-touch
synced 2025-02-20 13:30:38 +01:00
refactor(gt): gitea -> gt
This commit is contained in:
parent
e772059f23
commit
1ee49105ef
@ -6,8 +6,8 @@ import 'package:git_touch/models/theme.dart';
|
||||
import 'package:git_touch/screens/bb_explore.dart';
|
||||
import 'package:git_touch/screens/bb_teams.dart';
|
||||
import 'package:git_touch/screens/bb_user.dart';
|
||||
import 'package:git_touch/screens/gitea_orgs.dart';
|
||||
import 'package:git_touch/screens/gitea_user.dart';
|
||||
import 'package:git_touch/screens/gt_orgs.dart';
|
||||
import 'package:git_touch/screens/gt_user.dart';
|
||||
import 'package:git_touch/screens/gitlab_explore.dart';
|
||||
import 'package:git_touch/screens/gitlab_groups.dart';
|
||||
import 'package:git_touch/screens/gitlab_project.dart';
|
||||
@ -76,9 +76,9 @@ class _HomeState extends State<Home> {
|
||||
case PlatformType.gitea:
|
||||
switch (index) {
|
||||
case 0:
|
||||
return GiteaOrgsScreen();
|
||||
return GtOrgsScreen();
|
||||
case 1:
|
||||
return GiteaUserScreen(null);
|
||||
return GtUserScreen(null);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@ -5,12 +5,12 @@ import 'package:git_touch/screens/bb_repo.dart';
|
||||
import 'package:git_touch/screens/bb_user.dart';
|
||||
import 'package:git_touch/screens/code_theme.dart';
|
||||
import 'package:git_touch/screens/gh_commits.dart';
|
||||
import 'package:git_touch/screens/gitea_commits.dart';
|
||||
import 'package:git_touch/screens/gitea_issues.dart';
|
||||
import 'package:git_touch/screens/gitea_object.dart';
|
||||
import 'package:git_touch/screens/gitea_org.dart';
|
||||
import 'package:git_touch/screens/gitea_repo.dart';
|
||||
import 'package:git_touch/screens/gitea_user.dart';
|
||||
import 'package:git_touch/screens/gt_commits.dart';
|
||||
import 'package:git_touch/screens/gt_issues.dart';
|
||||
import 'package:git_touch/screens/gt_object.dart';
|
||||
import 'package:git_touch/screens/gt_org.dart';
|
||||
import 'package:git_touch/screens/gt_repo.dart';
|
||||
import 'package:git_touch/screens/gt_user.dart';
|
||||
import 'package:git_touch/screens/gitlab_blob.dart';
|
||||
import 'package:git_touch/screens/gitlab_commits.dart';
|
||||
import 'package:git_touch/screens/gitlab_group.dart';
|
||||
@ -211,30 +211,28 @@ class GiteaRouter {
|
||||
static final user = RouterScreen(
|
||||
'/:login',
|
||||
(context, params) => params['org'].first == '1'
|
||||
? GiteaOrgScreen(params['login'].first)
|
||||
: GiteaUserScreen(params['login'].first),
|
||||
? GtOrgScreen(params['login'].first)
|
||||
: GtUserScreen(params['login'].first),
|
||||
);
|
||||
static final repo = RouterScreen(
|
||||
'/:owner/:name',
|
||||
(context, params) =>
|
||||
GiteaRepoScreen(params['owner'].first, params['name'].first),
|
||||
GtRepoScreen(params['owner'].first, params['name'].first),
|
||||
);
|
||||
static final object = RouterScreen(
|
||||
'/:owner/:name/blob',
|
||||
(context, params) => GiteaObjectScreen(
|
||||
(context, params) => GtObjectScreen(
|
||||
params['owner'].first,
|
||||
params['name'].first,
|
||||
path: params['path']?.first,
|
||||
),
|
||||
);
|
||||
static final commits = RouterScreen('/:owner/:name/commits',
|
||||
(_, p) => GiteaCommitsScreen(p['owner'].first, p['name'].first));
|
||||
(_, p) => GtCommitsScreen(p['owner'].first, p['name'].first));
|
||||
static final issues = RouterScreen('/:owner/:name/issues',
|
||||
(_, p) => GiteaIssuesScreen(p['owner'].first, p['name'].first));
|
||||
static final pulls = RouterScreen(
|
||||
'/:owner/:name/pulls',
|
||||
(_, p) =>
|
||||
GiteaIssuesScreen(p['owner'].first, p['name'].first, isPr: true));
|
||||
(_, p) => GtIssuesScreen(p['owner'].first, p['name'].first));
|
||||
static final pulls = RouterScreen('/:owner/:name/pulls',
|
||||
(_, p) => GtIssuesScreen(p['owner'].first, p['name'].first, isPr: true));
|
||||
}
|
||||
|
||||
class BitbucketRouter {
|
||||
|
@ -6,11 +6,11 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
||||
import 'package:git_touch/widgets/commit_item.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
class GiteaCommitsScreen extends StatelessWidget {
|
||||
class GtCommitsScreen extends StatelessWidget {
|
||||
final String owner;
|
||||
final String name;
|
||||
// final String branch; // TODO:
|
||||
GiteaCommitsScreen(this.owner, this.name);
|
||||
GtCommitsScreen(this.owner, this.name);
|
||||
|
||||
Future<ListPayload<GiteaCommit, int>> _query(BuildContext context,
|
||||
[int page = 1]) async {
|
@ -6,11 +6,11 @@ import 'package:git_touch/widgets/app_bar_title.dart';
|
||||
import 'package:git_touch/widgets/issue_item.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
class GiteaIssuesScreen extends StatelessWidget {
|
||||
class GtIssuesScreen extends StatelessWidget {
|
||||
final String owner;
|
||||
final String name;
|
||||
final bool isPr;
|
||||
GiteaIssuesScreen(this.owner, this.name, {this.isPr = false});
|
||||
GtIssuesScreen(this.owner, this.name, {this.isPr = false});
|
||||
|
||||
Future<ListPayload<GiteaIssue, int>> _query(BuildContext context,
|
||||
[int page = 1]) async {
|
@ -9,11 +9,11 @@ import 'package:git_touch/widgets/blob_view.dart';
|
||||
import 'package:git_touch/widgets/object_tree.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
class GiteaObjectScreen extends StatelessWidget {
|
||||
class GtObjectScreen extends StatelessWidget {
|
||||
final String owner;
|
||||
final String name;
|
||||
final String path;
|
||||
GiteaObjectScreen(this.owner, this.name, {this.path});
|
||||
GtObjectScreen(this.owner, this.name, {this.path});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
@ -10,9 +10,9 @@ import 'package:provider/provider.dart';
|
||||
import 'package:tuple/tuple.dart';
|
||||
import 'package:timeago/timeago.dart' as timeago;
|
||||
|
||||
class GiteaOrgScreen extends StatelessWidget {
|
||||
class GtOrgScreen extends StatelessWidget {
|
||||
final String login;
|
||||
GiteaOrgScreen(this.login);
|
||||
GtOrgScreen(this.login);
|
||||
|
||||
@override
|
||||
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:provider/provider.dart';
|
||||
|
||||
class GiteaOrgsScreen extends StatelessWidget {
|
||||
class GtOrgsScreen extends StatelessWidget {
|
||||
// final String branch; // TODO:
|
||||
Future<ListPayload<GiteaOrg, int>> _query(BuildContext context,
|
||||
[int page = 1]) async {
|
@ -13,10 +13,10 @@ import 'package:git_touch/widgets/table_view.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:tuple/tuple.dart';
|
||||
|
||||
class GiteaRepoScreen extends StatelessWidget {
|
||||
class GtRepoScreen extends StatelessWidget {
|
||||
final String owner;
|
||||
final String name;
|
||||
GiteaRepoScreen(this.owner, this.name);
|
||||
GtRepoScreen(this.owner, this.name);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
@ -11,9 +11,9 @@ import 'package:provider/provider.dart';
|
||||
import 'package:tuple/tuple.dart';
|
||||
import 'package:timeago/timeago.dart' as timeago;
|
||||
|
||||
class GiteaUserScreen extends StatelessWidget {
|
||||
class GtUserScreen extends StatelessWidget {
|
||||
final String login;
|
||||
GiteaUserScreen(this.login);
|
||||
GtUserScreen(this.login);
|
||||
bool get isViewer => login == null;
|
||||
|
||||
@override
|
Loading…
x
Reference in New Issue
Block a user