diff --git a/app/lib/features/geckoview/features/browser/presentation/widgets/browser_home.dart b/app/lib/features/geckoview/features/browser/presentation/widgets/browser_home.dart index f43c176c..4f48336b 100644 --- a/app/lib/features/geckoview/features/browser/presentation/widgets/browser_home.dart +++ b/app/lib/features/geckoview/features/browser/presentation/widgets/browser_home.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'package:flutter/material.dart'; import 'package:flutter_material_design_icons/flutter_material_design_icons.dart'; import 'package:flutter_svg/svg.dart'; diff --git a/app/lib/features/sync/domain/entities/sync_repository_state.dart b/app/lib/features/sync/domain/entities/sync_repository_state.dart index 8be5c2ca..09c99e66 100644 --- a/app/lib/features/sync/domain/entities/sync_repository_state.dart +++ b/app/lib/features/sync/domain/entities/sync_repository_state.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'package:copy_with_extension/copy_with_extension.dart'; import 'package:fast_equatable/fast_equatable.dart'; import 'package:flutter_mozilla_components/flutter_mozilla_components.dart'; diff --git a/app/lib/features/sync/domain/entities/synced_tab_item.dart b/app/lib/features/sync/domain/entities/synced_tab_item.dart index 1878fb04..b3eebc0c 100644 --- a/app/lib/features/sync/domain/entities/synced_tab_item.dart +++ b/app/lib/features/sync/domain/entities/synced_tab_item.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'package:fast_equatable/fast_equatable.dart'; import 'package:flutter_mozilla_components/flutter_mozilla_components.dart'; diff --git a/app/lib/features/sync/domain/repositories/sync.dart b/app/lib/features/sync/domain/repositories/sync.dart index 85cdd560..7a34410b 100644 --- a/app/lib/features/sync/domain/repositories/sync.dart +++ b/app/lib/features/sync/domain/repositories/sync.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'dart:async'; import 'package:collection/collection.dart'; diff --git a/app/lib/features/sync/presentation/screens/sync_settings.dart b/app/lib/features/sync/presentation/screens/sync_settings.dart index 44f7ee7b..dbcdd70e 100644 --- a/app/lib/features/sync/presentation/screens/sync_settings.dart +++ b/app/lib/features/sync/presentation/screens/sync_settings.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'dart:async'; import 'package:fading_scroll/fading_scroll.dart'; diff --git a/app/lib/presentation/widgets/browser_page.dart b/app/lib/presentation/widgets/browser_page.dart index 89b358aa..1dd09a6b 100644 --- a/app/lib/presentation/widgets/browser_page.dart +++ b/app/lib/presentation/widgets/browser_page.dart @@ -1,3 +1,22 @@ +/* + * Copyright (c) 2024-2026 Fabian Freund. + * + * This file is part of WebLibre + * (see https://weblibre.eu). + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ import 'dart:math' as math; import 'dart:ui';