fix: Fix licenses on the about page

This commit is contained in:
2026-07-26 22:05:40 +02:00
parent 84594b42cf
commit c5c7711611
2 changed files with 3 additions and 5637 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
import 'package:anitrack/i18n/strings.g.dart'; import 'package:anitrack/i18n/strings.g.dart';
import 'package:anitrack/licenses.g.dart'; import 'package:anitrack/oss_licenses.dart';
import 'package:anitrack/src/ui/constants.dart'; import 'package:anitrack/src/ui/constants.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
@@ -31,7 +31,7 @@ class AboutPage extends StatelessWidget {
), ),
), ),
body: ListView.builder( body: ListView.builder(
itemCount: ossLicenses.length + 1, itemCount: dependencies.length + 1,
itemBuilder: (context, index) { itemBuilder: (context, index) {
if (index == 0) { if (index == 0) {
return Padding( return Padding(
@@ -97,9 +97,7 @@ class AboutPage extends StatelessWidget {
); );
} }
final dep = ossLicenses[index - 1]; final dep = dependencies[index - 1];
if (!dep.isDirectDependency) return Container();
return ListTile( return ListTile(
title: Text(dep.name), title: Text(dep.name),
onTap: () { onTap: () {