Commit Graph

585 Commits

Author SHA1 Message Date
Maurice Parker 7e4e7091e2 Delete obsolete code 2021-03-15 17:33:12 -05:00
Maurice Parker bf76cb810d Change to always copy between accounts. Fixes #2871 2021-03-11 19:43:05 -06:00
Stuart Breckenridge e2f21c15c2
formatting 2021-03-08 14:12:32 +08:00
Stuart Breckenridge f630cb16db
comments 2021-03-08 10:30:58 +08:00
Stuart Breckenridge a59df3e6fc
Moves frame tweaking to end of liveResize 2021-03-08 10:28:51 +08:00
Stuart Breckenridge 27b9326d07
fixes #2823 2021-03-08 10:06:30 +08:00
Stuart Breckenridge 2e12f5a078
removes code comment 2021-03-07 21:34:52 +08:00
Stuart Breckenridge 86981a0c5b
#2597
Fixes #2597: Toggles a small window height change to get webview to behave on macOS 11.
2021-03-07 16:47:39 +08:00
Stuart Breckenridge 7a653db1dd
typo 2021-03-07 15:51:43 +08:00
Stuart Breckenridge 8dc6e4e332
Contraint Changes
Fixes #2850
• #2634: resizing vertically downards (expanding) is smooth
2021-03-07 14:21:30 +08:00
Maurice Parker d0e3ec6d1c Fix variable name 2021-03-06 16:25:44 -06:00
Maurice Parker a7abde04ab Fix variable name 2021-03-06 16:25:10 -06:00
Maurice Parker 2ca06eeae7 Remove containing box for web view. Fixes #2848 2021-03-05 12:45:15 -06:00
Collin Donnell 035759947a Fix #2833: Titlebar is overlapped by toolbar in fullscreen
Fix issue where detail web view would be overlapped by the toolbar in full screen by setting web view constraints to use the `safeAreaLayoutGuide` in macOS 11+.
2021-02-27 19:02:13 -06:00
Collin Donnell 593569175c Fix #2833: Titlebar is overlapped by toolbar in fullscreen
Fix issue where detail web view would be overlapped by the toolbar in full screen by setting web view constraints to use the `safeAreaLayoutGuide` in macOS 11+.
2021-02-27 16:32:57 -08:00
Maurice Parker 74298e7cde Add hidden GruberFeedDoubleClickMarkAsRead preference 2021-02-26 17:38:26 -06:00
Maurice Parker 1f159a5bff Change drag-n-drop behavior to default to copy when dragging between accounts 2021-02-22 18:50:29 -06:00
Maurice Parker afd9a47abd Change so that we only show one error dialog when folder moves/copies can't find one or more feeds. 2021-02-22 17:50:30 -06:00
Maurice Parker 931b1f9afd Show Folder as it is created to give better visual feedback that a folder copy was successful. Fixes #2815 2021-02-22 17:14:41 -06:00
Maurice Parker 25ee970562 Remove async call since the Big Sur bug that it was working around appears to be fixed. Fixes #2791 2021-02-22 12:17:43 -06:00
Maurice Parker 731d0d0d88 Show Folder as it is created to give better visual feedback that a folder copy was successful. Fixes #2815 2021-02-16 14:24:21 -06:00
Maurice Parker ca294c7528 Remove async call since the Big Sur bug that it was working around appears to be fixed. Fixes #2791 2021-02-15 17:49:28 -06:00
Stuart Breckenridge 1e578828e9
: class chnaged to : AnyObject for protocols 2021-02-06 07:06:45 +08:00
Stuart Breckenridge e88327be78
You can’t toggle an optional Bool 2021-02-02 13:25:06 +08:00
Stuart Breckenridge aa0a5d2269
Checks for notification permissions
If notifications are authorised, the toggle will work.

