Fiery Feeds has lots of settings. There are the Expert Settings I’ve written about previously, there are the general app settings. And there are also the often overlooked account settings.

The account settings not include the login information, but also some additional operations like importing or exporting OPML files (in iCloud or local accounts).

Caching

You can how many and which of your articles should be downloaded to your device, and how many and which articles should cache additional data. You can choose whether you want all starred articles, and how many already read articles you want to have available on your device.

You can also choose which (unread, read or starred) and how many, at most, of your articles should be cached. Fiery Feeds always keeps the selected number of the newest articles with the selected states cached, and removes older articles, even if still unread from it’s cache.
Note that caching the article here is different from downloading the article. A downloaded articles shows up in the app, and has the in the RSS feed included article text available offline. For a cached article, the extracted article text (for text mode) as well as any image included in the article is downloaded and available offline. Both are downloaded on demand for any downloaded, but not cached article.

Notifications

Here you can choose whether to include the unread count in the app icon badge. (The unread counts of all accounts with this setting enabled are added together).
You can also choose if you want to receive detailed notifications for each new article (and wether you want to receive them inside the app, or only in the Notification Center. Note that the notifications inside the app only show for at most 5 articles, as to not block the UI for too long).
You can also choose to receive a sync summary (“6 new articles found”) as notification.

Smart Views

Here you can enable or disable any of the smart views, as well as setting the threshold for the long and short article folders, for the high and low frequency folders, and the number of days to be shown in the recents folder.

Mark Read

Choose when articles should be automatically marked read. Available options are on opening in the article view, on scrolling past them in the article list, or on triggering the quick share action.

Interface Settings

In the account interface settings, you can fully configure the bottom toolbars for the feed list, the article list, the Hot Links and article view. Additionally you can turn or or off showing word counts in the article list, as well as left/right swiping and saving the reading progress in the article view.

App Settings

Synching the general app settings is easy, you just need to enable “Sync App Settings” in Settings > iCloud and Backup. Note the selected color theme setting is exclude (since any custom theme file is not part of the settings, and might not be installed on other devices), as well as the selected layout (1, 2 or 3 panes), since that is very device depended.

If you find that any of your settings are not synchronised (this can happen after initially turning on “Sync App Settings”), you can try toggling them on one device. Since Fiery Feeds only synchronises settings when they’re changed, editing the setting, even if you set it back to its original value, will cause it to be synced to other devices again.

Alternatively, you can also use the “Rebuild iCloud Database” button in Settings > iCloud & Backup, to delete and reupload everything to iCloud, including all settings. Afterwards, use the “Replace Local Settings” button on your other devices to make sure all of the settings from iCloud are downloaded.

The app settings are synchronised with iCloud whenever you tap the “Synchronise Now” button in Settings > iCloud & Backup, when you manually trigger a sync in either the feed, article or accounts list, or when a background sync happens.

Account Settings

Synchronising account settings is a little bit more involved, since Fiery Feeds supports more than one account of the same type, and the settings should obviously only sync to the corresponding account.

To start you need to add your account on one, and only one device. Make sure to enable “Sync Accounts” in iCloud & Backup, and tap the “Synchronise Now” button, in case your account isn’t already listed under “Accounts in iCloud”. Then, on your other devices, remove all previously set up accounts, and import the account you’ve added to iCloud either in Settings > iCloud & Backup, or by adding a new account from the accounts list (the accounts found in iCloud are displayed at the top of the list).
After that, the account settings will be synchronised with iCloud, every time the account is synced, as long as “Sync Accounts” is enabled.

If you are experiencing issues, you can also use the “Rebuild iCloud Database” to reupload all data from one device to iCloud. Make sure to synchronise the account on the device, with the data you want to use, before synchronising on your other devices.

Note that purely local accounts do not support synchronising settings, and are not added to iCloud, to avoid confusion (when the account is listed in iCloud, but the feeds and articles are not synchronised).

If you want to delete an account, and all associated data from iCloud, delete it first from all of your devices (so it isn’t reuploaded automatically), then delete it from iCloud by swiping left on the account in iCloud & Backup.

