Brent Simmons
7c75f62fcf
Continue removing Reddit references.
2023-06-30 21:24:18 -07:00
Stuart Breckenridge
5aaae58272
Merge branch 'main' into ios-ui-settings-localised
...
# Conflicts:
# Shared/ArticleStyles/ArticleThemesManager.swift
2023-05-27 15:26:03 +08:00
Maurice Parker
2ada885656
Replace old iOS WKWebView flash prevention code with new technique
2023-04-16 14:08:48 -05:00
Stuart Breckenridge
cc9780de99
Merge branch 'main' into ios-ui-settings-localised
...
# Conflicts:
# iOS/Settings/ArticleThemesTableViewController.swift
2023-04-07 18:56:02 +04:00
Brent Simmons
7e51998a46
Continue adopting @MainActor.
2023-04-05 19:27:51 -07:00
Stuart Breckenridge
60b6a47c48
Merge branch 'main' into ios-ui-settings-localised
...
# Conflicts:
# iOS/Settings/Settings.storyboard
# iOS/Settings/SettingsViewController.swift
2023-03-14 12:27:56 +08:00
Maurice Parker
0505197655
Merge branch 'Ranchero-Software:main' into mark-as-read-on-scroll
2023-03-13 14:46:53 -05:00
Maurice Parker
c420283601
Make bulk marking as read validations take into consideration the directly marked as unread articles
2023-03-10 15:34:49 -06:00
Maurice Parker
8e3cc5a9d0
Merge branch 'feat-1844-pull-up-mark-as-read' of https://github.com/everhardt/NetNewsWire into everhardt-feat-1844-pull-up-mark-as-read
2023-03-09 13:23:04 -06:00
Stuart Breckenridge
3e9bc42df9
Merge branch 'main' into ios-ui-settings-localised
...
# Conflicts:
# NetNewsWire.xcodeproj/project.pbxproj
# Shared/Timer/AccountRefreshTimer.swift
# iOS/Account/ReaderAPIAccountViewController.swift
2023-02-09 10:05:18 +08:00
Maurice Parker
724ac6e216
Merge branch 'ios-release'
2023-02-04 13:43:55 -07:00
Maurice Parker
36822a77d0
Remove Twitter integration. Fixes #3842
2023-02-03 19:11:33 -08:00
Maurice Parker
53f835b3ce
Guard against negative numbers. Fixes #3768
2023-01-06 17:22:56 -08:00
Dimitris Apostolou
13e78f120f
Fix typos
2022-12-31 18:52:42 +02:00
Stuart Breckenridge
b4cb253c66
Spit and polish on the Accounts views
2022-12-18 17:08:03 +08:00
Stuart Breckenridge
b526f05e68
All iOS Inspectors are now SwiftUI
2022-12-15 21:12:37 +08:00
Stuart Breckenridge
369c346139
Changes
...
- Removes unused classes
- Posts a notification when the app is opened via external context which allows the SwiftUI SettingsView to dismiss itself.
2022-12-14 07:15:22 +08:00
Maurice Parker
a614f0306d
Save sidebar state. Fixes #3740
2022-12-13 14:12:38 -07:00
Stuart Breckenridge
714e00f616
Merge branch 'main' into ios-ui-settings
...
# Conflicts:
# iOS/AppDefaults.swift
2022-12-04 21:10:17 +08:00
Stuart Breckenridge
d6284f6b6c
Settings Additions
...
- Timeline Layout
- Programmatic navigation to Mark All as Read
2022-12-04 21:01:32 +08:00
Maurice Parker
209d4483c6
Guard against negative numbers. Fixes #3768
2022-12-02 20:53:10 -06:00
Maurice Parker
c3ddf2b46c
Update the UI in the correct order. Fixes #3761 .
2022-11-28 20:01:12 -06:00
Maurice Parker
7c9ac3d712
Add the concept of direct vs. indirect marking of articles. Fixes #3734
2022-11-14 21:10:16 -06:00
Stuart Breckenridge
c8306c8660
Revised settings views
...
Notes:
- A lot of representable shims over UIKit view controllers. These misbehave a little. They should be re-written in SwiftUI.
- Settings no longer uses VibrantTableViewCell
- Changes to AppDefaults trigger objectWillSend
2022-11-12 19:50:13 +08:00
Maurice Parker
35440ba542
Make dragging feeds between Accounts copy as they do on the Mac. Fixes #3691
2022-11-11 22:57:42 -06:00
Maurice Parker
86156600f6
Make it easier to drop into the account
2022-11-11 21:43:50 -06:00
Maurice Parker
d45f6cd3a7
Disable navigation for selectPrevUnread and selectNextUnread
2022-11-11 20:26:48 -06:00
Maurice Parker
10381029ba
Fix Go To Feed on iPhone
2022-11-11 17:45:28 -06:00
Maurice Parker
b7b9344e3d
Change how we handle errors when working with Themes
2022-11-08 01:36:28 -06:00
Maurice Parker
de8e448f0a
Respond to sidebar Feed name updates
2022-11-07 02:48:58 -06:00
Maurice Parker
39e7b263b6
Clear the Timeline when selecting a different Feed in the sidebar before loading it again. Fixes #3735 .
2022-11-06 13:32:20 -06:00
Maurice Parker
8497b7bdcd
Fix split view controller unread indicator launch visibility
2022-10-05 16:43:31 -05:00
Maurice Parker
f38ab1ab51
Fix how the Article Unread Count is updated
2022-10-04 20:19:47 -05:00
Maurice Parker
9219eea834
Add the Nav Controller configuration back in because the defaults don't look good with some Article Themes
2022-10-03 13:30:45 -05:00
Maurice Parker
f930eca9bb
Fix lost deselect animation on the Timeline
2022-10-01 05:12:52 -05:00
Maurice Parker
2821282dae
Set the nav controller delegates so that unselecting works again. Fixes #3703
2022-10-01 05:11:29 -05:00
Stuart Breckenridge
ccad0212f4
We don’t need to configure appearance
2022-10-01 11:03:52 +08:00
Stuart Breckenridge
0dd4689bf0
Logging changes
...
- Adds `Logging` protocol
- Moves to Swift-style `OSLog` usage
os_log to Logger
os_log audit
Replacment of os.log with Logging
2022-09-04 21:31:03 +08:00
Maurice Parker
02dce80f8d
Fix toolbar flashing back and forth to clear
2022-03-25 16:22:04 -05:00
Maurice Parker
78e17b8287
Merge branch 'ios-candidate'
2022-03-01 14:12:57 -06:00
Maurice Parker
0719e5883b
Clear the timeline when disclosing a web feed so that the previously loaded timeline articles aren't merged. Fixes #3485
2022-03-01 14:12:43 -06:00
Maurice Parker
2ff8fee308
Reload any Container rows that have change disclosure state since the last rebuild of the Shadow Table. Fixes #3484
2022-03-01 11:14:41 -06:00
Maurice Parker
f869798756
Merge branch 'ios-candidate'
2022-02-27 17:19:48 -06:00
Maurice Parker
d68d4228f9
Don't animate backing store rebuild on initial state restoration because it interferes with feed selection. Fixes #3475
2022-02-27 17:15:46 -06:00
Stuart Breckenridge
6eb18ce183
Article unread count updated via scenecoordinator
2022-02-13 08:06:10 +08:00
Maurice Parker
dcd7fca06e
Merge pull request #3431 from stuartbreckenridge/ios-ui-navbartoolbar
...
Makes nav/toolbar behaviour consistent for Feeds, Timeline, and Article
2022-02-07 12:56:38 -08:00
Stuart Breckenridge
90b41995eb
moves nav bar config to SceneCoordinator
2022-02-05 10:47:26 +08:00
Maurice Parker
7ed3fe74c6
Clear the article in the Article view when there isn't currently an article selected
2022-02-04 13:27:07 -08:00
Maurice Parker
5b717777f4
Fix how we are clearing the article so that we don't glimpse the previous article when pushing from the Timeline
2022-01-29 14:33:03 -08:00
Maurice Parker
f78c059b1b
Delay the show toolbar animation to prevent it from looking all crazy
2022-01-28 16:21:35 -08:00