Commit graph

362 commits

Author SHA1 Message Date
Samuel Clay
d1be5f8cbb Blogging ios grid view 2023-12-06 09:29:28 -05:00
David Sinclair
d1aead3164 Tweaked version numbers 2023-10-24 12:02:37 -05:00
David Sinclair
50158233e2 Bumped version for TestFlight build 2023-10-18 16:58:30 -06:00
David Sinclair
86fd3b010b #1720 (Grid view)
- Fix for bundle identifiers in Dejal branch.
2023-10-09 16:06:51 -06:00
David Sinclair
98fee1a208 Xcode Cloud
- Tweak.
2023-07-24 11:02:15 -06:00
David Sinclair
d0cbf926b8 Xcode Cloud
- That didn’t work, so trying a different change to the bundle identifier.
2023-07-24 10:39:17 -06:00
David Sinclair
440a28b3d9 Xcode Cloud changes
- Renamed NewsBlur Dev as NewsBlur Alpha.
- Similiarly changed the bundle identifier.
- Updated Xcode Cloud.
- Added NewsBlur Alpha listing in App Store Connect.
- Hopefully this will get it working!
2023-07-24 10:17:36 -06:00
David Sinclair
43ff718cd6 #1803 (add interactively swipe right anywhere on the screen to return to the feed list)
- Added third-party code to support a “lazy pop”.
- Fixed some issues with that code.
2023-07-21 11:50:47 -06:00
Samuel Clay
8b0183c5f6 Merge branch 'master' into catalyst
* master:
  iOS v12.1.0, although it was rejected so the build number needs to increment. Will do once #1797 is fixed
  One staging server.
