Brent Simmons
d0760f3d12
Continue fixing concurrency warnings.
2024-03-19 23:05:30 -07:00
Brent Simmons
4c866b7230
Rename WebFeed and webFeed to Feed and feed.
2024-02-25 23:12:21 -08:00
Brent Simmons
ee26aadb82
Create new web view controllers when the JavaScript setting changes, so that the effect of the change is immediate and apparent.
2023-11-28 21:37:38 -08:00
Brent Simmons
1b236c425e
Create Mac UI for JavaScript setting.
2023-11-25 20:50:45 -08:00
Brent Simmons
9d7dba085e
Make JavaScript on by default — since it’s needed for videos and social media embeds etc.
2023-11-25 20:17:12 -08:00
Brent Simmons
dfd778d038
Add isJavascriptEnabled
setting, defaulting to false, and respect it in the web view.
2023-11-25 11:53:19 -08:00
Brent Simmons
c05ef2344f
Remove unused code and references to Twitter and Reddit.
2023-11-25 11:44:34 -08:00
Brent Simmons
1bef45e1af
Remove ExtensionPoint code.
2023-06-25 16:48:37 -07:00
Brent Simmons
e6a25f374a
Show Reddit deprecation alert if needed.
2023-06-18 15:53:37 -07:00
Stuart Breckenridge
da91548875
Shows Twitter deprecation alert on macOS
2023-02-05 09:40:41 +08:00
Maurice Parker
09652bff81
Remove Mark Read on Scroll code
2021-12-29 14:44:40 -08:00
everhardt
3db1b60b65
Add Mac setting for mark as read on scroll
2021-10-27 22:03:38 +02:00
Maurice Parker
512e83d786
Refactor Styles to now be Themes
2021-09-07 16:58:06 -05:00
Daniel Jalkut
8b447f6446
Adapt store of the openFeedsInDefaultBrowser preference to be stored/retrieved from app group shared defaults, so that the Safari App Extension can access it.
2021-06-23 14:39:02 -04:00
Daniel Jalkut
29af6dea1e
Invert the semantics of the defaults key for whether to open Subscribe to Feed feeds in NNW or the user's configured default browser. This ensures the fallback behavior when no preference has been set will default as wanted to opening in NetNewsWire.
2021-06-22 22:14:11 -04:00
Daniel Jalkut
75fd9e1e13
Add new subscribeToFeedsInNetNewsWire boolean preference, to direct the behavior of the Subscribe to Feed app extension.
2021-06-21 17:51:04 -04:00
Maurice Parker
f26e0b8c81
Add hidden preference to suppress syncing on launch. Fixes #894
2021-06-16 20:21:44 -05:00
Maurice Parker
c1a6c42bd3
Remove Hide Unread Count preference. Fixes #2881
2021-03-14 14:06:09 -05:00
Maurice Parker
74298e7cde
Add hidden GruberFeedDoubleClickMarkAsRead preference
2021-02-26 17:38:26 -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
948998382d
Make article view text adjustable via the app preferences. Fixes #42
2020-11-03 17:08:56 -06:00
Angelo Stavrow
41156f6670
Add setter for hideUnreadCount in AppDefaults
2020-09-05 15:43:20 -04:00
Maurice Parker
d15dbe18ef
Change AppDefaults to be final classes on macOS and iOS
2020-07-02 05:36:23 -05:00
Stuart Breckenridge
a57f98e4e7
NetNewsWire-Mac AppDefaults is now a singleton
2020-07-02 11:17:38 +08:00
Nate Weaver
0c2d057860
Add defaultBrowserID user default and make the appropriate toolbar item use that browser's icon
2020-05-25 21:19:50 -05:00
Maurice Parker
61b755486a
Flesh out the ExtensionPointManager a little
2020-04-08 13:46:15 -05:00
Maurice Parker
649972f57f
Created the Developer build which has some functionality disabled for those without access to the API keys needed.
2020-03-28 16:51:41 -05:00
Maurice Parker
343f705cd7
Fix article read filter which wasn't persisting correctly.
2020-03-12 12:07:01 -05:00
Maurice Parker
fc447121d6
Save window state to user defaults. Issue #1852
2020-03-05 17:42:17 -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
Nate Weaver
ba6315fa07
Set lastImageCacheFlushDate on launch in CacheCleaner instead of registerDefaults()
...
So it's actually persisted to disk.
2020-02-02 17:55:51 -06:00
Nate Weaver
229f1604f0
Enable ShowDebugMenu on master
2019-11-28 14:59:45 -06:00
Maurice Parker
991ef26a1f
Change to remember last selected Folder when adding a Feed. Issue #1306
2019-11-16 19:57:05 -06:00
Brent Simmons
c5e0d96adb
Merge changes from mac-release, including performance fix.
2019-10-13 19:08:27 -07:00
Jim Correia
be89df884d
The Debug menu can now be enabled in release builds.
...
`defaults write com.ranchero.NetNewsWire-Evergreen ShowDebugMenu -bool YES`
Toggling the Web Inspector uses SPI, so it's always excluded from the Debug
menu when building for the Mac App Store.
2019-10-06 17:56:53 -07:00
Maurice Parker
d3a5bdf6d3
Merge branch 'mac-release'
2019-09-19 11:59:01 -05:00
Nate Weaver
4a0bbeacc2
Disable Web Inspector for App Store builds
...
- Hide the "Enable Web Inspector" menu item.
- #if-out notifications/defaults/etc.
- Make toggleWebInspectorEnabled(_) a no-op.
2019-09-19 10:38:17 -05:00
Maurice Parker
786a4e48c4
Merge branch 'mac-release'
2019-09-17 15:01:01 -05:00
Nate Weaver
1e840f3090
Move WebKit "inspector starts attached" user default to AppDefaults
2019-09-17 13:42:18 -05:00
Nate Weaver
e39fa31bf7
Add a menu item to the Debug menu to enable the Web Inspector
...
Just enables the "Inspect Element" item in a WKWebView's contextual menu at the moment.
2019-09-17 05:04:05 -05:00
Maurice Parker
18d6a278c7
Merge branch 'mac-release'
2019-09-16 16:37:18 -05:00
Maurice Parker
0458fd3838
Delete avatar and favicon image caches every three days
2019-09-16 16:26:40 -05:00
Phil Viso
32d6678fdd
Added group by feed menu item
2019-09-08 17:09:26 -05:00
Jim Correia
c8920ca5a6
Added optional separators in the timeline view.
...
The timeline now optionally includes "Mail style" separators (behind a
hidden default — "CorreiaSeparators" — which defaults to NO).
2019-09-02 09:13:21 -07:00
Maurice Parker
4667035e61
Remember last OPML export account, suggest account name for OPML export file name, allow export of inactive accounts. Issue #659 & Issue #652
2019-05-21 15:15:26 -05:00
Maurice Parker
af19b6dee0
Remember last selected account on OPML import. Issue #661
2019-05-21 14:56:41 -05:00
Maurice Parker
fb33008b36
Remember account selection for Add Feed and Add Folder dialogs. Issue #651 & Issue #654
2019-05-21 09:36:33 -05:00
Maurice Parker
23c69a9223
Make RefreshInterval shared code
...
Back out inadvertent macOS changes
2019-04-23 08:47:58 -05:00
Brent Simmons
70312aa75c
Major folder and project tree restructuring.
2019-04-13 16:18:54 -07:00