F-Droid Fastlane file

This commit is contained in:
Ash 2022-04-28 03:42:08 +08:00
parent 93037fe609
commit 1b56bff6ca
25 changed files with 180 additions and 20 deletions

View File

@ -26,11 +26,11 @@
简体中文</p>
<br/>
<br/>
<img src="./screenshots/zh/startup.png" width="19.2%" alt="startup" />
<img src="./screenshots/zh/feeds.png" width="19.2%" alt="startup" />
<img src="./screenshots/zh/flow.png" width="19.2%" alt="startup" />
<img src="./screenshots/zh/read.png" width="19.2%" alt="startup" />
<img src="./screenshots/zh/settings.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/zh/images/startup.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/zh/images/feeds.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/zh/images/flow.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/zh/images/read.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/zh/images/settings.png" width="19.2%" alt="startup" />
<br/>
<br/>
</div>
@ -83,7 +83,7 @@
> 如遇卡顿现象,请选择 Release 版本构建。
## 信用
## 感谢开源
- [MusicYou](https://github.com/Kyant0/MusicYou)
- [ParseRSS](https://github.com/muhrifqii/ParseRSS): [MIT](https://github.com/muhrifqii/ParseRSS/blob/master/LICENSE)

View File

@ -26,11 +26,11 @@
<a target="_blank" href="https://github.com/Ashinch/ReadYou/blob/main/README-zh.md">简体中文</a></p>
<br/>
<br/>
<img src="./screenshots/en/startup.png" width="19.2%" alt="startup" />
<img src="./screenshots/en/feeds.png" width="19.2%" alt="startup" />
<img src="./screenshots/en/flow.png" width="19.2%" alt="startup" />
<img src="./screenshots/en/read.png" width="19.2%" alt="startup" />
<img src="./screenshots/en/settings.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/en-US/images/startup.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/en-US/images/feeds.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/en-US/images/flow.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/en-US/images/read.png" width="19.2%" alt="startup" />
<img src="./fastlane/metadata/android/en-US/images/settings.png" width="19.2%" alt="startup" />
<br/>
<br/>
</div>

View File

@ -4,7 +4,9 @@
package="me.ash.reader">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
<!-- Disable automatic updates in F-Droid -->
<!-- <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />-->
<application
android:name=".App"

View File

@ -124,13 +124,20 @@ fun UpdateDialog(
confirmButton = {
TextButton(
onClick = {
if (downloadState !is Download.Progress) {
updateViewModel.dispatch(
UpdateViewAction.DownloadUpdate(
url = context.newVersionDownloadUrl,
)
context.startActivity(
Intent(
Intent.ACTION_VIEW,
Uri.parse(context.getString(R.string.github_link)),
)
}
)
// Disable automatic updates in F-Droid
// if (downloadState !is Download.Progress) {
// updateViewModel.dispatch(
// UpdateViewAction.DownloadUpdate(
// url = context.newVersionDownloadUrl,
// )
// )
// }
}
) {
Text(

View File

@ -0,0 +1,21 @@
## 0.7.2
1. New dynamic color system (requires Android 8.1+, the number of dynamic colors depends on the richness of the current wallpaper colors, usually 1 ~ 3).
2. The color value of the accent color can now also be customized (the entry is in the last swatch of the basic color, it should be noted that the custom color is only for reference, the specific color, the color picking algorithm will automatically select the appropriate Monet color value)
3. Unimplemented features are now marked in gray to reduce confusion.
4. Fix the problem of confusing information flow time sorting when the filtering condition is subscription source.
5. Improve icon size of notification.
6. Now duplicate articles will not be synced (duplicate means the original page link is the same).
### Notes:
1. The first time you switch colors after installation, it may jump back to the home page, so we will fix it in the next version.
2. The next version is mainly the "About" page and the built-in new version check.
3. The reading page will be separated from the sliding group and become a separate page.

View File

@ -0,0 +1,35 @@
## 0.7.4
1. Add "Tips & Support" page.
2. Add update check and download.
3. Select dynamic color theme by default on first install (if available).
4. Add swipe down sync feature to the information flow page.
5. Temporarily add a loading hint when full content parsing.
6. Update some upstream dependencies (may have unknown defects).
7. Support RSS v1.0 protocol (to be tested).
8. Fix the system navigation bar background.
9. Fix the issue of not intercepting the back event when the option menu is opened.
10. Optimize some video styles in the reading page.
11. Optimize some abnormal styles.
### Notes
1. Check for updates once automatically every time when cold start (you can experience it when the next version is released).
2. When checking for updates, use the Gitee API when Simplified Chinese languages and the GitHub API when other languages.
3. Please don't check for updates manually too often (a cooling interval of 2 seconds has been set), as the same IP can only access the GitHub API 60 times per hour, and the exact frequency limit of the Gitee API is unknown (it hasn't been reset for 8 hours yet).
4. Refactoring of read pages came after v0.8, and refactoring of icon and cover came after v0.9, and support for FreshRSS (Fever API, Google Reader API) came after v1.0.
5. This version can only be synchronized in single thread because of the bug of upstream parsing plugin, which may be a bit slow. The plugin author mentions that it will be fixed in the next version, and the Atom protocol will be supported as well.

View File

@ -0,0 +1,11 @@
## 0.7.5
1. Support RSS Atom protocol.
### Notes
1. The parsing of `<content>` element in Atom protocol will be supported coming soon.
2. The ViewPager is being separating and refactoring recently, so the fluency will be improved.
3. This version is a directly release, so you can test the checking the update function.

View File

@ -1,4 +1,4 @@
<i>Read You</i> is a copy of <a href='https://reederapp.com/' target='_blank' rel='nofollow'>Reeder</a>, in order to give Android an RSS reader similar to Reeder. It combines the interaction logic of Reeder with the design style of <a href='https://m3.material.io/' target='_blank' rel='nofollow'>Material Design 3 (You)</a>.
<i>Read You</i> A modern and elegant RSS reader with <a href='https://m3.material.io/' target='_blank' rel='nofollow'>Material You </a> Design
<b>Features:</b>

View File

Before

Width:  |  Height:  |  Size: 152 KiB

After

Width:  |  Height:  |  Size: 152 KiB

View File

Before

Width:  |  Height:  |  Size: 391 KiB

After

Width:  |  Height:  |  Size: 391 KiB

View File

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1.0 MiB

View File

Before

Width:  |  Height:  |  Size: 195 KiB

After

Width:  |  Height:  |  Size: 195 KiB

View File

Before

Width:  |  Height:  |  Size: 176 KiB

After

Width:  |  Height:  |  Size: 176 KiB

View File

@ -1 +1 @@
an RSS reader similar to Reeder
A modern and elegant RSS reader with Material You design

View File

@ -0,0 +1,21 @@
## 0.7.2
1. 新的动态颜色系统(需要 Android 8.1+,动态颜色数量取决于当前壁纸颜色的丰富度,一般为 1 ~ 3 个)。
2. 现在也可以自定义强调色的色值(入口在基本颜色中的最后一个色板,需要注意的是自定义的颜色仅作为参考,具体的颜色,取色算法会自动选择适合的莫奈色系色值)
3. 未实现的功能现在以灰色标记,减少混淆。
4. 修复筛选条件为订阅源时,信息流时间排序混乱的问题。
5. 调整通知中的图标大小。
6. 现在重复的文章不会同步(重复是指原网页链接相同)。
### 说明:
1. 安装后首次切换颜色时可能会跳转回主页,下版再修。
2. 下版主要是“关于”页面和内置新版本检查。
3. 阅读页面将从滑动组中分离,独立成为一个页面。

View File

@ -0,0 +1,35 @@
## 0.7.4
1. 添加“提示与支持”页面。
2. 添加更新检查与下载。
3. 首次安装时默认选择动态颜色主题(如果可用)。
4. 信息流页面添加下拉同步。
5. 临时添加全文解析时的加载提示。
6. 更新一些上游依赖(可能存在未知的缺陷)。
7. 支持 RSS v1.0 协议(待测试)。
8. 修复小白条沉浸。
9. 修复选项菜单打开时未拦截返回事件的问题。
10. 优化阅读页面中的部分视频样式。
11. 优化部分异常样式。
### 说明:
1. 每次冷启动时都会自动检查一次更新(要到下版本发布后才能体验到了)。
2. 检查更新时,简体中文语言使用 Gitee API其他语言使用 GitHub API。
3. 请勿频繁手动检查更新(做了间隔 2 秒冷却),因为同一个 IP 每小时只能访问 60 次 GitHub API而 Gitee API 的具体频率限制还不清楚(目前 8 小时了还没重置)。
4. 阅读页面的重构在 0.8 版本后,图标和封面相关的在 0.9 版本后FreshRSS Fever API、Google Reader API的支持在 1.0 版本后。
5. 这个版本因为上游解析插件的 BUG导致只能单线程同步可能会有些慢。作者提到下版本修复同时也会支持 Atom 协议。

View File

@ -0,0 +1,11 @@
## 0.7.5
1. 支持 RSS Atom 协议。
### 说明:
1. Atom 协议中 `<content>` 元素的解析也将在近期支持。
2. 近期在重构分离滑动组,届时流畅度会得到一定提升。
3. 这个版本直接发布的,所以你可以对更新检查功能进行实际测试。

View File

@ -0,0 +1,16 @@
<i>Read You</i> 是一个以 <a href='https://m3.material.io/' target='_blank' rel='nofollow'>Material You</a> 风格呈现的 RSS 阅读器
<b>特性:</b>
* 订阅 RSS 链接
* 导入 OPML 文件
* 文章同步
* 文章更新通知
* 全文解析
* 过滤未读、星标
* 订阅源分组
* 本地化
* 导出 OPML 文件
* 文章搜索
更多的在路上…

View File

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 136 KiB

View File

Before

Width:  |  Height:  |  Size: 417 KiB

After

Width:  |  Height:  |  Size: 417 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 627 KiB

After

Width:  |  Height:  |  Size: 627 KiB

View File

Before

Width:  |  Height:  |  Size: 161 KiB

After

Width:  |  Height:  |  Size: 161 KiB

View File

Before

Width:  |  Height:  |  Size: 172 KiB

After

Width:  |  Height:  |  Size: 172 KiB

View File

@ -0,0 +1 @@
一个以 Material You 风格呈现的 RSS 阅读器