Commit graph

17037 commits

Author SHA1 Message Date
David Sinclair
c70cce878f Merge branch 'master' into catalyst 2023-08-24 10:35:16 -06:00
sictiru
e09a56816f #1815 Story detail reading horizontal scrolling fix 2023-08-22 20:21:20 -07:00
Samuel Clay
0d6f349a0f Merge branch 'sictiru'
* sictiru:
  Android v13.1.1
  Gson proguard rules
  Use coroutines for thawing stories in the reading adapter
  Kt file extension
  Provide the image ok http client
2023-08-21 09:28:58 -04:00
Samuel Clay
8548743b1f Android v13.1.1 2023-08-21 09:28:52 -04:00
sictiru
25cfc867db Gson proguard rules 2023-08-20 15:12:24 -07:00
sictiru
5818a19db3 Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru 2023-08-20 15:07:42 -07:00
Samuel Clay
25a5929f56 Merge branch 'sictiru'
* sictiru: (31 commits)
  Android v13.1.0
  #1811 Verify error handling and show loading indicator to the user when adding a feed.
  Fix broken swipe to refresh dependency
  Use plugin information from buildSrc
  Use dependencies and constants from buildSrc
  Add buildSrc for dependency management
  Convert Groovy to Kotlin. Update dependencies
  Convert Groovy to Kotlin
  Update sub service to cancel job when requested. Execute on the IO dispatcher.
  Await for sub service termination
  Use coroutines in sub services
  Update proguard rules
  Enable nonFinalResIds
  Enable non transitive R classes
  Update java version for the android GHA
  Upgrade dependencies
  #1794 Add auto fill hints for easier login
  Import
  Remove context from blur db helper
  Intel dialog row tweak
  ...
2023-08-20 16:03:15 -04:00
Samuel Clay
cd36bd398a Android v13.1.0 2023-08-20 16:03:10 -04:00
sictiru
f85035015f Use coroutines for thawing stories in the reading adapter 2023-08-19 19:59:32 -07:00
sictiru
3e7009fa67 Kt file extension 2023-08-19 19:02:46 -07:00
sictiru
1e1f82c6fa Provide the image ok http client 2023-08-19 15:56:15 -07:00
sictiru
b5d072a39f Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru
# Conflicts:
#	clients/android/NewsBlur/app/build.gradle
2023-08-19 14:52:41 -07:00
sictiru
c0d26b46ac #1811 Verify error handling and show loading indicator to the user when adding a feed. 2023-08-19 14:49:09 -07:00
sictiru
1ab88e4cc3 Fix broken swipe to refresh dependency 2023-08-14 20:52:09 -07:00
David Sinclair
75e4fb7e85 #1720 (Grid view)
- Fixed list view stories incorrectly marked as read.
- Fixed grid view wrong dates in story header.
- Fixed grid view heading not matching story.
- Fixed grid view showing the wrong story.
- Fixed grid view duplicate stories.
- Tapping grid view story heading now scrolls to show that story’s card.
- Now always shows the Sites button in non-left layout, since the collapse fullscreen button doesn’t seem to work.
- Fixed crash with malformed story.
- Fixed loading feeds in different layouts.
- And some other tweaks.
2023-08-11 11:40:13 -06:00
sictiru
cd70a4a65b Use plugin information from buildSrc 2023-08-09 13:50:59 -07:00
Samuel Clay
cc748198db Merge branch 'sictiru'
* sictiru: (75 commits)
  Android v13.0.0
  Android v13.0.0b4.
  The root of all evil invalid proguard extension.
  Guard against empty strings in shared story content.
  Android v13.0.0b3.
  Android v13.0.0b2.
  Guard against null story ids.
  Guard against null story ids when fetching story comments.
  Inject file caches. Chain story cache to thumbnail cache
  Android v13.0.0b1.
  Subdomains can be on subdomains.
  Fix concurrency on app upgrades. Force feed folder sync
  #1783 Respect default browser preference when opening original story version
  #1777 Sync Login page with device theme
  #1774 Fix widget on click fill intent
  Cleanup
  Update dependencies
  Cleanup
  Set default theme to day night. Data extraction rules for API 31.
  #1774 Widget remote views factory refactor
  ...
