Commit graph

1577 commits

Author SHA1 Message Date
David Sinclair
38cca00984 #1720 (Grid view)
- Selection improvements.
2022-10-26 20:50:07 -06:00
David Sinclair
0a5e6fe848 Merge branch 'dejal' into catalyst 2022-10-26 14:52:09 -06:00
David Sinclair
9605dcb552 #1740 (avatar and notification icons)
- Tweaked positions of avatar and notifcations buttons again.
2022-10-26 13:20:36 -06:00
Samuel Clay
a645eab188 Unclipping notifications icon. 2022-10-26 10:05:48 -04:00
David Sinclair
6ccb2d5def Merge branch 'dejal' into catalyst 2022-10-25 21:14:11 -06:00
David Sinclair
a02a7b24fb #1740 (avatar and notification icons)
- Tweaked the position of the avatar icon.
2022-10-20 11:24:15 -06:00
Samuel Clay
b38788a78b New intelligence icons, switching to full text for feed list control. 2022-10-20 08:35:49 -04:00
David Sinclair
572400cd11 #1720 (Grid view)
- More work in progress.
2022-10-08 14:54:49 -06:00
David Sinclair
59d2046522 #1720 (Grid view)
- Fixed switching between layouts.
2022-10-05 19:17:56 -06:00
David Sinclair
0519f32232 #1720 (Grid view)
- Fix.
2022-10-05 15:57:35 -06:00
David Sinclair
8e72a882ef Merge branch 'dejal' into catalyst 2022-09-25 20:39:05 -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
3705f73bc7 Merge branch 'dejal' into catalyst
# Conflicts:
#	clients/ios/Classes/FeedDetailObjCViewController.m
2022-09-25 19:35:25 -06:00
David Sinclair
6c012330b7 #1732 (new preference to load next feed on mark read)
- Added keyboard shortcuts to go to the Next and Previous Folder and Site in the feeds list.
- Added preference to go to the next feed on mark read. On by default.
- If that pref is on, it uses the keyboard methods to do that.
2022-09-24 21:36:40 -06:00
David Sinclair
47eb97f540 #1727 (settings dialog should match theme)
- The Preferences now uses light or dark mode to match the theme.
2022-09-22 20:59:16 -06:00
David Sinclair
f9d27694e0 #1729 (single line titles take too much vertical space)
- Improved the spacing.
- The spacing is kinda a hack of guessing good heights; it will likely become much smarter with the grid view changes.
2022-09-21 21:47:23 -06:00
David Sinclair
bdfbaab99f #1728 (saved story icon in story titles list)
- Fixed icon in feed detail.
2022-09-21 21:12:22 -06:00
David Sinclair
59579138d0 #1726 (saved story folder color)
- This would have been broken forever; the code hasn’t changed in years.
- Now doesn’t show the count for collapsed folders for Saved intelligence view, since they don’t correspond with the saved view.
2022-09-21 21:02:43 -06:00
David Sinclair
eca9fd3f6f #1720 (Grid view)
- Work in progress.
2022-09-03 21:24:36 -06:00
David Sinclair
45044060af #1720 (Grid view)
- Work in progress.
2022-09-03 19:55:21 -06:00
David Sinclair
2cdaa654ea Merge branch 'dejal' into catalyst 2022-09-03 19:15:05 -06:00
David Sinclair
3d11ee0502 #1693 (2022 Redesign)
- Changed color of folder icons in gray theme.
- Fixed world icon in Add Site.
- Tweaked the colors in the Interactions popover in gray theme.
- Removed Delete This Site from the story menu.
- Changed the alignment of the user and activity toolbar buttons.
2022-09-02 21:53:19 -06:00
David Sinclair
a54b423aa1 #1720 (Grid view)
- Work in progress.
2022-09-02 20:39:00 -06:00
David Sinclair
f0f06ac21b #1720 (Grid view)
- More work in progress.
2022-08-30 19:00:35 -07:00
David Sinclair
926181327a #1720 (Grid view)
- Added a Grid layout option to the feed detail menu.
- In Grid layout, the title length and image position options are replaced by grid columns and grid height options.
- When chosen, the right panes are replaced by a Grid view.
- This is a work in progress.
2022-08-19 19:21:00 -07:00
David Sinclair
7e572477a5 #1723 (some thumbnails not showing on app but do show on the web)
- Changed the preview image caching to try each of the story images in turn until a valid one (not missing or too small) is found.
- Only loads one image for each story initially, loading more if needed.
- Now caches based on the story hash instead of image URL.
2022-08-18 20:44:08 -07:00
David Sinclair
bb721b7b09 #1693 (2022 Redesign)
- More tweaks to the feed detail layout.
2022-08-18 17:00:32 -07:00
David Sinclair
bc35c84bf7 #1693 (2022 Redesign)
- Replaced the feeds list notificaitons icon.
- The feed detail folder title icon now matches the color.
- Changed all of the settings icons to the new style.
- Changed the feed detail mark read icon.
- Changed the focus and hidden unread indicators.
- Unread indicators sized to match the web.
- Tweaked feed detail spacing.
- Increased feed detail titles to up to three lines.
- Titlecased Interactions / Your Activities.
- Removed borders and tweaked section titles in trainer.
2022-08-17 21:48:20 -07:00
Samuel Clay
314ffc4c22 Adjusting share buttons 2022-08-05 10:08:57 -04:00
David Sinclair
1258e88dd0 #1693 (2022 Redesign)
Feeds list:

