chore: license the project under AGPL-3.0

- 添加官方 AGPL-3.0 全文
- LICENSE 作为 asset 打包,注册进 Flutter 许可清单
- 关于页「开源许可」改为打开许可页
- README 补充简介、开发命令与许可说明
This commit is contained in:
pluv committed 2026-10-24 15:25:04 +08:00
1 parent 22715f7247
commit 1a48833914
6 files changed
+727 -17

No files matched your search

+11
View File
@@ -163,6 +163,17 @@ void main() {
expect(find.text('1.0.0'), findsOneWidget);
});
testWidgets('关于页声明 AGPL-3.0 授权', (WidgetTester tester) async {
await pumpApp(tester);
await tester.tap(navLabel('账户'));
await tester.pumpAndSettle();
await tester.tap(find.text('关于 KiriMemo'));
await tester.pumpAndSettle();
expect(find.text('GNU AGPL v3.0'), findsOneWidget);
});
testWidgets('文档与帮助页底部有可上滑的助手', (WidgetTester tester) async {
await pumpApp(tester);
await tester.tap(navLabel('账户'));