Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release FeedMe 4 canary version #517

Closed
seazon opened this issue Jun 11, 2023 · 43 comments
Closed

Release FeedMe 4 canary version #517

seazon opened this issue Jun 11, 2023 · 43 comments

Comments

@seazon
Copy link
Owner

seazon commented Jun 11, 2023

English

Starting today, I will be releasing the canary version of FeedMe 4. Subsequent canary versions will include fixes for critical bugs and new features. I will release the official version once all the features envisioned for version 4.0 are online.

About the canary version:

  • Due to time constraints, I started developing version 4.0 from early 2022, but the development time was too long.
  • Maintaining both 3.x and 4.0 versions also caused some inconvenience.
  • New features developed based on the 4.0 branch hope to be experienced by users earlier.
  • The canary version is suitable for loyal users of FeedMe who want to experience new features, as well as users who cannot use version 3.x.
  • Beta versions will be released on both Github and Play Store, but the canary version will only be released on Github.
  • Again, as the first version of 4.0, the current features are not complete and cannot yet display all the features envisioned for version 4.0. This means that future canary versions will include new features in addition to fixing critical bugs.

Note:

The code difference between version 4.0 and the previous 3.x version is huge. Before upgrading to the new version, please do a one-time article synchronization to prevent data loss.

中文

从今天开始,我将发布FeedMe 4的 canary 版本。后续的 canary 版本将包含严重 BUG 的修复和新功能。在我设想的4.0版本的所有功能都上线后,我将发布正式版本。

关于canary版本:

  • 由于时间限制,我从2022年初开始开发4.0版本,但开发时间太长了。
  • 同时维护3.x和4.0版本也带来了一些不便。
  • 基于4.0分支开发的新功能希望早些让用户体验。
  • Canary 版本适合 FeedMe 的忠实用户,想体验新功能,以及3.x版本无法使用的用户。
  • Beta 版本会同时在 Github 和 Play Store 发布,但 canary 版本只在 Github 发布。
  • 再次说明,作为4.0的第一个版本,目前的功能并不完整,还无法呈现我所设想的4.0版本的所有功能。也就是说,未来的 canary 版本除了修复严重 BUG 外,还将包含新功能。

注意:

4.0版本与之前的3.x版本代码差别巨大。在升级新版本之前,请先做一次文章的同步以防止数据丢失。

@Cris--
Copy link

Cris-- commented Jun 11, 2023

Nice UI update!

Two things:
Use Monet Engine as accent color.
In the article list an article is automatically colored with the accent color and switches to the next on scrolling. Make it optional please. It makes me a little irritated on scrolling. Mostly i'm reading a different article headline.

Edit: Fullscreen YT seems a bit buggy. If i start an embedded YT video, going to fullscreen and then switch the phone to landscape view FeedMe leaves YT and scrolls to a totaly different article.

@seazon
Copy link
Owner Author

seazon commented Jun 11, 2023

Nice UI update!

Two things:
Use Monet Engine as accent color.
In the article list an article is automatically colored with the accent color and switches to the next on scrolling. Make it optional please. It makes me a little irritated on scrolling. Mostly i'm reading a different article headline.

Edit: Fullscreen YT seems a bit buggy. If i start an embedded YT video, going to fullscreen and then switch the phone to landscape view FeedMe leaves YT and scrolls to a totaly different article.

  1. Accent color in article list issue: yes, will fix.

  2. Full video issue: yes, will fix.

@lindenxing
Copy link

1.设置-操纵-文章列表。向左右滑名称和实际功能对不上。如:标签功能对应的是标星,复制链接对应打开浏览器。
2.加星条目界面,取消当前加星条目后,左右滑条目,再次取消当前加星条目后,左下角加星图标不变。

@seazon
Copy link
Owner Author

seazon commented Jun 13, 2023

1.设置-操纵-文章列表。向左右滑名称和实际功能对不上。如:标签功能对应的是标星,复制链接对应打开浏览器。 2.加星条目界面,取消当前加星条目后,左右滑条目,再次取消当前加星条目后,左下角加星图标不变。

第一个会在下个版本修复,第二个我没看懂怎么操作来复现。

@lindenxing
Copy link

1.设置-操纵-文章列表。向左右滑名称和实际功能对不上。如:标签功能对应的是标星,复制链接对应打开浏览器。 2.加星条目界面,取消当前加星条目后,左右滑条目,再次取消当前加星条目后,左下角加星图标不变。

第一个会在下个版本修复,第二个我没看懂怎么操作来复现。

SVID_20230613_213529_1.mp4

我没表述清楚,我录了视频。视频界面左下角,加星图标内的五角里,在第一次加星取消加星后,再加星取消加星,颜色不变。

@lindenxing
Copy link

设置-操纵-文章列表,向下滑动设置为刷新。但下滑不刷新。

@denastria
Copy link

  1. 深色模式下,设置 > 个性化 > 强调色 > palette,实际的颜色比设置的颜色浅。
SVID_20230614_085908_1.mp4

@denastria
Copy link

  1. 设置 > 界面 > 沉浸模式,不管选择哪个选项,结果都是“滚动时透明化系统UI”
