AntsyLich
e448e40406
Rework buildSrc and remove usage of subprojects
2024-04-06 12:18:10 +06:00
Theodoro Loureiro mota
cc09230e26
Adding Detekt in the project ( #216 )
...
* Removing ktlint
* Removing compose lint
* Adding initial Detekt config
* Setting up detekt config
* Adding detekt baseline
* Fixing workflows
* Moving to a module based solution
* Adding new line
* Adding new line
* Updating baseline
* Addressing PR suggestions
* Regenerating baseline.xml
* Cleanup
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2024-01-29 03:29:55 +06:00
AntsyLich
71931cf697
Add back analytics
2024-01-15 20:55:26 +06:00
arkon
33c62ab711
Clean up some unnecessary bits
...
- Remove analytics/crash reporting
- Remove app update check
- Remove F-Droid warning
- Remove Discord references
2024-01-13 09:27:53 -05:00
arkon
46e734fc8e
Migrate to multiplatform string resources ( #10147 )
...
* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files
2023-11-18 13:54:56 -05:00
Howard Wu
8a1625ec79
buildDir deprecated, use layout.buildDirectory instead ( #10097 )
...
gradle/gradle#20210
gradle/gradle#24820
2023-10-31 22:14:31 -04:00
arkon
97e6f1ea9a
Upgrade to AGP 8.0.0 ( #9351 )
2023-04-16 18:02:24 -04:00
Andreas
2b5d9fd76b
Move shared configuration to subprojects in root Gradle file ( #8951 )
...
* Move shared configuration to subprojects in root Gradle file
* Missed but not forgotten
* Review changes
2023-01-20 23:04:22 -05:00
Andreas
c31e75f02f
Create plugin for linting ( #8942 )
2023-01-18 22:33:56 -05:00
arkon
01e13e59e5
Remove ben-manes.version plugin
...
Since we use Renovate on GitHub anyway.
2022-10-21 14:28:10 -04:00
Ivan Iskandar
3b62396442
Setup Baseline Profile ( #8135 )
...
* Setup Baseline Profile
Adds Baseline Profile generator and startup time test.
Readme included in macrobenchmark module to run the generator.
* changes
2022-10-04 09:22:55 -04:00
Ivan Iskandar
4a3070265a
Upgrade AGP 7.3.0 ( #8016 )
2022-09-17 10:26:02 -04:00
arkon
03b9950fa1
Minor tweaks to download custom dialog
...
- Allow large decrements (just goes to 0)
- Use Material3 text field for proper theming
- Move dialog composable to presentation package
2022-08-26 09:16:26 -04:00
Andreas
09abfc7843
Lint changes ( #7802 )
...
- Fixes current lint issues
- Changes lint task to lintKotlin on PRs
2022-08-18 14:06:32 -04:00
arkon
e1e1c20dbe
Downgrade R8 to avoid extension issues
2022-05-26 22:33:18 -04:00
arkon
b0360b83d4
Move SQLDelight Gradle plugin to version catalog
2022-05-26 22:11:08 -04:00
arkon
1b4d9fc4e9
Migrate open source licenses screen to Compose
2022-04-23 10:52:19 -04:00
arkon
2b79295240
Revert "Revert history Compose/SQLDelight changes"
...
This reverts commit 96c894ce5b
.
2022-04-22 17:35:18 -04:00
arkon
96c894ce5b
Revert history Compose/SQLDelight changes
2022-04-22 17:27:58 -04:00
Andreas
b1f46ed830
Migrate History screen database calls to SQLDelight ( #6933 )
...
* Migrate History screen database call to SQLDelight
- Move all migrations to SQLDelight
- Move all tables to SQLDelight
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
* Changes from review comments
* Add adapters to database
* Remove logging of database version in App
* Change query name for paging source queries
* Update migrations
* Make SQLite Callback handle migration
- To ensure it updates the database
* Use SQLDelight Schema version for Callback database version
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
2022-04-21 15:45:56 -04:00
Andreas
f312936629
Use Version Catalog & clean up Gradle files ( #6728 )
2022-03-04 09:58:31 -05:00
arkon
5b3bd3f470
Remove jcenter usage ( closes #4387 )
2021-10-18 12:39:41 -04:00
arkon
96a64c7bd2
Update dependencies
2021-08-13 18:18:22 -04:00
arkon
4d92caacef
Dependency updates
2021-08-06 13:40:01 -04:00
arkon
5801297d78
Set root project name, remove jcenter for plugin resolution
2021-07-03 14:43:43 -04:00
arkon
c57d0046bc
Update GMS plugin
2021-05-27 18:13:11 -04:00
arkon
a3f1b72126
Lint fixes/ignore some errors
2021-04-11 18:16:15 -04:00
arkon
cfa07490e5
Update dependencies
2021-02-05 22:59:29 -05:00
arkon
33660de6b1
Remove buildSrc module's dependency on JCenter
2021-02-04 09:01:56 -05:00
arkon
628c525599
Disable release postprocessing (Proguard)
...
Caused the following error for someone:
Detected problmes with app native libraries (please consult log for detail):
libavcoded.so: text relocations
libswresample.so:test relocations
2020-12-12 23:50:05 -05:00
Taco
c2b8fea291
Update libraries, some lints ( #4099 )
...
* Update some plugins
* Fix some miscellaneous lints
2020-12-08 22:21:08 -05:00
arkon
7a476abb53
Migrate to kotlinx.serialization for extensions and update fetching
2020-10-11 14:53:02 -04:00
arkon
9afb445620
Update AboutLibraries
2020-10-10 16:30:26 -04:00
arkon
b20bced3ca
Fix Kotlinter name typo
2020-09-14 10:46:31 -04:00
arkon
76f6fe4601
Use Kolinter Gradle plugin for linting instead of ktlint directly
2020-09-13 18:48:20 -04:00
arkon
64bdfabbd8
Revert ktlint update, unrevert Gradle and PR build workflow reverts ( #3681 )
2020-08-15 16:44:46 -04:00
TacoTheDank
159146e197
Slight gradle cleanup, plugin updates
2020-08-12 22:33:50 -04:00
arkon
4e6cc013e5
Update subsampling-scale-image-view
2020-07-18 15:01:13 -04:00
arkon
7753161332
Switch to AboutLibraries
2020-06-08 18:26:20 -04:00
arkon
ac2df87954
Alternate open source licenses plugin
2020-06-06 11:40:46 -04:00
arkon
81b2dfd9d0
Update top level project build scripts
2020-04-25 14:30:14 -04:00
arkon
ca47446b46
Add link to website and open source licenses
2020-04-18 22:27:54 -04:00
TacoTheDank
287b83b6c6
Gradle and travis updates ( #2881 )
...
* Update gradle wrapper
* Update buildtools, kotlin, and a plugin
* Replace old NDK in travis
2020-04-16 17:23:02 -04:00
arkon
9a81cabece
Update Gradle
2020-04-10 09:57:46 -04:00
arkon
9eb441ac44
Update versions plugin
2020-03-02 22:21:54 -05:00
Carlos
58ab06b4f8
add ktlint ( #2633 )
2020-02-26 18:00:51 -05:00
arkon
ba8977b47f
Update Gradle
2020-02-25 18:31:41 -05:00
arkon
2a85bb28b9
Convert root level Gradle files to Kotlin DSL
2020-01-28 22:48:02 -05:00