Andreas
ca9645288f
Add extension fields for hasReadme and hasChangelog ( #10469 )
...
* Add extension fields for hasReadme and hasChangelog
* Dump Komga extVersionCode
2022-01-22 09:48:52 -05:00
arkon
6b38a0b299
Configure Gradle to handle release build signing ( #10416 )
2022-01-09 14:33:34 -05:00
arkon
542c28875d
Minor project updates
...
- Update kotlinter
- Opt in to serialization API to avoid IDE warnings
- Replace some deprecated OkHttp function usages
- Remove some unnecessary Android version checks/targets
2022-01-02 18:47:56 -05:00
arkon
6a75de9261
Remove usage of @Nsfw annotation in favor of extension-level flagging ( #9368 )
2021-10-04 16:44:32 -04:00
arkon
bc7d8c8672
Default libVersion to 1.2 ( #9014 )
2021-09-09 08:58:17 -04:00
arkon
4f59751cb0
Remove explicit build tools version ( #9013 )
2021-09-09 08:57:15 -04:00
arkon
3d0af119ce
Compile to SDK 30, update lib dependencies ( #7187 )
2021-05-22 16:04:17 -04:00
arkon
b937caa855
Disable unused AGP features ( #5872 )
2021-02-16 12:24:32 -05:00
arkon
2004ad5d6e
Include generator name in APK metadata
2021-02-11 17:34:38 -05:00
Aria Moradi
c1a1e3555d
fixes main method running from android studio ( #5693 )
2021-02-08 08:30:05 -05:00
arkon
2f5e09b292
Add ktlint-disable directive to generated files
2021-02-07 15:26:49 -05:00
arkon
473a1fbc4e
Don't lint generated source files
2021-02-07 15:12:12 -05:00
arkon
3da46570aa
Move annotations and Duktape stub into core module
2021-02-06 18:16:04 -05:00
arkon
403ee49cb0
Minor cleanup
2021-02-06 18:08:10 -05:00
Aria Moradi
3f081f69ac
lib-themesources, split Genkan into single-source extensions ( #5154 )
...
* lib themesources copied from SnakeDoc83/tachiyomi-extensions/library
* update to the newer Genkan
* update genkan generator
* GenkanOriginal
* code cleanup
* add all Genkan sources
* generate inside generated-src, res override
* src override
* move overrides out of library
* move overrides to a better place
* remove leftover generated files
* remove leftover generated files
* add generators main class
* comment the code
* Now sources are purely generated
* uncomment generators
* enhance comments
* icons by @as280093
* fix pathing issues
* nullpointerexception proof
* runAllGenerators task
* more flexibility in lib structure, fix a fiew errors
* update github workflows
* correct nonames scans directory name
* rename SK Scans to Sleeping Knight Scans
* fix typo
* update depencencies
* remove defaultRes from dependencies
* fix bug with nsfw
* fix nsfw generation
* themesourcesLibraryVersion is included in build.gradle extVersionCode
* improve javadoc
* fix formatting and language code generation
* comply with #5214
* common dependencies
* rename and move lib/themesources into /multisrc
* use not depricated form
* cleanup runAllGenerators task
* cleanup even more
* oops extra file
* remove test code
* comments
* update docs and refactor
* update docs
* requested changes
* clean up dependencies
* sealed dataClass
* refactor
* refactor string generators
* bring back writeAndroidManifest
* update overrideVersionCode javadoc
* update overrideVersionCode javadoc
* move dependency to extension source
* refactor runAllGenerators
* improve docs
* remove extra file
2021-02-06 17:32:04 -05:00
Aria Moradi
33f136d2ae
Fix Android Studio "Duplicate content roots" error ( #5203 )
...
* comply with #5214
* rm not needed AndroidManifest.xml
* [CI SKIP] add info about AndroidManifest.xml
* Update CONTRIBUTING.md
Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-12-20 22:31:12 -05:00
arkon
3b3695f97b
Rename defaultRes module to core
2020-12-20 13:17:10 -05:00
arkon
1f964d9f0a
Revert "Guess whos back ( #5184 )"
...
This reverts commit c7b49fa82c
.
Guess who broke the build
2020-12-18 17:29:53 -05:00
Carlos
c7b49fa82c
Guess whos back ( #5184 )
...
non scanlator removals requests are
2020-12-18 16:10:19 -05:00
arkon
d84a4c90b1
Project reorganization ( #5096 )
...
* Rename AndroidConfig to Config
* Move base AndroidManifest.xml
* Make fallback icons into an Android module
* Add example of how to only load a single extension in Gradle project
2020-12-11 09:41:48 -05:00
arkon
f83482f8ba
Add ability to flag individual sources as NSFW ( #4058 )
2020-08-08 18:58:09 -04:00
arkon
149bda765b
Add ability to flag extension as NSFW ( #4053 )
2020-08-08 15:59:03 -04:00
arkon
484fc498e1
Use SDK versions defined in buildSrc
2020-06-28 19:32:57 -04:00
arkon
e405512146
Update to SDK 29 ( #3629 )
...
* Print out repo JSON contents during build
* Target SDK 29
2020-06-27 15:21:46 -04:00
arkon
3bd98888ee
Use Kotlin DSL for Duktape stub gradle file
...
- Update to Java 8
- Move stub to common.gradle
2020-06-26 09:08:00 -04:00
arkon
023c26b4a0
Make "Tachiyomi" app name prefix implicit
2020-06-25 22:46:15 -04:00
arkon
4079830822
Annotate multi-source factories
...
Doesn't do anything yet. Will add an annotation processor to do add info the repo JSON in the future.
2020-06-25 19:04:05 -04:00
arkon
14e644d358
Set password preferences inputTypes
2020-06-06 13:02:53 -04:00
arkon
fbbe040ef8
Update Android Gradle plugin for AS 4.0
2020-05-28 17:48:04 -04:00
arkon
efc1877172
Move common app-provided dependencies to common.gradle ( #3214 )
2020-05-17 16:50:53 -04:00
arkon
7b92630d3b
Use specific extensions-lib commit to avoid cached release
2020-05-09 12:02:42 -04:00
TacoTheDank
c08bbfb10b
Update Gradles and Gson ( #3025 )
...
* Update gradle wrapper
* Update Kotlin and add JDK8
* Clean up and update licenses in travis
2020-05-05 22:29:48 -04:00
arkon
63170b2a83
Add linting configs
2020-04-25 10:29:23 -04:00
arkon
238bf78aad
Update build tools
2020-04-25 10:29:23 -04:00
happywillow0
08907a0896
Revert last four commits ( #2337 )
...
Revert last four commits
2020-03-01 19:03:22 -05:00
arkon
651ace5a38
Bump target to Android Q
2020-03-01 15:36:24 -05:00
arkon
37e55bd66f
Use extension lib module from Tachiyomi organization
2020-03-01 15:36:10 -05:00
arkon
f335365b01
Update to build tools v29.0.2 ( #1920 )
2019-12-26 12:52:26 -05:00
dexmanga
8364ac2d78
create mangadex.org intent filter to open mangadex urls with tachiyomi ( #974 )
...
* create mangadex.org intent filter to open mangadex urls with tachiyomi
* Match tachiyomi's handler
2019-04-13 11:22:10 +02:00
Eugene
1a6db905cc
Update build tools, Kotlin, and Gradle ( #534 )
...
Update build tools, Kotlin, and Gradle
2018-10-21 15:30:09 -04:00
Eugene
f20372cee7
Remove extVersionSuffix ( #575 )
...
Remove extVersionSuffix
2018-10-20 15:28:01 -04:00
Eugene
d2f6744188
Update common dependencies ( #441 )
...
Update common dependencies
2018-08-05 16:48:02 -04:00
Eugene
71806a3d1d
Use compileOnly instead of provided in Gradle files ( #438 )
...
Use compileOnly instead of provided in Gradle files
2018-08-05 15:51:58 -04:00
inorichi
4a8d233fe6
Update build tools
2018-06-06 13:40:38 +02:00
len
9078f82963
Update dependencies and travis scripts
2018-02-04 13:55:21 +01:00
len
c883afbcd6
Reorganize project structure
2017-02-25 16:57:50 +01:00
Jozef Hollý
948447f5ec
Change apk names ( #10 )
2017-02-07 17:01:04 +01:00
len
14792d2a11
Initial commit
2017-01-21 17:55:27 +01:00