SVID_20230614_091852_1.mp4

@denastria
Copy link

  1. 播放列表,播放控制按钮无效
SVID_20230614_093354_1.mp4

@denastria
Copy link

  1. 部分设置选项没有汉化
    Collage_20230614_094220

@hdhoang
Copy link

hdhoang commented Jun 14, 2023

(i use inoreader)

The article view Starred/Unstarred icon state doesn't update correctly when I swipe between articles. eg from All items list, open a starred article, then icon is solid. Swipe right to next article, which is unstarred. Icon is still solid, not hollow as expected.

Pressing the star does send correct API call (web UI shows new state), and feedme toast shows expected action ("Unstarred" or "Starred").

Swiping between articles has a noticable pause. but i'm okay with it.

New TOC ui is always light-color, not following theme. it's useful feature!

@lindenxing
Copy link

Screenshot_20230614_121656_com seazon feedme
建议分享和分享内容合并,然后在设置分享模板里用#content#表示内容。建议单曲播放和播放合并,加入列表与下一曲播放合并,功能重复

@seazon
Copy link
Owner Author

seazon commented Jun 14, 2023

设置-操纵-文章列表,向下滑动设置为刷新。但下滑不刷新。

Canary3修复

@seazon
Copy link
Owner Author

seazon commented Jun 14, 2023

  1. 深色模式下,设置 > 个性化 > 强调色 > palette,实际的颜色比设置的颜色浅。

SVID_20230614_085908_1.mp4

深色模式下都做了处理。目前的强调色会根据material design 3的要求生成颜色。参考 https://m3.material.io/theme-builder#/custom

@seazon
Copy link
Owner Author

seazon commented Jun 14, 2023

  1. 设置 > 界面 > 沉浸模式,不管选择哪个选项,结果都是“滚动时透明化系统UI”

SVID_20230614_091852_1.mp4

这个确实还没做完,不过到时会改为 总是显示actionbar滚动时隐藏actionbar

@seazon
Copy link
Owner Author

seazon commented Jun 15, 2023

  1. 播放列表,播放控制按钮无效

SVID_20230614_093354_1.mp4

现在由于可以直接播放,但没有 正在缓冲 的提示,所以看起来播放不起作用。点击播放以后稍微等一会,缓冲一会就会自己播放了。

@seazon
Copy link
Owner Author

seazon commented Jun 15, 2023

  1. 部分设置选项没有汉化
    Collage_20230614_094220

Canary3更新上

@seazon
Copy link
Owner Author

seazon commented Jun 15, 2023

(i use inoreader)

The article view Starred/Unstarred icon state doesn't update correctly when I swipe between articles. eg from All items list, open a starred article, then icon is solid. Swipe right to next article, which is unstarred. Icon is still solid, not hollow as expected.

Pressing the star does send correct API call (web UI shows new state), and feedme toast shows expected action ("Unstarred" or "Starred").

Swiping between articles has a noticable pause. but i'm okay with it.

New TOC ui is always light-color, not following theme. it's useful feature!

  1. will fix in Canary 3
  2. this feature base on an open-source solution: https://github.com/yaohaixiao/AutocJS, currently no dark mode.

@seazon
Copy link
Owner Author

seazon commented Jun 15, 2023

Screenshot_20230614_121656_com seazon feedme 建议分享和分享内容合并,然后在设置分享模板里用#content#表示内容。建议单曲播放和播放合并,加入列表与下一曲播放合并,功能重复

你说的这几个合并,作用还是有差别的,所以不考虑合并
分享内容 会分享全文,不适合一般使用场景
单个播放 会在此条目播放完以后停止播放,不会播放 播放列表中其他单集
下一个播放 会插入到当前播放单集后面,而 加入列表 是加入到播放列表最后

@evildad
Copy link

evildad commented Jun 15, 2023

Auto Mark Read doesn't work if you're at the bottom. There are always 5 or 6 Items left unread.
Used to work with pre canary Versions.

@hdhoang
Copy link

hdhoang commented Jun 16, 2023

thanks for the fixes!

canary 3 (and earlier), in image view, buttons are always hidden behind 3-dot menu.

image

@seazon
Copy link
Owner Author

seazon commented Jun 17, 2023

  1. 设置 > 界面 > 沉浸模式,不管选择哪个选项,结果都是“滚动时透明化系统UI”

SVID_20230614_091852_1.mp4

pls check 4.0.0-Canary-4

@seazon
Copy link
Owner Author

seazon commented Jun 17, 2023

Nice UI update!
Two things:
Use Monet Engine as accent color.
In the article list an article is automatically colored with the accent color and switches to the next on scrolling. Make it optional please. It makes me a little irritated on scrolling. Mostly i'm reading a different article headline.
Edit: Fullscreen YT seems a bit buggy. If i start an embedded YT video, going to fullscreen and then switch the phone to landscape view FeedMe leaves YT and scrolls to a totaly different article.

  1. Accent color in article list issue: yes, will fix.
  2. Full video issue: yes, will fix.

for 2: please check 4.0.0-Canary-4

@yeahwong
Copy link

yeahwong commented Jun 19, 2023

