Maurice Parker
|
0d36b276e9
|
Disable the Import Subscriptions menu item if there aren't any accounts that can import OPML files.
|
2020-10-18 20:32:10 -05:00 |
Maurice Parker
|
4284ea26c8
|
Merge branch 'mac-release' into main
|
2020-10-18 16:37:00 -05:00 |
Angelo Stavrow
|
b102a8b407
|
Update link in Help menu to version 5.1
|
2020-09-08 09:03:11 -04:00 |
Maurice C Parker
|
9abf27ac63
|
Restore request for notification authorization on startup since we have the badge on by default. Issue #2375
|
2020-08-21 12:51:53 -05:00 |
Stuart Breckenridge
|
ddbf0fffb6
|
Fixes #2335
The `ReleaseNotes` struct has been replaced with an extension on URL. Release Notes can now be opened on all versions of NNW.
|
2020-08-15 15:01:00 +08:00 |
Maurice Parker
|
54275225a7
|
Stub out Share Extension
|
2020-08-13 18:03:39 -05:00 |
Maurice Parker
|
d6ed015514
|
Don't allow users to add Reddit or Twitter feeds if they don't have an extension configured.
|
2020-08-12 10:27:58 -05:00 |
Maurice Parker
|
f8cf5676e9
|
Don't allow Twitter or Reddit feeds to be added to accounts that can't handle them
|
2020-08-11 20:19:17 -05:00 |
Maurice Parker
|
c652486663
|
Change all 10.16 version checks to be 11.0
|
2020-08-10 11:43:18 -05:00 |
Maurice Parker
|
0a9496a583
|
Initial support for the Unified Toolbar
|
2020-08-08 20:49:22 -05:00 |
Maurice Parker
|
75df979eed
|
Merge branch 'mac-candidate' into main
|
2020-08-02 18:08:57 -05:00 |
Angelo Stavrow
|
2d2c14f9ba
|
Check if authorized for notifications in AppDelegate before registering
|
2020-08-02 17:08:30 -04:00 |
Maurice Parker
|
b724658528
|
Refactor how we do Secrets to work with the new Swift Package structure
|
2020-07-30 17:40:45 -05:00 |
Maurice Parker
|
32d6d2f3c1
|
Convert RSCore into an SPM package
|
2020-07-29 05:11:57 -05:00 |
Noelle Leigh
|
39ab38ff42
|
Fix Mac/AppDelegate.swift
|
2020-07-26 05:46:48 -04:00 |
Stuart Breckenridge
|
a57f98e4e7
|
NetNewsWire-Mac AppDefaults is now a singleton
|
2020-07-02 11:17:38 +08:00 |
Nate Weaver
|
68da48071a
|
Add "Open Application Support Folder" Debug menu item
|
2020-05-15 17:29:24 -05:00 |
Maurice Parker
|
06e91aa8b7
|
Add the Add Reddit Feed dialog
|
2020-05-10 11:44:30 -05:00 |
Maurice Parker
|
41a17dfb06
|
Restrict build button on iOS so that it only appears if Twitter is enabled
|
2020-05-02 17:21:01 -05:00 |
Maurice Parker
|
7420b607ce
|
Disable the Add Twitter menu item if there are no active accounts
|
2020-05-02 15:06:59 -05:00 |
Maurice Parker
|
8371517c8d
|
Disable Add Twitter Feed menu item if no Twitter extension points are available
|
2020-04-22 11:36:07 -05:00 |
Maurice Parker
|
0ff0c87932
|
Add the new twitter add dialog
|
2020-04-21 21:25:45 -05:00 |
Maurice Parker
|
d4b5d7bde4
|
Add FeedProviderManager
|
2020-04-16 15:06:56 -05:00 |
Maurice Parker
|
2ec56b52fd
|
Remove broken code that was slowing down application quitting.
|
2020-04-05 19:30:25 -05:00 |
Maurice Parker
|
b7472fcdaa
|
Remove duplicate remote notification registration.
|
2020-04-03 20:07:38 -05:00 |
Maurice Parker
|
187121298e
|
Added support for CloudKit push notifications (subscriptions).
|
2020-03-30 02:48:25 -05:00 |
Maurice Parker
|
fc447121d6
|
Save window state to user defaults. Issue #1852
|
2020-03-05 17:42:17 -07:00 |
Maurice Parker
|
59e4cf8695
|
Make foremost window key when show main window keyboard shortcut or menu item used.
|
2020-03-04 18:22:15 -07:00 |
Maurice Parker
|
de38ba9f5b
|
Added feed selection restoration.
|
2020-03-04 15:40:40 -07:00 |
Maurice Parker
|
1a41d4f265
|
Change window frame and controller splits to use new per window state restoration.
|
2020-03-03 11:26:33 -08:00 |
Maurice Parker
|
e920235038
|
Remove references to windows when they close so that they will deallocate.
|
2020-03-02 18:06:55 -08:00 |
Maurice Parker
|
eaa99db5c7
|
Initial support for multiple windows and state preservation.
|
2020-03-02 17:46:31 -08:00 |
Maurice Parker
|
94c6ca428f
|
Merge branch 'mac-release'
|
2020-03-01 16:32:31 -08:00 |
Maurice Parker
|
66ce3db1fc
|
Trigger old, expired timers when the computer wakes from sleep to get refreshes going again. Issue #1122
|
2020-02-26 11:29:59 -08:00 |
Nate Weaver
|
ca429153ce
|
Update to latest RSCore
|
2020-01-11 01:30:40 -06:00 |
Brent Simmons
|
7cf9ae3229
|
Delete a blank line. (Maybe got pushing working now?)
|
2020-01-06 18:24:57 -08:00 |
Brent Simmons
|
7a7557ac39
|
Delete empty line. (Trying to debug why I can’t push.))
|
2020-01-06 18:23:46 -08:00 |
Nate Weaver
|
229f1604f0
|
Enable ShowDebugMenu on master
|
2019-11-28 14:59:45 -06:00 |
Maurice Parker
|
06bd5b3a6f
|
Renamed Feed and related classes/instances to WebFeed
|
2019-11-14 20:11:41 -06:00 |
Maurice Parker
|
62d7fe34f1
|
Unify the cache deletion code between iOS and Mac now that the Mac uses the caches directory.
|
2019-11-08 12:20:21 -06:00 |
Daniel Jalkut
|
030d86c1b7
|
Use the NSCachesDirectory default location, which for sandboxed builds will end up inside our sandbox container.
|
2019-10-26 14:42:11 -04:00 |
Brent Simmons
|
f8376b807a
|
Restore two-step process for OPML exporting.
|
2019-10-24 21:12:58 -07:00 |
Daniel Jalkut
|
8e37881ed8
|
Protect against unrecognized protocol errors when building for MAC_APP_STORE or TEST.
|
2019-10-22 19:44:06 -04:00 |
Daniel Jalkut
|
471c8ce667
|
Switch to SPUUpdater and establish our own single instance of this updater in the app delegate. If we're building for App Store or a TEST build, don't even initialize Sparkle.
|
2019-10-22 19:33:00 -04:00 |
Maurice Parker
|
e80a5f92bb
|
Readd the SUUpdater code
|
2019-10-22 16:42:17 -05:00 |
Maurice Parker
|
d4816506f2
|
Disable sparkle for test builds
|
2019-10-22 16:13:08 -05:00 |
Nate Weaver
|
7e98869080
|
Use an accessory view instead of an intermediate sheet for OPML export
|
2019-10-22 12:14:38 -05:00 |
Maurice Parker
|
00f100e3a3
|
Renamed TimelineStringFormatter to ArticleStringFormatter now that it is used for much more than the timelines
|
2019-10-20 02:28:00 -05:00 |
Brent Simmons
|
1d45796220
|
Merge mac-release.
|
2019-10-17 22:11:35 -07:00 |
Brent Simmons
|
56fab24cec
|
Make importing NetNewsWire 3 subscriptions a one-step process — use an accessory view in the NSOpenPanel. Also: refactor to use immutable structs instead of classes; use static methods on structs; reduce API surface; don’t flatten sub-folders (let the OPML importer handle the flattening, which it already does).
|
2019-10-17 13:25:11 -07:00 |