Three Pane View

The new 3 pane view is not only a preparation for the eventual Mac app, but only works really great on the large iPads. There’s also the option to hide the feed list, to get the much requested view with the article list on one side, and the detailed article view on the other.

In addition to the three pane view for iPads, there’s also a big change in the interface for all devices: I’ve switched to a long press to open the menu for any items, instead of the right swipe it was before.
Not only is there more space to properly show all options, but it also free the right swipe gesture everywhere on the screen. And now that the swipe right action is free on all screens, I’ve used it to allow swiping back to the previous screen anywhere, not just from the screen edge.

As you can there are now two more actions available on articles (if supported by the sync service), namely tag article and delete article. That means full tagging support in Feedly, Bazqux as well as in Fiery Feed accounts.

Fiery Feed Accounts

The second new feature, and probably most requested feature so far, is also finally here: Completely local accounts. There is no longer a need for a third party sync service, just to use Fiery Feeds.
There are two types of local accounts, first there’s the feed account, which let’s you subscribe to to rss and atom feeds. And there’s also a read later account which let’s you save articles for a later date. Fiery Feeds will use its text extraction service to automatically download the text version of every added article.

You can add articles not only from within Fiery Feeds (with a swipe action for example), but also using the completely redesigned share extension from any other app, including Safari.

iCloud Sync

Since you might be using more than one device, you can also create iCloud based accounts, instead of just local accounts. Both feed and read later accounts are also available in an iCloud syncing variant, which synchronise your content between all of your iOS devices.

In addition to synching your content, version 2.2 also adds the option to synchronise all app settings, as well as account and feed settings (like the selected view mode for each feed). When you launch Fiery Feeds the first time on a new device you can also import your existing accounts from other devices with a single tap.

As a new year begins I want to pause for a moment and reflect on the past year’s accomplishments and to share a roadmap of the plans for the new year.

Looking Back

2018 was a big year for Fiery Feeds. Two major updates and its fifth birthday (it’s really been already 5 years since version 1.0, I can’t believe how fast that went). I’ve added a ton of new features this year, you can see them in the entire changelog, but I’m going to highlight the biggest features here.

Subscriptions

First there was the big 2.0 update, which completed the transition to a free app with a $9.99 per year subscription for additional features.
The subscription is working really well, even if the first year isn’t up yet, and the yearly subscriptions not renewing yet. It’s almost as if letting users try the app first is a good thing.

Smart Views

Maybe the biggest feature this year are the so called Smart Views.
There is the Hot Links Smart View, which highlights the most linked to websites in your Feeds (a first in iOS RSS Readers), there are Smart Views based on the posting frequency, Smart Views for particularly long or short articles, a view for articles published today, and a specially highlighted Must Read folder, for the most important feeds.

Modern App

I’ve also brought the app up to speed with all of the new features in iOS that have been missing before 2.0. This included 3D Touch, Drag and Drop on iPad, Continuity to quickly open articles on other devices, Haptic Feedback and State Restoration.
But the most important thing was cleaning up the code base and bringing it to a state, I can build upon for the next few years. This allowed features link 3D Touch or the new layout, and some of the coming features.

Updated Design

It started in version 2.0 with an improved layout, and was completed in 2.1 with completely redrawn icons and a ton of smaller interface improvements and polish across the entire app.

Automatic Dark and Light Themes

One of the most requested feature is automatic switching between a light and a dark theme. You can now select the dark and light themes of your choice, and switch between them either based on the screen brightness, or with a double tap on the navigationbar.

Folder Groups

A rather hidden features, but maybe my personal favourite are folder groups. By naming feeds or folders in the form of “group/name”, they are grouped together in the feed list in Fiery Feeds, and because that name is synced to all your devices, these groups are automatically available everywhere.

New Services

Additionally I’ve added full two way syncing for FreshRSS, a self hosted RSS reader, and Pinboard, as a new Read-It-Later Service in Fiery Feeds.

Roadmap for 2019

