4.0.0-Canary-1

This commit is contained in:
shawn 2023-06-11 15:41:26 +08:00
parent 987a2ed5fe
commit c7b990fa29
6 changed files with 1361 additions and 1295 deletions

View File

@ -13,6 +13,7 @@ This is the documentation of FeedMe.
## Version:
- release: 3.20.14
- beta: 3.20.14 (join beta test: https://play.google.com/apps/testing/com.seazon.feedme)
- canary: 4.0.0-Canary-1 (only available on Github)
## Download:
- https://play.google.com/store/apps/details?id=com.seazon.feedme
@ -41,7 +42,8 @@ This is the documentation of FeedMe.
## Patches:
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches.md">3.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches.md">4.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_3.x.md">3.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_2.x.md">2.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_1.x.md">1.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_0.x.md">0.x</a>

View File

@ -1,654 +1,31 @@
### 3.20.14
###### 2022-7-10
- [fix]Fix theme follow system not work issue.
### 3.20.13
###### 2022-7-10
- [fix]Fix some options lost in `Integrations`.
### 3.20.12
###### 2022-7-3
- [fix]Fix can't share to WeChat issue.
- [fix]Fix the issue that some options lost when long-pressing the text on the article page.
### 3.20.11
###### 2022-6-28
- [optimize]Update French, Polish, German.
### 3.20.10
###### 2022-6-14
- [fix]https://github.com/seazon/FeedMe/issues/435
- [fix]TTS can't play issue.
### 3.20.9
###### 2022-5-28
- [fix]Fix crash issue on article page.
### 3.20.8
###### 2022-5-28
- [optimize]https://github.com/seazon/FeedMe/issues/420
- [fix]https://github.com/seazon/FeedMe/issues/426
### 3.20.7
###### 2022-4-1
- [optimize]Improve figcaption tag style. https://github.com/seazon/FeedMe/issues/403
- [optimize]Ethernet connection should same as Wifi. https://github.com/seazon/FeedMe/issues/400
### 3.20.6
###### 2022-3-12
- [fix]Crash issue in article page on Android 12.
### 3.20.5
###### 2022-1-21
- [fix]Some iframe embedded video can play https://github.com/seazon/FeedMe/issues/392
- [fix]Improve RTL language display in article page https://github.com/seazon/FeedMe/issues/391
### 3.20.4
###### 2022-1-14
- [fix]Fix status bar theme issue on Android 12+.
### 3.20.3
###### 2022-1-2
- [fix]Fix status bar height issue on Android 12+.
- [fix]Fix custom launcher crash issue when using image.
### 3.20.2
###### 2021-12-24
- [fix]Fix crash issue on Android 12 https://github.com/seazon/FeedMe/issues/385
### 3.20.1
###### 2021-12-23
- [optimize]Adapt for Android 12.
- [optimize]Update Hebrew, German, French, Dutch, Spanish, Italian, Ukrainian, Portuguese (Brazil), Romanian, Czech.
- [fix]https://github.com/seazon/FeedMe/issues/382
# 3.20.0
###### 2021-11-1
- [new]Support dark mode for Android 10+.
- [new]Support OPML import and export.
- [optimize]Remove `Manual Refresh` in settings, update manual refresh logic.
- Refresh list if list never scroll when sync done.
- Otherwise, if new items fetched for current list, show manual refresh tips.
- [optimize]Hide `New` button in `Add tag` dialog for Tiny Tiny RSS, and fix https://github.com/seazon/FeedMe/issues/369
- [optimize]Clear feed when logout.
### 3.19.3
###### 2021-10-19
- [fix]Fix scroll bar disappear in article page.
- [fix]Fix RSS link and date parse issue.
- [fix]https://github.com/seazon/FeedMe/issues/365
- [fix]https://github.com/seazon/FeedMe/issues/366
- [fix]Fix save blank favicon in some cases.
### 3.19.2
###### 2021-9-15
- [optimize]Favicon supports SVG.
- [fix]https://github.com/seazon/FeedMe/issues/330
### 3.19.1
###### 2021-9-11
- [fix]Fix images cannot be displayed.
# 3.19.0
###### 2021-9-9
- [new]Support long lick to select text on article page to add highlighter.
- [optimize]Show amount of highlighter on side bar.
- [optimize]Increased the number of highlighter on sidebars to 10.
- [fix]Fix https://github.com/seazon/FeedMe/issues/342
- [fix]Fix https://github.com/seazon/FeedMe/issues/354
### 3.18.3
###### 2021-6-10
- [fix]Fix purchase refund issue.
### 3.18.2
###### 2021-6-6
- [fix]Fix small issues.
### 3.18.1
###### 2021-5-3
- [optimize]New Language: Hebrew. Update French, Spanish, German, Czech, Hungarian, Dutch.
- [fix]Fix https://github.com/seazon/FeedMe/issues/301
- [fix]Fix https://github.com/seazon/FeedMe/issues/308
- [fix]Fix https://github.com/seazon/FeedMe/issues/311
- [fix]Fix other issues.
# 3.18.0
###### 2021-3-19
- [optimize]Improve load favicon logic and support reload favicon and move the `unsubscribe` button place in feed manager dialog. https://github.com/seazon/FeedMe/issues/286
- [optimize]`Open in browser` can apply to category or feed.
- [optimize]`Show image alt` apply to global
- [optimize]New Language: Slovak, Arabic, improve R2L layout. Update Japanese, German, Spanish, Italian, Dutch, Ukrainian.
- [optimize]Built-in browser support dark mode which require `Android System WebView` as WebView implementation. Improve the top and bottom padding issue.
- [optimize]Merge rss url and keyword in explore, improve rss parser.
- [optimize]Add more playback speed.
- [fix]Fix synchronization interruption issue. https://github.com/seazon/FeedMe/issues/297
- [fix]Fix stop sync if 0 unread at server side. https://github.com/seazon/FeedMe/issues/284
- [fix]Fix scroll jump down issue when use 2 fingers.
### 3.17.4
###### 2021-2-8
- [fix]Fix TTRSS can't sync issue.
- [fix]Fix summary display issue.
### 3.17.3
###### 2021-1-31
- [optimize]Swipe keep unread again can update to read.
- [fix]Fix TTRSS can't unsubscribe feed issue.
- [fix]Fix HTML blockquote can't display issue.
- [fix]Fix time parse issue in show note page.
- [fix]Fix widget not update count issue.
### 3.17.2
###### 2021-1-23
- [fix]Apply theme for blocking image.
- [fix]Fix FeedMe mobilizer can't show image in some cases.
### 3.17.1
###### 2020-10-1
- [optimize]Add new option in `Setting`-`Interface`-`Highlighter`: Show `Highlighter` in NAV side.
- [optimize]Highlighter add `case sensitive` option.
- [fix]Fix crash issue which caused by `Highlighter` feature. https://github.com/seazon/FeedMe/issues/244
# 3.17
###### 2020-9-20
- [new]Highlighter https://github.com/seazon/FeedMe/blob/master/doc/en/highlighter.md
- [new]support jump/seek via time in show notes.
- [optimize]Reduce the space between paragraphs of article page.
- [optimize]The images in the `New List` layout have more display space.
- [optimize]Show refresh at bottom if enable `Split Action Bar`.
- [optimize]Update translation: Japanese, Dutch, German, Spanish.
- [fix]Fix FeedMe mobilizer failed in some case.
- [fix]Fix show read time as 1 min. https://github.com/seazon/FeedMe/issues/223
- [fix]Fix play note screen not show note issue.
- [others]Remove phone permission.
- [others]Update IAB and other 3rd party libraries.
# 3.16
###### 2020-6-21
- [new]New custom fonts, no longer rely on font packages. Old font package is no longer compatible.
- [fix]When searching for podcasts and episodes, due to third-party interface restrictions, you cannot directly subscribe, so now open the browser to obtain the subscription url.
- [fix]https://github.com/seazon/FeedMe/issues/209
- [fix]https://github.com/seazon/FeedMe/issues/202
- [other]Call player command via 3rd party app.
``` java
Intent intent = new Intent();
intent.setAction("com.seazon.feedme.action.STOP_ACTION");
sendBroadcast(intent);
// actions:
com.seazon.feedme.action.PLAY_ACTION
com.seazon.feedme.action.STOP_ACTION
com.seazon.feedme.action.NEXT_ACTION
com.seazon.feedme.action.PREVIOUS_ACTION
com.seazon.feedme.action.FORWARD_ACTION
com.seazon.feedme.action.REPLAY_ACTION
com.seazon.feedme.action.STAR_ACTION
```
### 3.15.2
###### 2020-6-4
- [optimize]Update PolishItalianNorwegian, Spanish, DutchGerman.
- [fix]Fix the problem that TTS will not continue to play in some cases.
- [fix]FreshRss supports synchronization by feed/category.
- [fix]Fix other issues.
### 3.15.1
###### 2020-5-16
- [optimize]Identify 5G networks.
- [fix]Fix icon display issue.
- [fix]Fix other issues.
# 3.15
###### 2020-5-5
- [new]Add explore at sidebar, supports search podcast.
- [optimize]Inoreader(not OAuth), TheOldReader, Bazqux support modify host in login page.
- [optimize]Show podcast indicator in article list page.
- [optimize]Icon adapter with theme color.
- [optimize]Remember expand status of twitter layout.
- [other]Allow user certificate.
### 3.14.1
###### 2020-4-5
- [optimize]Update Czech, Italian, Indonesian, German, Hungarian, Polish, Spanish.
- [optimize]Update next/previous to forward/replay in notification.
- [fix]Fix scroll issue of article screen.
- [fix]Fix feed search issue.
# 3.14
###### 2020-4-2
- [new]New layout: Twitter.
- For short content
- Show full text and picture in list
- No need to enter article screen
- [optimize]Optimize the connection of Feedly.
- [optimize]optimize layout of article screen for tablet.
- [optimize]Adjust the color of paper and dark themes to improve readability.
# 3.13
###### 2020-2-4
- [optimize] Compatible with Android 10 storage mechanism, please see <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/storage_and_cache.md">Storage and Cache</a>
- [optimize] Optimize the function of blocking images, please see <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/block_image.md">Blocking Images</a>
- [optimize] Enable `Decode HTML` by default.
- [fix] Fix the problem of opening wrong image in the article screen.
- [other] The minimum supported version is increased to Android 5.
### 3.12.4
###### 2020-1-3
- [optimize]`Decode HTML` adds a global default value(in settings - sync - advanced).
- [fix]Fix sync failed issue.
### 3.12.3
###### 2019-12-30
- [optimize]Support add feed url directly.
- [optimize]Optimize HTML pre tag style.
- [optimize]Add `Decode HTML` open in feed settings dialog, for some encoded HTML page. Default is off.
- [optimize]`Auto sync on Wi-Fi only` in `Traffic` enable now when disable `Auto Sync` but enable `Sync on app launch`.
- [fix]Fix the problem of new articles not displaying after synchronization.
### 3.12.2
###### 2019-11-19
- [new]Support Feedbin parser for mobilizer.
- [fix]Fix backup failed issue.
- [fix]Fix article date issue of Fever.
### 3.12.1
###### 2019-10-15
- [optimize]The article's image can now be aligned with the article. This setting can be found in the `View` menu of the article screen.
- [optimize]Optimize 'manual refresh'. Now you can disable it in the 'sync' setting.
- [optimize]Fever displays a tip in the login dialog.
- [optimize]Update GermanItalianDutchSpanish.
# 3.12
###### 2019-9-28
- [new]Support sharing to WeChat friends.
- [new]Support Norwegian.
- [optimize]The article list won't refresh when synchronization is done if you stay on this screen. Instead, a popup will appear at the top.
- [optimize]Update Italian.
- [fix]Fix an issue that failed to share to WeChat moment.
# 3.11
###### 2019-9-15
- [optimize]`Write external storage` permission is not enforced when launch app, but request when need.
- [fix]Fix TTS reading characters incorrectly issue.
### 3.10.6
###### 2019-9-4
- [fix]Fix `Sync on app launch` not work if set `Sync Interval` as `Never`.
### 3.10.5
###### 2019-8-18
- [fix]Fix crash issue when using `Card` layout.
### 3.10.4
###### 2019-8-13
- [fix]Reduce too much automatic synchronization.
### 3.10.3
###### 2019-7-22
- [fix]Fix delay issue when opening articles.
### 3.10.2
###### 2019-7-20
- [new]Support Fever.
- [fix]Fix Feedbin sync issue.
- [fix]Remove Mercury.
### 3.10.1
###### 2019-6-8
- [optimize]TTS supports media button next/previous (single click to replay/forward, double click to next/previous article).
- [fix]Fixed crash issue on Android 4.x~6.x.
- [fix]Fixed language setting issue.
# 3.10
###### 2019-5-30
- [optimize]Optimize automatic synchronization.
- [optimize]If disable downloading full text and image of all feeds, skip the relevant synchronization process.
- [optimize]Optimize the article list feed name display, now it will display as much as possible.
- [fix]Now built-in image browser is the default.
- [fix]Fixed TTS issue when web page has been downloaded.
- [fix]Clearing the cache no longer clears the feed sorting data.
- [fix]Fixed failed to get modified tag name on Feedly.
### 3.9.4
###### 2019-4-27
- [new]Support custom share template, find it in new setting category `Individuation`.
- [optimize]Article summary text from 144 to 200, to avoid incomplete display.
- [optimize]Update cs, de, es, it, nl, pl, pt-br, ro, uk, zh-tw.
- [fix]Fix custom launcher can't add picture error.
### 3.9.3
###### 2019-3-20
- [fix]Fix crash issue on Android 4.x.
### 3.9.2
###### 2019-3-16
- [optimize]Optimize sorting: Provide reset button. Uncategorized feeds can also be sorted.
- [fix]Fix login and built-in browser issues on Android 9.
- [fix]Fix crashes when searching and adding subscriptions.
### 3.9.1
###### 2019-3-14
- [optimize] Remove Umeng analysis.
- [fix] Feedly, Inoreader now only support HTTPS.
- [fix] Now sorted alphabetically by default. `Reset order` menu will be added in next version.
- [fix] Fixed Tiny Tiny RSS can't save image issue.
- [fix] Fixed unplugging headphones and not stopping playing issue.
# 3.9
###### 2018-10-6
- [new] Feed supports sorting.
- [optimize] Add sd card path in cache path if SD exists.
- [optimize] Update media while save picture, then this picture can show in gallery or other image browsers. (Some devices not support)
- [fix] Tiny Tiny RSS supports attachments.
- [fix] Fixed InoReader / FreshRSS / The Old Reader / Bazqux tag display issue.
### 3.8.5
###### 2018-8-8
- [new] Support BlackBerry key series quick actions through keyboard. Link: https://github.com/seazon/FeedMe/blob/master/doc/en/shortcut_key.md
- [optimize] Add a text description to the upper right sidebar and back button to make it easier for people with poor eyesight.
- [fix] Fixed an issue where FeedMe mobilizer could not parse pure audio pages correctly.
- [fix] Fixed an issue where images could not be downloaded under WIFI in some cases.
### 3.8.4
###### 2018-7-8
- [new] Add `Data Collection` option in `Settings` - `About `, default is disabled.
- [fix] Fix image duplication issue of Mercury mobilizer.
### 3.8.3
###### 2018-7-7
- [optimize] Mobilizer displays the reason when fetching article fails, and providing `report issue` at bottom.
- [optimize] Mercury supports display header image.
- [optimize] Now FeedMe is the same as the official Feedly client, and thumbnails will appear in article page.
- [fix] Fix invisible issue of `Unsubscribe` and `Filter` in `Feed Management Dialog`.
- [fix] Fix parsing issue of HTML.
- [fix] Now the content obtained by Tiny Tiny RSS is sorted by time.
### 3.8.2
###### 2018-6-23
- [fix] Fix automatic synchronization does not work issue.
- [fix] Fix `keep unread` status reset issue.
- [fix] Fix other issues.
### 3.8.1
###### 2018-6-21
- [fix] Fix crash issue and some other issues.
# 3.8
###### 2018-6-15
- [new] Support podcast chapters.
- [new] Support adaptive icon.
- [new] `Auto Switch Night Mode` supports custom time.
- [optimize] Optimize the speed of syncing unread articles.
- [optimize] Optimize sharing to WeChat Moments, support sharing podcasts.
- [optimize] Upadte Dutch, Chinese Traditional, Spanish, German, Romanian, Czech, Russian, Portuguese (Brazil), Hungarian.
- [fix] Fix other issues.
### 3.7.1
###### 2018-5-24
- [fix] Fix crash issue.
# 3.7
###### 2018-5-23
- [new] Support share to WeChat Moments, enable in `Settings` - `Integrations`.
- [optimize] New option `Playback Speed` in `Setting` - `Audio`, disable this if TTS not work.
- [fix] Fix some devices can't install from Play store.
- [fix] Fix missing spaces between words in article page.
- [fix] Fix missing subject when sharing email in some cases.
# 3.6
###### 2018-4-28
- [new] Only for supporters: Create custom launcher icon in `Setting` - `About`.
- [optimize] New optioin in `Setting` - `Interface`: Always show the NAV side when the screen is wide enough.
- [fix] Fix cache number replacement issue.
- [fix] Fix "open url failed" issue.
- [fix] Fix other issues.
### 3.5.9
###### 2018-4-21
- [ATTENTION] Requests CAMERA and SHORTCUT permission to support new shortcut feature, but not available in this version.
- [fix] Fix sync button and item count not show in NAV side on small phone.
### 3.5.8
###### 2018-4-12
- [new] Highlights NAV side item for current list.
- [new] Play page adds star menu.
- [fix] Fix a problem where the title of the article list did not change when switched NAV side item.
- [fix] Fix a problem of missing temporary tags.
### 3.5.7
###### 2018-4-4
- [new] When the screen width exceeds 640dp, the first screen displays both article list and the sidebar. (Android 7.1+ devices with virtual navigation bar will have display problems when rotating horizontal screen clockwise)
- [new] Support Bluetooth headset (play and stop).
- [new] `Image Browser` Add `Disable` option.
- [new] Feedbin supports self-hosted.
- [optimize] Pull down refresh always synchronizes the current list, not whole. If the current list is `all items`, it is similar to the overall synchronization.
- [optimize] Optimize the FreshRSS login experience and automatically complete the API address.
- [optimize] Optimize one-tap sharing to Todoist in article page.
- [optimize] `Temporary tag` limit raised to 5.
- [fix] Fix false navigation position determination on Android 7.1+ devices.
- [fix] Fix the problem that login information is not recorded when logging in for the first time (problems arise from 3.5.6).
- [fix] Fix `Synchronous Mode` is set to `All`, but with certain feeds disabled, the number of syncs is abnormally wrong.
- [fix] Fix the issue where FreshRSS only syncs 100 items (problems arise from 3.5.6).
- [fix] Fix issue with using TTS playback exceptions in certain situations.
### 3.5.6
###### 2018-3-14
- [ATTENTION] Due to changes in the multi-account feature, downloaded images will not be visible after updating to the new version. If need, clear the cache and download it again.
- [optimize] Services(Feedbin, FreshRSS) that do not support feeds/categories synchronization can't modify `Sync Mode` now. `Chinese Mode` is also the same. `Sync Mode` is fixed to `All`.
- [optimize] Tiny Tiny RSS now support auth_remote.
- [fix] Fix too many articles marked as read when enable `Auto mark read`
- [fix] Fix FeedMe mobilizer parsing webpage garbled.
- [fix] Keyword filtering now ignores case.
- [fix] Fix other issues.
- [other] Changes related to multi-account feature.
### 3.5.5
###### 2018-2-24
- [optimize] If there is a notification during audio playback, the playback will not be paused, but the volume will be reduced.
- [optimize] Download process shows the number of downloaded images.
- [fix] Fix for `Json parse error` when Feedly sync.
- [fix] Fix synchronization stuck issue of Tiny Tiny RSS when pull to refresh.
- [fix] Fix TTS 2 word read into a word problem.
- [fix] Fix a problem with untranslated text of list summary.
- [other] Call sync service via 3rd party app.
``` java
Intent intent = new Intent();
intent.setClassName("com.seazon.feedme", "com.seazon.feedme.sync.service.SyncService");
intent.putExtra("auto", false);
intent.putExtra("type", syncTypes);
activity.startService(intent);
// syncTypes is following (add value to do more than one action):
public static int SYNC_TO_SERVER = 1;
public static int SYNC_UNREAD_FROM_SERVER = 2;
public static int SYNC_STARRED_FROM_SERVER = 4;
public static int SYNC_DELETE_READ = 16;
public static int SYNC_DOWNLOAD_IMAGE_AND_WEB_PAGE = 32;
public static int SYNC_DOWNLOAD_PODCAST = 256;
```
### 3.5.4
###### 2018-2-8
- [new] Support FreshRSS, a self-hosted RSS service like Tiny Tiny RSS. Site: https://freshrss.org/.
- [optimize] Now thumbnails can display even if not downloaded when syncing.
- [fix] Fix synchronization stuck issue of Tiny Tiny RSS.
- [fix] Fix crash issue when tap subscribe menu.
- [fix] Fix other issues.
### 3.5.3
###### 2018-1-29
- [optimize] Share link to FeedMe to subscribe. Or copy link to system clipboard, and fill automatically when click `Add subscription` menu.
- [optimize] Update French, German, Spanish, Russian, Italian, Czech, Portuguese (Brazil).
- [fix] Fix auth failed to Feedly via Evernote.
- [fix] Fix can't download images in some case.
- [fix] Fix duplicate menu issue.
- [fix] Fix other issues.
- [other] Add in-app goods: Cherry.
### 3.5.2
###### 2018-1-16
- [optimize] Update Chinese Traditional.
- [fix] Fix Tiny Tiny RSS can only fetch 100 unread issue.
- [fix] Fix article page can't show images after downloaded.
- [fix] Fix pull-down refresh synchronization could not mark server-read articles as read.
### 3.5.1
###### 2018-1-12
- [new] Add new `Favorites` notification besides `Sync` and `Play`, for showing the unread info of `temporary tag`. And now you can set `show notification if new items in` in feed setting dialog. If the setted feeds have new items, also will show info in `Favorites` notification.
- [new] Support Android 8.0 notification channel. You can set different ringtone or other settings in system notification setting.
- [optimize] Now `temporary tag` show unread item count.
- [optimize] Star and unread indicator move to left side. Reading time is also affected by the `Settings` - `Interface` - `Showing Reading Time`.
- [fix] Fix auto showing `Play` notification in some case.
- [fix] Fix crash issue when enable `Eink Improvement`
- [fix] Fix issues of Tiny Tiny RSS.
- [fix] Fix images do not display even download progress bar gone in article page.
# 3.5
###### 2017-12-06
- [new] Support Tiny Tiny RSS. IMPORTANT: Go to your TTRSS web site preferences and enable "Enable API access", click "save configuration" button and then login in FeedMe.
- [new] `Temporary tag`: Show all items which title contains keyword in one place. You can create and access it in NAV side, just like a feed. Max temporary tag count: 3.
- [new] Batch export images: If you subscribe some feed which contains a lot of images, you need to download one by one before. But now you can download all images of one feed/category one-time. The download path is same to single downloading image.Once finished, the unread articles will be marked as read if unread, and read and synced articles will be deleted.
- [optimize] Now you can hide your RSS account info via tap RSS type label which above your account name.
- [optimize] Now built-in browser is always open built-in browser, not Chrome custom tab or others.
### 3.4.3
###### 2017-11-29
- [fix] Fix does not download images and web pages when sync in some cases.
### 3.4.2
###### 2017-11-20
- [fix] Fix sync interval can't change issue if language is German.
### 3.4.1
###### 2017-11-16
- [optimize] Upadte German, Spanish, Portuguese (Brazil), Korean, Russian, French, Hungarian.
- [fix] Fix some traffic settings does not work issue.
- [fix] Fix article page can't hide action bar when scrolling issue.
# 3.4
###### 2017-11-13
- [new] Reorganize the `sync` setting. Now you can set all Wi-Fi only options in `Traffic`. The global feed settings in `Advanced`.
- [optimize] Show RSS service and account in NAV side.
- [fix] Now svg images can be displayed correctly.
- [fix] Sensitive scrolling in immersive mode.
- [fix] The bottom action bar displayed incorrectly in some cases.
- [fix] The uninstalled one-tap sharing menu can't remove from action bar.
### 3.3.2
###### 2017-10-11
- [optimize] Improve one-tap sharing system share. Now no need to reload the menus.
- [fix] Fix DashClock issue.
### 3.3.1
###### 2017-9-15
- [fix] Fix crash issue.
# 3.3
###### 2017-9-14
- [new] Support add system share in article page menu, then one-tap to share to your frequently-used app. (enable share in `Setting` - `Integrations`, and then you can find it in article page menus. Now maybe you need reload the menus to show it.)
- [new] Support custom notifications.
- [new] Support play video directly in the article page (add `Video Preview` in `Lab`).
- [optimize] Support horizontal display in play page.
- [optimize] Audio won't automatically downloaded after audio is disabled.
- [optimize] Some other small optimization.
- [fix] Fix filtering does not filter for certain keyword issues.
- [fix] Fix FeedMe Mobilizer issue in some case.
### 3.2.1
###### 2017-6-17
- [fix]Fix Feedly login with Google auth error.
- [fix]Adapt to ultra-wide mobile phone, like S8.
- [fix]Mark item as read when open it in browser directly.
# 3.2
###### 2017-6-12
- [new]Now you can play the whole list with the new `play list` menu. (this option will clear the play list first, and the max is 100 articles.)
- [new]Support auto download podcast audio file while syncing. (download 60 minutes at least.)
- [new]Support playback speed.
- [new]Support forward/replay, and you can set time in settings.
- [new]Support play menus in article page.
- [new]Add `enable audio` option, for disable audio feature for some people who don't need this.
- [new]Add `Open in browser` option in `Settings` - `Interface`, for open item in browser directly.
- [optimize]Add `Reset` button in menu edit dialog.
- [optimize]`Card` layout supports hide summary.
- [optimize]Optimize play feature and display.
- [optimize]Add `connection close` option.
- [fix]Fix order of starred items issue.
### 3.1.3
###### 2017-6-8
- [fix]Fix read items back to unread issue.
### 3.1.2
###### 2017-5-20
- [optimize]Now single tap to keep unread in article page, not twice. Update the `keep unread` icon.
- [optimize]Tap feed url to copy it in feed setting page.
- [optimize]Add playback control label for TalkBack.
- [optimize]Add `Thumbnail` switch in `Lab` setting. (Just for testing)
- [fix]Fix can't login Inoreader with Google account.
- [fix]Fix article hard to read when enable `Eink Improvement`.
### 3.1.1
###### 2017-5-9
- [optimize]Optimize ignored thumbnail list, the same picture won't add to list.
- [optimize]Back button to exit app will hide the read items.
- [optimize]Downloading failed pictures due to network timeout will continue to be attempted at the next time.
- [fix]Fix Bazqux issue, and improve the authentication expiration prompt of re-login tips.
- [fix]If enable split action bar, the FAB menu does not show when horizontal screen.
# 3.1
###### 2017-4-28
- [new]Support media button on headset.
- [new]Support sleep timer(on play screen).
- [new]Add feed states(`Settings` - `About`), for better understanding of feeds.
- Show 2 values of each feed:
- Interest value `read + star * 2`: the higher the value, the more articles you see in this feed, the more interested you are.
- Read percent `read / ( read + glance )`: the higher the percent, the more you are interested in this feed. The percent >= 90% will be displayed frist.
- Tap feed to show all 5 value:
- fetch: synced articles.
- filter: filtered articles.
- glance: use `mark previous read` or `mark all read`.
- read: read in article page.
- star: starred articles.
- Filter menu to choose scope(`today`, `this week`, `this month`, `whole`), default is `today`.
- [new]Support Chrome custom tabs.
- [optimize]Improve layout. Remove `summary` layout. Now when you select `list` layout, you can set show thumbnail/summary or not.
- [optimize]Now you can change TTS, but need restart app.
- [optimize]Change mark read time:
- Before: enter article and mark it read. Now: leave article and mark it read.
- Before: swipe A to B and mark B read. Now: swipe A to B and mark A read.
- [optimize]Remove Embedly mobilizer.
- [optimize]Update Spanish, Dutch, French, German, Korean, Portuguese (Brazil).
- [fix]Fix hide thumbnail issue. You can add max 32 thumbnails. If continue add, remove the first set thumbnail.
- [fix]Fix default browser issue, add `built-in` option. Now `default` means system default browser. If the system default browser does not set, show select dialog.
### 3.0.4
###### 2017-4-9
- Add an option `Show Reading Time` in `Interface` setting to show reading time in article page, default is false.
- Update `Pull to Refresh` option in `Control`, add a new item `Hide read items and sync`.
- Now long press on article list item won't work in `Visioin` layout.
- Now thumbnails load faster, and gif just shows first frame.
- Play menus add to `Swipe Left(Right) to Right(Left)` options.
- Auto mark item as read when read article via TTS.
- Fix Bazqux sync issue.
### 3.0.3
###### 2017-4-6
- Add `Eink Improvement` in `Lab`.
- Now you can set specific browser for browser and image browser.
- Now `24 hours` of `Auto Sync` is a special processing interval option, it will only sync in midnight. Note that if it does not sync in midnight, it will be synchronized when the network is available. And next synchronization time is the next midnight.
- Thumbnails can be long press and marked as AD images, then this picture will no longer be a thumbnail. You can add up to 16 images for the AD image. If you continue to add, the first AD image will no longer be considered an AD image.
- Update some icons.
### 3.0.1
###### 2017-3-20
- Fix crash issue.
# 3.0
###### 2017-3-19
- Support podcast (not support `Feedbin`) and TTS. Please read <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/podcast_tts.md">Podcast & TTS</a> for the detail.
- Provide reading time.
- Add `Podcast` layout, which show play or download progress.
- Add `Lab` in `Settings`, including `Hardware Acceleration`.
- Improve `Accent` color, now support more color and customize color.
# 4.0.0-Canary-1
###### 2023-6-11
#### New UI based on Material You
- Flattened cards, rounded corners *
- Accent color uses desaturated color in dark mode
- Launch icon support Material You (Android 13+)
#### Large screen adaptation
- Display different layouts according to screen size
- Keyboard shortcut support *
#### audio
- Support direct streaming, no download required
- Audio support for skipping silence
- sleep time supports the end of a single episode
- Support playing searched, unsubscribed episodes
- Remove the star addition function in the player interface
- Podcast download configurable
#### video
- Video supports full-screen playback
#### subscribe
- When entering some website addresses, it will be automatically converted to rss addresses *
#### other
- Mark read optimization
- When long press to mark all read, more options will pop up (mark one day ago as read, mark one week ago as read)
- Long press the article besides mark above as read, add mark below as read
- Remove the feature and setting item that the picture on the article page occupies the full width, and now it is always aligned with the text
- Optimize favicon display *
- Article Paragraph Table of Contents *
- New in-app payment item: Durian
- When the built-in browser opens an external link, there will be a prompt, and it can remember your choice. You can also reset it in Settings-Cache-Clear Default Action.
`*` indicates that the function is available, but it will continue to be improved in future versions

654
doc/en/patches_3.x.md Normal file
View File

@ -0,0 +1,654 @@
### 3.20.14
###### 2022-7-10
- [fix]Fix theme follow system not work issue.
### 3.20.13
###### 2022-7-10
- [fix]Fix some options lost in `Integrations`.
### 3.20.12
###### 2022-7-3
- [fix]Fix can't share to WeChat issue.
- [fix]Fix the issue that some options lost when long-pressing the text on the article page.
### 3.20.11
###### 2022-6-28
- [optimize]Update French, Polish, German.
### 3.20.10
###### 2022-6-14
- [fix]https://github.com/seazon/FeedMe/issues/435
- [fix]TTS can't play issue.
### 3.20.9
###### 2022-5-28
- [fix]Fix crash issue on article page.
### 3.20.8
###### 2022-5-28
- [optimize]https://github.com/seazon/FeedMe/issues/420
- [fix]https://github.com/seazon/FeedMe/issues/426
### 3.20.7
###### 2022-4-1
- [optimize]Improve figcaption tag style. https://github.com/seazon/FeedMe/issues/403
- [optimize]Ethernet connection should same as Wifi. https://github.com/seazon/FeedMe/issues/400
### 3.20.6
###### 2022-3-12
- [fix]Crash issue in article page on Android 12.
### 3.20.5
###### 2022-1-21
- [fix]Some iframe embedded video can play https://github.com/seazon/FeedMe/issues/392
- [fix]Improve RTL language display in article page https://github.com/seazon/FeedMe/issues/391
### 3.20.4
###### 2022-1-14
- [fix]Fix status bar theme issue on Android 12+.
### 3.20.3
###### 2022-1-2
- [fix]Fix status bar height issue on Android 12+.
- [fix]Fix custom launcher crash issue when using image.
### 3.20.2
###### 2021-12-24
- [fix]Fix crash issue on Android 12 https://github.com/seazon/FeedMe/issues/385
### 3.20.1
###### 2021-12-23
- [optimize]Adapt for Android 12.
- [optimize]Update Hebrew, German, French, Dutch, Spanish, Italian, Ukrainian, Portuguese (Brazil), Romanian, Czech.
- [fix]https://github.com/seazon/FeedMe/issues/382
# 3.20.0
###### 2021-11-1
- [new]Support dark mode for Android 10+.
- [new]Support OPML import and export.
- [optimize]Remove `Manual Refresh` in settings, update manual refresh logic.
- Refresh list if list never scroll when sync done.
- Otherwise, if new items fetched for current list, show manual refresh tips.
- [optimize]Hide `New` button in `Add tag` dialog for Tiny Tiny RSS, and fix https://github.com/seazon/FeedMe/issues/369
- [optimize]Clear feed when logout.
### 3.19.3
###### 2021-10-19
- [fix]Fix scroll bar disappear in article page.
- [fix]Fix RSS link and date parse issue.
- [fix]https://github.com/seazon/FeedMe/issues/365
- [fix]https://github.com/seazon/FeedMe/issues/366
- [fix]Fix save blank favicon in some cases.
### 3.19.2
###### 2021-9-15
- [optimize]Favicon supports SVG.
- [fix]https://github.com/seazon/FeedMe/issues/330
### 3.19.1
###### 2021-9-11
- [fix]Fix images cannot be displayed.
# 3.19.0
###### 2021-9-9
- [new]Support long lick to select text on article page to add highlighter.
- [optimize]Show amount of highlighter on side bar.
- [optimize]Increased the number of highlighter on sidebars to 10.
- [fix]Fix https://github.com/seazon/FeedMe/issues/342
- [fix]Fix https://github.com/seazon/FeedMe/issues/354
### 3.18.3
###### 2021-6-10
- [fix]Fix purchase refund issue.
### 3.18.2
###### 2021-6-6
- [fix]Fix small issues.
### 3.18.1
###### 2021-5-3
- [optimize]New Language: Hebrew. Update French, Spanish, German, Czech, Hungarian, Dutch.
- [fix]Fix https://github.com/seazon/FeedMe/issues/301
- [fix]Fix https://github.com/seazon/FeedMe/issues/308
- [fix]Fix https://github.com/seazon/FeedMe/issues/311
- [fix]Fix other issues.
# 3.18.0
###### 2021-3-19
- [optimize]Improve load favicon logic and support reload favicon and move the `unsubscribe` button place in feed manager dialog. https://github.com/seazon/FeedMe/issues/286
- [optimize]`Open in browser` can apply to category or feed.
- [optimize]`Show image alt` apply to global
- [optimize]New Language: Slovak, Arabic, improve R2L layout. Update Japanese, German, Spanish, Italian, Dutch, Ukrainian.
- [optimize]Built-in browser support dark mode which require `Android System WebView` as WebView implementation. Improve the top and bottom padding issue.
- [optimize]Merge rss url and keyword in explore, improve rss parser.
- [optimize]Add more playback speed.
- [fix]Fix synchronization interruption issue. https://github.com/seazon/FeedMe/issues/297
- [fix]Fix stop sync if 0 unread at server side. https://github.com/seazon/FeedMe/issues/284
- [fix]Fix scroll jump down issue when use 2 fingers.
### 3.17.4
###### 2021-2-8
- [fix]Fix TTRSS can't sync issue.
- [fix]Fix summary display issue.
### 3.17.3
###### 2021-1-31
- [optimize]Swipe keep unread again can update to read.
- [fix]Fix TTRSS can't unsubscribe feed issue.
- [fix]Fix HTML blockquote can't display issue.
- [fix]Fix time parse issue in show note page.
- [fix]Fix widget not update count issue.
### 3.17.2
###### 2021-1-23
- [fix]Apply theme for blocking image.
- [fix]Fix FeedMe mobilizer can't show image in some cases.
### 3.17.1
###### 2020-10-1
- [optimize]Add new option in `Setting`-`Interface`-`Highlighter`: Show `Highlighter` in NAV side.
- [optimize]Highlighter add `case sensitive` option.
- [fix]Fix crash issue which caused by `Highlighter` feature. https://github.com/seazon/FeedMe/issues/244
# 3.17
###### 2020-9-20
- [new]Highlighter https://github.com/seazon/FeedMe/blob/master/doc/en/highlighter.md
- [new]support jump/seek via time in show notes.
- [optimize]Reduce the space between paragraphs of article page.
- [optimize]The images in the `New List` layout have more display space.
- [optimize]Show refresh at bottom if enable `Split Action Bar`.
- [optimize]Update translation: Japanese, Dutch, German, Spanish.
- [fix]Fix FeedMe mobilizer failed in some case.
- [fix]Fix show read time as 1 min. https://github.com/seazon/FeedMe/issues/223
- [fix]Fix play note screen not show note issue.
- [others]Remove phone permission.
- [others]Update IAB and other 3rd party libraries.
# 3.16
###### 2020-6-21
- [new]New custom fonts, no longer rely on font packages. Old font package is no longer compatible.
- [fix]When searching for podcasts and episodes, due to third-party interface restrictions, you cannot directly subscribe, so now open the browser to obtain the subscription url.
- [fix]https://github.com/seazon/FeedMe/issues/209
- [fix]https://github.com/seazon/FeedMe/issues/202
- [other]Call player command via 3rd party app.
``` java
Intent intent = new Intent();
intent.setAction("com.seazon.feedme.action.STOP_ACTION");
sendBroadcast(intent);
// actions:
com.seazon.feedme.action.PLAY_ACTION
com.seazon.feedme.action.STOP_ACTION
com.seazon.feedme.action.NEXT_ACTION
com.seazon.feedme.action.PREVIOUS_ACTION
com.seazon.feedme.action.FORWARD_ACTION
com.seazon.feedme.action.REPLAY_ACTION
com.seazon.feedme.action.STAR_ACTION
```
### 3.15.2
###### 2020-6-4
- [optimize]Update PolishItalianNorwegian, Spanish, DutchGerman.
- [fix]Fix the problem that TTS will not continue to play in some cases.
- [fix]FreshRss supports synchronization by feed/category.
- [fix]Fix other issues.
### 3.15.1
###### 2020-5-16
- [optimize]Identify 5G networks.
- [fix]Fix icon display issue.
- [fix]Fix other issues.
# 3.15
###### 2020-5-5
- [new]Add explore at sidebar, supports search podcast.
- [optimize]Inoreader(not OAuth), TheOldReader, Bazqux support modify host in login page.
- [optimize]Show podcast indicator in article list page.
- [optimize]Icon adapter with theme color.
- [optimize]Remember expand status of twitter layout.
- [other]Allow user certificate.
### 3.14.1
###### 2020-4-5
- [optimize]Update Czech, Italian, Indonesian, German, Hungarian, Polish, Spanish.
- [optimize]Update next/previous to forward/replay in notification.
- [fix]Fix scroll issue of article screen.
- [fix]Fix feed search issue.
# 3.14
###### 2020-4-2
- [new]New layout: Twitter.
- For short content
- Show full text and picture in list
- No need to enter article screen
- [optimize]Optimize the connection of Feedly.
- [optimize]optimize layout of article screen for tablet.
- [optimize]Adjust the color of paper and dark themes to improve readability.
# 3.13
###### 2020-2-4
- [optimize] Compatible with Android 10 storage mechanism, please see <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/storage_and_cache.md">Storage and Cache</a>
- [optimize] Optimize the function of blocking images, please see <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/block_image.md">Blocking Images</a>
- [optimize] Enable `Decode HTML` by default.
- [fix] Fix the problem of opening wrong image in the article screen.
- [other] The minimum supported version is increased to Android 5.
### 3.12.4
###### 2020-1-3
- [optimize]`Decode HTML` adds a global default value(in settings - sync - advanced).
- [fix]Fix sync failed issue.
### 3.12.3
###### 2019-12-30
- [optimize]Support add feed url directly.
- [optimize]Optimize HTML pre tag style.
- [optimize]Add `Decode HTML` open in feed settings dialog, for some encoded HTML page. Default is off.
- [optimize]`Auto sync on Wi-Fi only` in `Traffic` enable now when disable `Auto Sync` but enable `Sync on app launch`.
- [fix]Fix the problem of new articles not displaying after synchronization.
### 3.12.2
###### 2019-11-19
- [new]Support Feedbin parser for mobilizer.
- [fix]Fix backup failed issue.
- [fix]Fix article date issue of Fever.
### 3.12.1
###### 2019-10-15
- [optimize]The article's image can now be aligned with the article. This setting can be found in the `View` menu of the article screen.
- [optimize]Optimize 'manual refresh'. Now you can disable it in the 'sync' setting.
- [optimize]Fever displays a tip in the login dialog.
- [optimize]Update GermanItalianDutchSpanish.
# 3.12
###### 2019-9-28
- [new]Support sharing to WeChat friends.
- [new]Support Norwegian.
- [optimize]The article list won't refresh when synchronization is done if you stay on this screen. Instead, a popup will appear at the top.
- [optimize]Update Italian.
- [fix]Fix an issue that failed to share to WeChat moment.
# 3.11
###### 2019-9-15
- [optimize]`Write external storage` permission is not enforced when launch app, but request when need.
- [fix]Fix TTS reading characters incorrectly issue.
### 3.10.6
###### 2019-9-4
- [fix]Fix `Sync on app launch` not work if set `Sync Interval` as `Never`.
### 3.10.5
###### 2019-8-18
- [fix]Fix crash issue when using `Card` layout.
### 3.10.4
###### 2019-8-13
- [fix]Reduce too much automatic synchronization.
### 3.10.3
###### 2019-7-22
- [fix]Fix delay issue when opening articles.
### 3.10.2
###### 2019-7-20
- [new]Support Fever.
- [fix]Fix Feedbin sync issue.
- [fix]Remove Mercury.
### 3.10.1
###### 2019-6-8
- [optimize]TTS supports media button next/previous (single click to replay/forward, double click to next/previous article).
- [fix]Fixed crash issue on Android 4.x~6.x.
- [fix]Fixed language setting issue.
# 3.10
###### 2019-5-30
- [optimize]Optimize automatic synchronization.
- [optimize]If disable downloading full text and image of all feeds, skip the relevant synchronization process.
- [optimize]Optimize the article list feed name display, now it will display as much as possible.
- [fix]Now built-in image browser is the default.
- [fix]Fixed TTS issue when web page has been downloaded.
- [fix]Clearing the cache no longer clears the feed sorting data.
- [fix]Fixed failed to get modified tag name on Feedly.
### 3.9.4
###### 2019-4-27
- [new]Support custom share template, find it in new setting category `Individuation`.
- [optimize]Article summary text from 144 to 200, to avoid incomplete display.
- [optimize]Update cs, de, es, it, nl, pl, pt-br, ro, uk, zh-tw.
- [fix]Fix custom launcher can't add picture error.
### 3.9.3
###### 2019-3-20
- [fix]Fix crash issue on Android 4.x.
### 3.9.2
###### 2019-3-16
- [optimize]Optimize sorting: Provide reset button. Uncategorized feeds can also be sorted.
- [fix]Fix login and built-in browser issues on Android 9.
- [fix]Fix crashes when searching and adding subscriptions.
### 3.9.1
###### 2019-3-14
- [optimize] Remove Umeng analysis.
- [fix] Feedly, Inoreader now only support HTTPS.
- [fix] Now sorted alphabetically by default. `Reset order` menu will be added in next version.
- [fix] Fixed Tiny Tiny RSS can't save image issue.
- [fix] Fixed unplugging headphones and not stopping playing issue.
# 3.9
###### 2018-10-6
- [new] Feed supports sorting.
- [optimize] Add sd card path in cache path if SD exists.
- [optimize] Update media while save picture, then this picture can show in gallery or other image browsers. (Some devices not support)
- [fix] Tiny Tiny RSS supports attachments.
- [fix] Fixed InoReader / FreshRSS / The Old Reader / Bazqux tag display issue.
### 3.8.5
###### 2018-8-8
- [new] Support BlackBerry key series quick actions through keyboard. Link: https://github.com/seazon/FeedMe/blob/master/doc/en/shortcut_key.md
- [optimize] Add a text description to the upper right sidebar and back button to make it easier for people with poor eyesight.
- [fix] Fixed an issue where FeedMe mobilizer could not parse pure audio pages correctly.
- [fix] Fixed an issue where images could not be downloaded under WIFI in some cases.
### 3.8.4
###### 2018-7-8
- [new] Add `Data Collection` option in `Settings` - `About `, default is disabled.
- [fix] Fix image duplication issue of Mercury mobilizer.
### 3.8.3
###### 2018-7-7
- [optimize] Mobilizer displays the reason when fetching article fails, and providing `report issue` at bottom.
- [optimize] Mercury supports display header image.
- [optimize] Now FeedMe is the same as the official Feedly client, and thumbnails will appear in article page.
- [fix] Fix invisible issue of `Unsubscribe` and `Filter` in `Feed Management Dialog`.
- [fix] Fix parsing issue of HTML.
- [fix] Now the content obtained by Tiny Tiny RSS is sorted by time.
### 3.8.2
###### 2018-6-23
- [fix] Fix automatic synchronization does not work issue.
- [fix] Fix `keep unread` status reset issue.
- [fix] Fix other issues.
### 3.8.1
###### 2018-6-21
- [fix] Fix crash issue and some other issues.
# 3.8
###### 2018-6-15
- [new] Support podcast chapters.
- [new] Support adaptive icon.
- [new] `Auto Switch Night Mode` supports custom time.
- [optimize] Optimize the speed of syncing unread articles.
- [optimize] Optimize sharing to WeChat Moments, support sharing podcasts.
- [optimize] Upadte Dutch, Chinese Traditional, Spanish, German, Romanian, Czech, Russian, Portuguese (Brazil), Hungarian.
- [fix] Fix other issues.
### 3.7.1
###### 2018-5-24
- [fix] Fix crash issue.
# 3.7
###### 2018-5-23
- [new] Support share to WeChat Moments, enable in `Settings` - `Integrations`.
- [optimize] New option `Playback Speed` in `Setting` - `Audio`, disable this if TTS not work.
- [fix] Fix some devices can't install from Play store.
- [fix] Fix missing spaces between words in article page.
- [fix] Fix missing subject when sharing email in some cases.
# 3.6
###### 2018-4-28
- [new] Only for supporters: Create custom launcher icon in `Setting` - `About`.
- [optimize] New optioin in `Setting` - `Interface`: Always show the NAV side when the screen is wide enough.
- [fix] Fix cache number replacement issue.
- [fix] Fix "open url failed" issue.
- [fix] Fix other issues.
### 3.5.9
###### 2018-4-21
- [ATTENTION] Requests CAMERA and SHORTCUT permission to support new shortcut feature, but not available in this version.
- [fix] Fix sync button and item count not show in NAV side on small phone.
### 3.5.8
###### 2018-4-12
- [new] Highlights NAV side item for current list.
- [new] Play page adds star menu.
- [fix] Fix a problem where the title of the article list did not change when switched NAV side item.
- [fix] Fix a problem of missing temporary tags.
### 3.5.7
###### 2018-4-4
- [new] When the screen width exceeds 640dp, the first screen displays both article list and the sidebar. (Android 7.1+ devices with virtual navigation bar will have display problems when rotating horizontal screen clockwise)
- [new] Support Bluetooth headset (play and stop).
- [new] `Image Browser` Add `Disable` option.
- [new] Feedbin supports self-hosted.
- [optimize] Pull down refresh always synchronizes the current list, not whole. If the current list is `all items`, it is similar to the overall synchronization.
- [optimize] Optimize the FreshRSS login experience and automatically complete the API address.
- [optimize] Optimize one-tap sharing to Todoist in article page.
- [optimize] `Temporary tag` limit raised to 5.
- [fix] Fix false navigation position determination on Android 7.1+ devices.
- [fix] Fix the problem that login information is not recorded when logging in for the first time (problems arise from 3.5.6).
- [fix] Fix `Synchronous Mode` is set to `All`, but with certain feeds disabled, the number of syncs is abnormally wrong.
- [fix] Fix the issue where FreshRSS only syncs 100 items (problems arise from 3.5.6).
- [fix] Fix issue with using TTS playback exceptions in certain situations.
### 3.5.6
###### 2018-3-14
- [ATTENTION] Due to changes in the multi-account feature, downloaded images will not be visible after updating to the new version. If need, clear the cache and download it again.
- [optimize] Services(Feedbin, FreshRSS) that do not support feeds/categories synchronization can't modify `Sync Mode` now. `Chinese Mode` is also the same. `Sync Mode` is fixed to `All`.
- [optimize] Tiny Tiny RSS now support auth_remote.
- [fix] Fix too many articles marked as read when enable `Auto mark read`
- [fix] Fix FeedMe mobilizer parsing webpage garbled.
- [fix] Keyword filtering now ignores case.
- [fix] Fix other issues.
- [other] Changes related to multi-account feature.
### 3.5.5
###### 2018-2-24
- [optimize] If there is a notification during audio playback, the playback will not be paused, but the volume will be reduced.
- [optimize] Download process shows the number of downloaded images.
- [fix] Fix for `Json parse error` when Feedly sync.
- [fix] Fix synchronization stuck issue of Tiny Tiny RSS when pull to refresh.
- [fix] Fix TTS 2 word read into a word problem.
- [fix] Fix a problem with untranslated text of list summary.
- [other] Call sync service via 3rd party app.
``` java
Intent intent = new Intent();
intent.setClassName("com.seazon.feedme", "com.seazon.feedme.sync.service.SyncService");
intent.putExtra("auto", false);
intent.putExtra("type", syncTypes);
activity.startService(intent);
// syncTypes is following (add value to do more than one action):
public static int SYNC_TO_SERVER = 1;
public static int SYNC_UNREAD_FROM_SERVER = 2;
public static int SYNC_STARRED_FROM_SERVER = 4;
public static int SYNC_DELETE_READ = 16;
public static int SYNC_DOWNLOAD_IMAGE_AND_WEB_PAGE = 32;
public static int SYNC_DOWNLOAD_PODCAST = 256;
```
### 3.5.4
###### 2018-2-8
- [new] Support FreshRSS, a self-hosted RSS service like Tiny Tiny RSS. Site: https://freshrss.org/.
- [optimize] Now thumbnails can display even if not downloaded when syncing.
- [fix] Fix synchronization stuck issue of Tiny Tiny RSS.
- [fix] Fix crash issue when tap subscribe menu.
- [fix] Fix other issues.
### 3.5.3
###### 2018-1-29
- [optimize] Share link to FeedMe to subscribe. Or copy link to system clipboard, and fill automatically when click `Add subscription` menu.
- [optimize] Update French, German, Spanish, Russian, Italian, Czech, Portuguese (Brazil).
- [fix] Fix auth failed to Feedly via Evernote.
- [fix] Fix can't download images in some case.
- [fix] Fix duplicate menu issue.
- [fix] Fix other issues.
- [other] Add in-app goods: Cherry.
### 3.5.2
###### 2018-1-16
- [optimize] Update Chinese Traditional.
- [fix] Fix Tiny Tiny RSS can only fetch 100 unread issue.
- [fix] Fix article page can't show images after downloaded.
- [fix] Fix pull-down refresh synchronization could not mark server-read articles as read.
### 3.5.1
###### 2018-1-12
- [new] Add new `Favorites` notification besides `Sync` and `Play`, for showing the unread info of `temporary tag`. And now you can set `show notification if new items in` in feed setting dialog. If the setted feeds have new items, also will show info in `Favorites` notification.
- [new] Support Android 8.0 notification channel. You can set different ringtone or other settings in system notification setting.
- [optimize] Now `temporary tag` show unread item count.
- [optimize] Star and unread indicator move to left side. Reading time is also affected by the `Settings` - `Interface` - `Showing Reading Time`.
- [fix] Fix auto showing `Play` notification in some case.
- [fix] Fix crash issue when enable `Eink Improvement`
- [fix] Fix issues of Tiny Tiny RSS.
- [fix] Fix images do not display even download progress bar gone in article page.
# 3.5
###### 2017-12-06
- [new] Support Tiny Tiny RSS. IMPORTANT: Go to your TTRSS web site preferences and enable "Enable API access", click "save configuration" button and then login in FeedMe.
- [new] `Temporary tag`: Show all items which title contains keyword in one place. You can create and access it in NAV side, just like a feed. Max temporary tag count: 3.
- [new] Batch export images: If you subscribe some feed which contains a lot of images, you need to download one by one before. But now you can download all images of one feed/category one-time. The download path is same to single downloading image.Once finished, the unread articles will be marked as read if unread, and read and synced articles will be deleted.
- [optimize] Now you can hide your RSS account info via tap RSS type label which above your account name.
- [optimize] Now built-in browser is always open built-in browser, not Chrome custom tab or others.
### 3.4.3
###### 2017-11-29
- [fix] Fix does not download images and web pages when sync in some cases.
### 3.4.2
###### 2017-11-20
- [fix] Fix sync interval can't change issue if language is German.
### 3.4.1
###### 2017-11-16
- [optimize] Upadte German, Spanish, Portuguese (Brazil), Korean, Russian, French, Hungarian.
- [fix] Fix some traffic settings does not work issue.
- [fix] Fix article page can't hide action bar when scrolling issue.
# 3.4
###### 2017-11-13
- [new] Reorganize the `sync` setting. Now you can set all Wi-Fi only options in `Traffic`. The global feed settings in `Advanced`.
- [optimize] Show RSS service and account in NAV side.
- [fix] Now svg images can be displayed correctly.
- [fix] Sensitive scrolling in immersive mode.
- [fix] The bottom action bar displayed incorrectly in some cases.
- [fix] The uninstalled one-tap sharing menu can't remove from action bar.
### 3.3.2
###### 2017-10-11
- [optimize] Improve one-tap sharing system share. Now no need to reload the menus.
- [fix] Fix DashClock issue.
### 3.3.1
###### 2017-9-15
- [fix] Fix crash issue.
# 3.3
###### 2017-9-14
- [new] Support add system share in article page menu, then one-tap to share to your frequently-used app. (enable share in `Setting` - `Integrations`, and then you can find it in article page menus. Now maybe you need reload the menus to show it.)
- [new] Support custom notifications.
- [new] Support play video directly in the article page (add `Video Preview` in `Lab`).
- [optimize] Support horizontal display in play page.
- [optimize] Audio won't automatically downloaded after audio is disabled.
- [optimize] Some other small optimization.
- [fix] Fix filtering does not filter for certain keyword issues.
- [fix] Fix FeedMe Mobilizer issue in some case.
### 3.2.1
###### 2017-6-17
- [fix]Fix Feedly login with Google auth error.
- [fix]Adapt to ultra-wide mobile phone, like S8.
- [fix]Mark item as read when open it in browser directly.
# 3.2
###### 2017-6-12
- [new]Now you can play the whole list with the new `play list` menu. (this option will clear the play list first, and the max is 100 articles.)
- [new]Support auto download podcast audio file while syncing. (download 60 minutes at least.)
- [new]Support playback speed.
- [new]Support forward/replay, and you can set time in settings.
- [new]Support play menus in article page.
- [new]Add `enable audio` option, for disable audio feature for some people who don't need this.
- [new]Add `Open in browser` option in `Settings` - `Interface`, for open item in browser directly.
- [optimize]Add `Reset` button in menu edit dialog.
- [optimize]`Card` layout supports hide summary.
- [optimize]Optimize play feature and display.
- [optimize]Add `connection close` option.
- [fix]Fix order of starred items issue.
### 3.1.3
###### 2017-6-8
- [fix]Fix read items back to unread issue.
### 3.1.2
###### 2017-5-20
- [optimize]Now single tap to keep unread in article page, not twice. Update the `keep unread` icon.
- [optimize]Tap feed url to copy it in feed setting page.
- [optimize]Add playback control label for TalkBack.
- [optimize]Add `Thumbnail` switch in `Lab` setting. (Just for testing)
- [fix]Fix can't login Inoreader with Google account.
- [fix]Fix article hard to read when enable `Eink Improvement`.
### 3.1.1
###### 2017-5-9
- [optimize]Optimize ignored thumbnail list, the same picture won't add to list.
- [optimize]Back button to exit app will hide the read items.
- [optimize]Downloading failed pictures due to network timeout will continue to be attempted at the next time.
- [fix]Fix Bazqux issue, and improve the authentication expiration prompt of re-login tips.
- [fix]If enable split action bar, the FAB menu does not show when horizontal screen.
# 3.1
###### 2017-4-28
- [new]Support media button on headset.
- [new]Support sleep timer(on play screen).
- [new]Add feed states(`Settings` - `About`), for better understanding of feeds.
- Show 2 values of each feed:
- Interest value `read + star * 2`: the higher the value, the more articles you see in this feed, the more interested you are.
- Read percent `read / ( read + glance )`: the higher the percent, the more you are interested in this feed. The percent >= 90% will be displayed frist.
- Tap feed to show all 5 value:
- fetch: synced articles.
- filter: filtered articles.
- glance: use `mark previous read` or `mark all read`.
- read: read in article page.
- star: starred articles.
- Filter menu to choose scope(`today`, `this week`, `this month`, `whole`), default is `today`.
- [new]Support Chrome custom tabs.
- [optimize]Improve layout. Remove `summary` layout. Now when you select `list` layout, you can set show thumbnail/summary or not.
- [optimize]Now you can change TTS, but need restart app.
- [optimize]Change mark read time:
- Before: enter article and mark it read. Now: leave article and mark it read.
- Before: swipe A to B and mark B read. Now: swipe A to B and mark A read.
- [optimize]Remove Embedly mobilizer.
- [optimize]Update Spanish, Dutch, French, German, Korean, Portuguese (Brazil).
- [fix]Fix hide thumbnail issue. You can add max 32 thumbnails. If continue add, remove the first set thumbnail.
- [fix]Fix default browser issue, add `built-in` option. Now `default` means system default browser. If the system default browser does not set, show select dialog.
### 3.0.4
###### 2017-4-9
- Add an option `Show Reading Time` in `Interface` setting to show reading time in article page, default is false.
- Update `Pull to Refresh` option in `Control`, add a new item `Hide read items and sync`.
- Now long press on article list item won't work in `Visioin` layout.
- Now thumbnails load faster, and gif just shows first frame.
- Play menus add to `Swipe Left(Right) to Right(Left)` options.
- Auto mark item as read when read article via TTS.
- Fix Bazqux sync issue.
### 3.0.3
###### 2017-4-6
- Add `Eink Improvement` in `Lab`.
- Now you can set specific browser for browser and image browser.
- Now `24 hours` of `Auto Sync` is a special processing interval option, it will only sync in midnight. Note that if it does not sync in midnight, it will be synchronized when the network is available. And next synchronization time is the next midnight.
- Thumbnails can be long press and marked as AD images, then this picture will no longer be a thumbnail. You can add up to 16 images for the AD image. If you continue to add, the first AD image will no longer be considered an AD image.
- Update some icons.
### 3.0.1
###### 2017-3-20
- Fix crash issue.
# 3.0
###### 2017-3-19
- Support podcast (not support `Feedbin`) and TTS. Please read <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/podcast_tts.md">Podcast & TTS</a> for the detail.
- Provide reading time.
- Add `Podcast` layout, which show play or download progress.
- Add `Lab` in `Settings`, including `Hardware Acceleration`.
- Improve `Accent` color, now support more color and customize color.

View File

@ -13,6 +13,7 @@ FeedMe是一个RSS阅读器支持以下RSS服务
## 版本:
- 正式: 3.20.14
- 测试: 3.20.14 (加入beta测试: https://play.google.com/apps/testing/com.seazon.feedme)
- canary: 4.0.0-Canary-1 (仅在Github下载)
## 下载:
- https://play.google.com/store/apps/details?id=com.seazon.feedme
@ -56,7 +57,8 @@ FeedMe是一个RSS阅读器支持以下RSS服务
## 更新:
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/patches.md">3.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/patches.md">4.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/patches_3.x.md">3.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_2.x.md">2.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_1.x.md">1.x</a>
- <a href="https://github.com/seazon/FeedMe/blob/master/doc/en/patches_0.x.md">0.x</a>

View File

@ -1,639 +1,31 @@
### 3.20.14
###### 2022-7-10
- [修复]主题跟随系统不起作用的问题。
### 3.20.13
###### 2022-7-10
- [修复]修复`服务`某些服务丢失的问题。
### 3.20.12
###### 2022-7-3
- [修复]修复不能分享到微信的问题。
- [修复]修复文章页长按文字时某些选项丢失的问题。
### 3.20.11
###### 2022-6-28
- [优化]更新翻译。
### 3.20.10
###### 2022-6-14
- [修复]https://github.com/seazon/FeedMe/issues/435
- [修复]TTS不能播放的问题。
### 3.20.9
###### 2022-5-28
- [修复]修复文章页崩溃问题。
### 3.20.8
###### 2022-5-28
- [优化]https://github.com/seazon/FeedMe/issues/420
- [修复]https://github.com/seazon/FeedMe/issues/426
### 3.20.7
###### 2022-4-1
- [优化]优化figcaption标签样式。 https://github.com/seazon/FeedMe/issues/403
- [优化]以太网连接应该同Wifi一致。 https://github.com/seazon/FeedMe/issues/400
### 3.20.6
###### 2022-3-12
- [修复]文章页崩溃问题。
### 3.20.5
###### 2022-1-21
- [修复]部分iframe内嵌视频无法播放 https://github.com/seazon/FeedMe/issues/392
- [修复]优化右向左的语言在文章页的显示 https://github.com/seazon/FeedMe/issues/391
### 3.20.4
###### 2022-1-14
- [修复]修复Android 12+状态栏可见性问题。
### 3.20.3
###### 2022-1-2
- [修复]修复Android 12+状态栏高度识别错误的问题。
- [修复]修复自定义启动图标时使用图片崩溃的问题。
### 3.20.2
###### 2021-12-24
- [修复]修复Android 12上的闪退问题 https://github.com/seazon/FeedMe/issues/385
### 3.20.1
###### 2021-12-23
- [优化]Android 12 适配。
- [修复]https://github.com/seazon/FeedMe/issues/382
# 3.20.0
###### 2021-11-1
- [新增]Android 10+ 支持深色模式。
- [新增]支持导入导出 OPML。
- [优化]移除`手动刷新`的设置,更新手动刷新逻辑。
- 如果同步完成时列表停留在顶部,直接刷新列表。
- 如果列表已滑动,且当前列表有新的文章,就显示刷新提示。
- [优化]对 Tiny Tiny RSS 隐藏`添加标签`对话框中的`新增`按钮,并修复 https://github.com/seazon/FeedMe/issues/369
- [优化]退出登录时清除订阅数据。
### 3.19.3
###### 2021-10-19
- [修复]修复文章页滚动条消失的问题。
- [修复]修复RSS链接和时间解析问题。
- [修复]https://github.com/seazon/FeedMe/issues/365
- [修复]https://github.com/seazon/FeedMe/issues/366
- [修复]修复某些情况下保存空白图片的问题。
### 3.19.2
###### 2021-9-15
- [修复]修复图片无法显示的问题。
### 3.19.1
###### 2021-9-11
- [修复]修复图片无法显示的问题。
# 3.19.0
###### 2021-9-9
- [新增]支持文章页长按选择文字来添加荧光标签。
- [优化]侧栏荧光标签显示总数。
- [优化]侧栏荧光标签上限增加到10个。
- [修复]修复 https://github.com/seazon/FeedMe/issues/342
- [修复]修复 https://github.com/seazon/FeedMe/issues/354
### 3.18.3
###### 2021-6-10
- [修复]修复支付退款问题。
### 3.18.2
###### 2021-6-6
- [修复]修复一些小问题。
### 3.18.1
###### 2021-5-3
- [修复]修复 https://github.com/seazon/FeedMe/issues/301
- [修复]修复 https://github.com/seazon/FeedMe/issues/308
- [修复]修复 https://github.com/seazon/FeedMe/issues/311
- [修复]修复其他问题。
# 3.18.0
###### 2021-3-19
- [优化]优化favicon选取逻辑订阅源设置对话框支持刷新。移动`退订`按钮位置。https://github.com/seazon/FeedMe/issues/286
- [优化]`在浏览器打开`可以对类别或者订阅源设置。
- [优化]`显示图片标题`可以全局设置。
- [优化]内置浏览器支持深色模式需要WebView实现为`Android System WebView`。优化动作条遮挡问题。
- [优化]探索搜索方式合并RSS url和关键字优化RSS解析。
- [优化]增加更多播放速度。
- [修复]修复同步中断问题。https://github.com/seazon/FeedMe/issues/297
- [修复]修复当服务器未读数为0时同步中断问题。https://github.com/seazon/FeedMe/issues/284
- [修复]修复文章页双指交替划动操作时的页面显示问题。
### 3.17.4
###### 2021-2-8
- [修复]修复 TTRSS 无法同步问题。
- [修复]修复 摘要文字显示问题。
### 3.17.3
###### 2021-1-31
- [优化]再次侧滑保持未读可以变更为已读。
- [修复]修复 TTRSS 无法退订的问题。
- [修复]修复HTML blockquote 标签无法显示的问题。
- [修复]修复播放 show note 界面时间戳错误。
- [修复]修复小部件计数不更新的问题。
### 3.17.2
###### 2021-1-23
- [修复]修复`拦截图片`对话框没有适配主题的问题。
- [修复]修复FeedMe mobilizer在某些情况下不能显示图片的问题。
### 3.17.1
###### 2020-10-1
- [优化]增加`设置`-`界面`-`荧光标`选项:是否在侧栏显示`荧光标`入口。
- [优化]荧光标设置增加是否区分大小写。
- [修复]修复`荧光标`引起的崩溃问题。https://github.com/seazon/FeedMe/issues/244
# 3.17
###### 2020-9-20
- [新增]荧光标 https://github.com/seazon/FeedMe/blob/master/doc/zh/highlighter.md
- [新增]支持音频播放界面show notes内时间戳跳转。
- [优化]减小文章页段落间的空格。
- [优化]`New List`布局的图片现在有更多的显示空间。
- [优化]如果启用了`分动作条`,手动刷新按钮显示在底部。
- [修复]修复FeedMe mobilizer在某些情况下失败的问题。
- [修复]修复阅读时间1分钟的问题。https://github.com/seazon/FeedMe/issues/223
- [修复]修复show note页不能显示的问题。
- [其他]移除电话权限。
- [其他]更新应用内支付及其他第三方库。
# 3.16
###### 2020-6-21
- [新增]新的自定义字体,不再依赖字体包。老的字体包不再兼容。
- [修复]探索中搜索播客节目和单集时,由于第三方接口限制,不能直接订阅,所以现在会打开浏览器获取订阅地址。
- [修复]https://github.com/seazon/FeedMe/issues/209
- [修复]https://github.com/seazon/FeedMe/issues/202
- [其他]支持外部控制播放器。
``` java
Intent intent = new Intent();
intent.setAction("com.seazon.feedme.action.STOP_ACTION");
sendBroadcast(intent);
// actions:
com.seazon.feedme.action.PLAY_ACTION
com.seazon.feedme.action.STOP_ACTION
com.seazon.feedme.action.NEXT_ACTION
com.seazon.feedme.action.PREVIOUS_ACTION
com.seazon.feedme.action.FORWARD_ACTION
com.seazon.feedme.action.REPLAY_ACTION
com.seazon.feedme.action.STAR_ACTION
```
### 3.15.2
###### 2020-6-4
- [修复]修复某些情况下TTS不会继续播放的问题。
- [修复]FreshRss支持按源/类别同步。
- [修复]修复一些小问题。
### 3.15.1
###### 2020-5-16
- [优化]正确识别5G网络。
- [修复]修复图标显示错误。
- [修复]修复一些小问题。
# 3.15
###### 2020-5-5
- [新增]侧栏增加探索功能,支持搜索播客。
- [优化]登录界面Inoreader非OAuth, TheOldReader, Bazqux支持修改host。
- [优化]文章列表显示播客标记。
- [优化]图标适配主题颜色。
- [优化]微博布局会记住展开状态。
- [其他]允许用户自签名证书。
### 3.14.1
###### 2020-4-5
- [优化]支持B站视频。
- [优化]通知栏的音频按钮调整。
- [修复]修复文章页划动问题。
- [修复]修复订阅源无法搜索的问题。
# 3.14
###### 2020-4-2
- [新增]新的列表布局:微博。
- 适用于内容短小的源
- 直接在列表中查看全文和图片
- 不再需要进去文章页
- [优化]优化与Feedly的连接。
- [优化]优化平板上文章页的布局。
- [优化]微调纸张和深色主题的配色,提高可读性。
# 3.13
###### 2020-2-4
- [优化]兼容 Android 10 的存储机制,具体请查看 <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/storage_and_cache.md">存储及缓存</a>
- [优化]优化拦截图片功能,具体请查看 <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/block_image.md">拦截图片</a>
- [优化]修改 `Decode HTML` 默认为开启。
- [修复]修复文章界面打开图片不一致问题。
- [其他]最低支持版本提高到 Android 5。
### 3.12.4
###### 2020-1-3
- [优化]订阅源HTML转码选项添加全局默认值在设置-同步-高级中)。
- [修复]修复同步失败问题。
### 3.12.3
###### 2019-12-30
- [优化]添加订阅源现在可以直接添加url了。
- [优化]优化HTML pre标签样式。
- [优化]订阅源设置页添加HTML转码选项满足某些源显示特殊字符的问题。默认关闭。
- [优化]禁用`自动同步`但开启`打开应用时自动同步`时,`移动数据`中`仅Wi-Fi时自动同步`不再会被禁用了。
- [修复]修复同步后新文章不显示的问题。
### 3.12.2
###### 2019-11-19
- [新增]新增MobilizerFeedbin Parser。
- [修复]修复备份无法恢复的问题。
- [修复]修复Fever的文章时间问题。
### 3.12.1
###### 2019-10-15
- [优化]文章图片现在可以和文章对齐了。可在文章界面的`查看`菜单中找到这个设置。
- [优化]优化`手动刷新`,现在可以在`同步`设置中禁用它。
- [优化]Fever在登录界面显示一个小提示。
# 3.12
###### 2019-9-28
- [新增]支持分享至微信好友。
- [优化]当同步完成时,如果正处于列表界面,不会直接刷新文章,而是在顶部显示一个提示框。
- [修复]修复无法分享至朋友圈的问题。
# 3.11
###### 2019-9-15
- [优化]`读写手机存储`权限不会在应用启动时强制要求,而是在需要时再要求。
- [修复]修复TTS朗读某些字符错误的问题。
### 3.10.6
###### 2019-9-4
- [修复]修复`同步间隔`设置为`从不`后`启动应用时自动同步`无效的问题。
### 3.10.5
###### 2019-8-18
- [修复]修复`卡片`布局崩溃问题。
### 3.10.4
###### 2019-8-13
- [修复]改善自动同步过多的情况。
### 3.10.3
###### 2019-7-22
- [修复]修复加载文章延迟的问题。
### 3.10.2
###### 2019-7-20
- [新增]支持Fever。
- [修复]修复Feedbin的同步问题。
- [修复]移除不再可用的Mercury。
### 3.10.1
###### 2019-6-8
- [优化]TTS支持线控前进后退单击为快进/快退x秒双击为下一篇/上一篇)。
- [修复]修复7.0以下版本crash问题。
- [修复]修复多语言显示问题。
# 3.10
###### 2019-5-30
- [优化]改善自动同步
- [优化]如果所有订阅源都禁止下载全文和图片,则跳过相关同步流程,减少同步时间。
- [优化]优化文章列表订阅源名称显示,现在会尽可能多的显示。
- [修复]图片查看默认改为内置图片浏览器。修复图片无法查看的问题。
- [修复]修复播放TTS时偏好web page且web page已下载时没有播放web page的内容。
- [修复]清除缓存不再清除订阅源排序信息。
- [修复]修复Feedly下服务端修改tag名称后无法同步到app端的问题。
### 3.9.4
###### 2019-4-27
- [新增]支持自定义分享模版,可以在新的设置类别`个性化`中找到。
- [优化]文章概述文字从144提高到200避免设备太宽时不够显示的问题。
- [修复]修复自定义启动图标不能设置自定义图片的问题。
### 3.9.3
###### 2019-3-20
- [修复]修复Android 4.x版本运行就崩溃的问题。
### 3.9.2
###### 2019-3-16
- [优化]优化排序:提供重置按钮。未分类的订阅源也可以排序了。
- [修复]修复Android 9上登录和内置浏览器问题。
- [修复]修复搜索及添加订阅时崩溃问题。
### 3.9.1
###### 2019-3-14
- [优化] 去除友盟统计,朋友圈分享不再依赖友盟。
- [修复] FeedlyInoreader现在只能使用HTTPS连接。
- [修复] 修复默认排序问题。排序重置按钮将在下个版本加入。
- [修复] 修复Tiny Tiny RSS无法保存图片的问题。
- [修复] 修复拔下耳机没有停止播放的问题。
# 3.9
###### 2018-10-6
- [新增] 订阅源支持排序。
- [优化] 支持SD卡设置为缓存路径。
- [优化] 图片另存时更新媒体记录,方便图片浏览器查看。(部分设备不支持)
- [修复] Tiny Tiny RSS 支持附件显示。
- [修复] 修复 InoReader / FreshRSS / The Old Reader / Bazqux 标签显示问题。
### 3.8.5
###### 2018-8-8
- [新增] 支持黑莓key系列手机进行快捷操作。详见https://github.com/seazon/FeedMe/blob/master/doc/zh/shortcut_key.md
- [优化] 右上角侧栏及返回按钮添加文字描述,方便视力不佳者。
- [修复] 修复FeedMe mobilizer不能正确解析纯音频页面的错误。
- [修复] 修复某些情况下在WIFI下图片不能下载的问题。
### 3.8.4
###### 2018-7-8
- [新增] 在`设置`-`关于`增加`数据收集`的选项,默认为关闭。
- [修复] 修复 Mercury mobilizer 图片重复的问题。
### 3.8.3
###### 2018-7-7
- [优化] Mobilizer 获取文章失败时显示原因,并在底部提供`report issue`按钮。
- [优化] Mercury 支持显示头图。
- [优化] 现在 FeedMe 与 Feedly 官方版一致,缩略图也会出现在正文中。
- [修复] 修复`订阅源管理对话框`的`退订`及`过滤`功能不可见的问题。
- [修复] 修复解析 HTML 错误的问题。
- [修复] Tiny Tiny RSS 获取的内容按时间排序倒序。
### 3.8.2
###### 2018-6-23
- [修复] 修复自动同步停止的问题。
- [修复] 修复保持未读状态被重置的问题。
- [修复] 修复一些其他问题。
### 3.8.1
###### 2018-6-21
- [修复] 修复闪退及其他一些问题。
# 3.8
###### 2018-6-15
- [新增] 支持显示播客章节。
- [新增] 支持自适应图标。
- [新增] 自动切换主题支持自定义时间。
- [优化] 优化同步未读文章的速度。
- [优化] 优化分享至朋友圈,支持分享播客。
- [修复] 修复其他问题。
### 3.7.1
###### 2018-5-24
- [修复] 修复崩溃问题。
# 3.7
###### 2018-5-23
- [新增] 支持分享到微信朋友圈,在`设置` - `服务`中开启。
- [优化] `设置` - `音频`下增加音频播放速度启用开关,无法播放音频的设备可以尝试禁用此功能
- [修复] 修复部分设备因新增的相机权限而不能从Play商店安装的问题。
- [修复] 修复单词间空格被删除的问题。
- [修复] 修复某些情况下分享时邮件主题没有填写的问题。
# 3.6
###### 2018-4-28
- [新增] 支持者福利:在`设置`-`关于`中创建自定义启动图标。
- [优化] 在`设置`-`界面`添加选项:屏幕足够宽时总是显示侧栏。
- [修复] 修复缓存数量重置问题。
- [修复] 修复“open url failed”问题。
- [修复] 其他优化与修复。
### 3.5.9
###### 2018-4-21
- [特别注意] 需求 相机 和 快捷方式 权限来支持新的快捷方式功能,但是这个版本还不能使用。
- [修复] 修复侧栏同步按钮和计数在小屏手机上不显示的问题。
### 3.5.8
###### 2018-4-12
- [新增] 侧栏高亮显示当前列表条目。
- [新增] 播放界面增加加星操作。
- [修复] 修复切换侧栏条目时文章列表标题不变的问题。
- [修复] 修复临时标签丢失的问题。
### 3.5.7
###### 2018-4-4
- [新增] 当屏幕宽度超过640dp时首页同时显示文章列表与侧栏。7.1以上带虚拟导航栏的设备在顺时针旋转横屏时会有显示问题)
- [新增] 支持蓝牙耳机(播放与停止)。
- [新增] `图片浏览器`增加`禁用`选项。
- [新增] Feedbin支持自建主机。
- [优化] 下拉刷新总是同步当前列表,而不是整体同步。如果当前列表为`所有条目`,则类似于整体同步。
- [优化] 优化FreshRSS登录体验自动补全API地址。
- [优化] 优化文章页一键分享至Todoist。
- [优化] `临时标签`上限提高到5个。
- [修复] 修复7.1以上虚拟导航位置判定错误的问题。
- [修复] 修复首次登录时登录信息未被记录的问题问题产生于3.5.6)。
- [修复] 修复`同步模式`设置为`全部`,但是某些源禁用的情况下,同步条数异常错误的问题。
- [修复] 修复FreshRSS仅同步100条的问题问题产生于3.5.6)。
- [修复] 修复某些情况下使用TTS播放异常的问题。
### 3.5.6
###### 2018-3-14
- [特别注意] 由于多账户功能的改动,更新到新版后,已下载的文章的图片将不可见。如有必要,请清除缓存后重新下载。
- [优化] 不支持按源/类别同步的服务FeedbinFreshRSS现在无法修改`同步模式`,启用了`中国模式`也无法修改`同步模式``同步模式`固定为`所有`。
- [优化] Tiny Tiny RSS增加对auth_remote的支持。
- [修复] 修复开启`自动标记已读`时过多文章被标记已读的问题。
- [修复] 修复某些情况下FeedMe mobilizer解析网页乱码的问题。
- [修复] 关键字过滤现在会忽略大小写。
- [修复] 修复一些小问题。
- [其他] 多账户功能相关改动。
### 3.5.5
###### 2018-2-24
- [优化] 音频播放过程中如果有提示音,不再暂停播放,而是降低音量。
- [优化] 下载过程显示已下载的图片数。
- [修复] 修复Feedly同步时返回`Json parse error`的问题。
- [修复] 修复Tiny Tiny RSS下拉刷新同步卡住的问题。
- [修复] 修复TTS将2个单词读成一个单词的问题。
- [修复] 修复列表摘要文字未转码的问题。
- [其他] 可以外部调用同步服务。
``` java
Intent intent = new Intent();
intent.setClassName("com.seazon.feedme", "com.seazon.feedme.sync.service.SyncService");
intent.putExtra("auto", false);
intent.putExtra("type", syncTypes);
activity.startService(intent);
// syncTypes取值如下相加表示执行多个动作
public static int SYNC_TO_SERVER = 1;
public static int SYNC_UNREAD_FROM_SERVER = 2;
public static int SYNC_STARRED_FROM_SERVER = 4;
public static int SYNC_DELETE_READ = 16;
public static int SYNC_DOWNLOAD_IMAGE_AND_WEB_PAGE = 32;
public static int SYNC_DOWNLOAD_PODCAST = 256;
```
### 3.5.4
###### 2018-2-8
- [新增] 支持FreshRSS一个类似Tiny Tiny RSS自托管的RSS服务。网站https://freshrss.org/。
- [优化] 优化缩略图显示。现在即使同步时没有下载缩略图,也能正常显示了。
- [修复] 修复Tiny Tiny RSS同步卡住的问题。
- [修复] 修复点击添加订阅按钮时崩溃的问题。
- [修复] 修复一些小问题。
### 3.5.3
###### 2018-1-29
- [优化] 分享链接到FeedMe来添加订阅或者复制链接到系统剪切板点击添加订阅时自动填入链接。
- [修复] 修复通过印象笔记登录Feedly总是失败的问题。
- [修复] 修复某些情况下图片不下载的问题。
- [修复] 修复重复菜单的问题。
- [修复] 修复一些小问题。
- [其他] 增加内购商品:樱桃。
### 3.5.2
###### 2018-1-16
- [修复] 修复Tiny Tiny RSS只能同步到100条未读的问题。
- [修复] 修复文章页面下载完图片后没有刷新的问题。
- [修复] 修复下拉刷新同步不能将服务端已读文章标记为已读的问题。
### 3.5.1
###### 2018-1-12
- [新增] 除了`同步`通知和`播放`通知,现在新增了一个`最爱`通知,用于显示`临时标签`的未读文章情况。同时,现在可以在订阅源设置中启用通知,那么当这个订阅源有未读文章时,也会在`最爱`通知中显示。
- [新增] 适配8.0的通知渠道,你可以通过系统的通知设置,为不同类别的通知配置不同铃声等设置。
- [优化] 现在`临时标签`会显示未读条数。
- [优化] 文章列表中未读和加星标记移到了行首,不会再被图片遮挡。阅读时间也受`设置`-`界面`-`显示阅读时间`影响。
- [修复] 修复某些情况下通知栏自动显示`播放`通知的问题。
- [修复] 修复开启Eink优化时文章页双击crash问题。
- [修复] 修复Tiny Tiny RSS因类别和订阅源id冲突导致的一系列问题。
- [修复] 修复文章页面图片下载进度条显示错误问题。
# 3.5
###### 2017-12-06
- [新增] 支持 Tiny Tiny RSS。 重要先确保你的TTRSS设置里已经启用了"Enable API access"否则无法在FeedMe登录。
- [新增] 支持`临时标签`:可以在侧栏添加`临时标签`它用起来同源类别没有什么区别。当你点击它时文章列表页面会显示所有标题中含有这个标签的文章。目前最多可以添加3个`临时标签`。
- [新增] 批量导出图片:如果你订阅了一些含有大量图片的源,在此之前你需要一张一张保存图片。现在你可以批量保存一个源/类别的图片。保存位置同保存单个图片。特别的,一旦执行此操作,未读文章会被标记为已读,而已读并且同步到服务器的文章将被删除。
- [优化] 你可以通过点击侧边栏顶部的RSS类型来隐藏你的账号信息。
- [优化] 现在选择内置浏览器则新页面总是会在内置浏览器中打开而不是Chrome。
### 3.4.3
###### 2017-11-29
- [修复] 修复某些情况下同步不下载图片和web页面的问题。
### 3.4.2
###### 2017-11-20
- [修复] 修复德语语言下同步间隔无法设置的问题。
### 3.4.1
###### 2017-11-16
- [修复] 修复某些移动流量设置不起作用的问题。
- [修复] 修复文章列表页面滑动时无法隐藏动作条的问题。
# 3.4
###### 2017-11-13
- [新增] 调整同步的设置选项。提供`移动数据`整合所有`仅Wi-Fi`的选项。提供`高级`整合订阅源设置的全局设置。
- [优化] 侧栏显示登录的RSS服务及登录账号。
- [修复] 修复svg图片问题现在能正确显示svg的图片了。
- [修复] 修复缓慢滚动时动作栏抖动问题。
- [修复] 修复某些情况下底部动作条显示不正确的问题。
- [修复] 修复卸载的一键分享菜单无法从动作栏移除的问题。
### 3.3.2
###### 2017-10-11
- [优化] 优化一键分享到已安装应用。现在不需要重置菜单了。
- [修复] 修复DashClock中不显示的问题。
### 3.3.1
###### 2017-9-15
- [修复] 修复闪退问题。
# 3.3
###### 2017-9-14
- [新增] 支持在文章界面菜单中添加系统分享功能,实现一键分享到你最常用的应用。(在`设置`-`服务`中开启需要使用的分享。开启后,可以在文章界面的菜单中找到。目前可能需要重置一下菜单。)
- [新增] 支持自定义通知。
- [新增] 支持直接在文章界面播放视频(`实验室`中增加`Video Preview`)。
- [优化] 播放界面支持横屏显示。
- [优化] 禁用音频功能后不会自动下载音频。
- [优化] 其他一些小优化。
- [修复] 修复过滤功能不能过滤某些关键字的问题。
- [修复] 修复微信订阅文章FeedMe Mobilizer解析失败的问题。
### 3.2.1
###### 2017-6-17
- [修复]修复Feedly使用谷歌登陆失败的问题。
- [修复]适配s8等超宽手机。
- [修复]直接在浏览器中打开会标记为已读了。
# 3.2
###### 2017-6-12
- [新增]现在可以在列表页面播放当前列表此操作会清空播放列表并且列表最多存放前100条。
- [新增]同步时自动下载播客音频下载至少60分钟的音频节目
- [新增]音频变速
- [新增]快进/快退功能,可以在设置中设置时间。
- [新增]文章页面也支持播放菜单。
- [新增]增加音频功能开关,如果你不需要音频功能,可以关闭它。
- [新增]在设置-界面中增加新选项,在列表页面单击条目可以直接在浏览器中打开。
- [优化]菜单编辑对话框增加重置按钮。
- [优化]卡片布局也支持隐藏摘要。
- [优化]优化播放功能及显示细节。
- [优化]增加connection close选项。
- [修复]加星条目顺序问题。
### 3.1.3
###### 2017-6-8
- [修复]修复已读条目同步后变为未读的问题。
### 3.1.2
###### 2017-5-20
- [优化]现在文章页只需点击1次来`保持未读`,并更新了`保持未读`的图标。
- [优化]订阅源设置页面支持单击复制订阅源链接。
- [优化]为TalkBack完善播放按钮的标签。
- [优化]实验室增加缩略图选择开关(仅用于测试)。
- [修复]修复Inoreader oauth方式无法登录的问题。
- [修复]修复电子墨水屏优化开启后文章页字体可见性差的问题。
### 3.1.1
###### 2017-5-9
- [优化]优化缩略图屏蔽,相同的图片不会重复加入列表。
- [优化]通过后退键离开应用可以隐藏列表中的已读条目。
- [优化]因网络超时而下载失败的图片,会在下次下载时继续尝试。
- [修复]修复bazqux问题并完善认证过期提示重新登录的提示。
- [修复]修复分菜单模式下横屏时FAB按钮不显示的问题。
# 3.1
###### 2017-4-28
- [新增]支持线控(播放与停止)。
- [新增]支持设置睡眠时间(在播放界面)。
- [新增]增加订阅源统计(在设置-关于中),能让你更好的了解每个源的阅读情况。
- 每个订阅源会显示2个数值
- 兴趣指数`阅读数 + 加星数 * 2`:数值越高,说明你在这个订阅源看的文章越多,感兴趣的文章越多。
- 阅读百分比`阅读数 / ( 阅读数 + 浏览数 )`百分比越高说明你对这个订阅源越感兴趣。90%以上的会优先显示。
- 点击单个源还可以看到5个数值
- fetch: 同步到的文章数。
- filter: 使用过滤功能过滤掉的文章数。
- glance: 在列表页使用`以上标记为已读`或者`全部标记已读`的文章数。
- read: 进入文章页阅读的文章数。
- star: 加星的文章数。
- 菜单可以选择统计范围(今天,本周,本月,所有),默认为今天。
- [新增]支持Chrome custom tabs。
- [优化]优化布局。删除`摘要`布局。现在如果你使用`列表`布局时,可以设置是否显示缩略图/摘要。
- [优化]添加TTS引擎更换但是需要重启应用。
- [优化]修改标记已读的时机:
- 之前进入文章页面时就标记为已读,现在是离开文章页面时标记为已读。
- 之前文章页侧滑从A文章到B文章会标记B文章为已读现在是标记A文章为已读。
- [优化]去掉Embedly mobilizer。
- [修复]修复隐藏广告图片不起作用的问题并修改提示说明并不是针对广告而是所有用户不想看到的缩略图。最多添加32个缩略图因为太多会影响同步速度。如果继续添加会将最先添加的移除。
- [修复]修复默认浏览器问题,增加内置选项,现在默认代表使用系统默认值,如果没有设置,就会弹出选择框。
### 3.0.4
###### 2017-4-9
- 新增`显示阅读时间`选项,来控制是否在文章页显示阅读时间提示,默认为不显示。
- 更新`下拉刷新`选项,新增`隐藏已读条目并同步`。
- 现在长按列表页缩略图来标记为广告图片不会在`视觉`布局起作用。
- 现在缩略图会更快显示但gif只会显示第一帧。
- 播放菜单加入了`向左(右)滑动`快捷手势,可以在`操纵`设置中修改。
- 文章通过TTS播放完以后会自动标记为已读。
- 修复Bazqux同步问题。
### 3.0.3
###### 2017-4-6
- 实验室新增Eink闪屏优化。
- 网页浏览器和图片浏览器现在可以在设置中指定具体的外部浏览器了。
- 特殊处理时间间隔为24小时的选项现在它只会在凌晨同步。注意如果凌晨时因为网络不可用而没有同步那么它会在网络可用后开始同步。同步完会把下个同步时间设置为下个凌晨。
- 缩略图可以长按并标记为广告图片那么下次再碰到这个图片链接就不会下载也不会再缩略图显示。最多添加16个图片为广告图片如果继续添加最早加入的广告图片将不再被认为是广告图片。
- 更新部分图标。
### 3.0.1
###### 2017-3-20
- Fixed crash issue.
# 3.0
###### 2017-3-19
- Support podcast (not support `Feedbin`) and TTS. Please read <a href="https://github.com/seazon/FeedMe/blob/master/podcast_tts.md">Podcast & TTS</a> for the detail.
- Provide reading time.
- Add `Podcast` layout, which show play or download progress.
- Add `Lab` in `Settings`, including `Hardware Acceleration`.
- Improve `Accent` color, now support more color and customize color.
# 4.0.0-Canary-1
###### 2023-6-11
#### 基于 Material You 的新界面
- 卡片扁平化,圆角化 *
- 强调色在深色模式下使用低饱和度颜色
- 启动图标支持 Material You (Android 13+)
#### 大屏适配
- 根据屏幕尺寸展示不同布局
- 键盘快捷键支持 *
#### 音频
- 支持直接流媒体播放,不需要下载
- 音频支持跳过静音
- sleep time 支持单集结束
- 支持播放搜索到的,未订阅的单集
- 移除播放界面的加星功能
- 播客下载可配置
#### 视频
- 视频支持全屏播放
#### 订阅
- 输入某些网站地址时自动转成rss地址 *
#### 其他
- 标记已读优化
- 长按标记所有已读时,弹出更多选项(标记一天前为已读,标记一周前为已读)
- 长按文章除了 标记以上已读外,新增 标记以下已读
- 移除文章页图片占满宽度的特性及设置项,现在总是和文字对齐
- 优化favicon显示 *
- 文章段落目录TOC *
- 新应用内支付商品:榴莲
- 内置浏览器打开外部链接时,会有提示,并且可以记住你的选择。你也可以在设置-缓存-清除默认操作 重置。
`*` 表示功能可用,但未来版本中还会继续完善

