Commit graph

1194 commits

Author SHA1 Message Date
David Sinclair
26bce2edb0 Xcode 11.4 tweaks 2020-04-06 08:54:15 -04:00
David Sinclair
ce608c9c92 #1290 (state restoration)
- Now doesn’t select a story if the appropriate one can’t be found.
- Left commented out the old behavior of selecting the first unread, in case you change your mind.
2020-04-06 08:54:15 -04:00
Samuel Clay
074463dd09 ios v10.0.2. 2020-04-05 12:40:09 -04:00
David Sinclair
d0b70a547e #1270 (replacing UIWebView with WKWebView)
- Disabled unused web views in AFNetworking and InAppSettingsKit.
2020-03-28 20:05:55 -07:00
David Sinclair
6b25a697a7 #1270 (replacing UIWebView with WKWebView)
- Replaced NJKWebViewProgress with a WKWebView-compatible progress bar in the Original view.
2020-03-28 19:39:35 -07:00
David Sinclair
1b3eec5489 Merge branch 'dejal' into wkwebkit 2020-03-28 17:54:12 -07:00
David Sinclair
45298d8cd7 #1292 (dark mode FTUX)
- Fixed; only affected iPad in dark mode, so probably not too egregious.
2020-03-28 14:31:50 -07:00
David Sinclair
610855b104 Xcode 11.4 tweaks 2020-03-28 14:13:14 -07:00
David Sinclair
0a9e79eeb5 #1270 (replacing UIWebView with WKWebView)
- Updated 1Password extension.
2020-03-27 20:55:05 -07:00
David Sinclair
dfa0eb944a #1270 (replacing UIWebView with WKWebView)
- Tweaks for Xcoce 11.4.
- Web view fixes.
2020-03-27 20:42:33 -07:00
David Sinclair
fcd684b6eb Merge branch 'dejal' into wkwebkit 2020-03-27 19:53:00 -07:00
David Sinclair
eefde0d5a9 Merge branch 'master' into dejal 2020-03-24 17:05:53 -07:00
David Sinclair
334fb705d9 #1290 (state restoration)
- Now doesn’t select a story if the appropriate one can’t be found.
- Left commented out the old behavior of selecting the first unread, in case you change your mind.
2020-03-24 17:05:22 -07:00
Samuel Clay
48c6aa6dea Renaming mark story on scroll preferences. iOS v10.0.1. 2020-03-24 14:21:39 -04:00
David Sinclair
c3556b06b8 Merge branch 'dejal' into wkwebkit 2020-03-23 19:37:25 -07:00
David Sinclair
28fd3999aa #1289 (autoscroll buttons state) 2020-03-13 20:56:57 -07:00
David Sinclair
7219bc8df4 #1287 (mark read on scroll)
- Added a preference to override the mark read on scroll option per feed/folder.
- If off, changing the feed menu item toggles the global preference.
- If on, changing it only affects that feed.
2020-03-13 20:36:25 -07:00
David Sinclair
1a6d408f9b #1287 (feed-specific mark read on scroll) 2020-03-12 20:30:02 -07:00
David Sinclair
ae070a4d29 #1288 (widget thumbnail)
- Thumbnails should match now.
2020-03-10 20:47:38 -07:00
Samuel Clay
dae2119a7c iOS v10.0.1 2020-02-23 19:09:39 -05: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
Samuel Clay
1f1f479c66 Merge branch 'dejal'
* dejal:
  #1273 (making dark themes darker)
  #1281 (iPad widget issues)
  #1279 (status bar color)
