80 Commits

Author SHA1 Message Date
Imran Remtulla
dceb99be57 Allow for unsigned release builds 2026-01-16 21:35:32 -05:00
deminearchiver
73ee705275 The warning is shown only when building in release mode. 2025-12-15 13:31:11 +03:00
deminearchiver
a50f73fb4f Added more checks to the release signing config validation.
The following case is now properly being handled:
```
Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
   > SigningConfig "release" is missing required property "storeFile".
```
2025-12-15 13:31:11 +03:00
deminearchiver
4cd2eefd7c Updated build.gradle.kts.
Renamed the flavor dimension to align with Flutter's recommendations. Changed keystore properties to casts, and allowed the store file to be nullable. Introduced handling of an absent key.properties file during release builds.
2025-12-15 13:31:10 +03:00
deminearchiver
1c9e00121d Upgraded project to Flutter 3.38.3.
- Bumped Dart SDK to 3.10.1
- Bumped Flutter SDK to 3.38.0
- Bumped NDK to 28.2.13676358
- Bumped com.android.application to 8.11.1
- Bumped org.jetbrains.kotlin.android to 2.2.20
- Bumped Java to 17
- Changed formatting in Gradle configuration files to align with a fresh Flutter project's
2025-12-15 13:31:09 +03:00
deminearchiver
60908ee89a Resolve deprecation warning about flavorDimensions. 2025-12-15 13:31:09 +03:00
Imran Remtulla
a34e45363b Fix versionCode issue (#2505) + Flutter upgrades 2025-09-12 15:13:20 -04:00
Imran Remtulla
bad76a1ee7 Remove unnecessary permission (#2467) 2025-08-20 18:57:53 -04:00
Imran Remtulla
918091ba54 Added foreground service option + other updates 2025-07-02 20:09:20 -04:00
Imran Remtulla
c88f55af5a Fix versionCode issue for universal builds (#2352) 2025-06-15 14:42:58 -04:00
Imran Remtulla
0a30bf6d8e Update to Java 21 + hardcode NDK to avoid warnings 2025-05-31 03:57:16 -04:00
Imran Remtulla
8bec3cf053 Update Android-side Gradle stuff + dependencies + upgrade all Flutter packages to latest 2025-05-31 03:35:29 -04:00
Imran Remtulla
6c3a496be1 Add missing update ownership permission (#2078) 2025-05-17 00:42:38 -04:00
Imran Remtulla
9954b68332 Upgrade to latest Flutter version (fix Gradle and other errors) 2025-01-11 22:35:40 +03:00
Rob Emery
25233f3259 App is now called debug so its easier to spot 2024-10-16 01:30:18 +01:00
Rob Emery
cff6b86997 App debug builds can now be installed side-by-side with non-debug 2024-10-16 01:22:57 +01:00
GitGitro
bd26b6514a Enable per-app language, closes #1430 2024-05-12 18:07:35 +02:00
Jonas Mörschbach
2570c8e289 Use applicationId for provider authorities
Fixes #1378

Instead of hardcoding the authority string, use the ${applicationId} to
always make the provider unique.
2024-04-21 21:49:33 +02:00
Gregory Velichko
7b882d9bd8 Move to plugins🐱🎉 2024-04-14 18:40:32 +03:00
Gregory
2289e58dda Move to fonts plugin 2024-03-31 14:18:21 +03:00
Gregory
5b5f922b54 Synced 2024-03-30 15:58:28 +03:00
Gregory
6545498c21 Return random request code 2024-03-30 15:39:48 +03:00
Imran Remtulla
f905aa7dfd Made required changes according to https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply 2024-03-17 05:12:31 -04:00
Imran Remtulla
db484f7b28 Don't remove storage permission (#1391) 2024-02-18 18:13:17 -05:00
Gregory
9717db0ca4 Probably fixed 2024-02-05 18:26:17 +03:00
Imran Remtulla
a3530ce6bb Remove READ_EXTERNAL_STORAGE again (#1309) + fix typo 2024-01-28 16:58:09 -05:00
Imran Remtulla
c9751227a5 Flutter upgrade + versionCode changes + increment version 2024-01-27 21:56:26 -05:00
Imran Remtulla
5d588a05a7 Removed unnecessary READ_EXTERNAL_STORAGE permission (#1309) 2024-01-20 16:04:17 -05:00
Imran
92ba432992 Merge pull request #1240 from ImranR98/dev
- Remove reference to old plugin to avoid crashes (#1221)
- Confirmation box for link-based imports (#1232)
- Construct extracted versions from match groups (#1235)
- Fix the WebView 'cleartext' error caused by HTTP sites (#1235)
- Make GitHub's (and Codeberg's) "fallback" work with the APK filter (#1236)
- Make version extraction universal (#1237)
- HTML Bugfix (#1238)
2024-01-03 20:16:19 -05:00
Imran Remtulla
e8bbc9799c Fix the WebView 'cleartext' error caused by HTTP sites 2024-01-03 20:11:52 -05:00
Imran Remtulla
ace8be6514 Remove reference to old plugin to avoid crashes (#1221) 2024-01-03 19:04:36 -05:00
Gregory
b74bf86277 Corrections 2024-01-03 14:39:33 +03:00
Григорий Величко
c9e17ed42b Merge branch 'main' into re7gog 2024-01-01 18:50:24 +03:00
Gregory
5ba33786ab System font and newer dependencies 2023-12-31 19:33:33 +03:00
Imran
77d81716ed Switch to a New Background Task Plugin (#608), Add Link Text Filter for HTML Links (#1182), Add Support for Multiple Intermediate Links to HTML Source (#1204)
- Switch to a New Background Task Plugin (#608)
- Add Link Text Filter for HTML Links (#1182)
- Add Support for Multiple Intermediate Links to HTML Source
2023-12-28 17:06:11 -05:00
Gregory
1fc8ee6fee Fix all 2023-12-28 17:50:12 +03:00
Gregory
6edd7edcd2 No delay when already has permission 2023-12-24 19:43:34 +03:00
Григорий Величко
bb36a57053 Merge branch 'main' into re7gog 2023-12-24 18:37:11 +03:00
Gregory
b291c800f1 Now it looks good 2023-12-24 18:26:11 +03:00
Gregory
375b9bce30 Working shizuku installer, need refactor 2023-12-22 16:27:54 +03:00
Gregory
b6b8db48df request Shizuku permission 2023-12-22 16:08:41 +03:00
Gregory
36e6c267b9 Shizuku dependencies 2023-12-22 14:21:18 +03:00
Gregory
de60c4ee9e Root install 2023-12-20 16:21:12 +03:00
Timothy Redaelli
cc4b016c64 Resize adaptative icon to 108x108dp (#1142)
Android documentation [1] explicitly specify that adaptive icons must be
108x108dp.
Having bigger Adaptive icons triggers a bug in Android 14 QPR1 that
prevent to install apps from apk directly when the icons are bigger.

[1] https://developer.android.com/develop/ui/views/launch/icon_design_adaptive
2023-12-20 00:00:45 +01:00
Imran Remtulla
5720c55301 bugs 2023-12-16 03:43:55 -05:00
Imran Remtulla
7413f693d7 JSON import link support (#368) 2023-12-16 00:31:32 -05:00
Imran Remtulla
415460df75 Custom link support (#918) 2023-12-15 23:37:04 -05:00
Imran Remtulla
b53e2f57e6 Fix local build error 2023-11-24 19:54:03 -05:00
Imran Remtulla
b3ddb8658f F-Droid flavour updates + update packages 2023-11-18 15:42:32 -05:00
Imran Remtulla
34f27f9cd4 Merge branch 'main' into flavors 2023-11-18 14:56:30 -05:00