Commit Graph

1213 Commits

Author SHA1 Message Date
Maurice Parker eb25e01be5 Update the "Mark as" icons. Fixes #3687 2022-09-24 14:24:32 -05:00
Maurice Parker 93b05c2bb5 Add link to iCloud Syncing Limitations & Solutions to all iCloud account maintenance UI 2022-09-24 05:28:01 -05:00
Maurice Parker dd2c475131 Back out accidental change to Mark All as Read icon 2022-09-23 08:59:05 -05:00
Maurice Parker e003069631 Remove unnecessary os version availability tests 2022-09-23 07:52:23 -05:00
Maurice Parker 29e02ef88c Fix compile error 2022-09-22 04:07:25 -05:00
Stuart Breckenridge d0d5de897f Merge branch 'main' into os-log-audit 2022-09-19 09:36:28 +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
Winnie Quinn 2e89423a2b Fix account add crash
As reported in Ranchero-Software#3606, it was the case that attempting
to add an account could result in a crash. This fixes the problem by
retaining the `NSHostingController` that holds the `AddAccountsView`
view in a manner similar to how 48138b1bb retained
`accountsAddLocalWindowController`.
2022-09-03 18:42:32 -04:00
Maurice Parker bff3c26490 Added missing protocol conformance 2022-07-26 17:40:19 -05:00
Daniel Jalkut 99797586b1 Add support for in-article find when the detail view is showing a regular article or extracted article content. 2022-07-18 13:04:10 -04:00
Maurice Parker 4ac845e5a4 Merge pull request #3603 from haikusw/bug3543
Fixes #3543
2022-06-21 12:21:12 -06:00
haikusw 3b9465f21e Add #unavailable check so bug fix only executes in macOS 11. Add @available to flag when we can remove this bug-fix code altogether. 2022-06-20 23:12:56 -07:00
haikusw 4c7f1362b5 Fix for #3543
Noticed that the window size wasn't returning the new value and that's why using the window size to calculate the size to restore it to we were incrementing the original size by one.
Not sure if this breaks the fix that this bigSurOffsetFix was implementing though because I can't replicate that on macOS 12.4
2022-06-15 23:56:02 -07:00
Faisal N Jawdat d4361ad6d5 Add http and https to the list of CFBundleURLSchemes.
If NetNewsWire says it is able to handle http and https URL schemes, Safari will list NetNewsWire as a target in Develop > Open Page With, which provides a trivial flow for subscribing to the page or site one is currently reading in Safari. I believe this functionality existed in NetNewsWire "classic," and this patch just brings the functionality back.
2022-06-13 19:58:53 -04:00
Maurice Parker b80d7dc24e Merge pull request #3587 from haikusw/fix3580v2
Address #3580 by avoiding use of per-window properties.
2022-06-08 13:48:00 -07:00
haikusw eae1eec246 rename to shorter version since we no longer need to distinguish between this and other dragOperation type. 2022-06-08 13:14:49 -07:00
Maurice Parker 6386a51f43 Merge pull request #3532 from Wevah/article-copy-order-fix
Return [Article] from articlesForIndexes() instead of Set<Article>
2022-06-08 12:44:45 -07:00
Tyler 665e97232d Address 3580 by using only the items in the DraggingInfo to handle the drag and no view properties associated with a single window.
Remove cached `draggedNodes` optimization and just always use the data on the dragging pasteboard because it works both within the same window and across two windows.

Add support for WebFeedPasteboardWriter to include a parent containerName in the pasteboard dictionary written for a WebFeed object (which doesn't know about it's parent) because we need this for drag and drop to be able to perform a move operation.

