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
|
eab67ae88a
|
Fix iPhone account label layout
|
2019-09-12 10:19:06 -05:00 |
Maurice Parker
|
31b506b85a
|
Work around SwiftUI on bugs on iPadOS so that we can add accounts on the iPad
|
2019-09-11 20:50:03 -05:00 |
Maurice Parker
|
efcbdd642a
|
Fix cell icon tint colors
|
2019-09-11 19:29:27 -05:00 |
Maurice Parker
|
7ec360a81e
|
Delete unnecessary node reload
|
2019-09-11 17:20:33 -05:00 |
Maurice Parker
|
4e83b37c0b
|
Rename Extensions to UIKit Extensions
|
2019-09-11 16:58:55 -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
|
ab38e755d3
|
Move apply snapshot to the viewWillAppear callback to prevent table artifacts
|
2019-09-11 14:33:39 -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
|
42d19ba157
|
Fixed dark mode bar button tint color
|
2019-09-11 12:36:04 -05:00 |
Maurice Parker
|
b1ddfb33ce
|
Correct assignment of timeline controller
|
2019-09-11 12:07:09 -05:00 |
Maurice Parker
|
b99483f32d
|
Change progress bar to match bar tint color
|
2019-09-11 11:59:28 -05:00 |
Maurice Parker
|
93f4b29274
|
Add the ability to customize the smartfeed and folder color option using the Asset catalog
|
2019-09-11 11:26:22 -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
|
d8513385e1
|
More refactoring to remove IndexPath dependencies
|
2019-09-11 05:45:35 -05:00 |
Maurice Parker
|
7278a86523
|
Refactor to reduce usage of IndexPath's in SceneCoordinator
|
2019-09-11 05:33:54 -05:00 |
Maurice Parker
|
597f1f4adc
|
Made unread indicator and article links slightly brighter
|
2019-09-11 04:02:52 -05:00 |
Maurice Parker
|
8076cac266
|
Convert timeline to use the diffable datasource to lookup articles instead of the coordinator's article table
|
2019-09-10 20:32:03 -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
|
411413d783
|
Remove unnecessary selection that was causing the search function to crash
|
2019-09-10 16:18:40 -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
|
e3361abc77
|
Force the scroll even if the currently selected row is the same
|
2019-09-10 07:48:40 -05:00 |
Maurice Parker
|
6708017b5d
|
Fix how the subsplit view controller was found
|
2019-09-10 07:22:32 -05:00 |
Maurice Parker
|
8a018acc00
|
Prevent the three panel configuration code from being called too fast when entering the background
|
2019-09-09 20:24:35 -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
|
c5c7b12fa4
|
Rename and move entitlements file for iOS share extension
|
2019-09-09 12:46:38 -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 |
Maurice Parker
|
98761510dd
|
Reload visible cells after expanding/collapsing folders since the folder row might not get updated
|
2019-09-09 10:06:13 -05:00 |
Phil Viso
|
cf404859e4
|
Fixed sort order description being flipped
|
2019-09-08 17:42:43 -05:00 |
Phil Viso
|
01c48e788b
|
Implemented group by feed for iOS
|
2019-09-08 17:41:00 -05:00 |
Maurice Parker
|
7a1da9a01e
|
Rough out the new share extension for iOS
|
2019-09-08 17:35:38 -05:00 |
Maurice Parker
|
1718810701
|
Automatically dismiss the add account view when an account is added
|
2019-09-08 10:18:45 -05:00 |
Maurice Parker
|
ccaeeb8e6d
|
Automatically dismiss the account detail view when the account is deleted.
|
2019-09-08 10:04:36 -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
|
9dc8f8d37a
|
Clear the timeline if the deleted feed is showing in the timeline
|
2019-09-08 08:40:15 -05:00 |
Maurice Parker
|
fc6341704b
|
Make Add Feed activity indicator adopt darkmode appearance
|
2019-09-08 08:37:59 -05:00 |
Maurice Parker
|
51e37373df
|
Don't block feedburner links as there are valid scenarios for those
|
2019-09-08 08:31:13 -05:00 |
Maurice Parker
|
8b901819a6
|
Make table views scroll even if the root split is collapsed
|
2019-09-08 08:30:08 -05:00 |
Maurice Parker
|
5bfeb77706
|
Update Add Account to use correct form of sheet showing
|
2019-09-08 06:43:29 -05:00 |
Maurice Parker
|
1caaf3c154
|
Organize settings folder
|
2019-09-08 04:52:05 -05:00 |
Maurice Parker
|
2497c50ade
|
Add padding to settings account header to make it look like the other section headers
|
2019-09-08 04:48:30 -05:00 |
Maurice Parker
|
bfdafee2ea
|
Center service headings in add sync service scenes
|
2019-09-08 04:09:05 -05:00 |
Maurice Parker
|
fe874f3ca7
|
Update Settings for Accounts to work with the latest SwiftUI
|
2019-09-07 20:50:57 -05:00 |
Maurice Parker
|
a01b9ebe73
|
Add Done button to Setting modal
|
2019-09-07 16:43:44 -05:00 |
Maurice Parker
|
dcd2a9c4f6
|
Reimplement Import and Export OPML
|
2019-09-07 15:30:54 -05:00 |
Maurice Parker
|
a4b30c2f0e
|
Add refresh interval to settings again
|
2019-09-07 14:33:15 -05:00 |
Maurice Parker
|
3b4ec7262f
|
Refactor website links to make code clearer and more concise
|
2019-09-07 14:10:20 -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
|
12e417d311
|
Fix detail view link color. Issue #965
|
2019-09-06 18:14:51 -05:00 |
Maurice Parker
|
7d8a0234b6
|
changed to queue a reload of all visible cells when a favicon comes in
|
2019-09-06 17:22:12 -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
|
c8b5b10edd
|
Check if the split is collapsed to see if we are maintaining the selection
|
2019-09-06 11:22:35 -05:00 |
Maurice Parker
|
aa7c60ee3a
|
Prevent row selection on iPhone as keeping selected rows highlighted is an iPad only feature
|
2019-09-06 11:11:28 -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
|
cc1c45095c
|
Make feeds become first responder on load so that the keyboard is ready to go on initial app launch
|
2019-09-06 10:52:21 -05:00 |
Maurice Parker
|
d0570d16a8
|
Prevent attempt to restore article selection when there are no articles
|
2019-09-06 10:38:02 -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
|
d6ea701d26
|
Prevent global keyboard shortcuts from being executed in modal dialogs
|
2019-09-06 07:58:36 -05:00 |
Maurice Parker
|
9b17293f4e
|
Fix bugs in automated routing on application launch
|
2019-09-06 07:29:36 -05:00 |
Maurice Parker
|
1e7ed5bf35
|
Make the scrolling check more succinct and readable
|
2019-09-05 21:19:00 -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
|
c9fd7d01d9
|
Add delete feed keyboard shortcut
|
2019-09-05 15:54:58 -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
|
73828e5115
|
Remove the coordinator dependency from KeyboadManager as it wasn't needed
|
2019-09-05 14:37:07 -05:00 |
Maurice Parker
|
988ec75d75
|
Added Brian Warren's image stretching fix to the iOS app
|
2019-09-05 13:21:14 -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
|
efd17502e0
|
Stub out all the global shortcut functions and move global shortcuts to the RootSplitViewController
|
2019-09-05 11:29:04 -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
|
ae06544dd5
|
Add iframe to the list of max width elements to prevent youtube videos and others from being too large
|
2019-09-04 17:32:10 -05:00 |
Maurice Parker
|
dabb78cde4
|
Merge branch 'mac-release'
|
2019-09-04 17:20:37 -05:00 |
Maurice Parker
|
8758d28cd7
|
Implement keyboard shortcut infrastructure and first shortcuts
|
2019-09-04 16:24:48 -05:00 |
Maurice Parker
|
68143aa2c5
|
Implement keyboard shortcut infrastructure and first shortcuts
|
2019-09-04 16:24:16 -05:00 |
Thomas Pritchard
|
091b43a9fb
|
Apply figure styles to iOS as well
|
2019-09-04 19:58:30 +01:00 |
Maurice Parker
|
00a84ce6b5
|
Fix bug that prevented timeline from being restored after searching ends
|
2019-09-04 10:42:28 -05:00 |