希望增强一下对 eink 的支援,谢谢。

@seazon
Copy link
Owner Author

seazon commented Jun 19, 2023

希望增强一下对 eink 的支援,谢谢。

可以指出哪里需要优化吗?

@yeahwong
Copy link

yeahwong commented Jun 20, 2023

希望增强一下对 eink 的支援,谢谢。

可以指出哪里需要优化吗?

谢谢回复,以下是我的建议,请关注

  1. 增加一个纯黑白的 icon;
  2. 祛除所有交互动画和半透明、毛玻璃、阴影特效;
  3. 增加 UI 的黑白对比;
  4. 希望 UI 参考一下 https://reabble.cn/ ,目前的菜单在eink下不好用;
  5. 文章浏览改成点击区域翻页模式,目前墨水屏版的微信读书浏览微信订阅号文章也是这种模式了。

以上,谢谢。

@yeahwong
Copy link

另外微博列表模式下,好像没有不能调出来标记以上为已读的菜单?

@seazon
Copy link
Owner Author

seazon commented Jun 20, 2023

希望增强一下对 eink 的支援,谢谢。

可以指出哪里需要优化吗?

谢谢回复,以下是我的建议,请关注

  1. 增加一个纯黑白的 icon;
  2. 祛除所有交互动画和透明、毛玻璃、阴影特效;
  3. 增加 UI 的黑白对比;
  4. 希望 UI 参考一下 https://reabble.cn/ ,目前的菜单在eink下不好用;
  5. 文章浏览改成点击区域翻页模式,目前墨水屏版的微信读书浏览微信订阅号文章也是这种模式了。

以上,谢谢。

eink的优化,如果不是4.0新带出的问题,请更新到 #212

@seazon
Copy link
Owner Author

seazon commented Jun 20, 2023

另外微博列表模式下,好像没有不能调出来标记以上为已读的菜单?

我试了下可以。不过当显示的是加星列表时,设计就是没有这个菜单。

@yeahwong
Copy link

yeahwong commented Jun 20, 2023

另外微博列表模式下,好像没有不能调出来标记以上为已读的菜单?

我试了下可以。不过当显示的是加星列表时,设计就是没有这个菜单。

我个人觉得还是和普通列表的菜单一样比较好吧?
需要微博模式下的,标记以上条目为已读加星功能。

@yeahwong
Copy link

yeahwong commented Jun 20, 2023

是否可以增加一下选项:定义查看某个rss的文章的时候是web还是feed?

@lindenxing
Copy link

Uploading Screenshot_20230621_083518_com.seazon.feedme.jpg…
5的版本顶部有大段空白

@yeahwong
Copy link

image

5的版本列表顶部会出现很大一块空白。

@Otiel
Copy link

Otiel commented Jun 22, 2023

Is it possible to load v3 and v4 side-by-side? When I try to install v4, it offers me to upgrade v3. I'd like to beta test v4, but also be able to keep using v3.

@seazon
Copy link
Owner Author

seazon commented Jun 23, 2023

Is it possible to load v3 and v4 side-by-side? When I try to install v4, it offers me to upgrade v3. I'd like to beta test v4, but also be able to keep using v3.

Not support that since they are the same app.

@seazon
Copy link
Owner Author

seazon commented Jun 23, 2023

image

5的版本列表顶部会出现很大一块空白。

更新到c6吧

@seazon
Copy link
Owner Author

seazon commented Jun 23, 2023

Uploading Screenshot_20230621_083518_com.seazon.feedme.jpg…
5的版本顶部有大段空白

更新到c6吧

@seazon
Copy link
Owner Author

seazon commented Jun 23, 2023

是否可以增加一下选项:定义查看某个rss的文章的时候是web还是feed?

https://github.com/seazon/FeedMe/blob/master/doc/en/mobilizer.md#mobilizer-and-full-text-download
可以看下这个。每个源都可以自定义。

@yeahwong
Copy link

是否可以增加一下选项:定义查看某个rss的文章的时候是web还是feed?

https://github.com/seazon/FeedMe/blob/master/doc/en/mobilizer.md#mobilizer-and-full-text-download 可以看下这个。每个源都可以自定义。

谢谢。

@hdhoang
Copy link

hdhoang commented Jul 11, 2023

canary6. the link long-press menu no longer preview destination. currently i have to press Share next to see it.

Screenshot_20230629-182514~2

thanks so far!

@seazon
Copy link
Owner Author

seazon commented Jul 19, 2023

canary6. the link long-press menu no longer preview destination. currently i have to press Share next to see it.

Screenshot_20230629-182514~2

thanks so far!

Will fix it in next version.

@seazon
Copy link
Owner Author

seazon commented Jul 19, 2023

If there is a new issue, please create an issue(with name starting with "[V4 Canary X]") separately, I will no longer track this issue.

@seazon seazon closed this as completed Jul 19, 2023
@seazon
Copy link
Owner Author

seazon commented Jul 29, 2023

canary6. the link long-press menu no longer preview destination. currently i have to press Share next to see it.

Screenshot_20230629-182514~2

thanks so far!

added in 4.0.0-Canary-8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants