From cca2830225c7722dc608bc75a19533b8e03631ef Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 07:31:46 +0000 Subject: [PATCH 01/13] Add my.hinoki.booxreader.foss --- metadata/my.hinoki.booxreader.foss.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 metadata/my.hinoki.booxreader.foss.yml diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml new file mode 100644 index 00000000000..4706b69fd1f --- /dev/null +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -0,0 +1,24 @@ +Categories: + - Reading +License: Apache-2.0 +SourceCode: https://github.com/pjiaquan/booxreader +IssueTracker: https://github.com/pjiaquan/booxreader/issues +Changelog: https://github.com/pjiaquan/booxreader/releases +AutoName: BooxReader +Summary: A lightweight, FOSS ebook reader optimized for e-ink devices +Description: | + BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. + It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietarydependencies. +RepoType: git +Repo: https://github.com/pjiaquan/booxreader.git +Builds: + - versionName: 1.0 + versionCode: 1 + commit: v1.0.0 + subdir: app + gradle: + - fossRelease +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 1.0 +CurrentVersionCode: 1 \ No newline at end of file -- GitLab From 5661bb5898a7c7a2c9c59c9b3d997c4a424936d4 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 07:49:56 +0000 Subject: [PATCH 02/13] edit yml --- metadata/my.hinoki.booxreader.foss.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index 4706b69fd1f..b2dddd27f64 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -4,21 +4,25 @@ License: Apache-2.0 SourceCode: https://github.com/pjiaquan/booxreader IssueTracker: https://github.com/pjiaquan/booxreader/issues Changelog: https://github.com/pjiaquan/booxreader/releases + AutoName: BooxReader Summary: A lightweight, FOSS ebook reader optimized for e-ink devices Description: | BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. - It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietarydependencies. + It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. + RepoType: git Repo: https://github.com/pjiaquan/booxreader.git + Builds: - - versionName: 1.0 + - versionName: '1.0' versionCode: 1 commit: v1.0.0 subdir: app gradle: - fossRelease + AutoUpdateMode: Version v%v UpdateCheckMode: Tags -CurrentVersion: 1.0 +CurrentVersion: '1.0' CurrentVersionCode: 1 \ No newline at end of file -- GitLab From a0dfb0512e7535597814a54620aa583b50354c7e Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 08:00:16 +0000 Subject: [PATCH 03/13] update version --- metadata/my.hinoki.booxreader.foss.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index b2dddd27f64..d5711da2130 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -4,25 +4,25 @@ License: Apache-2.0 SourceCode: https://github.com/pjiaquan/booxreader IssueTracker: https://github.com/pjiaquan/booxreader/issues Changelog: https://github.com/pjiaquan/booxreader/releases - + AutoName: BooxReader -Summary: A lightweight, FOSS ebook reader optimized for e-ink devices +Summary: Lightweight, FOSS ebook reader optimized for e-ink devices Description: | BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. - + RepoType: git Repo: https://github.com/pjiaquan/booxreader.git - + Builds: - - versionName: '1.0' + - versionName: '1.0.0' versionCode: 1 commit: v1.0.0 subdir: app gradle: - fossRelease - -AutoUpdateMode: Version v%v + +AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: '1.0' +CurrentVersion: '1.0.0' CurrentVersionCode: 1 \ No newline at end of file -- GitLab From 8e5e910dd880aef2b8883612da08bae2b690dd85 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 08:10:12 +0000 Subject: [PATCH 04/13] again 2 --- metadata/my.hinoki.booxreader.foss.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index d5711da2130..17e07dd6de4 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -4,25 +4,23 @@ License: Apache-2.0 SourceCode: https://github.com/pjiaquan/booxreader IssueTracker: https://github.com/pjiaquan/booxreader/issues Changelog: https://github.com/pjiaquan/booxreader/releases - AutoName: BooxReader -Summary: Lightweight, FOSS ebook reader optimized for e-ink devices -Description: | - BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. - It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. +Summary: Lightweight ebook reader optimized for e-ink +Description: > + BooxReader is an open-source e-book reader designed specifically + for Android e-ink devices. + It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. RepoType: git Repo: https://github.com/pjiaquan/booxreader.git - Builds: - - versionName: '1.0.0' + - versionName: 1.0.0 versionCode: 1 commit: v1.0.0 subdir: app gradle: - fossRelease - AutoUpdateMode: None UpdateCheckMode: Tags -CurrentVersion: '1.0.0' -CurrentVersionCode: 1 \ No newline at end of file +CurrentVersion: 1.0.0 +CurrentVersionCode: 1 -- GitLab From 158c876b4e4da2d7cc61b4e4d07ccae5fc782217 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 08:25:27 +0000 Subject: [PATCH 05/13] to lf --- metadata/my.hinoki.booxreader.foss.yml | 52 +++++++++++++------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index 17e07dd6de4..fb6cbb1da40 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -1,26 +1,26 @@ -Categories: - - Reading -License: Apache-2.0 -SourceCode: https://github.com/pjiaquan/booxreader -IssueTracker: https://github.com/pjiaquan/booxreader/issues -Changelog: https://github.com/pjiaquan/booxreader/releases -AutoName: BooxReader -Summary: Lightweight ebook reader optimized for e-ink -Description: > - BooxReader is an open-source e-book reader designed specifically - for Android e-ink devices. - - It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. -RepoType: git -Repo: https://github.com/pjiaquan/booxreader.git -Builds: - - versionName: 1.0.0 - versionCode: 1 - commit: v1.0.0 - subdir: app - gradle: - - fossRelease -AutoUpdateMode: None -UpdateCheckMode: Tags -CurrentVersion: 1.0.0 -CurrentVersionCode: 1 +Categories: + - Reading +License: Apache-2.0 +SourceCode: https://github.com/pjiaquan/booxreader +IssueTracker: https://github.com/pjiaquan/booxreader/issues +Changelog: https://github.com/pjiaquan/booxreader/releases +AutoName: BooxReader +Summary: Lightweight ebook reader optimized for e-ink +Description: > + BooxReader is an open-source e-book reader designed specifically + for Android e-ink devices. + + It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. +RepoType: git +Repo: https://github.com/pjiaquan/booxreader.git +Builds: + - versionName: 1.0.0 + versionCode: 1 + commit: v1.0.0 + subdir: app + gradle: + - fossRelease +AutoUpdateMode: None +UpdateCheckMode: Tags +CurrentVersion: 1.0.0 +CurrentVersionCode: 1 \ No newline at end of file -- GitLab From b3a4fc8daeb4b5e54b10fd19b928d23a0a1ec20f Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 08:39:24 +0000 Subject: [PATCH 06/13] Move BooxReader summary/description to fastlane metadata --- metadata/my.hinoki.booxreader.foss.yml | 6 ------ metadata/my.hinoki.booxreader/en-US/full_description.txt | 3 +++ metadata/my.hinoki.booxreader/en-US/summary.txt | 1 + 3 files changed, 4 insertions(+), 6 deletions(-) create mode 100644 metadata/my.hinoki.booxreader/en-US/full_description.txt create mode 100644 metadata/my.hinoki.booxreader/en-US/summary.txt diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index fb6cbb1da40..257420643d7 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -5,12 +5,6 @@ SourceCode: https://github.com/pjiaquan/booxreader IssueTracker: https://github.com/pjiaquan/booxreader/issues Changelog: https://github.com/pjiaquan/booxreader/releases AutoName: BooxReader -Summary: Lightweight ebook reader optimized for e-ink -Description: > - BooxReader is an open-source e-book reader designed specifically - for Android e-ink devices. - - It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. RepoType: git Repo: https://github.com/pjiaquan/booxreader.git Builds: diff --git a/metadata/my.hinoki.booxreader/en-US/full_description.txt b/metadata/my.hinoki.booxreader/en-US/full_description.txt new file mode 100644 index 00000000000..54dc598b109 --- /dev/null +++ b/metadata/my.hinoki.booxreader/en-US/full_description.txt @@ -0,0 +1,3 @@ +BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. + +It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. diff --git a/metadata/my.hinoki.booxreader/en-US/summary.txt b/metadata/my.hinoki.booxreader/en-US/summary.txt new file mode 100644 index 00000000000..7b13d08fbc5 --- /dev/null +++ b/metadata/my.hinoki.booxreader/en-US/summary.txt @@ -0,0 +1 @@ +Lightweight ebook reader optimized for e-ink \ No newline at end of file -- GitLab From e6138422436944da1c3ad02407c52cec2de2cda8 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 08:49:07 +0000 Subject: [PATCH 07/13] add new line --- metadata/my.hinoki.booxreader.foss.yml | 2 +- metadata/my.hinoki.booxreader/en-US/summary.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index 257420643d7..977d433be4e 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -17,4 +17,4 @@ Builds: AutoUpdateMode: None UpdateCheckMode: Tags CurrentVersion: 1.0.0 -CurrentVersionCode: 1 \ No newline at end of file +CurrentVersionCode: 1 diff --git a/metadata/my.hinoki.booxreader/en-US/summary.txt b/metadata/my.hinoki.booxreader/en-US/summary.txt index 7b13d08fbc5..522291e2a01 100644 --- a/metadata/my.hinoki.booxreader/en-US/summary.txt +++ b/metadata/my.hinoki.booxreader/en-US/summary.txt @@ -1 +1 @@ -Lightweight ebook reader optimized for e-ink \ No newline at end of file +Lightweight ebook reader optimized for e-ink -- GitLab From fea4c11015237ecc08e9aeaf97063ac0d81766d8 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:36:09 +0000 Subject: [PATCH 08/13] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Licaon_Kter --- metadata/my.hinoki.booxreader.foss.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/metadata/my.hinoki.booxreader.foss.yml b/metadata/my.hinoki.booxreader.foss.yml index 977d433be4e..e930bc5d577 100644 --- a/metadata/my.hinoki.booxreader.foss.yml +++ b/metadata/my.hinoki.booxreader.foss.yml @@ -13,8 +13,10 @@ Builds: commit: v1.0.0 subdir: app gradle: - - fossRelease -AutoUpdateMode: None + - foss + prebuild: sed -i -e '/foojay/d' ../settings.gradle.kts + +AutoUpdateMode: Version UpdateCheckMode: Tags CurrentVersion: 1.0.0 CurrentVersionCode: 1 -- GitLab From 379e2dbd29d65f7a4eb69df2ee7bdc46915d4346 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:45:11 +0000 Subject: [PATCH 09/13] Delete summary.txt --- metadata/my.hinoki.booxreader/en-US/summary.txt | 1 - 1 file changed, 1 deletion(-) delete mode 100644 metadata/my.hinoki.booxreader/en-US/summary.txt diff --git a/metadata/my.hinoki.booxreader/en-US/summary.txt b/metadata/my.hinoki.booxreader/en-US/summary.txt deleted file mode 100644 index 522291e2a01..00000000000 --- a/metadata/my.hinoki.booxreader/en-US/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Lightweight ebook reader optimized for e-ink -- GitLab From eab1fe1033de0ba92db33feddffabc0c2964adfd Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:45:27 +0000 Subject: [PATCH 10/13] Delete full_description.txt --- metadata/my.hinoki.booxreader/en-US/full_description.txt | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 metadata/my.hinoki.booxreader/en-US/full_description.txt diff --git a/metadata/my.hinoki.booxreader/en-US/full_description.txt b/metadata/my.hinoki.booxreader/en-US/full_description.txt deleted file mode 100644 index 54dc598b109..00000000000 --- a/metadata/my.hinoki.booxreader/en-US/full_description.txt +++ /dev/null @@ -1,3 +0,0 @@ -BooxReader is an open-source e-book reader designed specifically for Android e-ink devices. - -It features high-contrast modes, simplified navigation, and direct support for EPUB formats without proprietary dependencies. -- GitLab From 62217da90db9e2619b0c21b9c606c52099a5a866 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:46:37 +0000 Subject: [PATCH 11/13] Add new directory --- metadata/my.hinoki.booxreader/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 metadata/my.hinoki.booxreader/.gitkeep diff --git a/metadata/my.hinoki.booxreader/.gitkeep b/metadata/my.hinoki.booxreader/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d -- GitLab From 6fc7d8a83ba81732eb1bb5cc5135f7cc5e34e01d Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:52:07 +0000 Subject: [PATCH 12/13] Add new directory --- metadata/my.hinoki.booxreader/en-US/images/.gitkeep | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 metadata/my.hinoki.booxreader/en-US/images/.gitkeep diff --git a/metadata/my.hinoki.booxreader/en-US/images/.gitkeep b/metadata/my.hinoki.booxreader/en-US/images/.gitkeep new file mode 100644 index 00000000000..e69de29bb2d -- GitLab From 7a019c61e3a52718550b55fccbf7333bc50ae214 Mon Sep 17 00:00:00 2001 From: j p Date: Thu, 4 Dec 2025 12:52:51 +0000 Subject: [PATCH 13/13] Upload New File --- .../my.hinoki.booxreader/en-US/images/icon.png | Bin 0 -> 9589 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 metadata/my.hinoki.booxreader/en-US/images/icon.png diff --git a/metadata/my.hinoki.booxreader/en-US/images/icon.png b/metadata/my.hinoki.booxreader/en-US/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5285b592648f29f4712ffc234c1f122b954cfb8f GIT binary patch literal 9589 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