Maurice Parker
|
bed02fc572
|
Added per feed article extraction
|
2019-09-27 19:58:09 -05:00 |
Maurice Parker
|
ca4a7f8b0b
|
Add Feed Inspector
|
2019-09-27 19:45:09 -05:00 |
Maurice Parker
|
945f06be88
|
Prevent unintended collapsing behavior
|
2019-09-25 11:02:28 -05:00 |
Maurice Parker
|
98befac78c
|
Animate reader view button
|
2019-09-24 16:34:11 -05:00 |
Maurice Parker
|
eb69967899
|
Clear article extractor when article selection changes
|
2019-09-24 11:32:54 -05:00 |
Maurice Parker
|
026c7cfd6d
|
Initial article extractor implementation for iOS
|
2019-09-24 06:46:53 -05:00 |
Maurice Parker
|
394618a687
|
Rename DetailViewController to ArticleViewController to fix name collision
|
2019-09-24 04:29:15 -05:00 |
Maurice Parker
|
cb1e8e393e
|
Fix controller collapsing behavior
|
2019-09-23 20:48:45 -05:00 |
Maurice Parker
|
a9047105db
|
Remove unnecessary system message controller
|
2019-09-23 19:23:23 -05:00 |
Maurice Parker
|
b8dd63b553
|
Remove obsolete split view controller code
|
2019-09-23 17:56:10 -05:00 |
Maurice Parker
|
3cd33902cf
|
Add small icon to timeline title view
|
2019-09-21 17:59:58 -05:00 |
Maurice Parker
|
3decd23c45
|
Convert iOS to use Javascript rendering
|
2019-09-20 20:33:28 -05:00 |
Maurice Parker
|
e2816cba7a
|
Implement Add NNW news in the settings
|
2019-09-15 12:03:28 -05:00 |
Maurice Parker
|
7a9ad97b32
|
Don't reload feeds or articles if they are reselected. Issue #1017
|
2019-09-13 11:19:19 -05:00 |
Phil Viso
|
cc6767e0f6
|
Removed duplicate sort parameter change handling functions
|
2019-09-13 08:29:56 -05:00 |
Phil Viso
|
8a6e3c9f37
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire into GroupArticlesByFeed
# Conflicts:
# Mac/MainWindow/Timeline/TimelineViewController.swift
|
2019-09-13 08:23:31 -05:00 |
Maurice Parker
|
125fb858b4
|
Clear the currently selected article when search ends
|
2019-09-12 10:32:58 -05:00 |
Maurice Parker
|
139cc4b236
|
Add the ability to hide the Feeds when in three panel mode
|
2019-09-12 10:27:03 -05:00 |
Maurice Parker
|
be84fc5a6b
|
Simplify the section and folder expand/collapse logic
|
2019-09-11 16:53:27 -05:00 |
Maurice Parker
|
1b97aad79c
|
Simplify code by moving the expanded indicator to Node
|
2019-09-11 15:24:38 -05:00 |
Maurice Parker
|
fc0181cc2a
|
Make Node to IndexPath resolving methods private as they should no longer be used by the controllers
|
2019-09-11 14:00:07 -05:00 |
Maurice Parker
|
cf6a9c45b4
|
Clear selected article if you are using a phone and navigate away from the detail controller
|
2019-09-11 13:48:53 -05:00 |
Maurice Parker
|
b1ddfb33ce
|
Correct assignment of timeline controller
|
2019-09-11 12:07:09 -05:00 |
Maurice Parker
|
856006a19f
|
Fixed timeline loading bug for portrait on the iPad
|
2019-09-11 10:41:48 -05:00 |
Maurice Parker
|
d8b7d603bf
|
Fix next and previous buttons on Detail
|
2019-09-11 09:45:48 -05:00 |
Maurice Parker
|
c44fcbc198
|
Reformat article variables
|
2019-09-11 09:16:04 -05:00 |
Maurice Parker
|
19c8f9a067
|
Make currentArticleRow private
|
2019-09-11 09:15:22 -05:00 |
Maurice Parker
|
8545252265
|
Remove the usage of IndexPaths for the interface between the coordinator and the timeline
|
2019-09-11 09:11:33 -05:00 |
Maurice Parker
|
7278a86523
|
Refactor to reduce usage of IndexPath's in SceneCoordinator
|
2019-09-11 05:33:54 -05:00 |
Maurice Parker
|
7a595fcc66
|
Remove the shim controller as it is no longer needed
|
2019-09-10 18:26:27 -05:00 |
Maurice Parker
|
670ae92f04
|
FIx navigation feed clearing code so that it works in three panel mode
|
2019-09-10 17:18:10 -05:00 |
Maurice Parker
|
4fa9ec0828
|
Remove obsolete sidebar hiding code
|
2019-09-10 17:08:11 -05:00 |
Maurice Parker
|
c470e56c39
|
Clear the feed when we navigate back to the Feeds and Timeline isn't showing.
|
2019-09-10 17:02:41 -05:00 |
Maurice Parker
|
aac3c86561
|
Ensure that selected feed is visible when transitioning to three panel mode
|
2019-09-10 16:38:59 -05:00 |
Maurice Parker
|
0f66e2b5e3
|
Use correct method to scan the nodes
|
2019-09-10 08:24:55 -05:00 |
Maurice Parker
|
bceccd76b5
|
Restore the timeline selection lost while transitioning to three panel mode
|
2019-09-10 08:06:43 -05:00 |
Maurice Parker
|
2b17735cb0
|
Fix detail view overlay bug
|
2019-09-10 07:49:24 -05:00 |
Maurice Parker
|
6708017b5d
|
Fix how the subsplit view controller was found
|
2019-09-10 07:22:32 -05:00 |
Maurice Parker
|
35226b4af9
|
Fix the display mode button transitions between three panel mode and regular mode
|
2019-09-09 18:07:49 -05:00 |
Maurice Parker
|
93f6debae6
|
Changed preffered display mode to all visible
|
2019-09-09 17:40:18 -05:00 |
Maurice Parker
|
d80d48916a
|
Animate portrait to landscape transitions in three panel mode
|
2019-09-09 16:59:24 -05:00 |
Maurice Parker
|
c59584a8f7
|
Change to trigger switch to and from three panel mode based on device orientation
|
2019-09-09 16:21:27 -05:00 |
Maurice Parker
|
122e7853a7
|
Correct issue where launches in portrait on iPad could result in NNW getting confused about being in three panel mode
|
2019-09-09 15:29:18 -05:00 |
Maurice Parker
|
bf14dd5a03
|
Rework keyboard commands so that the ones with menu bar counterparts on the mac act like the ones on the mac
|
2019-09-09 12:08:47 -05:00 |
Phil Viso
|
01c48e788b
|
Implemented group by feed for iOS
|
2019-09-08 17:41:00 -05:00 |
Maurice Parker
|
c4f7090b9c
|
Automatically expand any activated accounts and clean up the expandedNodes table for inactivated accounts
|
2019-09-08 09:58:27 -05:00 |
Maurice Parker
|
e61efbe47a
|
Split AccountsDidChange notification into both add and delete notifications and automatically expanded new accounts on iOS
|
2019-09-08 09:43:51 -05:00 |
Maurice Parker
|
7f4027a527
|
Make sure we respect the expanded state of the sections when rebuilding the shadow table
|
2019-09-08 08:55:07 -05:00 |
Maurice Parker
|
a01b9ebe73
|
Add Done button to Setting modal
|
2019-09-07 16:43:44 -05:00 |
Maurice Parker
|
22553b661d
|
Begin to convert Settings to the latest SwiftUI
|
2019-09-07 14:00:31 -05:00 |
Maurice Parker
|
ec4a6f3e0a
|
Add search articles keyboard shortcut and make search work in three panel mode
|
2019-09-07 09:01:29 -05:00 |
Maurice Parker
|
a6f6462afd
|
Make arrow key scrolling work like it does on the Mac timeline
|
2019-09-06 13:45:45 -05:00 |
Maurice Parker
|
cdbaeda97b
|
Return to the Feeds scene when Add is executed using a keyboard shortcut key in another scene
|
2019-09-06 10:57:37 -05:00 |
Maurice Parker
|
9f6203e839
|
Improve launch performance and fix Search home page quick action
|
2019-09-06 10:29:00 -05:00 |
Maurice Parker
|
9b17293f4e
|
Fix bugs in automated routing on application launch
|
2019-09-06 07:29:36 -05:00 |
Maurice Parker
|
a2dda5f0f8
|
Add scroll or go to next unread keyboard shortcut
|
2019-09-05 21:14:19 -05:00 |
Maurice Parker
|
18d442d901
|
Add select previous unread keyboard shortcut
|
2019-09-05 18:02:40 -05:00 |
Maurice Parker
|
6d24ea642a
|
Add expand and collapse all folders shortcuts
|
2019-09-05 16:38:33 -05:00 |
Maurice Parker
|
734ce4bc67
|
Rename expand and collapse functions to be more descriptive
|
2019-09-05 16:08:57 -05:00 |
Maurice Parker
|
953259f0d3
|
Add selected row expanding and collapsing keyboard shortcuts
|
2019-09-05 16:04:07 -05:00 |
Maurice Parker
|
9a52834b7a
|
Implement shortcuts found in the Articles menu of NNW for Mac
|
2019-09-05 15:43:01 -05:00 |
Maurice Parker
|
afce6ff26f
|
Add keyboard shortcuts for Add Feed and Add Folder
|
2019-09-05 15:07:35 -05:00 |
Maurice Parker
|
7582ade6f5
|
Implement more keyboard shortcuts
|
2019-09-05 14:50:05 -05:00 |
Maurice Parker
|
ac37443dbb
|
Stubbed out menu item keyboard shortcuts and implemented the numbered ones
|
2019-09-05 13:14:14 -05:00 |
Maurice Parker
|
ac03992430
|
Fix bug in arrow key navigation where focus could get stolen from the timeline
|
2019-09-05 10:46:24 -05:00 |
Maurice Parker
|
7a452e2a3c
|
Add keyboard arrow key navigation
|
2019-09-04 21:06:29 -05:00 |
Maurice Parker
|
68143aa2c5
|
Implement keyboard shortcut infrastructure and first shortcuts
|
2019-09-04 16:24:16 -05:00 |
Maurice Parker
|
00a84ce6b5
|
Fix bug that prevented timeline from being restored after searching ends
|
2019-09-04 10:42:28 -05:00 |
Maurice Parker
|
640faaa114
|
Simplify the article replacement logic
|
2019-09-03 16:07:02 -05:00 |
Maurice Parker
|
5cb099aee6
|
Add next unread as a user activity and more aggressively invalidate user activities
|
2019-09-03 15:52:59 -05:00 |
Maurice Parker
|
e6a4338a86
|
Restore the feed selection if an account containing the selection is expanded
|
2019-09-03 13:59:22 -05:00 |
Maurice Parker
|
4bce625f18
|
Clear search results when no timeline fetcher is specified
|
2019-09-03 12:25:27 -05:00 |
Maurice Parker
|
2a00c879f8
|
Change to animate search results changes
|
2019-09-03 12:12:42 -05:00 |
Maurice Parker
|
2e71cc573d
|
Cap the possible destination index used during Feed moves
|
2019-09-03 12:07:18 -05:00 |
Maurice Parker
|
0d6dbb6df3
|
Fix broken select next where it wasn't going to the next available fetcher in the Feeds scene
|
2019-09-02 17:28:28 -05:00 |
Maurice Parker
|
613cea5c7a
|
Change next unread function so that it skips the current article even if that article is marked as unread
|
2019-09-02 17:24:20 -05:00 |
Maurice Parker
|
746c06d147
|
Prevent automated scrolling when selecting an article in the timeline
|
2019-09-02 12:05:11 -05:00 |
Maurice Parker
|
c405fdf583
|
Implement search home page quick action
|
2019-09-01 17:41:46 -05:00 |
Maurice Parker
|
33882ab276
|
Add Home Page Quick Actions
|
2019-09-01 16:54:07 -05:00 |
Maurice Parker
|
189af8d816
|
Invalidate user activities when collapsed and returning to Feeds scene
|
2019-09-01 15:31:11 -05:00 |
Maurice Parker
|
1a9acdcc50
|
Remove TreeController from Delete command as it is no longer used there
|
2019-09-01 14:56:27 -05:00 |
Maurice Parker
|
dfc3046bf0
|
Clear the timeline when the user begins searching
|
2019-09-01 14:49:56 -05:00 |
Maurice Parker
|
a5298f0381
|
Refactor mark as read for articles to be in the SceneCoordinator instead of in the DetailViewController
|
2019-09-01 12:52:06 -05:00 |
Maurice Parker
|
858bdb7f21
|
Rename AppCoordinator to SceneCoordinator as that name better defines its purpose
|
2019-09-01 12:43:07 -05:00 |