Skip to content

Commit

Permalink
feat: use off icons
Browse files Browse the repository at this point in the history
  • Loading branch information
poppingmoon committed Jan 27, 2025
1 parent b4dad03 commit 0d5fa1b
Show file tree
Hide file tree
Showing 10 changed files with 49 additions and 107 deletions.
99 changes: 11 additions & 88 deletions lib/gen/assets.gen.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion lib/view/page/settings/mute_block_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';

import '../../../constant/shortcuts.dart';
import '../../../i18n/strings.g.dart';
Expand Down Expand Up @@ -32,7 +33,7 @@ class MuteBlockPage extends StatelessWidget {
_MutedEmojisEditor(account: account),
_InstanceMuteEditor(account: account),
ListTile(
leading: const Icon(Icons.repeat_rounded),
leading: const Icon(OffIcons.repeat_rounded),
title: Text('${t.misskey.mutedUsers} (${t.misskey.renote})'),
trailing: const Icon(Icons.navigate_next),
onTap: () => context
Expand Down
3 changes: 2 additions & 1 deletion lib/view/widget/note_detailed_widget.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:misskey_dart/misskey_dart.dart' hide Clip;

import '../../extension/note_extension.dart';
Expand Down Expand Up @@ -309,7 +310,7 @@ class NoteDetailedWidget extends HookConsumerWidget {
Tooltip(
message: t.misskey.visibility_
.disableFederation,
child: const Icon(Icons.rocket_outlined),
child: const Icon(OffIcons.rocket),
),
],
),
Expand Down
3 changes: 2 additions & 1 deletion lib/view/widget/note_header.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:misskey_dart/misskey_dart.dart';

import '../../extension/text_style_extension.dart';
Expand Down Expand Up @@ -135,7 +136,7 @@ class NoteHeader extends HookConsumerWidget {
if (note.localOnly)
Tooltip(
message: t.misskey.visibility_.disableFederation,
child: const Icon(Icons.rocket_outlined),
child: const Icon(OffIcons.rocket),
),
if (note.channel != null)
Tooltip(
Expand Down
3 changes: 2 additions & 1 deletion lib/view/widget/post_form.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import 'package:flutter_hooks/flutter_hooks.dart';
// import 'package:flutter_inset_shadow/flutter_inset_shadow.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:mfm_parser/mfm_parser.dart';
import 'package:misskey_dart/misskey_dart.dart' hide Clip;

Expand Down Expand Up @@ -533,7 +534,7 @@ class PostForm extends HookConsumerWidget {
.withValues(alpha: 0.5)
: null,
icon: request.localOnly ?? false
? const Icon(Icons.rocket_outlined)
? const Icon(OffIcons.rocket_outlined)
: const Icon(Icons.rocket),
),
PopupMenuButton<void>(
Expand Down
3 changes: 2 additions & 1 deletion lib/view/widget/renote_header.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:misskey_dart/misskey_dart.dart';

import '../../extension/text_style_extension.dart';
Expand Down Expand Up @@ -109,7 +110,7 @@ class RenoteHeader extends HookConsumerWidget {
if (note.localOnly)
Tooltip(
message: t.misskey.visibility_.disableFederation,
child: const Icon(Icons.rocket_outlined),
child: const Icon(OffIcons.rocket),
),
if (note.channel != null)
Tooltip(
Expand Down
4 changes: 2 additions & 2 deletions lib/view/widget/renote_sheet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_hooks/flutter_hooks.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:misskey_dart/misskey_dart.dart';

import '../../i18n/strings.g.dart';
Expand Down Expand Up @@ -169,8 +170,7 @@ class RenoteSheet extends HookConsumerWidget {
),
),
SwitchListTile(
secondary:
Icon(localOnly.value ? Icons.rocket_outlined : Icons.rocket),
secondary: Icon(localOnly.value ? OffIcons.rocket : Icons.rocket),
title: Text(t.misskey.localOnly),
value: localOnly.value,
onChanged: !note.localOnly
Expand Down
3 changes: 2 additions & 1 deletion lib/view/widget/user_sheet.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:flutter/material.dart';
import 'package:go_router/go_router.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:material_off_icons/material_off_icons.dart';
import 'package:misskey_dart/misskey_dart.dart' hide Clip;

import '../../extension/user_extension.dart';
Expand Down Expand Up @@ -342,7 +343,7 @@ class UserSheet extends ConsumerWidget {
)
else
ListTile(
leading: const Icon(Icons.repeat_on_rounded),
leading: const Icon(OffIcons.repeat_rounded),
title: Text(t.misskey.renoteMute),
onTap: () => futureWithDialog(
context,
Expand Down
9 changes: 9 additions & 0 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1238,6 +1238,15 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.11.1"
material_off_icons:
dependency: "direct main"
description:
path: "."
ref: d2ba3655f1104ed628cf9ecd88f603d71b92d90a
resolved-ref: d2ba3655f1104ed628cf9ecd88f603d71b92d90a
url: "https://github.com/poppingmoon/material_off_icons"
source: git
version: "0.1.0"
material_symbols_icons:
dependency: "direct main"
description:
Expand Down
26 changes: 15 additions & 11 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ dependencies:
json_annotation: ^4.9.0
just_audio: ^0.9.43
kana_kit: ^2.1.1
material_off_icons:
git:
url: https://github.com/poppingmoon/material_off_icons
ref: d2ba3655f1104ed628cf9ecd88f603d71b92d90a
material_symbols_icons: ^4.2801.1
mfm_parser:
git:
Expand Down Expand Up @@ -152,17 +156,17 @@ flutter:
uses-material-design: true
assets:
- assets/
- assets/fonts/BIZ_UDGothic/
- assets/fonts/BIZ_UDMincho/
- assets/fonts/Mplus1/
- assets/fonts/Mplus2/
- assets/fonts/Noto_Sans_JP/
- assets/fonts/Noto_Sans_KR/
- assets/fonts/Noto_Sans_SC/
- assets/fonts/Noto_Sans_TC/
- assets/fonts/Noto_Serif_JP/
- assets/fonts/Nunito/
- assets/fonts/Pretendard/
- assets/fonts/BIZ_UDGothic/OFL.txt
- assets/fonts/BIZ_UDMincho/OFL.txt
- assets/fonts/Mplus1/OFL.txt
- assets/fonts/Mplus2/OFL.txt
- assets/fonts/Noto_Sans_JP/OFL.txt
- assets/fonts/Noto_Sans_KR/OFL.txt
- assets/fonts/Noto_Sans_SC/OFL.txt
- assets/fonts/Noto_Sans_TC/OFL.txt
- assets/fonts/Noto_Serif_JP/OFL.txt
- assets/fonts/Nunito/OFL.txt
- assets/fonts/Pretendard/LICENSE.txt
- assets/misskey/COPYING
- assets/misskey/LICENSE
- assets/misskey/packages/frontend/assets/
Expand Down

0 comments on commit 0d5fa1b

Please sign in to comment.