Commit graph

51 commits

Author SHA1 Message Date
David Sinclair
b5b4c5de42 #1759 (subfolders missing unread counts)
- Fixed.
2022-11-18 14:32: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
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
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
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
09ac81ecce #1607 (widget is slow to reload)
- Added a new smart folder for Widget Site Stories, above Read Stories towards the bottom.
- It lists stories from the feeds the widget displays.
- Loading a story from the widget uses this feed, so it’s much faster (doesn’t have to keep loading to find the story).
2022-03-09 19:16:43 -07:00
David Sinclair
76be6df912 #1480 (folders selection highlight)
- It was always that way, but keeping the selection would be nicer, so now it does.
- Not as trivial a thing as it may seem, due to the way the headers work.
2021-05-21 20:57:06 -07:00
David Sinclair
06f85105c6 #1460 (indent feeds)
- Done. Even correctly supports subfolders.
2021-05-08 14:00:46 -07:00
David Sinclair
04064cb876 #1442 (UI updates) 2021-03-27 17:46:34 -07:00
David Sinclair
9ede6c39ad #1442 (UI updates) 2021-03-26 21:51:02 -07:00
David Sinclair
a0b628409e #817 (three column layout)
- Fixing deprecations.
2020-09-22 17:28:14 -07:00
David Sinclair
5fe73d431b #817 (three column layout)
- Fixing warnings.
- Adding Swift subclasses of ObjC ones.
2020-08-27 21:26:12 -07:00
David Sinclair
35cc288e83 Warning fixes 2020-08-27 15:08:46 -07:00
David Sinclair
24e7d5c91a Merge branch 'refs/heads/dejal' into catalyst 2020-06-18 16:06:46 -07:00
David Sinclair
08d8604d32 #1298 (saved searches)
- Saved searches (if any) are now listed near the bottom of the feeds list.
- When one is tapped, the folder or feed is displayed and the search performed.
- When showing a saved search, a Delete Saved Search command appears at the top of the menu.
- When showing a non-saved search, a Save Search command appears in the menu.
2020-06-11 21:02:22 -07:00
David Sinclair
7c208649ef #1298 (saved searches)
- Work in progress.
2020-05-27 21:26:44 -07:00
David Sinclair
e8f6fef5ec #1247 (Mac Catalyst edition)
- It’s alive, ALIVE!
- You can now build and run NewsBlur for macOS!
- Still lots of issues, including the story CSS not rendering properly, but it works.
- Plus of course making things more Mac-like, like modal views as real windows, etc.
- Committed to a new branch, since not ready for prime time.
2020-03-29 16:21:00 -07:00
Nicholas Riley
d07d943bd2 iOS: Replace “magic number” 0-3 section indices with constants.
These indices are used in appDelegate.dictFoldersArray and as UIButton tags.

Removes a number of places where a number-to-name lookup was done for no apparent reason when the items are in appDelegate.dictFoldersArray already.

Fixes issue where all stories are now at index 3, not 2, and shift-E was showing infrequent stories on iPad because the index was not updated when infrequent stories were introduced.
2018-01-28 11:08:38 -05:00
Samuel Clay
9468c290fc Fixing issue where folder unread count wouldnt go away on marking read with long press. 2018-01-16 16:51:47 -08:00
Samuel Clay
ef7ba42242 Adding preference to hide global shared stories and infrequent site stories. Also moving infrequent site stories above all stories on both ios and web. 2017-12-15 16:16:43 -08:00
Samuel Clay
cf26b3aced Adding infrequent site stories to iOS. Also adding documentation to API. 2017-11-05 22:07:43 -08:00
Samuel Clay
7d6acfebb5 Adding feed list and story list font size segmented controls to feed and story menus. Also changing feed and story title list to be variable height depending on font size. 2017-10-04 16:34:30 -07:00
Samuel Clay
2cafd785f2 partially fixing ipad layout issues. 2017-10-03 18:39:11 -07:00
Samuel Clay
1369740713 Fixing all ios8 warnings. v7.0.0 is ready to go to TestFlight! 2017-04-11 16:15:18 -07:00
David Sinclair
7340b8c07d iOS: fixed iPad theme issues 2016-03-09 22:05:51 -08:00
Samuel Clay
6a98241f88 Themed disclosure buttons for folder titles. 2016-02-27 13:20:32 -08:00
Samuel Clay
f797cece69 Adjusting all four themes for feed list and story list views. Still need to work on story detail. 2016-01-28 08:42:35 -08:00
David Sinclair
8ad5b8b602 iOS: tweaked #825 (dark mode)
More tweaks to the theme handling, including the story CSS. The gesture
has been extended to make it easier to switch themes: it's still up for
light and down for dark (like a light switch), but swiping up again
will switch between the two light themes, and swiping down again will
switch between the two dark themes.
2015-12-20 22:04:55 -08:00
David Sinclair
af2ab36297 iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
David Sinclair
6d373cb419 iOS: done #771 (mark all as read) 2015-11-13 21:54:32 -08:00
David Sinclair
b8a82544bb iOS: done #794 (voiceover support)
Added voiceover labels where needed on the main views.  More could be
done, but this is a good start.
2015-11-03 22:21:18 -08:00
Samuel Clay
667e999535 Boosting font size for XL. Fixing rotation font sizes issues. And smoothing rotation so theres no jerky motions. 2015-09-22 13:10:35 -07:00
Samuel Clay
76d3e287c8 Adding Read Stories view. Also adding support for iOS 7's OvershareKit. 2014-10-22 17:03:55 -07:00
Samuel Clay
3e4ccf8e11 Adding read stories view to ios. 2014-10-22 17:03:55 -07:00
Samuel Clay
6ecbb1dc40 Running both feed list and story list through instruments to find bottle necks. Much faster now! 2014-09-26 18:35:40 -07:00
Samuel Clay
4e96b02504 Folder and feed icons and unread counts are now correct for saved stories. 2014-05-20 13:12:03 -07:00
Samuel Clay
d26b6825b7 Stubbing in saved story tags in ios feed list. 2014-05-20 12:21:17 -07:00
Samuel Clay
7e16d28ec1 Correctly handling drag events on folder titles. 2014-04-18 14:59:17 -07:00
Samuel Clay
a7af761692 Embiggening folders. Fixing author/date collision. 2014-03-11 18:20:36 -07:00
Samuel Clay
296e110921 Adding long press gesture options. 2014-03-04 18:09:43 -08:00
Samuel Clay
8727b683a5 Adding font size overrides. 2013-11-23 13:03:14 -08:00
Samuel Clay
0cff317fc2 Adding Dynamic Text support for larger story and feed titles. 2013-10-17 18:56:14 -07:00
Samuel Clay
402c5d9fc1 Massive refactor to fix all toolbar buttons so they extend to the edge. 2013-10-11 17:46:09 -07:00
Samuel Clay
1527cfbed2 Restricting long press for folders. 2013-10-09 16:39:27 -07:00
Samuel Clay
49c0b4cddb Adding long press gesture to folder titles. Also adding mark as read by day to folders. 2013-10-09 15:41:17 -07:00
Samuel Clay
f415de8c13 Speeding up unread count drawing. Adding long press to story titles for send to. Fixing mark as read by days to not show offline loader. 2013-10-09 14:54:49 -07:00
Samuel Clay
c9b8fdd35f Fixing a few nav bars to fit. 2013-09-26 16:12:09 -07:00
Samuel Clay
b8fe3d123a Fixing almost all ios7 warnings. Fixing avatar. Upgrading AFNetworking. 2013-09-25 17:43:00 -07:00