* Extract couple filters to separate classes * Move ImageEffects to separate file * Refactor effects to use bitmap * Reformat code, extract last batch of effects to classes * Shitty intermediate refactor * Still intermediate sh**, buildable btw * More refactoring, still looks disgusting, but a bit better) * Add fixme about order * Remove unused stuff * Remove unused code, prevent re-creating of drawable * Refactor img effects to native * Add native lib sources * Implement Dim, Mosaic and Blur in native * Add pre-built libs * Get rid of filter abstraction * Include native build * Force rust toolchains * Fix typos * Comment not used smali * Simplify wallpapers handling * Fixes after main merge * Minor fixes, add prebuilt lib, disable auto re-builds for native * Fix missed copyscpec for native builds * Fix entry for dim effect * Fix resizing to respect current image dimensions * Wtf? who stole NDK from actions * Learning GH actions I don't want to read the docs * Revert "Learning GH actions" This reverts commitf6f9a97d10. * Revert "Wtf? who stole NDK from actions" This reverts commit1d0f1b8879. * Try out latest LTS just why not --------- Co-authored-by: saoq <wfmfe@ya.ru>
28 lines
680 B
Groovy
28 lines
680 B
Groovy
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
buildscript {
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
maven {
|
|
url "https://plugins.gradle.org/m2/"
|
|
}
|
|
}
|
|
dependencies {
|
|
classpath 'com.android.tools.build:gradle:7.3.1'
|
|
classpath 'org.mozilla.rust-android-gradle:plugin:0.9.3'
|
|
|
|
// NOTE: Do not place your application dependencies here; they belong
|
|
// in the individual module build.gradle files
|
|
}
|
|
}
|
|
|
|
allprojects {
|
|
repositories {
|
|
google()
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
task clean(type: Delete) {
|
|
delete rootProject.buildDir
|
|
} |