Merge branch 'feature/books' into 'master'
New app: BookList Closes rfp#174 See merge request fdroid/fdroiddata!3172
This commit is contained in:
commit
ddabfde06b
46
metadata/com.ames.books.txt
Normal file
46
metadata/com.ames.books.txt
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
AntiFeatures:NonFreeNet
|
||||||
|
Categories:Science & Education,Reading,Multimedia,Internet
|
||||||
|
License:GPL-3.0
|
||||||
|
Web Site:
|
||||||
|
Source Code:https://github.com/andviane/google-books-android-viewer
|
||||||
|
Issue Tracker:https://github.com/andviane/google-books-android-viewer/issues
|
||||||
|
|
||||||
|
Auto Name:BookList
|
||||||
|
Summary:Unofficial Google Books viewer
|
||||||
|
Description:
|
||||||
|
This is the demo/wrapping app to demonstrate the capabilities of the Uncover
|
||||||
|
library. This library builds a bridge between "infinitely scrolling view" that
|
||||||
|
requires fast synchronous data model and web resource or database that uses slow
|
||||||
|
asynchronous and strongly prefers more than a single item per request. The
|
||||||
|
library performs many internal optimizations on how the data are fetched. Unlike
|
||||||
|
many alternative approaches (mostly centered around the scroll listener) it
|
||||||
|
features clean classic MVC design.
|
||||||
|
|
||||||
|
The mentioned library is the open source project under Apache 2.0 license. The
|
||||||
|
wrapping app (same repository) is under GPLv3.
|
||||||
|
|
||||||
|
The demo app is fully usable by the end non-programming user. It allows to view
|
||||||
|
the large Google Books directory, displaying titles and book covers. If it is
|
||||||
|
possible to purchase the book from some vendor, the "book purchase link" appears
|
||||||
|
in the book details view. Tapping on it opens the web browser of your device (no
|
||||||
|
longer this app) and you may read more details or even to make a purchase there.
|
||||||
|
|
||||||
|
The app communicates with Google server with the help of
|
||||||
|
com.google.apis:google-api-services-books library that if fetched from Maven
|
||||||
|
Central. Maven Central specifies the license of this library as Apache 2.0.
|
||||||
|
.
|
||||||
|
|
||||||
|
Repo Type:git
|
||||||
|
Repo:https://github.com/andviane/google-books-android-viewer.git
|
||||||
|
|
||||||
|
Build:1.7,7
|
||||||
|
commit=2.0.1
|
||||||
|
subdir=app
|
||||||
|
patch=uncover.patch
|
||||||
|
gradle=yes
|
||||||
|
prebuild=sed -i -e '/sign file/d' ../uncover/build.gradle
|
||||||
|
|
||||||
|
Auto Update Mode:Version %v
|
||||||
|
Update Check Mode:Tags
|
||||||
|
Current Version:1.7
|
||||||
|
Current Version Code:7
|
18
metadata/com.ames.books/uncover.patch
Normal file
18
metadata/com.ames.books/uncover.patch
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
diff --git a/uncover/build.gradle b/uncover/build.gradle
|
||||||
|
index 29f961a..c0a3963 100644
|
||||||
|
--- a/uncover/build.gradle
|
||||||
|
+++ b/uncover/build.gradle
|
||||||
|
@@ -145,14 +145,6 @@ publishing {
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenLocal()
|
||||||
|
- maven {
|
||||||
|
- credentials {
|
||||||
|
- username System.env.ANDVIANE_USERNAME
|
||||||
|
- password System.env.ANDVIANE_PASSWORD
|
||||||
|
- }
|
||||||
|
- //url 'https://oss.sonatype.org/content/repositories/snapshots'
|
||||||
|
- url 'https://oss.sonatype.org/service/local/staging/deploy/maven2'
|
||||||
|
- }
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue