Skip to content

Commit 8bd673f

Browse files
committed
Im done with markdown in flutter, bleh
1 parent a882918 commit 8bd673f

File tree

6 files changed

+10
-168
lines changed

6 files changed

+10
-168
lines changed

lib/bike.dart

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ import 'package:permission_handler/permission_handler.dart';
88
import 'package:riverpod_annotation/riverpod_annotation.dart';
99
import 'package:superduper/db.dart';
1010
import 'package:superduper/edit_bike.dart' as edit;
11-
import 'package:superduper/help.dart';
1211
import 'package:superduper/models.dart';
1312
import 'package:superduper/repository.dart';
1413
import 'package:superduper/utils/logger.dart';
1514
import 'package:superduper/widgets.dart';
15+
import 'package:url_launcher/url_launcher.dart';
1616

1717
export 'package:superduper/models.dart';
1818

@@ -344,14 +344,10 @@ class BikePageState extends ConsumerState<BikePage> {
344344
child: Center(
345345
child: ElevatedButton.icon(
346346
onPressed: () {
347-
showModalBottomSheet<void>(
348-
isScrollControlled: true,
349-
backgroundColor: Colors.black,
350-
useSafeArea: true,
351-
context: context,
352-
builder: (BuildContext context) {
353-
return const HelpWidget();
354-
});
347+
final Uri url = Uri.parse(
348+
'https://github.com/blopker/superduper/?tab=readme-ov-file#getting-started');
349+
launchUrl(url,
350+
mode: LaunchMode.externalApplication);
355351
},
356352
icon: const Icon(Icons.help_outline, size: 18),
357353
label: Text(

lib/debug.dart

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:flutter/material.dart';
2-
import 'package:superduper/help.dart';
32
import 'dart:math';
43

54
import 'bike.dart';
@@ -12,7 +11,9 @@ class DebugPage extends StatelessWidget {
1211
String _generateRandomMac() {
1312
final random = Random();
1413
final parts = List.generate(6, (_) => random.nextInt(256));
15-
return parts.map((part) => part.toRadixString(16).padLeft(2, '0')).join(':');
14+
return parts
15+
.map((part) => part.toRadixString(16).padLeft(2, '0'))
16+
.join(':');
1617
}
1718

1819
@override
@@ -29,19 +30,6 @@ class DebugPage extends StatelessWidget {
2930
),
3031
body: Center(
3132
child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [
32-
ElevatedButton(
33-
onPressed: () {
34-
showModalBottomSheet<void>(
35-
isScrollControlled: true,
36-
backgroundColor: Colors.black,
37-
useSafeArea: true,
38-
context: context,
39-
builder: (BuildContext context) {
40-
return const HelpWidget();
41-
});
42-
},
43-
child: const Text('FAQ'),
44-
),
4533
ElevatedButton(
4634
onPressed: () {
4735
showModalBottomSheet<void>(
@@ -58,4 +46,4 @@ class DebugPage extends StatelessWidget {
5846
),
5947
);
6048
}
61-
}
49+
}

lib/help.dart

Lines changed: 0 additions & 91 deletions
This file was deleted.

lib/select_page.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -429,9 +429,7 @@ class NotConnectingButton extends StatelessWidget {
429429
),
430430
onTap: () async {
431431
final Uri url = Uri.parse('https://github.com/blopker/superduper#faq');
432-
if (!await launchUrl(url)) {
433-
throw Exception('Could not launch $url');
434-
}
432+
launchUrl(url, mode: LaunchMode.externalApplication);
435433
},
436434
);
437435
}

pubspec.lock

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -374,14 +374,6 @@ packages:
374374
url: "https://pub.dev"
375375
source: hosted
376376
version: "10.0.1"
377-
flutter_highlight:
378-
dependency: transitive
379-
description:
380-
name: flutter_highlight
381-
sha256: "7b96333867aa07e122e245c033b8ad622e4e3a42a1a2372cbb098a2541d8782c"
382-
url: "https://pub.dev"
383-
source: hosted
384-
version: "0.7.0"
385377
flutter_launcher_icons:
386378
dependency: "direct dev"
387379
description:
@@ -469,14 +461,6 @@ packages:
469461
url: "https://pub.dev"
470462
source: hosted
471463
version: "2.3.2"
472-
highlight:
473-
dependency: transitive
474-
description:
475-
name: highlight
476-
sha256: "5353a83ffe3e3eca7df0abfb72dcf3fa66cc56b953728e7113ad4ad88497cf21"
477-
url: "https://pub.dev"
478-
source: hosted
479-
version: "0.7.0"
480464
hotreloader:
481465
dependency: transitive
482466
description:
@@ -605,22 +589,6 @@ packages:
605589
url: "https://pub.dev"
606590
source: hosted
607591
version: "1.3.0"
608-
markdown:
609-
dependency: transitive
610-
description:
611-
name: markdown
612-
sha256: "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1"
613-
url: "https://pub.dev"
614-
source: hosted
615-
version: "7.3.0"
616-
markdown_widget:
617-
dependency: "direct main"
618-
description:
619-
name: markdown_widget
620-
sha256: b52c13d3ee4d0e60c812e15b0593f142a3b8a2003cde1babb271d001a1dbdc1c
621-
url: "https://pub.dev"
622-
source: hosted
623-
version: "2.3.2+8"
624592
matcher:
625593
dependency: transitive
626594
description:
@@ -869,14 +837,6 @@ packages:
869837
url: "https://pub.dev"
870838
source: hosted
871839
version: "0.28.0"
872-
scroll_to_index:
873-
dependency: transitive
874-
description:
875-
name: scroll_to_index
876-
sha256: b707546e7500d9f070d63e5acf74fd437ec7eeeb68d3412ef7b0afada0b4f176
877-
url: "https://pub.dev"
878-
source: hosted
879-
version: "3.0.1"
880840
shared_preferences:
881841
dependency: transitive
882842
description:
@@ -1146,14 +1106,6 @@ packages:
11461106
url: "https://pub.dev"
11471107
source: hosted
11481108
version: "2.1.4"
1149-
visibility_detector:
1150-
dependency: transitive
1151-
description:
1152-
name: visibility_detector
1153-
sha256: dd5cc11e13494f432d15939c3aa8ae76844c42b723398643ce9addb88a5ed420
1154-
url: "https://pub.dev"
1155-
source: hosted
1156-
version: "0.4.0+2"
11571109
vm_service:
11581110
dependency: transitive
11591111
description:

pubspec.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ dependencies:
2424
unique_name_generator: ^1.0.0
2525
url_launcher: ^6.1.8
2626
logger: ^2.5.0
27-
markdown_widget: ^2.3.2+8
2827

2928
dev_dependencies:
3029
flutter_test:

0 commit comments

Comments
 (0)