Future plans are always subject to change, of course, but here’s the biggest feature I would like to add to Fiery Feeds next year (throughout two or three feature updates).

3 Pane Layout

More layout options, including a 3 pane layout, on larger iPads. This a more desktop-like layout, and it’s also a bit of preparation for an eventual Marzipan Mac app.

Standalone RSS Account

Exactly what it says. An RSS account that’s not tied to any sync service or server. The app already supports the required feed management, but since that is a Premium feature, and a standalone account without the ability to add new feeds is rather pointless, the standalone account is likely going to be a Premium feature as well.

Standalone Read It Later Account

Fiery Feeds already offers text extraction for any website, building upon that, a standalone read it later account shouldn’t be too hard to implement. Given that it also requires feed management, as well as text extraction, this is also going to be a Premium feature.

iCloud Sync

Fiery Feeds has a lot of settings. To make it easier to manage them across multiple device, I’m planning to add iCloud sync for settings. This includes all app-wide settings, as well as accounts (without login information though) and per-account settings, including article states in RSS accounts and saved links and states in read later accounts.

Search Everything

Full Text search for articles in feeds, folders or the entire account. Search for options in settings. Support for searching articles using Spotlight.

Saved Searches

By saved searches I don’t mean just simple search strings, instead I’m planning something powerful enough to replace all current Smart Views (except Hot Links). That is, multiple parameters to include or exclude certain articles based on search strings, published date, article length and so forth.

Marzipan Mac App

And finally, I’m waiting for Apple to release more information on UIKit on Mac, codenamed ‘Marzipan’. I’ve been meaning to do a Mac app for a while, but given that I’m a solo developer and time constraints, it’s simply not feasible to rebuild the entire UI in App Kit, but if I can reuse parts of the existing UI, that calculation changes. And I’m quite hopeful that it’s going to be possible to build a good Mac app using Marzipan, it is publicly available (after all, that’s more than a year of work on UIKit / Mac, compared to the current News and Home apps).

Fiery Feeds is known to be very configurable, and there a quite a few settings to be found in the settings view. What is maybe less known, is that you can long press the settings icon, to open the Expert Settings, instead of the regular Settings view.

The Expert Settings screen contains a bunch of settings, that are not important enough to make it into the regular Settings view, since I don’t want to the settings screen to become unwieldy, with too many options, that hardly anyone uses. It also contains some more experimental options, that I might remove at some point later.

The All Settings group simply lists all available settings in the app, unless you know what you’re looking for, this is probably not very useful to you.

I want to highlight some of the more interesting options in the Expert Settings view.

Sharing & Dragging

Share Full Text : This option allows you to share the full article text, instead of just the title, when using the system share sheet. Note that not all apps support this, and some apps will not show up in the share sheet, if this option is enabled.

Article View

Open Web View Links in Safari View : Opens links clicked in an article in web mode in Safari View. Links opened from article or text mode are always opened in Safari View. This setting is disabled by default, since the web view and Safari View do not share their cookies, and it would be impossible to login to a paywalled website, if the login link opened in Safari.

Article View Web Mode Reset Cookies : Automatically clears the cookies whenever an article is opened in web mode. Useful for some websites that only allow to view a limited number of articles.

Zooming in Article View : Zooming in web mode is always enabled, this settings allows you to zoom in article or text mode as well.

Article View Presentation : Open the article view fullscreen (default on iPhone) or small spaces left and right (default on iPad).

Article List

Dynamic Height in Articles : Disabling this causes each article to use the exact same height in the article list. This increases performance, and might be easier to read for some, but it can leave empty spaces, if there is not enough preview text for some articles.

Show Micro Blog Titles : Displays the blog name instead of the post title for titleless posts. This makes a list of microblog posts feel more like Twitter. On by default.

General

Reduce Visual Effects : Removes a couple of animations, and visual effects like the blurred background in lots of places. Disabling can increase the performance, especially on older devices.

Prefer AMP Pages : Shows the AMP page in web mode, if available. AMP pages are a lot faster to load, but this requires a call to Google’s repository of AMP sites before opening a website, which has privacy implications (it’s off by default).