Commit Graph

324 Commits

Author SHA1 Message Date
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
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
Maurice Parker
a614f0306d Save sidebar state. Fixes #3740 2022-12-13 14:12:38 -07: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
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
Maurice Parker
e81966c884 Remove obsolete function flag 2022-01-28 16:07:57 -08:00
Maurice Parker
5371fca4ea Fix theming on Article panel 2022-01-28 12:59:28 -08:00
Maurice Parker
31f5e5632a Fix how we identify collapsed stack removal for the new 3 panel mode 2022-01-27 15:26:40 -08:00
Maurice Parker
fb352a6556 Restore NNW 6.0 nav and toolbar theming 2022-01-27 14:46:07 -08:00
Maurice Parker
c6040e9305 Remove redundant check 2022-01-27 14:33:14 -08:00
Maurice Parker
5424050171 Change to new iOS 3 panel UISplitViewController 2022-01-26 15:40:47 -08:00
Stuart Breckenridge
e2ef4bc512 SceneCoordinator preferredDisplayMode 2022-01-21 20:39:48 +08:00
Stuart Breckenridge
3a95cd0c3a display mode updates 2022-01-21 20:20:28 +08:00
Dimitris Apostolou
94ae4d348c Fix typos 2022-01-05 00:25:20 +02:00
Maurice Parker
09652bff81 Remove Mark Read on Scroll code 2021-12-29 14:44:40 -08:00
everhardt
5bd8292b18 implement pull up on mark as read and improve mark as read on scroll 2021-11-24 23:24:19 +01:00
Maurice Parker
1bc46f1251 Fix initial sidebar load - selected item wasn't getting reloaded correctly 2021-11-18 12:25:43 -06:00
Stuart Breckenridge
8b39dc4abb Uses SceneCoordinator
Adds a `func` to SceneCoordinator to handle dismisses vis-a-vis using notifications.
2021-11-08 09:52:12 +08:00