Commit graph

30 commits

Author SHA1 Message Date
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
e0fce3f509 #817 (three column layout)
- Removed the obsolete container view.
- Tweaked a few places that still used it.
2021-04-24 21:55:36 -07:00
David Sinclair
8f7f485043 #817 (three column layout)
- Numerous changes for three-column layout support and other projects.
- Work in progress.
2020-08-29 21:19:32 -07:00
David Sinclair
35cc288e83 Warning fixes 2020-08-27 15:08:46 -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
David Sinclair
383384b6df #1270 (replacing UIWebView with WKWebView)
- All app-specific uses of UIWebView have been replaced with WKWebView.
- Some third-party uses remain.
- More testing required.
- Note that I’ve bumped the minimum iOS version to iOS 11, since that is needed for WKWebView support.
- Committing to a new branch until ready.
2020-02-23 15:21:32 -08:00
David Sinclair
b05656db07 iOS: fixed #1223 (unable to mark unread)
(See details in following comment.)
2019-08-22 12:03:39 -07:00
Samuel Clay
98537bd4f8 Removing base64 lib. 2017-11-30 16:57:10 -08:00
Samuel Clay
73a425a0f0 Updating premium screen. 2017-11-10 17:57:50 -08:00
Samuel Clay
0d21094825 Fixing crash on loading feeds trainer with server fetch. Thanks to @Music47ell for the bug report. 2017-06-25 21:22:16 -07:00
Samuel Clay
ca3309a0ba Fixing last error. Now to fix everything else that's broken. 2017-04-03 16:07:01 -07:00
David Sinclair
27fbf12081 iOS: fixed #929 (rotation issue on iPhone with Safari browser)
This was a curly one!  I also fixed a bunch of Xcode 8 warnings (for
non-third-party code; I'd like to fix the third-party ones to get to
zero warnings, but don't know how you feel about that).
2016-10-05 21:03:32 -07:00
Samuel Clay
191658a353 Merge branch 'master' into 5.1
* master:
  Adding search to all hosts in fabfile.
  Android v4.7.0.
  iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
  Adding logrotate for nginx.
  Premium accounts get feeds fetched at least once every 12 hours (for feeds that publish nothing).
  Flat feeds also gets user_id.
  Adding user_id to /reader/feeds.
  Boosting oauth authorization code expiration to 1 hour (from 60 seconds) to aid development.
  Adding MX DNS check on new users.
  Fixing valuerror when trimming on feeds that have bogus dates.
  Change find-next-unread to search forward then backward rather than forward in a loop.
2016-01-28 11:30:50 -08:00
Nicholas Riley
6df864c7f7 iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
Source of the workaround and more information at <http://stackoverflow.com/questions/32685198/>.
2016-01-24 12:01:12 -05:00
David Sinclair
c8d22f4594 iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
David Sinclair
07e667a95d iOS: tweaked #825 (dark mode)
Eliminated the old WYPopoverController from the code, since it isn’t
needed and isn’t compatible with theming.  All popovers now use the
modern UIPopoverPresentationController mechanism.
2015-12-15 12:37:18 -08:00
Samuel Clay
492f58e883 Adding feed titles to feed trainer. Whoops, should've been in there for years. 2015-09-21 13:59:31 -07:00
Samuel Clay
3cd8ded04d Updating AFNetworking to 2.0, fixing various afnetworking bugs. Hope nothing else broke! 2015-09-18 15:02:15 -07:00
Samuel Clay
2ac65348cf Cleaning up static analyzer warnings. 2014-09-18 11:26:00 -07:00
Samuel Clay
aebac8c4d2 Reading a story marks it as read in both subscriptions and blurblogs on ios. 2014-05-16 16:30:52 -07:00
Samuel Clay
eef9380e3f Fixing iOS bug around training in social feeds. 2014-05-15 18:49:48 -07:00
Samuel Clay
a680e42e43 Fixing intelligence trainer when training in folder. 2014-04-18 15:50:47 -07:00
Samuel Clay
d937caaa52 Showing user-created training tags/authors in feed trainer. 2014-04-18 15:50:32 -07:00
Samuel Clay
2122405947 Adding more double tap gesture options. 2014-03-03 16:21:26 -08:00
Samuel Clay
208418a71e Fixing trainer to work on river. 2014-03-03 15:47:07 -08:00
Samuel Clay
96b5e15718 Switching out from unreliable disk caching to TMCache (damn threading issues). 2014-02-24 18:56:51 -08:00
Samuel Clay
a9ed66cbb3 Seriously one of the biggest refactors I've ever performed. Extracted all story models from appDelegate and moved them into a new StoriesCollection, which can be instantiated on a per-feedDetailView basis. Perfect for the story titles in the dashboard and behind the feed list. 2014-02-12 20:09:37 -08:00
Samuel Clay
22dff4ae7d Fixing audio issue when phone is on mute but video wont play. 2013-10-02 19:01:15 -07:00
Samuel Clay
645bd73aa3 Loading feed trainer from feed list. Gestures for social subs (profile + mark read). 2013-10-02 16:05:22 -07:00
Samuel Clay
bfff777490 Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
Renamed from media/ios/Classes/TrainerViewController.m (Browse further)