Commit graph

10 commits

Author SHA1 Message Date
David Sinclair
fec83d79b6 #1720 (Grid view)
- Restored the legacy table view for the list layout.
- Still uses the modern SwiftUI view for the grid layout.
- Added an option in Preferences (below the “Story titles layout” for “List style”, to choose between “Standard” (aka the table) and “Experimental” (aka the grid-based list) so we can continue to improve the nicer modern list.
- Removed the swipe gesture from the grid view.
- Fixed a crash putting the app in the background.
- Fixed some other issues.
2023-05-25 21:47:34 -07:00
David Sinclair
031ddba2c4 #1718 (nested folder bug)
- Fixed duplication of feeds from subfolders.
2022-11-30 15:08:30 -06:00
David Sinclair
c671457fbe #1734 (support for iOS and iPadOS 16, and Xcode 14)
- Updated project to Xcode 14.
- Updated Swift code to Swift 5.7.
- Tweaked the login view to avoid the logo behind the Dynamic Island on iPhone 14 Pro.
2022-09-25 20:35:46 -06:00
David Sinclair
da305caeb9 #1718 (nested folder bug)
- The Feeds list now shows only the folder name for nested folders, instead of parent ▸ subfolder.
- A folder that has only subfolders, without any directly contained feeds, is now displayed in the list.
- Selecting a folder will now show the feeds within all subfolders (plus any direct feeds).
- Collapsing a folder with subfolders will now collapse them too, as one might expect.

(Some interesting challenges with this one!)
2022-08-02 21:46:26 -07:00
David Sinclair
38cd7bea76 #1686 (scroll performance on story titles) 2022-05-25 11:38:13 -06:00
David Sinclair
e1254ad172 #1568 (reloading feeds when finding story)
- Now always reloads the feeds when opening a notification, and waits till that completes to find the story.
2021-12-08 17:18:49 -07:00
David Sinclair
1367628a9a #1365 (in-app ratings dialog) 2021-08-24 21:54:08 -07:00
David Sinclair
05be77b56f #1420 (story detail loading twice on launch) 2021-03-26 15:47:09 -07:00
David Sinclair
c5d09a1244 #817 (three column layout)
- Fixing several issues, including crash on launch due to loading the feed detail multiple times.
2021-01-16 19:36:16 -08:00
David Sinclair
5fe73d431b #817 (three column layout)
- Fixing warnings.
- Adding Swift subclasses of ObjC ones.
2020-08-27 21:26:12 -07:00