2020-02-23 16:17:11 -05:00
Samuel Clay
6db84b2daf Build 109 2020-02-23 16:17:01 -05:00
David Sinclair
1692e581d9 #1273 (making dark themes darker)
- The Dark theme now uses pure black for the story background, and some other darker colors.
- The Medium theme now also uses darker colors.
2020-02-20 20:32:49 -08:00
David Sinclair
fd605e079d #1281 (iPad widget issues)
- I managed to reproduce the layout issue, so have implemented a check and correction for it.
2020-02-20 19:32:59 -08:00
David Sinclair
48f1e5cd3b #1279 (status bar color)
- Fixed the status bar (i.e. clock) color when in dark mode with a light theme.
- Fixed navigation titles in that situation too.
2020-02-20 18:39:12 -08:00
David Sinclair
4debebdc5e #1281 (iPad widget issues)
- Fixed single line title on some devices.
2020-02-20 14:19:08 -08:00
David Sinclair
9cc687df3f #1284 (subscription text)
- Embiggened.
2020-02-20 13:56:33 -08:00
Jimmy Garrido
3f10bf866e Add Edge as a browser option 2020-02-13 20:23:31 -08:00
Samuel Clay
9e6e82b333 iOS v10.0 2020-02-04 23:38:13 -05:00
David Sinclair
ed30ad75e2 #1238 (statistics)
- Added Statistics to the preferences for the left swipe in the feeds list.
- A bit of refactoring to support displaying the popover from a cell on iPad.
2020-01-31 15:50:03 -08:00
David Sinclair
617ec8e45c #1238 (statistics)
Replaced icon.
2020-01-29 15:32:28 -08:00
David Sinclair
fa3f60a531 NewsBlur iOS: #1238 (statistics)
- Added a Statistics item to the feed detail menu (please provide an icon).
- This command will show the statistics web page in a popover on iPad, or pushed on iPhone.
- Extended the “original” view controller to support showing a custom page without changing the title or including the navigation bar buttons.
2020-01-28 16:10:16 -08:00
David Sinclair
a50bb09141 #1238 (statistics)
Prototype using a Safari view controller.  Will do properly in a WKWebView.
2020-01-27 20:53:31 -08:00
David Sinclair
f9e067400c #1277 (slow swiping between stories)
- Added an Export Preferences… button in the Preferences view to save a copy of the preferences to a file.
- Added an Import Preferences… button to load a saved preferences file and replace the prefs.
- Added a document type and UTI type for the prefs file (you can provide an icon if you like).
- Enabled iCloud document support to allow saving to shared locations.
- Added a bridging header to enable Swift code to work properly.
2020-01-27 20:27:44 -08:00
David Sinclair
c73c04d861 #1162 (widget)
- On smaller devices (e.g. iPhone 8), the row height is reduced to fit five rows without truncation.
- On smaller devices, the font size is reduced to fit two rows of text for the title.
- If there is no thumbnail, the text now takes the full width.
2020-01-23 20:27:29 -08:00
David Sinclair
a51dcd20e9 #1162 (widget)
- Fixed the story sometimes not getting displayed in the app when tapping in the widget.
- Now uses the scaled thumbnails provided by the server.
- Split the image cache into separate caches for feed images and story images.
- Now prunes the cached story images to only those currently displayed.
2020-01-23 15:20:28 -08:00
David Sinclair
52421e980e #1271 (crash on feed list load)
Caused by null feed colors when saving the feed list for the widget.
2020-01-22 17:50:58 -08:00
David Sinclair
65c706d3a6 #1162 (widget)
- Added the feed color bars (sharing those colors required a bit of refactoring).
- The fonts etc now more closely match the app.
- Now uses elipsises for the feed name, title, and content text, if needed.
- Improved HTML tag cleanup.
2019-12-23 21:19:45 -08:00
David Sinclair
51d61f0345 #1162 (widget)
- Figured out how to have the display name be just “NewsBlur” without changing the executable name. Yay!
2019-12-23 08:20:49 -08:00
David Sinclair
c78a12035d #1162 (widget)
- Now scales the story thumbnails to do an aspect fill, to match the app.
2019-12-22 13:04:59 -08:00
David Sinclair
9439baa7d5 #1162 (widget)
- Tapping a story in the widget now opens it in the All Stories river view.
- Tried to get the widget to reload the content on first launch, but couldn’t. I might try again later.
- Reworded the first launch message as “Tap to set up in NewsBlur”, as a placeholder and to help discover the prefs.
- Now just reloads the table when collapsing or expanding, to avoid @nriley’s crash (the animation was pretty much invisible anyway).
2019-12-21 15:48:17 -08:00
David Sinclair
c6a176da1f #1162 (widget)
- Changed the widget name back to “NewsBlur Latest”; as mentioned, you’re welcome to change it to something else, but it can’t be just “NewsBlur”.
2019-12-21 13:40:00 -08:00
David Sinclair
7326aeadba #1268 (appearance changes)
- Manually changing the theme now turns off the preference to follow the system appearance.
- Turning on following the system appearance immediately updates the theme appropriately.
2019-12-21 13:34:29 -08:00
Samuel Clay
8130339405 NewsBlur Latest -> NewsBlur 2019-12-21 09:49:09 -05:00
David Sinclair
8a7f75ee29 #1162 (widget)
(Looks like the name didn’t get committed.)
2019-12-20 20:14:22 -08:00
David Sinclair
b314b6f289 #1162 (widget)
Done!  See my comment in the issue for details.
2019-12-20 19:09:20 -08:00
David Sinclair
133a826afa #1262 (unsubscribe feed from story)
- Done; it’s first in the story settings menu, to be consistent with others.
- I resisted replacing FontSettingsViewController with a MenuViewController usage; that would simplify the code and future changes, but would’ve taken more time now.
2019-11-25 19:15:49 -08:00
David Sinclair
402d5c2eea #1266 (clearing offline)
- Clearing offline now clears the cached stories, text, and images from the database.
2019-11-25 14:27:59 -08:00
David Sinclair
fde1f671d8 Merge branch 'master' into dejal 2019-10-25 20:57:05 -07:00