From bbba282cbe75cc3cbdee6840e783768173701898 Mon Sep 17 00:00:00 2001 From: Andrew Tavis McAllister Date: Tue, 21 Jan 2025 19:13:23 +0100 Subject: [PATCH] Switch license identifier to gpl from agpl --- app/src/main/java/be/scri/App.kt | 2 +- app/src/main/java/be/scri/activities/MainActivity.kt | 2 +- app/src/main/java/be/scri/extensions/CommonsContext.kt | 2 +- app/src/main/java/be/scri/extensions/Context.kt | 2 +- app/src/main/java/be/scri/extensions/ContextStyling.kt | 2 +- app/src/main/java/be/scri/extensions/Drawable.kt | 2 +- app/src/main/java/be/scri/extensions/Int.kt | 2 +- app/src/main/java/be/scri/extensions/RecyclerView.kt | 2 +- app/src/main/java/be/scri/extensions/View.kt | 2 +- app/src/main/java/be/scri/helpers/AlphanumericComparator.kt | 2 +- app/src/main/java/be/scri/helpers/BaseConfig.kt | 2 +- app/src/main/java/be/scri/helpers/CommonsConstants.kt | 2 +- app/src/main/java/be/scri/helpers/Config.kt | 2 +- app/src/main/java/be/scri/helpers/Constants.kt | 2 +- app/src/main/java/be/scri/helpers/CustomAdapter.kt | 2 +- app/src/main/java/be/scri/helpers/DatabaseHelper.kt | 2 +- app/src/main/java/be/scri/helpers/HintUtils.kt | 2 +- app/src/main/java/be/scri/helpers/KeyboardBase.kt | 2 +- app/src/main/java/be/scri/helpers/PreferencesHelper.kt | 2 +- app/src/main/java/be/scri/helpers/RatingHelper.kt | 2 +- app/src/main/java/be/scri/helpers/ShareHelper.kt | 2 +- .../main/java/be/scri/helpers/english/ENInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/french/FRInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/german/DEInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/italian/ITInterfaceVariables.kt | 2 +- .../java/be/scri/helpers/portuguese/PTInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/russian/RUInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/spanish/ESInterfaceVariables.kt | 2 +- .../main/java/be/scri/helpers/swedish/SVInterfaceVariables.kt | 2 +- app/src/main/java/be/scri/models/ItemsViewModel.kt | 2 +- app/src/main/java/be/scri/models/SwitchItem.kt | 2 +- app/src/main/java/be/scri/models/TextItem.kt | 2 +- app/src/main/java/be/scri/navigation/Screen.kt | 2 +- app/src/main/java/be/scri/services/EnglishKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/FrenchKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/GeneralKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/GermanKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/ItalianKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/PortugueseKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/RussianKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/SpanishKeyboardIME.kt | 2 +- app/src/main/java/be/scri/services/SwedishKeyboardIME.kt | 2 +- app/src/main/java/be/scri/ui/common/ScribeBaseScreen.kt | 2 +- app/src/main/java/be/scri/ui/common/appcomponents/ActionBar.kt | 2 +- app/src/main/java/be/scri/ui/common/appcomponents/HintDialog.kt | 2 +- app/src/main/java/be/scri/ui/common/appcomponents/PageTitle.kt | 2 +- .../main/java/be/scri/ui/common/bottombar/BottomBarScreen.kt | 2 +- .../main/java/be/scri/ui/common/bottombar/ScribeBottomBar.kt | 2 +- .../main/java/be/scri/ui/common/components/AboutPageItemComp.kt | 2 +- .../main/java/be/scri/ui/common/components/ClickableItemComp.kt | 2 +- .../be/scri/ui/common/components/ComposeScaffoldContainer.kt | 2 +- .../main/java/be/scri/ui/common/components/ItemCardContainer.kt | 2 +- .../be/scri/ui/common/components/ItemCardContainerWithTitle.kt | 2 +- .../java/be/scri/ui/common/components/SwitchableItemComp.kt | 2 +- app/src/main/java/be/scri/ui/models/ScribeItem.kt | 2 +- app/src/main/java/be/scri/ui/models/ScribeItemList.kt | 2 +- app/src/main/java/be/scri/ui/screens/InstallationScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt | 2 +- app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt | 2 +- app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt | 2 +- .../main/java/be/scri/ui/screens/settings/SettingsViewModel.kt | 2 +- .../be/scri/ui/screens/settings/SettingsViewModelFactory.kt | 2 +- app/src/main/java/be/scri/ui/theme/Colors.kt | 2 +- app/src/main/java/be/scri/ui/theme/ScribeTheme.kt | 2 +- app/src/main/java/be/scri/ui/theme/Typography.kt | 2 +- app/src/main/java/be/scri/views/CustomDividerItemDecoration.kt | 2 +- app/src/main/java/be/scri/views/KeyboardView.kt | 2 +- app/src/test/kotlin/helpers/AlphanumericComparatorTest.kt | 2 +- 73 files changed, 73 insertions(+), 73 deletions(-) diff --git a/app/src/main/java/be/scri/App.kt b/app/src/main/java/be/scri/App.kt index 7c8057fb..68cba724 100644 --- a/app/src/main/java/be/scri/App.kt +++ b/app/src/main/java/be/scri/App.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Handles application-level initialization and sets the default night mode based on user configuration. diff --git a/app/src/main/java/be/scri/activities/MainActivity.kt b/app/src/main/java/be/scri/activities/MainActivity.kt index edacc41f..1b4c1b20 100644 --- a/app/src/main/java/be/scri/activities/MainActivity.kt +++ b/app/src/main/java/be/scri/activities/MainActivity.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Implements the main activity with a custom action bar, ViewPager navigation, and dynamic UI adjustments. diff --git a/app/src/main/java/be/scri/extensions/CommonsContext.kt b/app/src/main/java/be/scri/extensions/CommonsContext.kt index 6f8d1f2d..cf162d29 100644 --- a/app/src/main/java/be/scri/extensions/CommonsContext.kt +++ b/app/src/main/java/be/scri/extensions/CommonsContext.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Functions and properties for accessing shared preferences and BaseConfig. diff --git a/app/src/main/java/be/scri/extensions/Context.kt b/app/src/main/java/be/scri/extensions/Context.kt index a6310c58..40610dfb 100644 --- a/app/src/main/java/be/scri/extensions/Context.kt +++ b/app/src/main/java/be/scri/extensions/Context.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Functions for retrieving configuration settings and calculating color based on theme and background preferences. diff --git a/app/src/main/java/be/scri/extensions/ContextStyling.kt b/app/src/main/java/be/scri/extensions/ContextStyling.kt index 43b84a3f..7d78800a 100644 --- a/app/src/main/java/be/scri/extensions/ContextStyling.kt +++ b/app/src/main/java/be/scri/extensions/ContextStyling.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Functions for determining and retrieving proper text and colors based on user settings. diff --git a/app/src/main/java/be/scri/extensions/Drawable.kt b/app/src/main/java/be/scri/extensions/Drawable.kt index 05ea182e..2fb84a00 100644 --- a/app/src/main/java/be/scri/extensions/Drawable.kt +++ b/app/src/main/java/be/scri/extensions/Drawable.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Extends the Drawable class to apply a color filter to a drawable using a specified color. diff --git a/app/src/main/java/be/scri/extensions/Int.kt b/app/src/main/java/be/scri/extensions/Int.kt index f6be177a..5f0b5f36 100644 --- a/app/src/main/java/be/scri/extensions/Int.kt +++ b/app/src/main/java/be/scri/extensions/Int.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Functions for manipulating colors used within the application. diff --git a/app/src/main/java/be/scri/extensions/RecyclerView.kt b/app/src/main/java/be/scri/extensions/RecyclerView.kt index 6096b27e..775ed145 100644 --- a/app/src/main/java/be/scri/extensions/RecyclerView.kt +++ b/app/src/main/java/be/scri/extensions/RecyclerView.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Adds a custom item decoration (divider) to a RecyclerView, using a specified drawable and custom margins. diff --git a/app/src/main/java/be/scri/extensions/View.kt b/app/src/main/java/be/scri/extensions/View.kt index 3cdc60a1..e573cf98 100644 --- a/app/src/main/java/be/scri/extensions/View.kt +++ b/app/src/main/java/be/scri/extensions/View.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Utility functions for managing visibility and haptic feedback in Android views. diff --git a/app/src/main/java/be/scri/helpers/AlphanumericComparator.kt b/app/src/main/java/be/scri/helpers/AlphanumericComparator.kt index 92fbc2f1..93653bc3 100644 --- a/app/src/main/java/be/scri/helpers/AlphanumericComparator.kt +++ b/app/src/main/java/be/scri/helpers/AlphanumericComparator.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A test class to prepare for application testing. diff --git a/app/src/main/java/be/scri/helpers/BaseConfig.kt b/app/src/main/java/be/scri/helpers/BaseConfig.kt index 8bba53f5..40ff760c 100644 --- a/app/src/main/java/be/scri/helpers/BaseConfig.kt +++ b/app/src/main/java/be/scri/helpers/BaseConfig.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A configuration helper class for managing app settings. diff --git a/app/src/main/java/be/scri/helpers/CommonsConstants.kt b/app/src/main/java/be/scri/helpers/CommonsConstants.kt index 46f06bb3..870673d9 100644 --- a/app/src/main/java/be/scri/helpers/CommonsConstants.kt +++ b/app/src/main/java/be/scri/helpers/CommonsConstants.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Common constants that are used throughout helper classes and objects. diff --git a/app/src/main/java/be/scri/helpers/Config.kt b/app/src/main/java/be/scri/helpers/Config.kt index c787a499..31459b40 100644 --- a/app/src/main/java/be/scri/helpers/Config.kt +++ b/app/src/main/java/be/scri/helpers/Config.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A class that extends BaseConfig to manage additional app settings. diff --git a/app/src/main/java/be/scri/helpers/Constants.kt b/app/src/main/java/be/scri/helpers/Constants.kt index e0633aee..df3fc917 100644 --- a/app/src/main/java/be/scri/helpers/Constants.kt +++ b/app/src/main/java/be/scri/helpers/Constants.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Constants that are used throughout helper classes and objects. diff --git a/app/src/main/java/be/scri/helpers/CustomAdapter.kt b/app/src/main/java/be/scri/helpers/CustomAdapter.kt index 1db7aa6b..58f83f6b 100644 --- a/app/src/main/java/be/scri/helpers/CustomAdapter.kt +++ b/app/src/main/java/be/scri/helpers/CustomAdapter.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A RecyclerView adapter that supports multiple view types. diff --git a/app/src/main/java/be/scri/helpers/DatabaseHelper.kt b/app/src/main/java/be/scri/helpers/DatabaseHelper.kt index 971b8d05..ce921c8d 100644 --- a/app/src/main/java/be/scri/helpers/DatabaseHelper.kt +++ b/app/src/main/java/be/scri/helpers/DatabaseHelper.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A helper to facilitate database calls for Scribe keyboard commands. diff --git a/app/src/main/java/be/scri/helpers/HintUtils.kt b/app/src/main/java/be/scri/helpers/HintUtils.kt index 11eef6b9..672dab5f 100644 --- a/app/src/main/java/be/scri/helpers/HintUtils.kt +++ b/app/src/main/java/be/scri/helpers/HintUtils.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A helper to facilitate resetting application hints if the user would like to see them again. diff --git a/app/src/main/java/be/scri/helpers/KeyboardBase.kt b/app/src/main/java/be/scri/helpers/KeyboardBase.kt index 4a8abefe..570eebec 100644 --- a/app/src/main/java/be/scri/helpers/KeyboardBase.kt +++ b/app/src/main/java/be/scri/helpers/KeyboardBase.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Custom keyboard implementation for handling keyboard layouts, rows and keys with XML-based configuration. diff --git a/app/src/main/java/be/scri/helpers/PreferencesHelper.kt b/app/src/main/java/be/scri/helpers/PreferencesHelper.kt index 2639529d..6ee2d689 100644 --- a/app/src/main/java/be/scri/helpers/PreferencesHelper.kt +++ b/app/src/main/java/be/scri/helpers/PreferencesHelper.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A helper to facilitate setting preferences for individual language keyboards. diff --git a/app/src/main/java/be/scri/helpers/RatingHelper.kt b/app/src/main/java/be/scri/helpers/RatingHelper.kt index 81656823..fc775cab 100644 --- a/app/src/main/java/be/scri/helpers/RatingHelper.kt +++ b/app/src/main/java/be/scri/helpers/RatingHelper.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A helper to facilitate rating the application on Google Play or F-Droid. diff --git a/app/src/main/java/be/scri/helpers/ShareHelper.kt b/app/src/main/java/be/scri/helpers/ShareHelper.kt index 10c5f899..78d65214 100644 --- a/app/src/main/java/be/scri/helpers/ShareHelper.kt +++ b/app/src/main/java/be/scri/helpers/ShareHelper.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A helper to facilitate sharing of the application and contacting the team. diff --git a/app/src/main/java/be/scri/helpers/english/ENInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/english/ENInterfaceVariables.kt index db82c450..dc5c3dcd 100644 --- a/app/src/main/java/be/scri/helpers/english/ENInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/english/ENInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for English language keyboards. diff --git a/app/src/main/java/be/scri/helpers/french/FRInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/french/FRInterfaceVariables.kt index e0f5aaec..0ae4cb2e 100644 --- a/app/src/main/java/be/scri/helpers/french/FRInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/french/FRInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for French language keyboards. diff --git a/app/src/main/java/be/scri/helpers/german/DEInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/german/DEInterfaceVariables.kt index e149b482..bd301029 100644 --- a/app/src/main/java/be/scri/helpers/german/DEInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/german/DEInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for German language keyboards. diff --git a/app/src/main/java/be/scri/helpers/italian/ITInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/italian/ITInterfaceVariables.kt index c88a23b0..5080289e 100644 --- a/app/src/main/java/be/scri/helpers/italian/ITInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/italian/ITInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for Italian language keyboards. diff --git a/app/src/main/java/be/scri/helpers/portuguese/PTInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/portuguese/PTInterfaceVariables.kt index 8872302b..05384477 100644 --- a/app/src/main/java/be/scri/helpers/portuguese/PTInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/portuguese/PTInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for Portuguese language keyboards. diff --git a/app/src/main/java/be/scri/helpers/russian/RUInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/russian/RUInterfaceVariables.kt index bfced112..228d48be 100644 --- a/app/src/main/java/be/scri/helpers/russian/RUInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/russian/RUInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for Russian language keyboards. diff --git a/app/src/main/java/be/scri/helpers/spanish/ESInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/spanish/ESInterfaceVariables.kt index f5ff2568..3526ad50 100644 --- a/app/src/main/java/be/scri/helpers/spanish/ESInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/spanish/ESInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for Spanish language keyboards. diff --git a/app/src/main/java/be/scri/helpers/swedish/SVInterfaceVariables.kt b/app/src/main/java/be/scri/helpers/swedish/SVInterfaceVariables.kt index 4dfd58de..cfdab4ff 100644 --- a/app/src/main/java/be/scri/helpers/swedish/SVInterfaceVariables.kt +++ b/app/src/main/java/be/scri/helpers/swedish/SVInterfaceVariables.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Interface variables for Swedish language keyboards. diff --git a/app/src/main/java/be/scri/models/ItemsViewModel.kt b/app/src/main/java/be/scri/models/ItemsViewModel.kt index 14819f4f..4f15274f 100644 --- a/app/src/main/java/be/scri/models/ItemsViewModel.kt +++ b/app/src/main/java/be/scri/models/ItemsViewModel.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The item view model class used in the application. diff --git a/app/src/main/java/be/scri/models/SwitchItem.kt b/app/src/main/java/be/scri/models/SwitchItem.kt index 9144b03e..df3d0b5c 100644 --- a/app/src/main/java/be/scri/models/SwitchItem.kt +++ b/app/src/main/java/be/scri/models/SwitchItem.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The switch item model class used in the application. diff --git a/app/src/main/java/be/scri/models/TextItem.kt b/app/src/main/java/be/scri/models/TextItem.kt index 25b38899..29ec8b85 100644 --- a/app/src/main/java/be/scri/models/TextItem.kt +++ b/app/src/main/java/be/scri/models/TextItem.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The text item model class used in the application. diff --git a/app/src/main/java/be/scri/navigation/Screen.kt b/app/src/main/java/be/scri/navigation/Screen.kt index 61affa35..a07e8c35 100644 --- a/app/src/main/java/be/scri/navigation/Screen.kt +++ b/app/src/main/java/be/scri/navigation/Screen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later package be.scri.navigation diff --git a/app/src/main/java/be/scri/services/EnglishKeyboardIME.kt b/app/src/main/java/be/scri/services/EnglishKeyboardIME.kt index c9c4f974..ab3b33ce 100644 --- a/app/src/main/java/be/scri/services/EnglishKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/EnglishKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the English language keyboard. diff --git a/app/src/main/java/be/scri/services/FrenchKeyboardIME.kt b/app/src/main/java/be/scri/services/FrenchKeyboardIME.kt index acd8bff2..86e96613 100644 --- a/app/src/main/java/be/scri/services/FrenchKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/FrenchKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the French language keyboard. diff --git a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt index a199a2b5..0ea42e73 100644 --- a/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/GeneralKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The base keyboard input method (IME) imported into all language keyboards. diff --git a/app/src/main/java/be/scri/services/GermanKeyboardIME.kt b/app/src/main/java/be/scri/services/GermanKeyboardIME.kt index 8d6381d5..ef70f724 100644 --- a/app/src/main/java/be/scri/services/GermanKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/GermanKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the German language keyboard. diff --git a/app/src/main/java/be/scri/services/ItalianKeyboardIME.kt b/app/src/main/java/be/scri/services/ItalianKeyboardIME.kt index 2c98bf93..eff9acdf 100644 --- a/app/src/main/java/be/scri/services/ItalianKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/ItalianKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the Italian language keyboard. diff --git a/app/src/main/java/be/scri/services/PortugueseKeyboardIME.kt b/app/src/main/java/be/scri/services/PortugueseKeyboardIME.kt index 66d78f73..616438fd 100644 --- a/app/src/main/java/be/scri/services/PortugueseKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/PortugueseKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the Portuguese language keyboard. diff --git a/app/src/main/java/be/scri/services/RussianKeyboardIME.kt b/app/src/main/java/be/scri/services/RussianKeyboardIME.kt index b725ac1f..e12e30ce 100644 --- a/app/src/main/java/be/scri/services/RussianKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/RussianKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the Russian language keyboard. diff --git a/app/src/main/java/be/scri/services/SpanishKeyboardIME.kt b/app/src/main/java/be/scri/services/SpanishKeyboardIME.kt index 5ebf9a47..8229953b 100644 --- a/app/src/main/java/be/scri/services/SpanishKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/SpanishKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the Spanish language keyboard. diff --git a/app/src/main/java/be/scri/services/SwedishKeyboardIME.kt b/app/src/main/java/be/scri/services/SwedishKeyboardIME.kt index 05f0d4c6..ace098e8 100644 --- a/app/src/main/java/be/scri/services/SwedishKeyboardIME.kt +++ b/app/src/main/java/be/scri/services/SwedishKeyboardIME.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The input method (IME) for the Swedish language keyboard. diff --git a/app/src/main/java/be/scri/ui/common/ScribeBaseScreen.kt b/app/src/main/java/be/scri/ui/common/ScribeBaseScreen.kt index ee009b76..5401ed08 100644 --- a/app/src/main/java/be/scri/ui/common/ScribeBaseScreen.kt +++ b/app/src/main/java/be/scri/ui/common/ScribeBaseScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * This is the base composable for all the screens. diff --git a/app/src/main/java/be/scri/ui/common/appcomponents/ActionBar.kt b/app/src/main/java/be/scri/ui/common/appcomponents/ActionBar.kt index 2c4bd2f5..a6b889e9 100644 --- a/app/src/main/java/be/scri/ui/common/appcomponents/ActionBar.kt +++ b/app/src/main/java/be/scri/ui/common/appcomponents/ActionBar.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later package be.scri.ui.common.appcomponents diff --git a/app/src/main/java/be/scri/ui/common/appcomponents/HintDialog.kt b/app/src/main/java/be/scri/ui/common/appcomponents/HintDialog.kt index 311cf6d8..d680bd4c 100644 --- a/app/src/main/java/be/scri/ui/common/appcomponents/HintDialog.kt +++ b/app/src/main/java/be/scri/ui/common/appcomponents/HintDialog.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later package be.scri.ui.common.appcomponents diff --git a/app/src/main/java/be/scri/ui/common/appcomponents/PageTitle.kt b/app/src/main/java/be/scri/ui/common/appcomponents/PageTitle.kt index 8bc91c8f..fb405375 100644 --- a/app/src/main/java/be/scri/ui/common/appcomponents/PageTitle.kt +++ b/app/src/main/java/be/scri/ui/common/appcomponents/PageTitle.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later package be.scri.ui.common.appcomponents diff --git a/app/src/main/java/be/scri/ui/common/bottombar/BottomBarScreen.kt b/app/src/main/java/be/scri/ui/common/bottombar/BottomBarScreen.kt index 44272c23..80fbdd25 100644 --- a/app/src/main/java/be/scri/ui/common/bottombar/BottomBarScreen.kt +++ b/app/src/main/java/be/scri/ui/common/bottombar/BottomBarScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Provides items to the navigation bar. diff --git a/app/src/main/java/be/scri/ui/common/bottombar/ScribeBottomBar.kt b/app/src/main/java/be/scri/ui/common/bottombar/ScribeBottomBar.kt index 6e39899e..c6f41d49 100644 --- a/app/src/main/java/be/scri/ui/common/bottombar/ScribeBottomBar.kt +++ b/app/src/main/java/be/scri/ui/common/bottombar/ScribeBottomBar.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The bottom bar that is displayed at the bottom of the screen for navigation purposes. diff --git a/app/src/main/java/be/scri/ui/common/components/AboutPageItemComp.kt b/app/src/main/java/be/scri/ui/common/components/AboutPageItemComp.kt index a9f5a77b..5ca39700 100644 --- a/app/src/main/java/be/scri/ui/common/components/AboutPageItemComp.kt +++ b/app/src/main/java/be/scri/ui/common/components/AboutPageItemComp.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable component that displays a row with a title as well as leading and trailing icons. diff --git a/app/src/main/java/be/scri/ui/common/components/ClickableItemComp.kt b/app/src/main/java/be/scri/ui/common/components/ClickableItemComp.kt index a3b01410..0bfa8592 100644 --- a/app/src/main/java/be/scri/ui/common/components/ClickableItemComp.kt +++ b/app/src/main/java/be/scri/ui/common/components/ClickableItemComp.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable component that displays a clickable item with a title, optional description and an arrow icon. diff --git a/app/src/main/java/be/scri/ui/common/components/ComposeScaffoldContainer.kt b/app/src/main/java/be/scri/ui/common/components/ComposeScaffoldContainer.kt index b82f645b..0cb272cb 100644 --- a/app/src/main/java/be/scri/ui/common/components/ComposeScaffoldContainer.kt +++ b/app/src/main/java/be/scri/ui/common/components/ComposeScaffoldContainer.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable function for a screen layout in the main activity. diff --git a/app/src/main/java/be/scri/ui/common/components/ItemCardContainer.kt b/app/src/main/java/be/scri/ui/common/components/ItemCardContainer.kt index e9fe94ec..382e4c46 100644 --- a/app/src/main/java/be/scri/ui/common/components/ItemCardContainer.kt +++ b/app/src/main/java/be/scri/ui/common/components/ItemCardContainer.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable function that displays a list of items inside a card container. diff --git a/app/src/main/java/be/scri/ui/common/components/ItemCardContainerWithTitle.kt b/app/src/main/java/be/scri/ui/common/components/ItemCardContainerWithTitle.kt index 404379d5..e54d4feb 100644 --- a/app/src/main/java/be/scri/ui/common/components/ItemCardContainerWithTitle.kt +++ b/app/src/main/java/be/scri/ui/common/components/ItemCardContainerWithTitle.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable function that displays a title above a list of items inside a card container. diff --git a/app/src/main/java/be/scri/ui/common/components/SwitchableItemComp.kt b/app/src/main/java/be/scri/ui/common/components/SwitchableItemComp.kt index d0393a4f..f419e90e 100644 --- a/app/src/main/java/be/scri/ui/common/components/SwitchableItemComp.kt +++ b/app/src/main/java/be/scri/ui/common/components/SwitchableItemComp.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A composable component that displays a switch alongside a title and description. diff --git a/app/src/main/java/be/scri/ui/models/ScribeItem.kt b/app/src/main/java/be/scri/ui/models/ScribeItem.kt index 064b8b5e..70776265 100644 --- a/app/src/main/java/be/scri/ui/models/ScribeItem.kt +++ b/app/src/main/java/be/scri/ui/models/ScribeItem.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A class defining different types of items used in the application interface. diff --git a/app/src/main/java/be/scri/ui/models/ScribeItemList.kt b/app/src/main/java/be/scri/ui/models/ScribeItemList.kt index a30fe475..705c2e9f 100644 --- a/app/src/main/java/be/scri/ui/models/ScribeItemList.kt +++ b/app/src/main/java/be/scri/ui/models/ScribeItemList.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A class defining lists of ScribeItem elements. diff --git a/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt b/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt index 39f53ea9..1da092cc 100644 --- a/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/InstallationScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The installation page of the application with details for installing Scribe keyboards and downloading data. diff --git a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt index 0ae12d2c..68e4cce5 100644 --- a/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/LanguageSettingsScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The settings sub menu page for languages that allows for customization of language keyboard interfaces. diff --git a/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt b/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt index 31b16591..1d58b42e 100644 --- a/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/PrivacyPolicyScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The about screen that displays the privacy policy for the application. diff --git a/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt b/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt index f3cf3378..df108019 100644 --- a/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/ThirdPartyScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The about screen to display third-party legal information for software used in the application. diff --git a/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt b/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt index 13d84bd0..a56973d4 100644 --- a/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/WikimediaScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The about screen for describing the relationship between Scribe and the Wikimedia movement. diff --git a/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt b/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt index 55200cf6..a7c28e28 100644 --- a/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/about/AboutScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The about page of the application with links to the community as well as sub pages for detailed descriptions. diff --git a/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt b/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt index 1e2b8909..62ebd003 100644 --- a/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt +++ b/app/src/main/java/be/scri/ui/screens/about/AboutUtil.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * This file provide utility functions for the about page diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt index c0445832..b67c1990 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsScreen.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The settings tab for the application including settings for language keyboards as sub menus. diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt index 7afc956c..0bbaa38b 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsUtil.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * This file provides utility functions for settings page. diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModel.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModel.kt index 39f3eab7..674cb49f 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModel.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModel.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * This files handles the state and business logic for the settings screen. diff --git a/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModelFactory.kt b/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModelFactory.kt index 9d9bacf1..4b5a15a6 100644 --- a/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModelFactory.kt +++ b/app/src/main/java/be/scri/ui/screens/settings/SettingsViewModelFactory.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * This file provides context for the the viewmodel to change the settings. diff --git a/app/src/main/java/be/scri/ui/theme/Colors.kt b/app/src/main/java/be/scri/ui/theme/Colors.kt index 64d0d4d5..1e75c6da 100644 --- a/app/src/main/java/be/scri/ui/theme/Colors.kt +++ b/app/src/main/java/be/scri/ui/theme/Colors.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Custom colors for use throughout the application. diff --git a/app/src/main/java/be/scri/ui/theme/ScribeTheme.kt b/app/src/main/java/be/scri/ui/theme/ScribeTheme.kt index fc055b48..2415bdfc 100644 --- a/app/src/main/java/be/scri/ui/theme/ScribeTheme.kt +++ b/app/src/main/java/be/scri/ui/theme/ScribeTheme.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Light and dark mode themes for the application. diff --git a/app/src/main/java/be/scri/ui/theme/Typography.kt b/app/src/main/java/be/scri/ui/theme/Typography.kt index 357f3196..c3c68929 100644 --- a/app/src/main/java/be/scri/ui/theme/Typography.kt +++ b/app/src/main/java/be/scri/ui/theme/Typography.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Text styles for the application. diff --git a/app/src/main/java/be/scri/views/CustomDividerItemDecoration.kt b/app/src/main/java/be/scri/views/CustomDividerItemDecoration.kt index 7855f56e..8fcb539e 100644 --- a/app/src/main/java/be/scri/views/CustomDividerItemDecoration.kt +++ b/app/src/main/java/be/scri/views/CustomDividerItemDecoration.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * A custom divider for use in recycle views. diff --git a/app/src/main/java/be/scri/views/KeyboardView.kt b/app/src/main/java/be/scri/views/KeyboardView.kt index e7b5b9e7..435f481d 100644 --- a/app/src/main/java/be/scri/views/KeyboardView.kt +++ b/app/src/main/java/be/scri/views/KeyboardView.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * The base keyboard view for Scribe language keyboards application. diff --git a/app/src/test/kotlin/helpers/AlphanumericComparatorTest.kt b/app/src/test/kotlin/helpers/AlphanumericComparatorTest.kt index 9fd6e5e4..e37d7bbe 100644 --- a/app/src/test/kotlin/helpers/AlphanumericComparatorTest.kt +++ b/app/src/test/kotlin/helpers/AlphanumericComparatorTest.kt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: GPL-3.0-or-later /** * Testing for AlphanumericComparator.