639
doc/zh/patches_3.x.md Normal file
View File

@ -0,0 +1,639 @@
### 3.20.14
###### 2022-7-10
- [修复]主题跟随系统不起作用的问题。
### 3.20.13
###### 2022-7-10
- [修复]修复`服务`某些服务丢失的问题。
### 3.20.12
###### 2022-7-3
- [修复]修复不能分享到微信的问题。
- [修复]修复文章页长按文字时某些选项丢失的问题。
### 3.20.11
###### 2022-6-28
- [优化]更新翻译。
### 3.20.10
###### 2022-6-14
- [修复]https://github.com/seazon/FeedMe/issues/435
- [修复]TTS不能播放的问题。
### 3.20.9
###### 2022-5-28
- [修复]修复文章页崩溃问题。
### 3.20.8
###### 2022-5-28
- [优化]https://github.com/seazon/FeedMe/issues/420
- [修复]https://github.com/seazon/FeedMe/issues/426
### 3.20.7
###### 2022-4-1
- [优化]优化figcaption标签样式。 https://github.com/seazon/FeedMe/issues/403
- [优化]以太网连接应该同Wifi一致。 https://github.com/seazon/FeedMe/issues/400
### 3.20.6
###### 2022-3-12
- [修复]文章页崩溃问题。
### 3.20.5
###### 2022-1-21
- [修复]部分iframe内嵌视频无法播放 https://github.com/seazon/FeedMe/issues/392
- [修复]优化右向左的语言在文章页的显示 https://github.com/seazon/FeedMe/issues/391
### 3.20.4
###### 2022-1-14
- [修复]修复Android 12+状态栏可见性问题。
### 3.20.3
###### 2022-1-2
- [修复]修复Android 12+状态栏高度识别错误的问题。
- [修复]修复自定义启动图标时使用图片崩溃的问题。
### 3.20.2
###### 2021-12-24
- [修复]修复Android 12上的闪退问题 https://github.com/seazon/FeedMe/issues/385
### 3.20.1
###### 2021-12-23
- [优化]Android 12 适配。
- [修复]https://github.com/seazon/FeedMe/issues/382
# 3.20.0
###### 2021-11-1
- [新增]Android 10+ 支持深色模式。
- [新增]支持导入导出 OPML。
- [优化]移除`手动刷新`的设置,更新手动刷新逻辑。
- 如果同步完成时列表停留在顶部,直接刷新列表。
- 如果列表已滑动,且当前列表有新的文章,就显示刷新提示。
- [优化]对 Tiny Tiny RSS 隐藏`添加标签`对话框中的`新增`按钮,并修复 https://github.com/seazon/FeedMe/issues/369
- [优化]退出登录时清除订阅数据。
### 3.19.3
###### 2021-10-19
- [修复]修复文章页滚动条消失的问题。
- [修复]修复RSS链接和时间解析问题。
- [修复]https://github.com/seazon/FeedMe/issues/365
- [修复]https://github.com/seazon/FeedMe/issues/366
- [修复]修复某些情况下保存空白图片的问题。
### 3.19.2
###### 2021-9-15
- [修复]修复图片无法显示的问题。
### 3.19.1
###### 2021-9-11
- [修复]修复图片无法显示的问题。
# 3.19.0
###### 2021-9-9
- [新增]支持文章页长按选择文字来添加荧光标签。
- [优化]侧栏荧光标签显示总数。
- [优化]侧栏荧光标签上限增加到10个。
- [修复]修复 https://github.com/seazon/FeedMe/issues/342
- [修复]修复 https://github.com/seazon/FeedMe/issues/354
### 3.18.3
###### 2021-6-10
- [修复]修复支付退款问题。
### 3.18.2
###### 2021-6-6
- [修复]修复一些小问题。
### 3.18.1
###### 2021-5-3
- [修复]修复 https://github.com/seazon/FeedMe/issues/301
- [修复]修复 https://github.com/seazon/FeedMe/issues/308
- [修复]修复 https://github.com/seazon/FeedMe/issues/311
- [修复]修复其他问题。
# 3.18.0
###### 2021-3-19
- [优化]优化favicon选取逻辑订阅源设置对话框支持刷新。移动`退订`按钮位置。https://github.com/seazon/FeedMe/issues/286
- [优化]`在浏览器打开`可以对类别或者订阅源设置。
- [优化]`显示图片标题`可以全局设置。
- [优化]内置浏览器支持深色模式需要WebView实现为`Android System WebView`。优化动作条遮挡问题。
- [优化]探索搜索方式合并RSS url和关键字优化RSS解析。
- [优化]增加更多播放速度。
- [修复]修复同步中断问题。https://github.com/seazon/FeedMe/issues/297
- [修复]修复当服务器未读数为0时同步中断问题。https://github.com/seazon/FeedMe/issues/284
- [修复]修复文章页双指交替划动操作时的页面显示问题。
### 3.17.4
###### 2021-2-8
- [修复]修复 TTRSS 无法同步问题。
- [修复]修复 摘要文字显示问题。
### 3.17.3
###### 2021-1-31
- [优化]再次侧滑保持未读可以变更为已读。
- [修复]修复 TTRSS 无法退订的问题。
- [修复]修复HTML blockquote 标签无法显示的问题。
- [修复]修复播放 show note 界面时间戳错误。
- [修复]修复小部件计数不更新的问题。
### 3.17.2
###### 2021-1-23
- [修复]修复`拦截图片`对话框没有适配主题的问题。
- [修复]修复FeedMe mobilizer在某些情况下不能显示图片的问题。
### 3.17.1
###### 2020-10-1
- [优化]增加`设置`-`界面`-`荧光标`选项:是否在侧栏显示`荧光标`入口。
- [优化]荧光标设置增加是否区分大小写。
- [修复]修复`荧光标`引起的崩溃问题。https://github.com/seazon/FeedMe/issues/244
# 3.17
###### 2020-9-20
- [新增]荧光标 https://github.com/seazon/FeedMe/blob/master/doc/zh/highlighter.md
- [新增]支持音频播放界面show notes内时间戳跳转。
- [优化]减小文章页段落间的空格。
- [优化]`New List`布局的图片现在有更多的显示空间。
- [优化]如果启用了`分动作条`,手动刷新按钮显示在底部。
- [修复]修复FeedMe mobilizer在某些情况下失败的问题。
- [修复]修复阅读时间1分钟的问题。https://github.com/seazon/FeedMe/issues/223
- [修复]修复show note页不能显示的问题。
- [其他]移除电话权限。
- [其他]更新应用内支付及其他第三方库。
# 3.16
###### 2020-6-21
- [新增]新的自定义字体,不再依赖字体包。老的字体包不再兼容。
- [修复]探索中搜索播客节目和单集时,由于第三方接口限制,不能直接订阅,所以现在会打开浏览器获取订阅地址。
- [修复]https://github.com/seazon/FeedMe/issues/209
- [修复]https://github.com/seazon/FeedMe/issues/202
- [其他]支持外部控制播放器。
``` java
Intent intent = new Intent();
intent.setAction("com.seazon.feedme.action.STOP_ACTION");
sendBroadcast(intent);
// actions:
com.seazon.feedme.action.PLAY_ACTION
com.seazon.feedme.action.STOP_ACTION
com.seazon.feedme.action.NEXT_ACTION
com.seazon.feedme.action.PREVIOUS_ACTION
com.seazon.feedme.action.FORWARD_ACTION
com.seazon.feedme.action.REPLAY_ACTION
com.seazon.feedme.action.STAR_ACTION
```
### 3.15.2
###### 2020-6-4
- [修复]修复某些情况下TTS不会继续播放的问题。
- [修复]FreshRss支持按源/类别同步。
- [修复]修复一些小问题。
### 3.15.1
###### 2020-5-16
- [优化]正确识别5G网络。
- [修复]修复图标显示错误。
- [修复]修复一些小问题。
# 3.15
###### 2020-5-5
- [新增]侧栏增加探索功能,支持搜索播客。
- [优化]登录界面Inoreader非OAuth, TheOldReader, Bazqux支持修改host。
- [优化]文章列表显示播客标记。
- [优化]图标适配主题颜色。
- [优化]微博布局会记住展开状态。
- [其他]允许用户自签名证书。
### 3.14.1
###### 2020-4-5
- [优化]支持B站视频。
- [优化]通知栏的音频按钮调整。
- [修复]修复文章页划动问题。
- [修复]修复订阅源无法搜索的问题。
# 3.14
###### 2020-4-2
- [新增]新的列表布局:微博。
- 适用于内容短小的源
- 直接在列表中查看全文和图片
- 不再需要进去文章页
- [优化]优化与Feedly的连接。
- [优化]优化平板上文章页的布局。
- [优化]微调纸张和深色主题的配色,提高可读性。
# 3.13
###### 2020-2-4
- [优化]兼容 Android 10 的存储机制,具体请查看 <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/storage_and_cache.md">存储及缓存</a>
- [优化]优化拦截图片功能,具体请查看 <a href="https://github.com/seazon/FeedMe/blob/master/doc/zh/block_image.md">拦截图片</a>
- [优化]修改 `Decode HTML` 默认为开启。
- [修复]修复文章界面打开图片不一致问题。
- [其他]最低支持版本提高到 Android 5。
### 3.12.4
###### 2020-1-3
- [优化]订阅源HTML转码选项添加全局默认值在设置-同步-高级中)。
- [修复]修复同步失败问题。
### 3.12.3
###### 2019-12-30
- [优化]添加订阅源现在可以直接添加url了。
- [优化]优化HTML pre标签样式。
- [优化]订阅源设置页添加HTML转码选项满足某些源显示特殊字符的问题。默认关闭。
- [优化]禁用`自动同步`但开启`打开应用时自动同步`时,`移动数据`中`仅Wi-Fi时自动同步`不再会被禁用了。
- [修复]修复同步后新文章不显示的问题。
### 3.12.2
###### 2019-11-19
- [新增]新增MobilizerFeedbin Parser。
- [修复]修复备份无法恢复的问题。
- [修复]修复Fever的文章时间问题。
### 3.12.1
###### 2019-10-15
- [优化]文章图片现在可以和文章对齐了。可在文章界面的`查看`菜单中找到这个设置。
- [优化]优化`手动刷新`,现在可以在`同步`设置中禁用它。
- [优化]Fever在登录界面显示一个小提示。
# 3.12
###### 2019-9-28
- [新增]支持分享至微信好友。
- [优化]当同步完成时,如果正处于列表界面,不会直接刷新文章,而是在顶部显示一个提示框。
- [修复]修复无法分享至朋友圈的问题。
# 3.11
###### 2019-9-15
- [优化]`读写手机存储`权限不会在应用启动时强制要求,而是在需要时再要求。
- [修复]修复TTS朗读某些字符错误的问题。
### 3.10.6
###### 2019-9-4
- [修复]修复`同步间隔`设置为`从不`后`启动应用时自动同步`无效的问题。
### 3.10.5
###### 2019-8-18
- [修复]修复`卡片`布局崩溃问题。
### 3.10.4
###### 2019-8-13
- [修复]改善自动同步过多的情况。
### 3.10.3
###### 2019-7-22
- [修复]修复加载文章延迟的问题。
### 3.10.2
###### 2019-7-20
- [新增]支持Fever。
- [修复]修复Feedbin的同步问题。
- [修复]移除不再可用的Mercury。
### 3.10.1
###### 2019-6-8
- [优化]TTS支持线控前进后退单击为快进/快退x秒双击为下一篇/上一篇)。
- [修复]修复7.0以下版本crash问题。
- [修复]修复多语言显示问题。
# 3.10
###### 2019-5-30
- [优化]改善自动同步
- [优化]如果所有订阅源都禁止下载全文和图片,则跳过相关同步流程,减少同步时间。
- [优化]优化文章列表订阅源名称显示,现在会尽可能多的显示。
- [修复]图片查看默认改为内置图片浏览器。修复图片无法查看的问题。
- [修复]修复播放TTS时偏好web page且web page已下载时没有播放web page的内容。
- [修复]清除缓存不再清除订阅源排序信息。
- [修复]修复Feedly下服务端修改tag名称后无法同步到app端的问题。
### 3.9.4
###### 2019-4-27
- [新增]支持自定义分享模版,可以在新的设置类别`个性化`中找到。
- [优化]文章概述文字从144提高到200避免设备太宽时不够显示的问题。
- [修复]修复自定义启动图标不能设置自定义图片的问题。
### 3.9.3
###### 2019-3-20
- [修复]修复Android 4.x版本运行就崩溃的问题。
### 3.9.2
###### 2019-3-16
- [优化]优化排序:提供重置按钮。未分类的订阅源也可以排序了。
- [修复]修复Android 9上登录和内置浏览器问题。
- [修复]修复搜索及添加订阅时崩溃问题。
### 3.9.1
###### 2019-3-14
- [优化] 去除友盟统计,朋友圈分享不再依赖友盟。
- [修复] FeedlyInoreader现在只能使用HTTPS连接。
- [修复] 修复默认排序问题。排序重置按钮将在下个版本加入。
- [修复] 修复Tiny Tiny RSS无法保存图片的问题。
- [修复] 修复拔下耳机没有停止播放的问题。
# 3.9
###### 2018-10-6
- [新增] 订阅源支持排序。
- [优化] 支持SD卡设置为缓存路径。
- [优化] 图片另存时更新媒体记录,方便图片浏览器查看。(部分设备不支持)
- [修复] Tiny Tiny RSS 支持附件显示。
- [修复] 修复 InoReader / FreshRSS / The Old Reader / Bazqux 标签显示问题。
### 3.8.5
###### 2018-8-8
- [新增] 支持黑莓key系列手机进行快捷操作。详见https://github.com/seazon/FeedMe/blob/master/doc/zh/shortcut_key.md
- [优化] 右上角侧栏及返回按钮添加文字描述,方便视力不佳者。
- [修复] 修复FeedMe mobilizer不能正确解析纯音频页面的错误。
- [修复] 修复某些情况下在WIFI下图片不能下载的问题。
### 3.8.4
###### 2018-7-8
- [新增] 在`设置`-`关于`增加`数据收集`的选项,默认为关闭。
- [修复] 修复 Mercury mobilizer 图片重复的问题。
### 3.8.3
###### 2018-7-7
- [优化] Mobilizer 获取文章失败时显示原因,并在底部提供`report issue`按钮。
- [优化] Mercury 支持显示头图。
- [优化] 现在 FeedMe 与 Feedly 官方版一致,缩略图也会出现在正文中。
- [修复] 修复`订阅源管理对话框`的`退订`及`过滤`功能不可见的问题。
- [修复] 修复解析 HTML 错误的问题。
- [修复] Tiny Tiny RSS 获取的内容按时间排序倒序。
### 3.8.2
###### 2018-6-23
- [修复] 修复自动同步停止的问题。
- [修复] 修复保持未读状态被重置的问题。
- [修复] 修复一些其他问题。
### 3.8.1
###### 2018-6-21
- [修复] 修复闪退及其他一些问题。
# 3.8
###### 2018-6-15
- [新增] 支持显示播客章节。
- [新增] 支持自适应图标。
- [新增] 自动切换主题支持自定义时间。
- [优化] 优化同步未读文章的速度。
- [优化] 优化分享至朋友圈,支持分享播客。
- [修复] 修复其他问题。
### 3.7.1
###### 2018-5-24
- [修复] 修复崩溃问题。
# 3.7
###### 2018-5-23
- [新增] 支持分享到微信朋友圈,在`设置` - `服务`中开启。
- [优化] `设置` - `音频`下增加音频播放速度启用开关,无法播放音频的设备可以尝试禁用此功能
- [修复] 修复部分设备因新增的相机权限而不能从Play商店安装的问题。
- [修复] 修复单词间空格被删除的问题。
- [修复] 修复某些情况下分享时邮件主题没有填写的问题。
# 3.6
###### 2018-4-28
- [新增] 支持者福利:在`设置`-`关于`中创建自定义启动图标。
- [优化] 在`设置`-`界面`添加选项:屏幕足够宽时总是显示侧栏。
- [修复] 修复缓存数量重置问题。
- [修复] 修复“open url failed”问题。
- [修复] 其他优化与修复。
### 3.5.9
###### 2018-4-21
- [特别注意] 需求 相机 和 快捷方式 权限来支持新的快捷方式功能,但是这个版本还不能使用。
- [修复] 修复侧栏同步按钮和计数在小屏手机上不显示的问题。
### 3.5.8
###### 2018-4-12
- [新增] 侧栏高亮显示当前列表条目。
- [新增] 播放界面增加加星操作。
- [修复] 修复切换侧栏条目时文章列表标题不变的问题。
- [修复] 修复临时标签丢失的问题。
### 3.5.7
###### 2018-4-4
- [新增] 当屏幕宽度超过640dp时首页同时显示文章列表与侧栏。7.1以上带虚拟导航栏的设备在顺时针旋转横屏时会有显示问题)
- [新增] 支持蓝牙耳机(播放与停止)。
- [新增] `图片浏览器`增加`禁用`选项。
- [新增] Feedbin支持自建主机。
- [优化] 下拉刷新总是同步当前列表,而不是整体同步。如果当前列表为`所有条目`,则类似于整体同步。
- [优化] 优化FreshRSS登录体验自动补全API地址。
- [优化] 优化文章页一键分享至Todoist。
- [优化] `临时标签`上限提高到5个。
- [修复] 修复7.1以上虚拟导航位置判定错误的问题。
- [修复] 修复首次登录时登录信息未被记录的问题问题产生于3.5.6)。
- [修复] 修复`同步模式`设置为`全部`,但是某些源禁用的情况下,同步条数异常错误的问题。
- [修复] 修复FreshRSS仅同步100条的问题问题产生于3.5.6)。
- [修复] 修复某些情况下使用TTS播放异常的问题。
### 3.5.6
###### 2018-3-14
- [特别注意] 由于多账户功能的改动,更新到新版后,已下载的文章的图片将不可见。如有必要,请清除缓存后重新下载。
- [优化] 不支持按源/类别同步的服务FeedbinFreshRSS现在无法修改`同步模式`,启用了`中国模式`也无法修改`同步模式``同步模式`固定为`所有`。
- [优化] Tiny Tiny RSS增加对auth_remote的支持。
- [修复] 修复开启`自动标记已读`时过多文章被标记已读的问题。
- [修复] 修复某些情况下FeedMe mobilizer解析网页乱码的问题。
- [修复] 关键字过滤现在会忽略大小写。
- [修复] 修复一些小问题。
- [其他] 多账户功能相关改动。
### 3.5.5
###### 2018-2-24
- [优化] 音频播放过程中如果有提示音,不再暂停播放,而是降低音量。
- [优化] 下载过程显示已下载的图片数。
- [修复] 修复Feedly同步时返回`Json parse error`的问题。
- [修复] 修复Tiny Tiny RSS下拉刷新同步卡住的问题。
- [修复] 修复TTS将2个单词读成一个单词的问题。
- [修复] 修复列表摘要文字未转码的问题。
- [其他] 可以外部调用同步服务。
``` java
Intent intent = new Intent();
intent.setClassName("com.seazon.feedme", "com.seazon.feedme.sync.service.SyncService");
intent.putExtra("auto", false);
intent.putExtra("type", syncTypes);
activity.startService(intent);
// syncTypes取值如下相加表示执行多个动作
public static int SYNC_TO_SERVER = 1;
public static int SYNC_UNREAD_FROM_SERVER = 2;
public static int SYNC_STARRED_FROM_SERVER = 4;
public static int SYNC_DELETE_READ = 16;
public static int SYNC_DOWNLOAD_IMAGE_AND_WEB_PAGE = 32;
public static int SYNC_DOWNLOAD_PODCAST = 256;
```
### 3.5.4
###### 2018-2-8
- [新增] 支持FreshRSS一个类似Tiny Tiny RSS自托管的RSS服务。网站https://freshrss.org/。
- [优化] 优化缩略图显示。现在即使同步时没有下载缩略图,也能正常显示了。
- [修复] 修复Tiny Tiny RSS同步卡住的问题。
- [修复] 修复点击添加订阅按钮时崩溃的问题。
- [修复] 修复一些小问题。
### 3.5.3
###### 2018-1-29
- [优化] 分享链接到FeedMe来添加订阅或者复制链接到系统剪切板点击添加订阅时自动填入链接。
- [修复] 修复通过印象笔记登录Feedly总是失败的问题。
- [修复] 修复某些情况下图片不下载的问题。
- [修复] 修复重复菜单的问题。
- [修复] 修复一些小问题。
- [其他] 增加内购商品:樱桃。
### 3.5.2
###### 2018-1-16
- [修复] 修复Tiny Tiny RSS只能同步到100条未读的问题。
- [修复] 修复文章页面下载完图片后没有刷新的问题。
- [修复] 修复下拉刷新同步不能将服务端已读文章标记为已读的问题。
### 3.5.1
###### 2018-1-12
- [新增] 除了`同步`通知和`播放`通知,现在新增了一个`最爱`通知,用于显示`临时标签`的未读文章情况。同时,现在可以在订阅源设置中启用通知,那么当这个订阅源有未读文章时,也会在`最爱`通知中显示。
- [新增] 适配8.0的通知渠道,你可以通过系统的通知设置,为不同类别的通知配置不同铃声等设置。
- [优化] 现在`临时标签`会显示未读条数。
- [优化] 文章列表中未读和加星标记移到了行首,不会再被图片遮挡。阅读时间也受`设置`-`界面`-`显示阅读时间`影响。
- [修复] 修复某些情况下通知栏自动显示`播放`通知的问题。
- [修复] 修复开启Eink优化时文章页双击crash问题。
- [修复] 修复Tiny Tiny RSS因类别和订阅源id冲突导致的一系列问题。
- [修复] 修复文章页面图片下载进度条显示错误问题。
# 3.5
###### 2017-12-06
- [新增] 支持 Tiny Tiny RSS。 重要先确保你的TTRSS设置里已经启用了"Enable API access"否则无法在FeedMe登录。
- [新增] 支持`临时标签`:可以在侧栏添加`临时标签`它用起来同源类别没有什么区别。当你点击它时文章列表页面会显示所有标题中含有这个标签的文章。目前最多可以添加3个`临时标签`。
- [新增] 批量导出图片:如果你订阅了一些含有大量图片的源,在此之前你需要一张一张保存图片。现在你可以批量保存一个源/类别的图片。保存位置同保存单个图片。特别的,一旦执行此操作,未读文章会被标记为已读,而已读并且同步到服务器的文章将被删除。
- [优化] 你可以通过点击侧边栏顶部的RSS类型来隐藏你的账号信息。
- [优化] 现在选择内置浏览器则新页面总是会在内置浏览器中打开而不是Chrome。
### 3.4.3
###### 2017-11-29
- [修复] 修复某些情况下同步不下载图片和web页面的问题。
### 3.4.2
###### 2017-11-20
- [修复] 修复德语语言下同步间隔无法设置的问题。
### 3.4.1
###### 2017-11-16
- [修复] 修复某些移动流量设置不起作用的问题。
- [修复] 修复文章列表页面滑动时无法隐藏动作条的问题。
# 3.4
###### 2017-11-13
- [新增] 调整同步的设置选项。提供`移动数据`整合所有`仅Wi-Fi`的选项。提供`高级`整合订阅源设置的全局设置。
- [优化] 侧栏显示登录的RSS服务及登录账号。
- [修复] 修复svg图片问题现在能正确显示svg的图片了。
- [修复] 修复缓慢滚动时动作栏抖动问题。
- [修复] 修复某些情况下底部动作条显示不正确的问题。
- [修复] 修复卸载的一键分享菜单无法从动作栏移除的问题。
### 3.3.2
###### 2017-10-11
- [优化] 优化一键分享到已安装应用。现在不需要重置菜单了。
- [修复] 修复DashClock中不显示的问题。
### 3.3.1
###### 2017-9-15
- [修复] 修复闪退问题。
# 3.3
###### 2017-9-14
- [新增] 支持在文章界面菜单中添加系统分享功能,实现一键分享到你最常用的应用。(在`设置`-`服务`中开启需要使用的分享。开启后,可以在文章界面的菜单中找到。目前可能需要重置一下菜单。)
- [新增] 支持自定义通知。
- [新增] 支持直接在文章界面播放视频(`实验室`中增加`Video Preview`)。
- [优化] 播放界面支持横屏显示。
- [优化] 禁用音频功能后不会自动下载音频。
- [优化] 其他一些小优化。
- [修复] 修复过滤功能不能过滤某些关键字的问题。
- [修复] 修复微信订阅文章FeedMe Mobilizer解析失败的问题。
### 3.2.1
###### 2017-6-17
- [修复]修复Feedly使用谷歌登陆失败的问题。
- [修复]适配s8等超宽手机。
- [修复]直接在浏览器中打开会标记为已读了。
# 3.2
###### 2017-6-12
- [新增]现在可以在列表页面播放当前列表此操作会清空播放列表并且列表最多存放前100条。
- [新增]同步时自动下载播客音频下载至少60分钟的音频节目
- [新增]音频变速
- [新增]快进/快退功能,可以在设置中设置时间。
- [新增]文章页面也支持播放菜单。
- [新增]增加音频功能开关,如果你不需要音频功能,可以关闭它。
- [新增]在设置-界面中增加新选项,在列表页面单击条目可以直接在浏览器中打开。
- [优化]菜单编辑对话框增加重置按钮。
- [优化]卡片布局也支持隐藏摘要。
- [优化]优化播放功能及显示细节。
- [优化]增加connection close选项。
- [修复]加星条目顺序问题。
### 3.1.3
###### 2017-6-8
- [修复]修复已读条目同步后变为未读的问题。
### 3.1.2
###### 2017-5-20
- [优化]现在文章页只需点击1次来`保持未读`,并更新了`保持未读`的图标。
- [优化]订阅源设置页面支持单击复制订阅源链接。
- [优化]为TalkBack完善播放按钮的标签。
- [优化]实验室增加缩略图选择开关(仅用于测试)。
- [修复]修复Inoreader oauth方式无法登录的问题。
- [修复]修复电子墨水屏优化开启后文章页字体可见性差的问题。
### 3.1.1
###### 2017-5-9
- [优化]优化缩略图屏蔽,相同的图片不会重复加入列表。
- [优化]通过后退键离开应用可以隐藏列表中的已读条目。
- [优化]因网络超时而下载失败的图片,会在下次下载时继续尝试。
- [修复]修复bazqux问题并完善认证过期提示重新登录的提示。
- [修复]修复分菜单模式下横屏时FAB按钮不显示的问题。
# 3.1
###### 2017-4-28
- [新增]支持线控(播放与停止)。
- [新增]支持设置睡眠时间(在播放界面)。
- [新增]增加订阅源统计(在设置-关于中),能让你更好的了解每个源的阅读情况。
- 每个订阅源会显示2个数值
- 兴趣指数`阅读数 + 加星数 * 2`:数值越高,说明你在这个订阅源看的文章越多,感兴趣的文章越多。
- 阅读百分比`阅读数 / ( 阅读数 + 浏览数 )`百分比越高说明你对这个订阅源越感兴趣。90%以上的会优先显示。
- 点击单个源还可以看到5个数值
- fetch: 同步到的文章数。
- filter: 使用过滤功能过滤掉的文章数。
- glance: 在列表页使用`以上标记为已读`或者`全部标记已读`的文章数。
- read: 进入文章页阅读的文章数。
- star: 加星的文章数。
- 菜单可以选择统计范围(今天,本周,本月,所有),默认为今天。
- [新增]支持Chrome custom tabs。
- [优化]优化布局。删除`摘要`布局。现在如果你使用`列表`布局时,可以设置是否显示缩略图/摘要。
- [优化]添加TTS引擎更换但是需要重启应用。
- [优化]修改标记已读的时机:
- 之前进入文章页面时就标记为已读,现在是离开文章页面时标记为已读。
- 之前文章页侧滑从A文章到B文章会标记B文章为已读现在是标记A文章为已读。
- [优化]去掉Embedly mobilizer。
- [修复]修复隐藏广告图片不起作用的问题并修改提示说明并不是针对广告而是所有用户不想看到的缩略图。最多添加32个缩略图因为太多会影响同步速度。如果继续添加会将最先添加的移除。
- [修复]修复默认浏览器问题,增加内置选项,现在默认代表使用系统默认值,如果没有设置,就会弹出选择框。
### 3.0.4
###### 2017-4-9
- 新增`显示阅读时间`选项,来控制是否在文章页显示阅读时间提示,默认为不显示。
- 更新`下拉刷新`选项,新增`隐藏已读条目并同步`。
- 现在长按列表页缩略图来标记为广告图片不会在`视觉`布局起作用。
- 现在缩略图会更快显示但gif只会显示第一帧。
- 播放菜单加入了`向左(右)滑动`快捷手势,可以在`操纵`设置中修改。
- 文章通过TTS播放完以后会自动标记为已读。
- 修复Bazqux同步问题。
### 3.0.3
###### 2017-4-6
- 实验室新增Eink闪屏优化。
- 网页浏览器和图片浏览器现在可以在设置中指定具体的外部浏览器了。
- 特殊处理时间间隔为24小时的选项现在它只会在凌晨同步。注意如果凌晨时因为网络不可用而没有同步那么它会在网络可用后开始同步。同步完会把下个同步时间设置为下个凌晨。
- 缩略图可以长按并标记为广告图片那么下次再碰到这个图片链接就不会下载也不会再缩略图显示。最多添加16个图片为广告图片如果继续添加最早加入的广告图片将不再被认为是广告图片。
- 更新部分图标。
### 3.0.1
###### 2017-3-20
- Fixed crash issue.
# 3.0
###### 2017-3-19
- Support podcast (not support `Feedbin`) and TTS. Please read <a href="https://github.com/seazon/FeedMe/blob/master/podcast_tts.md">Podcast & TTS</a> for the detail.
- Provide reading time.
- Add `Podcast` layout, which show play or download progress.
- Add `Lab` in `Settings`, including `Hardware Acceleration`.
- Improve `Accent` color, now support more color and customize color.