Otherwise, an alert is shown giving the user required information to enable notifications.
2021-02-02 11:54:47 +08:00
Stuart Breckenridge 62ed7492eb
Adds checkmarks
Also adds notification to keep Inspector in sync.
2021-02-02 10:26:34 +08:00
Stuart Breckenridge 6b1ad170ca
Adds sidebar toggles for notifications/reader 2021-02-02 08:16:45 +08:00
Maurice Parker 73ba42fa1a Use the correct font for the preferred sidebar icon size. Fixes #2761 2021-01-24 10:34:27 -06:00
Maurice Parker f8ba630cf1 Delete dead code 2021-01-22 17:04:16 -06:00
Maurice Parker 43a01c5501 Change to use standard Apple colors for darkmode. Fixes #2660 2020-12-11 15:29:31 -06:00
Maurice Parker 6ef29e3927 Update the text size using JavaScript so that the web page doesn't reload. Fixes #2641 2020-12-08 19:00:56 -06:00
Maurice Parker 1ac4ec6e3c Fork MainWindow.storyboard so that we stop Catalina and Big Sur from stepping all over each other. 2020-12-06 15:21:30 -06:00
Maurice Parker ef18600acc Separate background suppression from symbol processing. Fixes #2646 & Fixes #2635 2020-12-06 14:25:22 -06:00
Brent Simmons 863ba726ad Don’t draw separators by default. (Yes, I changed my mine.) 2020-12-05 16:26:18 -08:00
Maurice Parker a0aad21385 Rebuild Sidebar outline view to try to fix Catalina problems 2020-11-20 15:02:23 -06:00
Maurice Parker e32c38f327 Fix clipping on popup menu. Fixes #2588 2020-11-19 17:27:11 -06:00
Maurice Parker 33cd254dad Fix bug where emulated separator continually was added to the row 2020-11-19 16:25:06 -06:00
Maurice Parker 04736ded79 Update the title bar when searching 2020-11-19 16:21:51 -06:00
Maurice Parker bc7692f4ba Change the separator to a custom separator color because the system color for dark mode was just too much. 2020-11-19 13:53:51 -06:00
Maurice Parker 006586ada6 Correctly align separator with contents of cell. Issue #2592 2020-11-19 13:44:08 -06:00
Maurice Parker 97bbb9d9d9 Put unread articles button in the toolbar. Issue #2581 2020-11-19 12:10:42 -06:00
Maurice Parker 117f6ccf6f Reorder code to match new toolbar order 2020-11-19 11:31:58 -06:00
Maurice Parker 88c33283bf Move search bar to the right side of the toolbar and put icons in the same order as they are on iOS. Fixes #2583 2020-11-19 11:29:56 -06:00
Maurice Parker c2d0dac62c Hide the Timeline sort and filter on Big Sur. Fixes #2582 2020-11-19 11:16:07 -06:00
Maurice Parker 8fd3cd2cde Rework cell background selection and separators to remove separator drawing artifacts and use the inset table style. Fixes #2579, #2580 and #2584 2020-11-18 22:02:54 -06:00
Maurice Parker eb5e85cbcf Set table view to style plain to avoid Big Sur's big margins. Fixes #2584 2020-11-18 20:49:32 -06:00
Maurice Parker f7574dc633 Tweak the sidebar image sizes so that they match the system apps as it looks like the HIG has the wrong values in it for sidebar image sizes 2020-11-15 15:18:33 -06:00
Maurice Parker 65510b1901 Merge branch 'mac-release' into main 2020-11-13 07:15:26 -06:00
Maurice Parker 8b7d7798ff Flip the order of mark all as read and search toolbar items 2020-11-09 15:26:14 -06:00
Maurice Parker d397f1627c Scale button images down so that PDF button images look correct when the small size icons are selected. 2020-11-09 13:02:46 -06:00
Brent Simmons e297a53eb2 Fix out-of-index crash by guarding against a 0-length string. 2020-11-06 17:03:20 -08:00
Maurice Parker e8238c03f2 Don't enable the Add button unless all conditions for an Add have been met. Fixes #2555 2020-11-05 10:34:26 -06:00
Maurice Parker c558731de8 Reduce size of article left and right padding 2020-11-04 12:30:29 -06:00
Maurice Parker 948998382d Make article view text adjustable via the app preferences. Fixes #42 2020-11-03 17:08:56 -06:00
Maurice Parker 0338a3bda4 Remove deprecation warning 2020-11-02 19:43:29 -06:00
Maurice Parker caeebfc89e Extend Article with PasteboardWriterOwner so that timeline copying works as it was intended to. Issue #963 2020-11-02 19:33:56 -06:00
Maurice Parker 5900b748be Filter the NetNewsWire share menu item from the NetNewsWire share menu 2020-11-02 16:27:13 -06:00
Daniel Jalkut 1ced4448ea Support a new secret user default JalkutRespectFolderExpansionOnNextUnread, and revise the "next unread" strategy so that whether the search for a next unread wraps around to the top or not is parameterized. 2020-11-01 17:33:48 -05:00
Maurice Parker 2395c0c7df Correct validation so that we can still move feeds in Reader API accounts 2020-10-31 17:37:25 -05:00
Maurice Parker 5fdbd4b9d0 Fixed misleading variable name 2020-10-31 17:31:48 -05:00
Maurice Parker cbb481c3f7 Don't allow a feed to be in more than one folder for Reader API accounts 2020-10-31 17:26:43 -05:00
Maurice Parker 3aad0b5075 Remove no longer needed system events. Fixes #2537 2020-10-30 09:44:24 -05:00
Maurice Parker c75dc8b54d Make sure that the error is displayed after the progress window is ended by doing an DispatchQueue.main.async on the error display. 2020-10-25 15:17:02 -05:00
Maurice Parker 0a01a9f501 Display "(No Text)" if there isn't a title or summary for the timeline. Fixes #2391 2020-10-23 19:18:35 -05:00
Maurice Parker d735ae91dc Add a confirmation alert for the delete context menu so that it matches other delete functionality. 2020-10-23 16:54:20 -05:00
Maurice Parker 065236ada3 Fix row background color. Issue #2503 2020-10-18 18:28:19 -05:00
Maurice Parker 34a2860c97 Fix row background color. Issue #2503 2020-10-18 18:27:36 -05:00
Maurice Parker 40d5625bd6 Use the correct error asset. 2020-10-18 17:04:30 -05:00
Maurice Parker 4284ea26c8 Merge branch 'mac-release' into main 2020-10-18 16:37:00 -05:00
Maurice Parker dc35037740 Remove CSS rule that was interfering with Newsfoot styling 2020-09-29 07:35:05 -05:00
Maurice Parker 46743a0f49 Simplified the delete titles. 2020-09-28 20:28:53 -05:00
Maurice Parker aaff359609 Provide verification dialog for deletes. Issue #1789 2020-09-28 19:50:31 -05:00
Maurice Parker 2772b5e36d Make current window key and front if we are opening Safari in the background. Issue #2427 2020-09-23 18:30:34 -05:00
Maurice Parker e575aeca3c Restore functionality to mark older as read using keyboard shortcut. Issue #2451 2020-09-22 19:42:14 -05:00
Maurice Parker fe39863858 Add width constraint to extractor button so that it doesn't move around on the most recent Big Sur beta's 2020-09-18 18:04:46 -05:00
Maurice Parker 3fed4774e3 Make the All Unread feed eligible for the Clean Up command. Issue #2417 2020-09-13 16:35:51 -05:00
Maurice Parker c580877a86 Change to utilize ArticleFetchers instead of Feeds so that the single article fetcher stops getting filtered out. Issue #2416 2020-09-12 18:09:42 -05:00
Maurice Parker feba4a7bc6 Change to respect individual feed filters when multiple feeds are selected. Issue #2399 2020-09-08 17:14:49 -05:00
Maurice Parker a04c60caea Fix icon color changing bug. 2020-09-02 13:38:02 -05:00
Maurice Parker 7c7b128380 Fix subtitle for scenario where multiple are selected. 2020-09-02 13:00:09 -05:00
Nate Weaver 34685328e0 Changes for IDNA support 2020-09-01 16:41:01 -05:00
Maurice C Parker 72dc09a257 Position the image assets on pixel boundaries. Issue #2350 2020-08-25 17:34:13 -05:00
Brent Simmons 8350586dc3 Use regular font weight for body text in the timeline. 2020-08-23 21:24:52 -07:00
Brent Simmons cb5142cba2 Make the feed name bold in timeline cells. 2020-08-23 19:18:02 -07:00
Maurice C Parker d99f12346d Manually draw background and selection so that it encompasses the whole row. Issue #2363 2020-08-21 16:02:09 -05:00
Maurice Parker b051a4c990 Make animation loop smoother. Issue #2377 2020-08-21 15:32:56 -05:00
Maurice Parker 1e7a185134 Use rgba instead of rgb for lightmode 2020-08-20 21:13:18 -05:00
Maurice Parker c1b108f541 Merge branch 'mac-candidate' into main 2020-08-20 21:03:55 -05:00
Maurice Parker 6893c8ebc8 Use the lighter shade of NNW blue for darkmode article view (like iOS) 2020-08-20 21:02:28 -05:00
Maurice Parker 6eae89cf4c Merge branch 'mac-candidate' into main 2020-08-20 20:45:15 -05:00
Maurice Parker 2b35eacc30 Improve new window pane sizes. Issue #2344 2020-08-20 20:00:31 -05:00
Maurice Parker b0e7ae0324 Merge branch 'mac-candidate' into main 2020-08-19 21:03:55 -05:00
Maurice Parker d3cebfaccb Turn the star color to white if the article is selected. Issue #2364 2020-08-19 20:00:34 -05:00
Maurice Parker f7fb859ea9 Make article source gray. Issue #2368 2020-08-19 12:48:20 -05:00
Maurice Parker bbd2dfad45 Change article accent color to be NNW blue. Issue #2367 2020-08-19 12:31:03 -05:00
Maurice Parker 1f047cdb10 Make the timeline date bold. Issue #2365 2020-08-19 11:56:14 -05:00
Maurice Parker ef99496002 Make summary text a lighter shade of gray. Issue #2366 2020-08-19 11:51:44 -05:00
Maurice Parker 25ec13972c Change margin padding back to 64px. Issue #2360 2020-08-18 17:20:44 -05:00
Maurice Parker b0de353d02 Make clean up availability take read count into consideration. Issue #2352 2020-08-18 15:04:30 -05:00
Maurice Parker 348e8734e7 Make timeline sort menu more closely match Mail's. Issues #2348, #2347, #2349 2020-08-18 12:01:36 -05:00