Commit graph

2963 commits

Author SHA1 Message Date
Samuel Clay
dae2119a7c iOS v10.0.1 2020-02-23 19:09:39 -05: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
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
Samuel Clay
61bbe9ff5f
Merge pull request #1256 from caleb-allen/widget-folder-support
Prioritize folders for widgets
2019-11-21 15:10:51 -05:00
Caleb Allen
a95766d4a5 return null when setting is missing 2019-11-20 20:34:41 -08:00
Caleb Allen
9f019e0d85 set folder feedset 2019-11-20 20:26:17 -08:00
Samuel Clay
b84cf5a6d7 Merge branch 'master' into dejal
* master:
  Drop tags with CDATA.
  css modification test
2019-11-14 15:39:41 -05:00
Samuel Clay
f7aef4e299
Merge pull request #1246 from caleb-allen/image-loading
image css modification test
2019-10-29 16:01:48 -04:00
David Sinclair
fde1f671d8 Merge branch 'master' into dejal 2019-10-25 20:57:05 -07:00
David Sinclair
106c970b4a iOS: #1236 (offline text)
- Added a "Download text" preference.  Defaults on.
- If on, the text is fetched for feeds that are in text view when fetching new stories.
- The text is fetched after stories, and before images, using a similar mechanism.
- The text is stored in a new "cached_text" database table.
- The text is deleted when the story is deleted.
- When displaying a text view, the cached text is used if available, otherwise it is fetched as before.
2019-10-25 20:52:51 -07:00
Samuel Clay
1c5201b76b Build 107 2019-10-25 14:35:40 -04:00
David Sinclair
65aa2e8518 iOS: #1215 (wonky behavior) 2019-10-23 20:32:07 -07:00
Samuel Clay
19ab1b1aff iOS v9.1.1, still in development. 2019-10-23 13:17:47 -04:00
David Sinclair
fa6052c85a #1249 (dark theme colors)
Tweaked dark theme colors to be darker, and I think better. Feel free to tweak the colors, or let me know if you want me to change anything.
2019-10-22 21:14:15 -07:00
David Sinclair
879ace7043 iOS: #1254 (settings with stories on bottom) 2019-10-22 13:55:30 -07:00
David Sinclair
ed4c8a18ba iOS: #1257 (highlighting issue) 2019-10-21 21:22:29 -07:00
David Sinclair
4509849317 iOS: #1258 (crash on start)
Probably a race condition between loading the user accounts and the feed detail. This should work around it.
2019-10-21 17:59:46 -07:00
Samuel Clay
1eff2f1e3b
Merge pull request #1255 from caleb-allen/widget-tap-story
add touch intent to widget initialization instead of only refresh
2019-10-19 16:22:52 -04:00
caleb
11114c9bdc make folders selectable for widgets 2019-10-14 21:16:13 -07:00
caleb
0df31c0919 add touch intent to widget initialization instead of only refresh 2019-10-14 20:16:03 -07:00
Samuel Clay
23434d12a0 v9.1 ios. 2019-10-02 09:03:06 -04:00
Samuel Clay
865349347c Slight change in colors. 2019-09-30 15:08:29 -04:00
David Sinclair
0ac92c8e47 #1208 (iOS 13 support)
- Fixed not selecting and deselecting properly, due to a change in behavior in iOS 13.
2019-09-27 15:46:21 -07:00
David Sinclair
7b53b5dc04 Merge branch 'master' into dejal 2019-09-26 15:40:26 -07:00
David Sinclair
c10ca39737 #1208 (iOS 13 support)
- Changed inactive segmented control parts and notifications buttons to a lighter shade, to help distinguish them.
2019-09-26 15:37:58 -07:00