- Updated Focus and Saved icons. (Note, can’t use color on just one component of a segmented control, so uses the same color for all.)

Feed detail list:

- Now updates the title when updating the theme.
- Increased the horizontal spacing.
- Increased the title font size by 1 point.

Story detail:

- Fixed the cutoff icon.
2022-08-04 17:29:51 -07:00
David Sinclair
c8e617eb5f #1693 (2022 Redesign)
Feeds list:

- Fixed dark areas next to nested folders.
- The feeds list background colors now match the web.
- Adjusted the color of the icons.
- Changing the font size or comfort layout no longer dismisses the menu or reloads.

Feed detail:

- A story with a short title in two-line mode now has a shorter cell.
- Fixed multiple rows being selected.
- Comfortable layout now has larger top and bottom margins.
- Fixed notification icon in menu.
- Fixed saved_searches appearing in move submenu.
- Adjusted the height for feeds.
- Changing the title, image, font size, or comfort layout no longer dismisses the menu or reloads.

Story:

- Lighter header color.
- Updated icons and removed borders for share/save/train buttons.
- Updated the trainer popover to use the new style.
2022-08-03 21:42:28 -07: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
d944eaaebb #1697 (clean scroll stutter on iPhone)
- Heaviest activity was scaling story thumbnails on the main thread; moved to a background thread.
- No more heavy activity when scrolling shown in Instruments.
2022-07-22 21:33:37 -07:00
David Sinclair
937d386208 #1714 (sometimes read stories are sent in to the backend dozens of times a second)
- I wasn’t able to reproduce this, or figure out how it could happen.
- But I added a check to prevent it, and will leave a breakpoint there, so if it does occur for me, I’ll be able to investigate further.
2022-07-21 21:47:53 -07:00
David Sinclair
375e3757e2 #1693 (2022 Redesign)
- Laboriously updated the icons (finding the names in the web inspector, updating the code, inspecting the colors, setting those separately, dealing with scaling issues, etc etc).
- Let me know if you spot any icons that I missed, or unscaled icons (they have to be explicitly sized, otherwise appear huge).
- More space between story title and story content.
- More space when reading a folder.
- Added Compact/Comfortable to feed detail menu.
- Changing Compact/Comfortable also adjusts the feed detail list.
- Adjusted the color of the story content etc in the feed detail list.
- Removed top and bottom borders from feed title gradient in story detail.
- More space in story detail header.
- The feed detail is offset when selected.
- Updated the feeds social, search, and saved background colors.
- Unread counts no longer have a shadow, and have more space.
- Folders and feeds remain selected in the feeds list when returning from a story or refreshing.
- Folders in the feeds list no longer have a different background color.
- The folders and feeds highlight is now rounded and unbordered like on web.
2022-07-20 21:35:16 -07:00
David Sinclair
609111e503 #1693 (2022 Redesign)
- Story titles author now next to date, and same color as content.
- Story titles now always bold.
- Story titles are now positioned to have equal top spacing (i.e. normalized).
- Unread indicator now top-aligned.
- Added border radius and margin to highlighted feeds.
- Feed favicons are now rounded.
- Blurblogs moved below folders.
- Fixed an issue with the feed detail settings for some folder types.
- Renamed All Stories to All Site Stories, to match web.
- Removed border from story content header.
2022-07-08 21:29:43 -07:00
David Sinclair
0d19caa7d4 #1704 (item from Infrequent site stories opens wrong story)
This one took a long time to reproduce and track down; it turned out that because the infrequent stories use a magical loading parameter, they are not suitable for offline caching; the offlien stories didn’t match the fetched one, thus messing up the cached next story page.
2022-07-07 21:04:30 -07:00
David Sinclair
a84dc6ee13 #1695 (Premium Archive subscription)
- Changed font to Whitney.
2022-07-06 21:07:15 -07:00
David Sinclair
c5590204d8 #1695 (Premium Archive subscription)
- Removed confetti.
- Fixed iPad layout.
- Moved Manage Subscription to the bottom of the active subscription.
2022-07-05 20:00:20 -07:00
David Sinclair
cbe0cb072e #1695 (Premium Archive subscription) 2022-06-23 20:28:44 -06:00
David Sinclair
4cf9c5b022 #1695 (Premium Archive subscription) 2022-06-22 21:35:54 -06:00
David Sinclair
549c44ff52 Fixed #1700 (Add Tag context menu on already saved stories is too short) 2022-06-20 19:32:07 -06:00
Samuel Clay
06be628b52 iOS v11.2.1 2022-06-01 13:50:02 -04:00
David Sinclair
fca2b4edb5 #1691 (optimistic premium upgrade) 2022-05-26 20:10:46 -06:00
David Sinclair
966e453213 Fixed #1682 (column setting doesn't stick) 2022-05-26 11:18:32 -06:00
David Sinclair
38cd7bea76 #1686 (scroll performance on story titles) 2022-05-25 11:38:13 -06:00
David Sinclair
597ead5582 #1686 (scroll performance on story titles) 2022-05-20 21:22:02 -06:00
David Sinclair
9976de93d6 Fixed #1680 (notifications don't work) 2022-05-20 20:47:45 -06:00
David Sinclair
b713b5e917 Fixed #1683 (sharing fails but then succeeds) 2022-05-19 21:38:42 -06:00
David Sinclair
860c17cfba Xcode update 2022-05-19 21:37:48 -06:00