2023-06-20 11:22:57 -04:00
Samuel Clay
15b3209e7d iOS v12.1.0, although it was rejected so the build number needs to increment. Will do once #1797 is fixed 2023-06-20 11:01:51 -04:00
David Sinclair
11982ab78f #1720 (Grid view)
- Added the pulsating loading bar (styled to fit list and grid layouts).
- Added the end stories bottom indicator, including the premium message when appropriate.
2023-05-26 16:01:51 -07:00
David Sinclair
fec83d79b6 #1720 (Grid view)
- Restored the legacy table view for the list layout.
- Still uses the modern SwiftUI view for the grid layout.
- Added an option in Preferences (below the “Story titles layout” for “List style”, to choose between “Standard” (aka the table) and “Experimental” (aka the grid-based list) so we can continue to improve the nicer modern list.
- Removed the swipe gesture from the grid view.
- Fixed a crash putting the app in the background.
- Fixed some other issues.
2023-05-25 21:47:34 -07:00
David Sinclair
8ac63ef6af Bumped version for Xcode Cloud 2023-05-24 19:08:49 -07:00
David Sinclair
20e8f308aa #1720 (Grid view)
- Added support for swiping rows to save/unsave and mark read/unread.
- Using Swift Package Manager modules.
- (I tried several third-party implementations to try to find one that works; some commented out code residue, will be cleaned up later.)
2023-03-31 16:49:22 -07:00
David Sinclair
2b10b82c75 Bumped version number 2023-03-01 20:28:43 -07:00
David Sinclair
893c57d2aa #1720 (Grid view)
- Cards now include the feed bar, favicon, and name.
- Cards now include unread, saved, and shared indicators.
- Previews now support the none, left/right, and small/large options.
- Several layout tweaks.
- The Grid layout now supports the columns and length settings.
- The Grid layout now includes a bar above the story to close it.
- Tidied the code a bit.
2023-02-02 21:41:10 -06:00
Samuel Clay
266ca1c252 iOS v12.0.6. 2023-01-25 09:54:46 -05:00
David Sinclair
7b28791603 #1720 (Grid view)
- Experimenting with using SwiftUI for the list and grid views. Working really well!
- Beginnings of a real data model, at last; probably only for caching stories initially.
2023-01-21 16:20:53 -06:00
David Sinclair
a1777280d9 #1720 (Grid view)
- Work in progress on refactoring the feed detail cell to view-based Swift, to make it easier to maintain, and to use autolayout to rearrange the content.
2022-12-12 22:04:04 -06:00
Samuel Clay
3ff2ab83ba iOS v12.0.5. 2022-12-01 11:03:30 -05:00
Samuel Clay
de69dce7f2 iOS v12.0.4. 2022-12-01 10:24:20 -05:00
David Sinclair
7b809c57fc #1755 (split builds for development)
- Replicated NewsBlur Dev for the Catalyst branch (too complex and risky to merge, since the project has lots of other changes).
2022-11-24 20:49:57 -06:00
David Sinclair
3b1c824ab3 Merge branch 'dejal' into catalyst 2022-11-24 20:30:06 -06:00
David Sinclair
26c5de63d8 #1755 (split builds for development) 2022-11-23 21:35:56 -06:00
David Sinclair
db54735c3a #1720 (Grid view)
- Work in progress on view-based feed detail cell layout, which enables dynamically sizing cells without the ugly hacks used in the past, and will make it easier to support different layouts (like image on top).
2022-11-14 21:39:01 -06:00
David Sinclair
14247ac926 #1720 (Grid view)
- Cleanup.
2022-11-10 19:22:03 -07:00
David Sinclair
c3a21924b6 Deprecation warning fixes 2022-11-09 21:38:40 -07:00
David Sinclair
22bbdf0e03 Replaced background fetch with modern mechanism 2022-11-09 21:14:39 -07:00
David Sinclair
7d5018ce2c Merge branch 'dejal' into catalyst 2022-11-09 19:57:56 -07:00
Samuel Clay
1247a82fda iOS v12.0.2 (still needs #1747) 2022-11-09 09:28:07 -05:00
David Sinclair
45044060af #1720 (Grid view)
- Work in progress.
2022-09-03 19:55:21 -06:00
David Sinclair
a54b423aa1 #1720 (Grid view)
- Work in progress.
2022-09-02 20:39:00 -06: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
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
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
Samuel Clay
06be628b52 iOS v11.2.1 2022-06-01 13:50:02 -04:00
David Sinclair
860c17cfba Xcode update 2022-05-19 21:37:48 -06:00
Samuel Clay
e87c1aedb3 iOS v11.2 2022-04-25 14:38:11 -04:00
David Sinclair
dc18baae4b Xcode update 2022-03-28 19:31:51 -07:00
Samuel Clay
5522cd837d Submitting iOS v11.1 to the App Store. 2022-03-14 12:19:17 -04:00
David Sinclair
aaf9644843 Merge branch 'dejal' of https://github.com/samuelclay/NewsBlur into dejal 2022-03-10 16:47:08 -07:00
David Sinclair
06af724619 #1575 (include a subscribe to site page on the share sheet)
- Now uses NewsBlur icons.
- Now posts a user notification indicating success or failure.
2022-03-10 16:46:34 -07:00
Samuel Clay
08879315ab Build 135 2022-03-10 17:05:24 -05: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
ed0ac1e97e Xcode update 2022-02-15 19:31:03 -08:00
Samuel Clay
0b6ac62446 Merge branch 'dejal' into testflight
* dejal:
  #1607 (widget is slow to reload)
  #1607 (widget is slow to reload)
  Fixed #1589 (feed/story title doesn't show active highlight until tap-off)
  Fixed #1614 (story traversal buttons shifted)
  Fixed #1615 (saved story tags popover too small)
  Fixed #1616 (crash on opening notifications)
  #1607 (widget is slow to reload)
  Fixed #1608 (highlighted folders don't lose their highlight when returning to feed list)
  Fixed #1605 (iPad status bar color in dark themes)
  #1334 (modern widget)
  Fixing bookmarklet and saved story tags.
  Adding a RawJSNode to literally read the <script> tags spit out by django-pipeline, and stick those files into embedded JS. But it works and should stay current as it points to the non-cached version. If this gets millions of hits a day, we may want to optimize this, but for now it's fine.
2022-02-03 07:51:52 -05:00
David Sinclair
64d1e83af7 #1607 (widget is slow to reload)
- Added logging to help check performance (look in Console, filter on "🚧")
2022-02-01 17:05:03 -08:00
Samuel Clay
fc19a0def3 iOS v11.1 build 134. 2022-01-31 09:55:43 -05:00
David Sinclair
e4fd2fd800 Re-enabled Mac edition for Catalyst branch 2022-01-27 13:40:25 -08:00