2023-08-09 11:00:49 -04:00
Samuel Clay
21190c18b2 Android v13.0.0 2023-08-09 11:00:42 -04:00
sictiru
4f2dd5f189 Use dependencies and constants from buildSrc 2023-08-08 11:25:14 -07:00
sictiru
eb3bfca5a8 Add buildSrc for dependency management 2023-08-07 21:37:52 -07:00
sictiru
a5203c670a Convert Groovy to Kotlin. Update dependencies 2023-07-28 14:31:13 -07:00
David Sinclair
8687a6c7c5 Xcode Cloud
- Another token change to test automatic internal TestFlight.
2023-07-24 11:34:03 -06:00
David Sinclair
6ac7d25617 Xcode Cloud
- Token change to trigger a build, to make sure it works.
2023-07-24 11:23:56 -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
c39341fea7 #1720 (Grid view)
- Fixes for iPad.
2023-07-21 21:15:24 -06:00
Samuel Clay
d8116536a0 Premiums can have 5000 feeds. 2023-07-21 13:52:43 -04: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
David Sinclair
8e98ae51d5 Merge branch 'master' into catalyst 2023-07-21 10:24:46 -06:00
Samuel Clay
c9f8e75cbf Max 3k feeds 2023-07-21 06:45:03 -04:00
David Sinclair
b2e4049cfb Merge branch 'catalyst' of https://github.com/samuelclay/NewsBlur into catalyst 2023-07-20 21:08:16 -06:00
David Sinclair
295667a308 #1720 (Grid view)
- Tweaked the grid view background color for several themes.
- The list/grid layout is now a per-folder and per-feed setting.
- Fixed some issues revealed by that change.
- Fixed crash with reloading individual rows (witnessed when scrolling and loading images, I think).
- Fixed deselection of stories in the list layout.
2023-07-20 21:07:56 -06:00
Samuel Clay
2418d2fc6e No archive or pro for 2k+. 2023-07-20 22:15:25 -04:00
Samuel Clay
5731816ca1 2k subs max for premiums. 2023-07-20 21:06:52 -04:00
Samuel Clay
d2bfcea32e Work -> 20 2023-07-20 21:06:52 -04:00
Samuel Clay
d93e43a274 Work -> 20 2023-07-20 20:14:26 -04:00
David Sinclair
6f35902775 Merge branch 'master' into catalyst 2023-07-20 11:49:32 -06:00
sictiru
66e0265d7f Convert Groovy to Kotlin 2023-07-19 14:42:01 -07:00
sictiru
3acc373660 Update sub service to cancel job when requested. Execute on the IO dispatcher. 2023-07-18 11:06:26 -07:00
Samuel Clay
20f8a4c7cb Only show task, staging, app, and node servers in /api/ip_addresses/. 2023-07-11 08:05:48 -04:00
Samuel Clay
0a2b568028 Merge branch 'dejal' into catalyst
* dejal:
  #1797 (cold boot should preserve feeds and icons)
2023-07-05 14:53:12 -04:00
David Sinclair
8d7e20ea00 #1720 (Grid view)
- Fixed opening a story, advancing a few, and returnng to feed detail showing the correct story.
- Significantly improved the performance of scrolling and marking as read.
2023-07-04 21:25:35 -07:00
David Sinclair
fb990c998f #1797 (cold boot should preserve feeds and icons)
- Removed some test code missed before.
2023-07-04 17:17:10 -07:00
David Sinclair
55556c730b Merge branch 'dejal' into catalyst 2023-07-04 17:15:24 -07:00
David Sinclair
e6548c7cf7 #1797 (cold boot should preserve feeds and icons)
- Now uses the Documents directory instead of the Caches one, to avoid losing data in low disk space.
- Exisitng data is copied to the new location if needed.
2023-07-04 15:23:01 -07:00
sictiru
8fc946c623 Await for sub service termination 2023-07-01 04:43:49 -07:00
David Sinclair
26734f98a5 #1797 (cold boot should preserve feeds and icons)
- The “when opening app” preference now only shows the folder if there are some unread stories (when offline or after loading).
- Now displays the number of cached favicons next to the username, as a temporary hack to help diagnose this issue.
2023-06-28 15:51:15 -07:00
Samuel Clay
e2b129961f Tag margin 2023-06-28 09:12:59 -04:00
Samuel Clay
78e9b477ab Adjusting story tag font size, adding flex so they stay on the right. 2023-06-28 08:06:07 -04:00