Fix issue with dragged feeds not knowing their parent folder and delete deleting the wrong item by telling WebFeedPasteboardWriter what the container of items is.  Remove code that is now unused now that draggedNodes is removed and consolidate code that was expanded to handle both node and pasteboard items since we are just using pasteboard items now.
2022-06-04 20:24:48 -07:00
Maurice Parker d2db39c716 Remove FeedWrangler account code 2022-06-04 17:23:20 -07:00
Maurice Parker 4c9a9b2208 Merge branch 'mac-release' 2022-05-26 13:44:02 -07:00
Olof Hellman d40602b165 fix whitespace 2022-05-07 17:15:24 -07:00
Olof Hellman 53e92e8490 Don't capitalize the q in bazQux 2022-05-07 17:11:05 -07:00
Olof Hellman 3cdd52e501 Alphabetize 2022-05-07 17:09:20 -07:00
Olof Hellman 49b275c14b Update NetNewsWire.sdef 2022-05-07 17:08:01 -07:00
Nate Weaver ae09d52940 Return [Article] from articlesForIndexes() instead of Set<Article> 2022-04-17 15:26:37 -05:00
Daniel Jalkut 85899d7b56 Revise layout of the Preferences window to ensure the labels are right-aligned. 2022-04-05 16:22:49 -04:00
Ethan Wong 5e2fe5f610 Add proper OSLog argument for os_log calls. 2022-04-04 13:51:53 +08:00
Brent Simmons c24b6a0bc8 Add a line for Stuart in the Credits. (Went with “Contributing Developer,” and put it just below Maurice’s line. If anyone has a better idea for a title, let me know.) 2022-02-27 21:28:25 -08:00
Jed Fox 15fcb3eb31 Fix warning about clipped content 2022-02-12 16:13:11 -05:00
Jed Fox 10540dc67c Fix height of label on Feedbin sign-in modal 2022-02-12 16:13:11 -05:00
Maurice Parker fd151951b9 Merge branch 'ios-candidate' 2022-02-08 10:35:25 -08:00
Maurice Parker 063da4ac02 Change to no longer copy app distributed themes to the Themes folder. Fixes #3447 2022-02-07 16:28:20 -08:00
Maurice Parker ea6e5b8434 Change to no longer copy app distributed themes to the Themes folder. Fixes #3447 2022-02-07 16:23:08 -08:00
Maurice Parker 3f3f7ffe29 Merge branch 'mac-candidate' 2022-02-06 14:04:31 -08:00
Maurice Parker 0e641b4575 Correct label 2022-02-04 10:55:07 -08:00
Sean Santry f802165959 Save Sidebar open/collapsed state between launches. Fixes #2707 2022-01-30 22:31:43 -05:00
Maurice Parker 66ff2c8bed Rename UnifiedWindow to MainWindow and remove the old MainWindow since we no longer support Catalina 2022-01-23 16:00:44 -08:00
Maurice Parker ea7a101ca5 Change to point to the 6.1 documentation 2022-01-23 13:21:45 -08:00
Maurice Parker ae33228fe3 Merge branch 'main' into ios-6.2 2022-01-22 11:14:30 -08:00
Maurice Parker aa689b388f Merge pull request #3412 from Jeehut/main
Remove leftover comment unrelated to any key
2022-01-22 09:34:00 -08:00
Maurice Parker 2eb82af473 Merge pull request #3413 from J-rg/fix-3268
Fix blurry sidebar symbols (#3268)
2022-01-22 09:32:38 -08:00
Stuart Breckenridge b08d9dfe73 if #available mac
Removes if #available for anything less than macOS 11
2022-01-22 20:55:09 +08:00
J-rg b11db14017 Fix blurry sidebar symbols (#3268) 2022-01-22 03:53:50 +01:00
Stuart Breckenridge d680fe0988 WKWebpagePreferences added to macOS 2022-01-22 08:39:57 +08:00
Stuart Breckenridge 98da0a534b Mac Notifications: switches alert for banner 2022-01-22 08:38:56 +08:00
Cihat Gündüz 08a2b5690e Remove leftover comment unrelated to any key
As it may seem very strange to some people that I'm creating a pull request to fix such a non-issue, here's the explanation: I'm working on a tool that reads Strings files (similar to https://github.com/Flinesoft/BartyCrouch) and my Strings file parser fails in my "real-world project tests" due to this comment. 😅
2022-01-21 23:53:20 +01:00
Maurice Parker 5533ee1618 Merge pull request #3395 from GetToSet/main
Fix: bottom inset of TimelineTableView disappeared on macOS Monterey.
2022-01-21 13:22:20 -08:00
Brent Simmons b5f4221518 Jump through App Store provisioning profile hoops so that we can distribute the app again. Also: bump version to 6.1b2. 2022-01-17 17:44:51 -08:00
Brent Simmons 0e7ef5f82e Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2022-01-09 20:55:34 -08:00
Brent Simmons ded927fcfe Update copyright dates to 2022. 2022-01-09 20:55:03 -08:00